4373acf5
wesley88
1
|
1
2
3
4
5
6
7
8
9
10
|
<template>
<div>
<div>
<el-tabs v-model="xiangTab">
<el-tab-pane label="资源信息" name="first">
<div style="margin-top: 30px;" class="editcss">
<TitleWithCircle title="基础信息" />
<div style="padding: 20px;">
<el-form :model="editbgid" ref="formInline" label-width="120px" class="demo-ruleForm">
<el-row :gutter="20">
|
a182f238
wesley88
1
|
11
|
<el-col :span="8">
|
4373acf5
wesley88
1
|
12
|
<el-form-item label="场地名称" prop="venueName">
|
a182f238
wesley88
1
|
13
|
<div class="duiqi">{{editbgid.venueName || '无'}}</div>
|
4373acf5
wesley88
1
|
14
15
|
</el-form-item>
</el-col>
|
a182f238
wesley88
1
|
16
|
<el-col :span="8">
|
4373acf5
wesley88
1
|
17
|
<el-form-item label="场地类型" prop="venueType">
|
a182f238
wesley88
1
|
18
|
<div class="duiqi">{{editbgid.venueType || '无'}}</div>
|
4373acf5
wesley88
1
|
19
20
|
</el-form-item>
</el-col>
|
a182f238
wesley88
1
|
21
|
<el-col :span="8">
|
4373acf5
wesley88
1
|
22
|
<el-form-item label="实际使用面积" prop="actualArea">
|
a182f238
wesley88
1
|
23
|
<div class="duiqi">{{editbgid.actualArea || '无'}}</div>
|
4373acf5
wesley88
1
|
24
25
|
</el-form-item>
</el-col>
|
a182f238
wesley88
1
|
26
27
28
|
</el-row>
<el-row :gutter="20">
<el-col :span="8">
|
4373acf5
wesley88
1
|
29
|
<el-form-item label="所属区域" prop="district">
|
a182f238
wesley88
1
|
30
|
<div class="duiqi">{{editbgid.district || '无'}}</div>
|
4373acf5
wesley88
1
|
31
32
|
</el-form-item>
</el-col>
|
a182f238
wesley88
1
|
33
|
<el-col :span="8">
|
4373acf5
wesley88
1
|
34
|
<el-form-item label="归属部门" prop="department">
|
a182f238
wesley88
1
|
35
|
<div class="duiqi">{{editbgid.department || '无'}}</div>
|
4373acf5
wesley88
1
|
36
37
|
</el-form-item>
</el-col>
|
a182f238
wesley88
1
|
38
|
<el-col :span="8">
|
4373acf5
wesley88
1
|
39
|
<el-form-item label="负责人" prop="responsiblePerson">
|
a182f238
wesley88
1
|
40
|
<div class="duiqi">{{editbgid.belongingParkTrail || '无'}}</div>
|
4373acf5
wesley88
1
|
41
42
43
44
|
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
|
a182f238
wesley88
1
|
45
46
47
|
<el-col :span="8">
<el-form-item label="联系人" prop="contact">
<div class="duiqi">{{editbgid.contact || '无'}}</div>
|
4373acf5
wesley88
1
|
48
49
|
</el-form-item>
</el-col>
|
a182f238
wesley88
1
|
50
51
52
|
<el-col :span="8">
<el-form-item label="联系电话" prop="phoneNumber">
<div class="duiqi">{{editbgid.belongingParkTrail || '无'}}</div>
|
4373acf5
wesley88
1
|
53
54
|
</el-form-item>
</el-col>
|
4373acf5
wesley88
1
|
55
|
</el-row>
|
a182f238
wesley88
1
|
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
|
<el-form-item label="详细位置" prop="detailedLocation">
<div class="duiqi">{{editbgid.detailedLocation || '无'}}</div>
</el-form-item>
<el-form-item label="地图标点" prop="mapMarker">
<div style="width: 100%;height: 300px;">
<newmap :isx="false" :message="editbgid.mapMarker"></newmap>
</div>
</el-form-item>
<el-form-item label="场地描述" prop="description">
<div class="duiqi">{{editbgid.description || '无'}}</div>
</el-form-item>
<el-form-item label="规划图纸" prop="planningDrawing">
<div v-if="editbgid.planningDrawing">
<img :src="$baseURL+item" alt="" style="width:140px;height:140px;"
v-for="item in editbgid.planningDrawing.split(',')">
</div>
<div class="duiqi" v-else>无</div>
</el-form-item>
<el-form-item label="展示主图" prop="displayImage">
<div >
<img :src="$baseURL+item" alt="" style="width:140px;height:140px;"
v-for="item in editbgid.displayImage.split(',')">
</div>
</el-form-item>
<el-form-item label="其他视频" prop="otherImageVideos" >
<div class="duiqi" :class="editbgid.otherImageVideos?'greens':''" @click ="editbgid.otherImageVideos?openfile($baseURL+editbgid.otherImageVideos):''">{{editbgid.otherImageVideos?'查看详情':'无'}}</div>
</el-form-item>
|
4373acf5
wesley88
1
|
83
84
85
86
|
</el-form>
</div>
</div>
</el-tab-pane>
|
d64cd58f
wesley88
上传验收小程序
|
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
|
<el-tab-pane label="招商方案信息" name="second">
<div style="margin-top: 30px;" class="editcss">
<!-- <TitleWithCircle title="招商方案信息" />
<div style="padding: 20px;">
<el-table :data="datalist1"
:header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}"
tooltip-effect="dark custom-tooltip-effect">
<el-table-column label="招商方案名称" prop="planName" min-width="200">
</el-table-column>
<el-table-column label="创建日期" prop="createTime" min-width="100">
</el-table-column>
</el-table>
</div> -->
<TitleWithCircle title="策略方案" />
<div style="padding: 20px;">
<el-table :data="datalist"
:header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}"
tooltip-effect="dark custom-tooltip-effect">
<el-table-column label="策略名称" prop="policyName" min-width="200">
</el-table-column>
<el-table-column label="适用资源" prop="applicableResources" min-width="100">
</el-table-column>
<el-table-column label="经营类型" prop="businessType" min-width="100">
</el-table-column>
<el-table-column label="租金价格" prop="rentalPrice" min-width="150">
</el-table-column>
<el-table-column label="租期" prop="leaseTerm" min-width="100">
</el-table-column>
<el-table-column label="是否出租" prop="isRental" min-width="100">
<template slot-scope="scope">
{{scope.row.isRental == '0'?'否':'是'}}
</template>
</el-table-column>
<el-table-column label="是否自营" prop="planningObjectives" min-width="100">
<template slot-scope="scope">
{{scope.row.isSelfOperated == '0'?'否':'是'}}
</template>
</el-table-column>
</el-table>
|
4373acf5
wesley88
1
|
127
|
</div>
|
d64cd58f
wesley88
上传验收小程序
|
128
129
|
</div>
</el-tab-pane>
|
4373acf5
wesley88
1
|
130
131
132
133
134
135
136
137
138
139
140
141
142
|
</el-tabs>
</div>
<div>
<el-button class="buttonHover"
style="color: #606266;border: 1px solid #dddfe5;background-color: #fff;margin-top: 20px;"
@click="changetype">返回</el-button>
</div>
</div>
</template>
<script>
import MapXian from "@/components/MapContainer/MapXian";
import TitleWithCircle from '@/components/top/index';
|
d64cd58f
wesley88
上传验收小程序
|
143
144
145
146
|
import {
cereResourceStrategylist,
cereBusinessPlan
} from '@/api/newly';
|
a182f238
wesley88
1
|
147
|
import newmap from "@/components/newmap/index";
|
4373acf5
wesley88
1
|
148
149
150
|
export default {
components: {
TitleWithCircle,
|
a182f238
wesley88
1
|
151
|
newmap,
|
4373acf5
wesley88
1
|
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
|
MapXian
},
props: {
leixing: {
type: Boolean,
default: true
},
editbgid: {
type: Object,
default: function() {
return {};
},
},
},
data() {
return {
xiangTab: 'first',
list: [],
|
d64cd58f
wesley88
上传验收小程序
|
170
171
172
|
parentMessage: {},
datalist: [],
datalist1:[]
|
4373acf5
wesley88
1
|
173
174
175
|
}
},
created() {
|
d64cd58f
wesley88
上传验收小程序
|
176
177
178
179
|
if (this.editbgid.id) {
let c1 = {
pageNumber: 0,
pageSize: 10,
|
a182f238
wesley88
1
|
180
|
resourcesId: 'cd' + this.editbgid.id
|
d64cd58f
wesley88
上传验收小程序
|
181
182
183
184
185
186
187
188
189
|
}
cereResourceStrategylist(c1).then(res => {
console.error(res)
this.datalist = res.data
})
cereBusinessPlan(c1).then(res => {
console.error(res)
this.datalist1 = res.data
})
|
a182f238
wesley88
1
|
190
|
|
4373acf5
wesley88
1
|
191
|
}
|
d64cd58f
wesley88
上传验收小程序
|
192
|
|
4373acf5
wesley88
1
|
193
194
195
196
197
|
},
computed: {
},
methods: {
|
a182f238
wesley88
1
|
198
199
200
201
202
203
204
205
206
207
208
209
|
openfile(e) {
if (e) {
const fullUrl = e;
try {
window.open(fullUrl, '_blank'); // 在新标签页中打开文件
} catch (error) {
console.error('打开文件失败:', error);
}
} else {
console.error('无文件可查看');
}
},
|
4373acf5
wesley88
1
|
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
|
changetype() {
this.xiangTab = 'first'
this.$emit('removeonaction', '1')
},
}
}
</script>
<style>
.el-form-item__label {
color: #a2a2a2;
}
.greens {
color: #3F9B6A;
}
</style>
|