Commit d0f94e6031a32b7791c826d0dda989423dd04011

Authored by 郭伟龙
1 parent cd70fe15
Exists in develop and in 1 other branch charge

feat: 组织实施落实,天然气市场总体概述,重点业务市场分析联调

pages/market/components/cardMoudule.vue
@@ -17,7 +17,7 @@ @@ -17,7 +17,7 @@
17 </view> 17 </view>
18 18
19 <view class="largeAmountOfTextCss" v-if="item.cardType == 2"> 19 <view class="largeAmountOfTextCss" v-if="item.cardType == 2">
20 - 为了精准掌握玉林中燃经营区域及周边市场发展态势,预测2023财年市场开发计划和未来市场发展方向,按照集团三年发展规划及高质量发展的要求,玉林中燃积极开展了一次全面、系统、深入的全方面市场调研工作。 20 + {{ item.value }}
21 </view> 21 </view>
22 22
23 <view class="u-demo-block" v-if="item.cardType == 3"> 23 <view class="u-demo-block" v-if="item.cardType == 3">
pages/market/components/reportModule1.vue
@@ -34,19 +34,19 @@ @@ -34,19 +34,19 @@
34 </u-collapse> 34 </u-collapse>
35 </view> 35 </view>
36 <view class="cardCss"> 36 <view class="cardCss">
37 - <u-collapse :border="false" :value="['2']"> 37 + <u-collapse :border="false" :value="['3']">
38 <u-collapse-item name="2"> 38 <u-collapse-item name="2">
39 <text slot="title" class="slot-title">实施情况</text> 39 <text slot="title" class="slot-title">实施情况</text>
40 - <view class="largeAmountOfTextCss" v-if="reportData.implementationSituation != '' && reportData.implementationSituation != null">  
41 - {{reportData.implementationSituation}} 40 + <view class="largeAmountOfTextCss">
  41 + {{reportData.implementationSituation || ""}}
42 </view> 42 </view>
43 </u-collapse-item> 43 </u-collapse-item>
44 </u-collapse> 44 </u-collapse>
45 </view> 45 </view>
46 46
47 <view class="cardCss"> 47 <view class="cardCss">
48 - <u-collapse :border="false" :value="['2']">  
49 - <u-collapse-item name="2"> 48 + <u-collapse :border="false" :value="['3']">
  49 + <u-collapse-item name="3">
50 <text slot="title" class="slot-title">预算主体附件</text> 50 <text slot="title" class="slot-title">预算主体附件</text>
51 <view class="attachmentCss"> 51 <view class="attachmentCss">
52 <view class="flexCss"> 52 <view class="flexCss">
@@ -87,7 +87,6 @@ @@ -87,7 +87,6 @@
87 }, 87 },
88 data() { 88 data() {
89 return { 89 return {
90 - list:12  
91 } 90 }
92 }, 91 },
93 computed: { 92 computed: {
pages/market/components/reportModule2.vue
1 <template> 1 <template>
2 <view class="ComCss"> 2 <view class="ComCss">
3 - <cardMoudule :cardData="data1" :required="false" title="总体概况"></cardMoudule>  
4 - <cardMoudule :cardData="data2" :required="true" title="城市总体发展规划"></cardMoudule>  
5 - <cardMoudule :cardData="data3" :required="false" title="经营区域及人口_经营区域(四至边界)"></cardMoudule>  
6 - <cardMoudule :cardData="data4" :required="false" title="经营区域及人口_经营区域人口"></cardMoudule>  
7 - <cardMoudule :cardData="data5" :required="true" title="管道燃气竞争对手及发展现状"></cardMoudule>  
8 - <cardMoudule :cardData="data6" :required="false" title="管道燃气竞争对手及发展现状"></cardMoudule>  
9 - <cardMoudule :cardData="data7" :required="true" title="气源保障与管网规划"></cardMoudule>  
10 - <cardMoudule :cardData="data8" :required="false" title="建成区: 经营区域城市建成区"></cardMoudule>  
11 - <cardMoudule :cardData="data9" :required="false" title="乡镇及农村:乡镇及农村区域"></cardMoudule>  
12 - <cardMoudule :cardData="data10" :required="false" title="历史近4年和当前预算完成情况"></cardMoudule>  
13 - <cardMoudule :cardData="data11" :required="false" title="能源市场分析_天燃气与各燃气经济价格对比表"></cardMoudule>  
14 - <cardMoudule :cardData="data12" :required="false" title="能源市场分析_不同类型的客户选用燃料分析"></cardMoudule>  
15 - <cardMoudule :cardData="data13" :required="false" title="市场开发团队建设状况"></cardMoudule> 3 + <cardMoudule :cardData="population" :required="false" title="总体概况"></cardMoudule>
  4 + <cardMoudule :cardData="urbanDevelopment" :required="true" title="城市总体发展规划"></cardMoudule>
  5 + <cardMoudule :cardData="natureOfBusiness" :required="false" title="经营区域及人口_经营区域(四至边界)"></cardMoudule>
  6 + <cardMoudule :cardData="regionalPopulation" :required="false" title="经营区域及人口_经营区域人口"></cardMoudule>
  7 + <cardMoudule :cardData="gasCompetition1" :required="true" title="管道燃气竞争对手及发展现状"></cardMoudule>
  8 + <cardMoudule :cardData="gasCompetition2" :required="false" title="管道燃气竞争对手及发展现状"></cardMoudule>
  9 + <cardMoudule :cardData="guarantee" :required="true" title="气源保障与管网规划"></cardMoudule>
  10 + <cardMoudule :cardData="builtUpArea" :required="false" title="建成区: 经营区域城市建成区"></cardMoudule>
  11 + <cardMoudule :cardData="ruralAreas" :required="false" title="乡镇及农村:乡镇及农村区域"></cardMoudule>
  12 + <cardMoudule :cardData="completionStatus" :required="false" title="历史近4年和当前预算完成情况"></cardMoudule>
  13 + <cardMoudule :cardData="naturalGas" :required="false" title="能源市场分析_天燃气与各燃气经济价格对比表"></cardMoudule>
  14 + <cardMoudule :cardData="energyAnalysis" :required="false" title="能源市场分析_不同类型的客户选用燃料分析"></cardMoudule>
  15 + <cardMoudule :cardData="teamStatus" :required="false" title="市场开发团队建设状况"></cardMoudule>
16 </view> 16 </view>
17 </template> 17 </template>
18 18
19 <script> 19 <script>
20 - import {  
21 - data  
22 - } from "../../../uni_modules/uview-ui/libs/mixin/mixin"  
23 import cardMoudule from "./cardMoudule.vue" 20 import cardMoudule from "./cardMoudule.vue"
24 export default { 21 export default {
25 components: { 22 components: {
26 cardMoudule 23 cardMoudule
27 }, 24 },
28 props: { 25 props: {
29 - 26 + reportData: {
  27 + type: Object
  28 + },
  29 + attachment: {
  30 + type: Object
  31 + },
30 }, 32 },
31 data() { 33 data() {
32 return { 34 return {
33 - data1: [{ 35 + population: [{
34 cardType: 1, 36 cardType: 1,
35 required: true, 37 required: true,
36 title: '预算主体名称', 38 title: '预算主体名称',
37 - value: "2023年玉林市城市总体规划",  
38 - icon: "arrow-down" 39 + value: "",
  40 + icon: "arrow-down",
  41 + key: "mainName"
39 }, 42 },
40 { 43 {
41 cardType: 1, 44 cardType: 1,
42 required: false, 45 required: false,
43 title: '成立时间(年/月)', 46 title: '成立时间(年/月)',
44 - value: "2019年9月",  
45 - icon: "calendar" 47 + value: "",
  48 + icon: "calendar",
  49 + key: "establishmentTime"
46 }, 50 },
47 { 51 {
48 cardType: 1, 52 cardType: 1,
49 required: false, 53 required: false,
50 title: '与中燃合资时间(年/月)', 54 title: '与中燃合资时间(年/月)',
51 - value: "2019年9月",  
52 - icon: "calendar" 55 + value: "",
  56 + icon: "calendar",
  57 + key: "mergeTime"
53 }, 58 },
54 { 59 {
55 cardType: 1, 60 cardType: 1,
56 required: false, 61 required: false,
57 title: '过渡气源通气时间(年/月)', 62 title: '过渡气源通气时间(年/月)',
58 - value: "2019年9月",  
59 - icon: "calendar" 63 + value: "",
  64 + icon: "calendar",
  65 + key: "transitionTime"
  66 + },
  67 + {
  68 + cardType: 1,
  69 + required: false,
  70 + title: '管输气通气时间(年/月)',
  71 + value: "",
  72 + icon: "calendar",
  73 + key: "conduitTime"
60 }, 74 },
61 { 75 {
62 cardType: 1, 76 cardType: 1,
63 required: true, 77 required: true,
64 title: '特许经营区域范围的行政区划(或与政府约定的经营区域范围)', 78 title: '特许经营区域范围的行政区划(或与政府约定的经营区域范围)',
65 - value: "文本", 79 + value: "",
  80 + key: "privilegeRegion"
66 }, 81 },
67 { 82 {
68 cardType: 1, 83 cardType: 1,
69 required: true, 84 required: true,
70 title: '经营区域面积(平方公里)', 85 title: '经营区域面积(平方公里)',
71 - value: "176", 86 + value: "",
  87 + key: "manageArea"
72 }, 88 },
73 { 89 {
74 cardType: 1, 90 cardType: 1,
75 required: true, 91 required: true,
76 title: '经营区域城市建成区行政区划', 92 title: '经营区域城市建成区行政区划',
77 - value: "文本", 93 + value: "",
  94 + key: "manageRegion"
78 }, 95 },
79 { 96 {
80 cardType: 1, 97 cardType: 1,
81 required: true, 98 required: true,
82 title: '居民管道燃气安装确认户数', 99 title: '居民管道燃气安装确认户数',
83 - value: "100", 100 + value: "",
  101 + key: "confirmHousehold"
84 }, 102 },
85 { 103 {
86 cardType: 1, 104 cardType: 1,
87 required: true, 105 required: true,
88 title: '经营区域城市建成区中压管网已覆盖户', 106 title: '经营区域城市建成区中压管网已覆盖户',
89 - value: "10", 107 + value: "",
  108 + key: "builtCoveredHousehold"
90 }, 109 },
91 { 110 {
92 cardType: 1, 111 cardType: 1,
93 required: true, 112 required: true,
94 title: '气化率%', 113 title: '气化率%',
95 - value: "10", 114 + value: "",
  115 + key: "gasRate"
96 }, 116 },
97 { 117 {
98 cardType: 1, 118 cardType: 1,
99 required: true, 119 required: true,
100 title: '管网覆盖率%', 120 title: '管网覆盖率%',
101 - value: "10", 121 + value: "",
  122 + key: "coverageRate"
102 }, 123 },
103 { 124 {
104 cardType: 1, 125 cardType: 1,
105 required: true, 126 required: true,
106 title: '经营区域范围内,城市建成区以外的管网已覆盖的乡镇明细清单(填乡镇名字)', 127 title: '经营区域范围内,城市建成区以外的管网已覆盖的乡镇明细清单(填乡镇名字)',
107 - value: "文本", 128 + value: "",
  129 + key: "coveredTowns"
108 }, 130 },
109 { 131 {
110 cardType: 1, 132 cardType: 1,
111 required: true, 133 required: true,
112 title: '经营区域范国内,城市建成区以外的管网已覆盖的乡镇人口户数(户)', 134 title: '经营区域范国内,城市建成区以外的管网已覆盖的乡镇人口户数(户)',
113 - value: "文本", 135 + value: "",
  136 + key: "outsideCoveredHousehold"
114 }, 137 },
115 { 138 {
116 cardType: 1, 139 cardType: 1,
117 required: true, 140 required: true,
118 title: '经营区域范围内,管网未盖、但符合集团投资标准乡镇清单(填乡镇名字)', 141 title: '经营区域范围内,管网未盖、但符合集团投资标准乡镇清单(填乡镇名字)',
119 - value: "文本", 142 + value: "",
  143 + key: "uncoveredTowns"
120 }, 144 },
121 { 145 {
122 cardType: 1, 146 cardType: 1,
123 required: true, 147 required: true,
124 title: '经营区域范围内,管网未覆盖、但符合集团投资标准乡镇人口(户)', 148 title: '经营区域范围内,管网未覆盖、但符合集团投资标准乡镇人口(户)',
125 - value: "文本", 149 + value: "",
  150 + key: "uncoveredHousehold"
126 }, 151 },
127 ], 152 ],
128 - data2: [{ 153 + urbanDevelopment: [{
129 cardType: 2, 154 cardType: 2,
130 required: true, 155 required: true,
131 title: '预算主体名称', 156 title: '预算主体名称',
132 - value: "2023年玉林市城市总体规划",  
133 - icon: "arrow-down" 157 + value: "",
  158 + icon: "arrow-down",
  159 + key: "developmentPlan"
134 }], 160 }],
135 - data3: [{ 161 + natureOfBusiness: [{
136 cardType: 1, 162 cardType: 1,
137 required: true, 163 required: true,
138 title: '东至', 164 title: '东至',
139 - value: "100度", 165 + value: "",
  166 + key: "manageRegionEast"
140 }, 167 },
141 { 168 {
142 cardType: 1, 169 cardType: 1,
143 required: true, 170 required: true,
144 title: '西至', 171 title: '西至',
145 - value: "100度", 172 + value: "",
  173 + key: "manageRegionWest"
146 }, 174 },
147 { 175 {
148 cardType: 1, 176 cardType: 1,
149 required: true, 177 required: true,
150 title: '南至', 178 title: '南至',
151 - value: "100度", 179 + value: "",
  180 + key: "manageRegionSouth"
152 }, 181 },
153 { 182 {
154 cardType: 1, 183 cardType: 1,
155 required: true, 184 required: true,
156 title: '北至', 185 title: '北至',
157 - value: "100度", 186 + value: "",
  187 + key: "manageRegionNorth"
158 } 188 }
159 ], 189 ],
160 - data4: [{ 190 + regionalPopulation: [{
161 cardType: 1, 191 cardType: 1,
162 required: true, 192 required: true,
163 title: '经营区域范围内总人口(万人)', 193 title: '经营区域范围内总人口(万人)',
164 - value: "100", 194 + value: "",
  195 + key: "manageTotalNumber"
165 }, 196 },
166 { 197 {
167 cardType: 1, 198 cardType: 1,
168 required: true, 199 required: true,
169 title: '建成区常住人口(万人)', 200 title: '建成区常住人口(万人)',
170 - value: "100", 201 + value: "",
  202 + key: "builtResidentNumber"
171 }, 203 },
172 { 204 {
173 cardType: 1, 205 cardType: 1,
174 required: true, 206 required: true,
175 title: '建成区常住人口(万户)', 207 title: '建成区常住人口(万户)',
176 - value: "100", 208 + value: "",
  209 + key: "builtResidentHousehold"
177 }, 210 },
178 { 211 {
179 cardType: 1, 212 cardType: 1,
180 required: true, 213 required: true,
181 title: '建成区户均人口(人/户)', 214 title: '建成区户均人口(人/户)',
182 - value: "100", 215 + value: "",
  216 + key: "builtAverage"
183 }, 217 },
184 { 218 {
185 cardType: 1, 219 cardType: 1,
186 required: true, 220 required: true,
187 title: '乡镇常住人口(万人)', 221 title: '乡镇常住人口(万人)',
188 - value: "100", 222 + value: "",
  223 + key: "townsResidentNumber"
189 }, 224 },
190 { 225 {
191 cardType: 1, 226 cardType: 1,
192 required: true, 227 required: true,
193 title: '乡镇常住人口(万户)', 228 title: '乡镇常住人口(万户)',
194 - value: "100", 229 + value: "",
  230 + key: "townsResidentHousehold"
195 }, 231 },
196 { 232 {
197 cardType: 1, 233 cardType: 1,
198 required: true, 234 required: true,
199 title: '乡镇户均人口(人/户)', 235 title: '乡镇户均人口(人/户)',
200 - value: "100", 236 + value: "",
  237 + key: "townsAverage"
201 } 238 }
202 ], 239 ],
203 - data5: [{ 240 + gasCompetition1: [{
204 cardType: 2, 241 cardType: 2,
205 required: true, 242 required: true,
206 - value: "2023年玉林市城市总体规划", 243 + value: "",
  244 + key: "competitorDevelopmentSituation"
207 }], 245 }],
208 - data6: [{ 246 + gasCompetition2: [{
209 cardType: 3, 247 cardType: 3,
210 required: true, 248 required: true,
211 title: '新户', 249 title: '新户',
212 - value: "2023年玉林市城市总体规划", 250 + value: "",
213 }, 251 },
214 { 252 {
215 cardType: 2, 253 cardType: 2,
216 required: true, 254 required: true,
217 - value: "2023年玉林市城市总体规划", 255 + value: "",
  256 + key: "newDevelopmentSituation"
218 }, 257 },
219 { 258 {
220 cardType: 3, 259 cardType: 3,
221 required: true, 260 required: true,
222 title: '老户', 261 title: '老户',
223 - value: "2023年玉林市城市总体规划", 262 + value: "",
224 }, 263 },
225 { 264 {
226 cardType: 2, 265 cardType: 2,
227 required: true, 266 required: true,
228 - value: "2023年玉林市城市总体规划", 267 + value: "",
  268 + key: "oldDevelopmentSituation"
229 }, 269 },
230 { 270 {
231 cardType: 3, 271 cardType: 3,
232 required: true, 272 required: true,
233 title: '农村居民市场', 273 title: '农村居民市场',
234 - value: "2023年玉林市城市总体规划", 274 + value: "",
235 }, 275 },
236 { 276 {
237 cardType: 2, 277 cardType: 2,
238 required: true, 278 required: true,
239 - value: "2023年玉林市城市总体规划", 279 + value: "",
  280 + key: "villageDevelopmentSituation"
240 }, 281 },
241 { 282 {
242 cardType: 3, 283 cardType: 3,
243 required: true, 284 required: true,
244 title: '工商户', 285 title: '工商户',
245 - value: "2023年玉林市城市总体规划", 286 + value: "",
246 }, 287 },
247 { 288 {
248 cardType: 2, 289 cardType: 2,
249 required: true, 290 required: true,
250 - value: "2023年玉林市城市总体规划", 291 + value: "",
  292 + key: "commerceDevelopmentSituation"
251 } 293 }
252 ], 294 ],
253 - data7: [{ 295 + guarantee: [{
254 cardType: 2, 296 cardType: 2,
255 required: true, 297 required: true,
256 - title: '预算主体名称',  
257 - value: "2023年玉林市城市总体规划",  
258 - icon: "arrow-down" 298 + value: "",
  299 + icon: "arrow-down",
  300 + key: "pipelinePlan"
259 }], 301 }],
260 - data8: [{ 302 + builtUpArea: [{
261 cardType: 3, 303 cardType: 3,
262 required: true, 304 required: true,
263 title: '新居民', 305 title: '新居民',
264 - value: "2023年玉林市城市总体规划", 306 + value: "",
265 }, 307 },
266 { 308 {
267 cardType: 1, 309 cardType: 1,
268 required: true, 310 required: true,
269 title: '总规模户数', 311 title: '总规模户数',
270 - value: "100", 312 + value: "",
  313 + key: "cityNewUser",
  314 + id: "0"
271 }, 315 },
272 { 316 {
273 cardType: 1, 317 cardType: 1,
274 required: true, 318 required: true,
275 title: '累计财务确认安装户数', 319 title: '累计财务确认安装户数',
276 - value: "100", 320 + value: "",
  321 + key: "cityNewUser",
  322 + id: "1"
277 }, 323 },
278 { 324 {
279 cardType: 1, 325 cardType: 1,
280 required: true, 326 required: true,
281 title: '累计报装户数', 327 title: '累计报装户数',
282 - value: "100", 328 + value: "",
  329 + key: "cityNewUser",
  330 + id: "2"
283 }, 331 },
284 { 332 {
285 cardType: 1, 333 cardType: 1,
286 required: true, 334 required: true,
287 title: '现有点火通气户数', 335 title: '现有点火通气户数',
288 - value: "100", 336 + value: "",
  337 + key: "cityNewUser",
  338 + id: "3"
289 }, 339 },
290 { 340 {
291 cardType: 1, 341 cardType: 1,
292 required: true, 342 required: true,
293 title: '累计不可开发户数', 343 title: '累计不可开发户数',
294 - value: "100", 344 + value: "",
  345 + key: "cityNewUser",
  346 + id: "4"
295 }, 347 },
296 { 348 {
297 cardType: 1, 349 cardType: 1,
298 required: true, 350 required: true,
299 title: '剩余可开发户数', 351 title: '剩余可开发户数',
300 - value: "100", 352 + value: "",
  353 + key: "cityNewUser",
  354 + id: "5"
301 }, 355 },
302 { 356 {
303 cardType: 3, 357 cardType: 3,
304 required: true, 358 required: true,
305 title: '老居民', 359 title: '老居民',
306 value: "2023年玉林市城市总体规划", 360 value: "2023年玉林市城市总体规划",
  361 + key: ""
307 }, 362 },
308 { 363 {
309 cardType: 1, 364 cardType: 1,
310 required: true, 365 required: true,
311 title: '总规模户数', 366 title: '总规模户数',
312 - value: "100", 367 + value: "",
  368 + key: "cityOldUser",
  369 + id: "0"
313 }, 370 },
314 { 371 {
315 cardType: 1, 372 cardType: 1,
316 required: true, 373 required: true,
317 title: '累计财务确认安装户数', 374 title: '累计财务确认安装户数',
318 - value: "100", 375 + value: "",
  376 + key: "cityOldUser",
  377 + id: "1"
319 }, 378 },
320 { 379 {
321 cardType: 1, 380 cardType: 1,
322 required: true, 381 required: true,
323 title: '累计报装户数', 382 title: '累计报装户数',
324 - value: "100", 383 + value: "",
  384 + key: "cityOldUser",
  385 + id: "2"
325 }, 386 },
326 { 387 {
327 cardType: 1, 388 cardType: 1,
328 required: true, 389 required: true,
329 title: '现有点火通气户数', 390 title: '现有点火通气户数',
330 - value: "100", 391 + value: "",
  392 + key: "cityOldUser",
  393 + id: "3"
331 }, 394 },
332 { 395 {
333 cardType: 1, 396 cardType: 1,
334 required: true, 397 required: true,
335 title: '累计不可开发户数', 398 title: '累计不可开发户数',
336 - value: "100", 399 + value: "",
  400 + key: "cityOldUser",
  401 + id: "4"
337 }, 402 },
338 { 403 {
339 cardType: 1, 404 cardType: 1,
340 required: true, 405 required: true,
341 title: '剩余可开发户数', 406 title: '剩余可开发户数',
342 - value: "100", 407 + value: "",
  408 + key: "cityOldUser",
  409 + id: "5"
343 }, 410 },
344 { 411 {
345 cardType: 3, 412 cardType: 3,
@@ -351,37 +418,49 @@ @@ -351,37 +418,49 @@
351 cardType: 1, 418 cardType: 1,
352 required: true, 419 required: true,
353 title: '总规模户数', 420 title: '总规模户数',
354 - value: "100", 421 + value: "",
  422 + key: "cityCommerceUser",
  423 + id: "0"
355 }, 424 },
356 { 425 {
357 cardType: 1, 426 cardType: 1,
358 required: true, 427 required: true,
359 title: '累计财务确认安装户数', 428 title: '累计财务确认安装户数',
360 - value: "100", 429 + value: "",
  430 + key: "cityCommerceUser",
  431 + id: "1"
361 }, 432 },
362 { 433 {
363 cardType: 1, 434 cardType: 1,
364 required: true, 435 required: true,
365 title: '累计报装户数', 436 title: '累计报装户数',
366 - value: "100", 437 + value: "",
  438 + key: "cityCommerceUser",
  439 + id: "2"
367 }, 440 },
368 { 441 {
369 cardType: 1, 442 cardType: 1,
370 required: true, 443 required: true,
371 title: '现有点火通气户数', 444 title: '现有点火通气户数',
372 - value: "100", 445 + value: "",
  446 + key: "cityCommerceUser",
  447 + id: "3"
373 }, 448 },
374 { 449 {
375 cardType: 1, 450 cardType: 1,
376 required: true, 451 required: true,
377 title: '累计不可开发户数', 452 title: '累计不可开发户数',
378 - value: "100", 453 + value: "",
  454 + key: "cityCommerceUser",
  455 + id: "4"
379 }, 456 },
380 { 457 {
381 cardType: 1, 458 cardType: 1,
382 required: true, 459 required: true,
383 title: '剩余可开发户数', 460 title: '剩余可开发户数',
384 - value: "100", 461 + value: "",
  462 + key: "cityCommerceUser",
  463 + id: "5"
385 }, 464 },
386 { 465 {
387 cardType: 3, 466 cardType: 3,
@@ -393,37 +472,49 @@ @@ -393,37 +472,49 @@
393 cardType: 1, 472 cardType: 1,
394 required: true, 473 required: true,
395 title: '总规模户数', 474 title: '总规模户数',
396 - value: "100", 475 + value: "",
  476 + key: "cityIndustryUser",
  477 + id: "0"
397 }, 478 },
398 { 479 {
399 cardType: 1, 480 cardType: 1,
400 required: true, 481 required: true,
401 title: '累计财务确认安装户数', 482 title: '累计财务确认安装户数',
402 - value: "100", 483 + value: "",
  484 + key: "cityIndustryUser",
  485 + id: "1"
403 }, 486 },
404 { 487 {
405 cardType: 1, 488 cardType: 1,
406 required: true, 489 required: true,
407 title: '累计报装户数', 490 title: '累计报装户数',
408 - value: "100", 491 + value: "",
  492 + key: "cityIndustryUser",
  493 + id: "2"
409 }, 494 },
410 { 495 {
411 cardType: 1, 496 cardType: 1,
412 required: true, 497 required: true,
413 title: '现有点火通气户数', 498 title: '现有点火通气户数',
414 - value: "100", 499 + value: "",
  500 + key: "cityIndustryUser",
  501 + id: "3"
415 }, 502 },
416 { 503 {
417 cardType: 1, 504 cardType: 1,
418 required: true, 505 required: true,
419 title: '累计不可开发户数', 506 title: '累计不可开发户数',
420 - value: "100", 507 + value: "",
  508 + key: "cityIndustryUser",
  509 + id: "4"
421 }, 510 },
422 { 511 {
423 cardType: 1, 512 cardType: 1,
424 required: true, 513 required: true,
425 title: '剩余可开发户数', 514 title: '剩余可开发户数',
426 - value: "100", 515 + value: "",
  516 + key: "cityIndustryUser",
  517 + id: "5"
427 }, 518 },
428 { 519 {
429 cardType: 3, 520 cardType: 3,
@@ -435,206 +526,262 @@ @@ -435,206 +526,262 @@
435 cardType: 1, 526 cardType: 1,
436 required: true, 527 required: true,
437 title: '总规模户数', 528 title: '总规模户数',
438 - value: "100", 529 + value: "",
  530 + key: "cityTotalUser",
  531 + id: "0"
439 }, 532 },
440 { 533 {
441 cardType: 1, 534 cardType: 1,
442 required: true, 535 required: true,
443 title: '累计财务确认安装户数', 536 title: '累计财务确认安装户数',
444 - value: "100", 537 + value: "",
  538 + key: "cityTotalUser",
  539 + id: "1"
445 }, 540 },
446 { 541 {
447 cardType: 1, 542 cardType: 1,
448 required: true, 543 required: true,
449 title: '累计报装户数', 544 title: '累计报装户数',
450 - value: "100", 545 + value: "",
  546 + key: "cityTotalUser",
  547 + id: "2"
451 }, 548 },
452 { 549 {
453 cardType: 1, 550 cardType: 1,
454 required: true, 551 required: true,
455 title: '现有点火通气户数', 552 title: '现有点火通气户数',
456 - value: "100", 553 + value: "",
  554 + key: "cityTotalUser",
  555 + id: "3"
457 }, 556 },
458 { 557 {
459 cardType: 1, 558 cardType: 1,
460 required: true, 559 required: true,
461 title: '累计不可开发户数', 560 title: '累计不可开发户数',
462 - value: "100", 561 + value: "",
  562 + key: "cityTotalUser",
  563 + id: "4"
463 }, 564 },
464 { 565 {
465 cardType: 1, 566 cardType: 1,
466 required: true, 567 required: true,
467 title: '剩余可开发户数', 568 title: '剩余可开发户数',
468 - value: "100", 569 + value: "",
  570 + key: "cityTotalUser",
  571 + id: "5"
469 } 572 }
470 ], 573 ],
471 - data9: [{ 574 + ruralAreas: [{
472 cardType: 3, 575 cardType: 3,
473 required: true, 576 required: true,
474 title: '新居民', 577 title: '新居民',
475 - value: "2023年玉林市城市总体规划",  
476 }, 578 },
477 { 579 {
478 cardType: 1, 580 cardType: 1,
479 required: true, 581 required: true,
480 title: '总规模户数', 582 title: '总规模户数',
481 - value: "100", 583 + value: "",
  584 + key: "townsNewUser",
  585 + id: "0"
482 }, 586 },
483 { 587 {
484 cardType: 1, 588 cardType: 1,
485 required: true, 589 required: true,
486 title: '累计财务确认安装户数', 590 title: '累计财务确认安装户数',
487 - value: "100", 591 + value: "",
  592 + key: "townsNewUser",
  593 + id: "1"
488 }, 594 },
489 { 595 {
490 cardType: 1, 596 cardType: 1,
491 required: true, 597 required: true,
492 title: '累计报装户数', 598 title: '累计报装户数',
493 - value: "100", 599 + value: "",
  600 + key: "townsNewUser",
  601 + id: "2"
494 }, 602 },
495 { 603 {
496 cardType: 1, 604 cardType: 1,
497 required: true, 605 required: true,
498 title: '现有点火通气户数', 606 title: '现有点火通气户数',
499 - value: "100", 607 + value: "",
  608 + key: "townsNewUser",
  609 + id: "3"
500 }, 610 },
501 { 611 {
502 cardType: 1, 612 cardType: 1,
503 required: true, 613 required: true,
504 title: '累计不可开发户数', 614 title: '累计不可开发户数',
505 - value: "100", 615 + value: "",
  616 + key: "townsNewUser",
  617 + id: "4"
506 }, 618 },
507 { 619 {
508 cardType: 1, 620 cardType: 1,
509 required: true, 621 required: true,
510 title: '剩余可开发户数', 622 title: '剩余可开发户数',
511 - value: "100", 623 + value: "",
  624 + key: "townsNewUser",
  625 + id: "5"
512 }, 626 },
513 { 627 {
514 cardType: 3, 628 cardType: 3,
515 required: true, 629 required: true,
516 title: '老居民', 630 title: '老居民',
517 - value: "2023年玉林市城市总体规划",  
518 }, 631 },
519 { 632 {
520 cardType: 1, 633 cardType: 1,
521 required: true, 634 required: true,
522 title: '总规模户数', 635 title: '总规模户数',
523 - value: "100", 636 + value: "",
  637 + key: "townsOldUser",
  638 + id: "0"
524 }, 639 },
525 { 640 {
526 cardType: 1, 641 cardType: 1,
527 required: true, 642 required: true,
528 title: '累计财务确认安装户数', 643 title: '累计财务确认安装户数',
529 - value: "100", 644 + value: "",
  645 + key: "townsOldUser",
  646 + id: "1"
530 }, 647 },
531 { 648 {
532 cardType: 1, 649 cardType: 1,
533 required: true, 650 required: true,
534 title: '累计报装户数', 651 title: '累计报装户数',
535 - value: "100", 652 + value: "",
  653 + key: "townsOldUser",
  654 + id: "2"
536 }, 655 },
537 { 656 {
538 cardType: 1, 657 cardType: 1,
539 required: true, 658 required: true,
540 title: '现有点火通气户数', 659 title: '现有点火通气户数',
541 - value: "100", 660 + value: "",
  661 + key: "townsOldUser",
  662 + id: "3"
542 }, 663 },
543 { 664 {
544 cardType: 1, 665 cardType: 1,
545 required: true, 666 required: true,
546 title: '累计不可开发户数', 667 title: '累计不可开发户数',
547 - value: "100", 668 + value: "",
  669 + key: "townsOldUser",
  670 + id: "4"
548 }, 671 },
549 { 672 {
550 cardType: 1, 673 cardType: 1,
551 required: true, 674 required: true,
552 title: '剩余可开发户数', 675 title: '剩余可开发户数',
553 - value: "100", 676 + value: "",
  677 + key: "townsOldUser",
  678 + id: "5"
554 }, 679 },
555 { 680 {
556 cardType: 3, 681 cardType: 3,
557 required: true, 682 required: true,
558 title: '商业(含公福)', 683 title: '商业(含公福)',
559 - value: "2023年玉林市城市总体规划",  
560 }, 684 },
561 { 685 {
562 cardType: 1, 686 cardType: 1,
563 required: true, 687 required: true,
564 title: '总规模户数', 688 title: '总规模户数',
565 - value: "100", 689 + value: "",
  690 + key: "townsCommerceUser",
  691 + id: "0"
566 }, 692 },
567 { 693 {
568 cardType: 1, 694 cardType: 1,
569 required: true, 695 required: true,
570 title: '累计财务确认安装户数', 696 title: '累计财务确认安装户数',
571 - value: "100", 697 + value: "",
  698 + key: "townsCommerceUser",
  699 + id: "1"
572 }, 700 },
573 { 701 {
574 cardType: 1, 702 cardType: 1,
575 required: true, 703 required: true,
576 title: '累计报装户数', 704 title: '累计报装户数',
577 - value: "100", 705 + value: "",
  706 + key: "townsCommerceUser",
  707 + id: "2"
578 }, 708 },
579 { 709 {
580 cardType: 1, 710 cardType: 1,
581 required: true, 711 required: true,
582 title: '现有点火通气户数', 712 title: '现有点火通气户数',
583 - value: "100", 713 + value: "",
  714 + key: "townsCommerceUser",
  715 + id: "3"
584 }, 716 },
585 { 717 {
586 cardType: 1, 718 cardType: 1,
587 required: true, 719 required: true,
588 title: '累计不可开发户数', 720 title: '累计不可开发户数',
589 - value: "100", 721 + value: "",
  722 + key: "townsCommerceUser",
  723 + id: "4"
590 }, 724 },
591 { 725 {
592 cardType: 1, 726 cardType: 1,
593 required: true, 727 required: true,
594 title: '剩余可开发户数', 728 title: '剩余可开发户数',
595 - value: "100", 729 + value: "",
  730 + key: "townsCommerceUser",
  731 + id: "5"
596 }, 732 },
597 { 733 {
598 cardType: 3, 734 cardType: 3,
599 required: true, 735 required: true,
600 title: '工业', 736 title: '工业',
601 - value: "2023年玉林市城市总体规划",  
602 }, 737 },
603 { 738 {
604 cardType: 1, 739 cardType: 1,
605 required: true, 740 required: true,
606 title: '总规模户数', 741 title: '总规模户数',
607 - value: "100", 742 + value: "",
  743 + key: "townsIndustryUser",
  744 + id: "0"
608 }, 745 },
609 { 746 {
610 cardType: 1, 747 cardType: 1,
611 required: true, 748 required: true,
612 title: '累计财务确认安装户数', 749 title: '累计财务确认安装户数',
613 - value: "100", 750 + value: "",
  751 + key: "townsIndustryUser",
  752 + id: "1"
614 }, 753 },
615 { 754 {
616 cardType: 1, 755 cardType: 1,
617 required: true, 756 required: true,
618 title: '累计报装户数', 757 title: '累计报装户数',
619 - value: "100", 758 + value: "",
  759 + key: "townsIndustryUser",
  760 + id: "2"
620 }, 761 },
621 { 762 {
622 cardType: 1, 763 cardType: 1,
623 required: true, 764 required: true,
624 title: '现有点火通气户数', 765 title: '现有点火通气户数',
625 - value: "100", 766 + value: "",
  767 + key: "townsIndustryUser",
  768 + id: "3"
626 }, 769 },
627 { 770 {
628 cardType: 1, 771 cardType: 1,
629 required: true, 772 required: true,
630 title: '累计不可开发户数', 773 title: '累计不可开发户数',
631 - value: "100", 774 + value: "",
  775 + key: "townsIndustryUser",
  776 + id: "4"
632 }, 777 },
633 { 778 {
634 cardType: 1, 779 cardType: 1,
635 required: true, 780 required: true,
636 title: '剩余可开发户数', 781 title: '剩余可开发户数',
637 - value: "100", 782 + value: "",
  783 + key: "townsIndustryUser",
  784 + id: "5"
638 }, 785 },
639 { 786 {
640 cardType: 3, 787 cardType: 3,
@@ -646,146 +793,1120 @@ @@ -646,146 +793,1120 @@
646 cardType: 1, 793 cardType: 1,
647 required: true, 794 required: true,
648 title: '总规模户数', 795 title: '总规模户数',
649 - value: "100", 796 + value: "",
  797 + key: "townsTotalUser",
  798 + id: "0"
650 }, 799 },
651 { 800 {
652 cardType: 1, 801 cardType: 1,
653 required: true, 802 required: true,
654 title: '累计财务确认安装户数', 803 title: '累计财务确认安装户数',
655 - value: "100", 804 + value: "",
  805 + key: "townsTotalUser",
  806 + id: "1"
656 }, 807 },
657 { 808 {
658 cardType: 1, 809 cardType: 1,
659 required: true, 810 required: true,
660 title: '累计报装户数', 811 title: '累计报装户数',
661 - value: "100", 812 + value: "",
  813 + key: "townsTotalUser",
  814 + id: "2"
662 }, 815 },
663 { 816 {
664 cardType: 1, 817 cardType: 1,
665 required: true, 818 required: true,
666 title: '现有点火通气户数', 819 title: '现有点火通气户数',
667 - value: "100", 820 + value: "",
  821 + key: "townsTotalUser",
  822 + id: "3"
668 }, 823 },
669 { 824 {
670 cardType: 1, 825 cardType: 1,
671 required: true, 826 required: true,
672 title: '累计不可开发户数', 827 title: '累计不可开发户数',
673 - value: "100", 828 + value: "",
  829 + key: "townsTotalUser",
  830 + id: "4"
674 }, 831 },
675 { 832 {
676 cardType: 1, 833 cardType: 1,
677 required: true, 834 required: true,
678 title: '剩余可开发户数', 835 title: '剩余可开发户数',
679 - value: "100", 836 + value: "",
  837 + key: "townsTotalUser",
  838 + id: "5"
680 } 839 }
681 ], 840 ],
682 - data10: [{ 841 + completionStatus: [
  842 + //新建居民用户历史完成情况
  843 + {
683 cardType: 3, 844 cardType: 3,
684 required: true, 845 required: true,
685 - title: '新建居民用户(含乡镇新房)_2023财年(预计)',  
686 - value: "2023年玉林市城市总体规划", 846 + title: `新建居民用户(含乡镇新房)_${this.attachment.fiscalYear}财年(预计)`,
687 }, 847 },
688 { 848 {
689 cardType: 1, 849 cardType: 1,
690 required: true, 850 required: true,
691 title: '总预算任务数', 851 title: '总预算任务数',
692 - value: "100", 852 + value: "",
  853 + key: "newUserSituation",
  854 + id: "0"
693 }, 855 },
694 { 856 {
695 cardType: 1, 857 cardType: 1,
696 required: true, 858 required: true,
697 title: '实际完成数', 859 title: '实际完成数',
698 - value: "100",  
699 - }  
700 - ],  
701 - data11: [{ 860 + value: "",
  861 + key: "newUserSituation",
  862 + id: "1"
  863 + },
  864 + {
702 cardType: 3, 865 cardType: 3,
703 required: true, 866 required: true,
704 - title: '民用天燃气(Nm3)',  
705 - value: "2023年玉林市城市总体规划", 867 + title: `新建居民用户(含乡镇新房)_${this.attachment.fiscalYear - 1}财年`,
706 }, 868 },
707 { 869 {
708 cardType: 1, 870 cardType: 1,
709 required: true, 871 required: true,
710 - title: '平台热值(Kcal)',  
711 - value: "100", 872 + title: '总预算任务数',
  873 + value: "",
  874 + key: "newUserSituation",
  875 + id: "2"
712 }, 876 },
713 { 877 {
714 cardType: 1, 878 cardType: 1,
715 required: true, 879 required: true,
716 - title: '市场价(元)',  
717 - value: "100", 880 + title: '实际完成数',
  881 + value: "",
  882 + key: "newUserSituation",
  883 + id: "3"
  884 + },
  885 + {
  886 + cardType: 3,
  887 + required: true,
  888 + title: `新建居民用户(含乡镇新房)_${this.attachment.fiscalYear - 2}财年`,
718 }, 889 },
719 { 890 {
720 cardType: 1, 891 cardType: 1,
721 required: true, 892 required: true,
722 - title: '折合1Nm3天燃气价格(元)',  
723 - value: "100",  
724 - }  
725 - ],  
726 - data12: [{  
727 - cardType: 2,  
728 - required: true,  
729 - title: '预算主体名称',  
730 - value: "2023年玉林市城市总体规划",  
731 - }],  
732 - data13: [{ 893 + title: '总预算任务数',
  894 + value: "",
  895 + key: "newUserSituation",
  896 + id: "4"
  897 + },
  898 + {
733 cardType: 1, 899 cardType: 1,
734 required: true, 900 required: true,
735 - title: '现有部门经理(人)',  
736 - value: "100", 901 + title: '实际完成数',
  902 + value: "",
  903 + key: "newUserSituation",
  904 + id: "5"
  905 + },
  906 + {
  907 + cardType: 3,
  908 + required: true,
  909 + title: `新建居民用户(含乡镇新房)_${this.attachment.fiscalYear - 3}财年`,
737 }, 910 },
738 { 911 {
739 cardType: 1, 912 cardType: 1,
740 required: true, 913 required: true,
741 - title: '现有副经理(人)',  
742 - value: "100", 914 + title: '总预算任务数',
  915 + value: "",
  916 + key: "newUserSituation",
  917 + id: "6"
743 }, 918 },
744 { 919 {
745 cardType: 1, 920 cardType: 1,
746 required: true, 921 required: true,
747 - title: '现有主管(人)',  
748 - value: "100", 922 + title: '实际完成数',
  923 + value: "",
  924 + key: "newUserSituation",
  925 + id: "7"
  926 + },
  927 + {
  928 + cardType: 3,
  929 + required: true,
  930 + title: `新建居民用户(含乡镇新房)_${this.attachment.fiscalYear - 4}财年`,
749 }, 931 },
750 { 932 {
751 cardType: 1, 933 cardType: 1,
752 required: true, 934 required: true,
753 - title: '现有业务员(人)',  
754 - value: "100", 935 + title: '总预算任务数',
  936 + value: "",
  937 + key: "newUserSituation",
  938 + id: "8"
755 }, 939 },
756 { 940 {
757 cardType: 1, 941 cardType: 1,
758 required: true, 942 required: true,
759 - title: '现有内勤(人)',  
760 - value: "100", 943 + title: '实际完成数',
  944 + value: "",
  945 + key: "newUserSituation",
  946 + id: "9"
  947 + },
  948 + //城市老居民用户历史完成情况
  949 + {
  950 + cardType: 3,
  951 + required: true,
  952 + title: `城市老居民用户_${this.attachment.fiscalYear}财年(预计)`,
761 }, 953 },
762 { 954 {
763 cardType: 1, 955 cardType: 1,
764 required: true, 956 required: true,
765 - title: '现有其他人员(人)',  
766 - value: "100", 957 + title: '总预算任务数',
  958 + value: "",
  959 + key: "oldUserSituation",
  960 + id: "0"
767 }, 961 },
768 { 962 {
769 cardType: 1, 963 cardType: 1,
770 required: true, 964 required: true,
771 - title: '现有合计(人)',  
772 - value: "100", 965 + title: '实际完成数',
  966 + value: "",
  967 + key: "oldUserSituation",
  968 + id: "1"
773 }, 969 },
774 - ],  
775 - }  
776 - },  
777 - computed: {  
778 -  
779 - },  
780 - onLoad() {  
781 -  
782 - },  
783 - methods: {  
784 -  
785 - }  
786 - }  
787 -</script>  
788 -  
789 -<style lang="scss" scoped>  
790 - 970 + {
  971 + cardType: 3,
  972 + required: true,
  973 + title: `城市老居民用户_${this.attachment.fiscalYear - 1}财年`,
  974 + },
  975 + {
  976 + cardType: 1,
  977 + required: true,
  978 + title: '总预算任务数',
  979 + value: "",
  980 + key: "oldUserSituation",
  981 + id: "2"
  982 + },
  983 + {
  984 + cardType: 1,
  985 + required: true,
  986 + title: '实际完成数',
  987 + value: "",
  988 + key: "oldUserSituation",
  989 + id: "3"
  990 + },
  991 + {
  992 + cardType: 3,
  993 + required: true,
  994 + title: `城市老居民用户_${this.attachment.fiscalYear - 2}财年`,
  995 + },
  996 + {
  997 + cardType: 1,
  998 + required: true,
  999 + title: '总预算任务数',
  1000 + value: "",
  1001 + key: "oldUserSituation",
  1002 + id: "4"
  1003 + },
  1004 + {
  1005 + cardType: 1,
  1006 + required: true,
  1007 + title: '实际完成数',
  1008 + value: "",
  1009 + key: "oldUserSituation",
  1010 + id: "5"
  1011 + },
  1012 + {
  1013 + cardType: 3,
  1014 + required: true,
  1015 + title: `城市老居民用户_${this.attachment.fiscalYear - 3}财年`,
  1016 + },
  1017 + {
  1018 + cardType: 1,
  1019 + required: true,
  1020 + title: '总预算任务数',
  1021 + value: "",
  1022 + key: "oldUserSituation",
  1023 + id: "6"
  1024 + },
  1025 + {
  1026 + cardType: 1,
  1027 + required: true,
  1028 + title: '实际完成数',
  1029 + value: "",
  1030 + key: "oldUserSituation",
  1031 + id: "7"
  1032 + },
  1033 + {
  1034 + cardType: 3,
  1035 + required: true,
  1036 + title: `城市老居民用户_${this.attachment.fiscalYear - 4}财年`,
  1037 + },
  1038 + {
  1039 + cardType: 1,
  1040 + required: true,
  1041 + title: '总预算任务数',
  1042 + value: "",
  1043 + key: "oldUserSituation",
  1044 + id: "8"
  1045 + },
  1046 + {
  1047 + cardType: 1,
  1048 + required: true,
  1049 + title: '实际完成数',
  1050 + value: "",
  1051 + key: "oldUserSituation",
  1052 + id: "9"
  1053 + },
  1054 + //农村气代媒
  1055 + {
  1056 + cardType: 3,
  1057 + required: true,
  1058 + title: `农村气代媒(含气代柴薪)_${this.attachment.fiscalYear}财年(预计)`,
  1059 + },
  1060 + {
  1061 + cardType: 1,
  1062 + required: true,
  1063 + title: '总预算任务数',
  1064 + value: "",
  1065 + key: "gasCoalSituation",
  1066 + id: "0"
  1067 + },
  1068 + {
  1069 + cardType: 1,
  1070 + required: true,
  1071 + title: '实际完成数',
  1072 + value: "",
  1073 + key: "gasCoalSituation",
  1074 + id: "1"
  1075 + },
  1076 + {
  1077 + cardType: 3,
  1078 + required: true,
  1079 + title: `农村气代媒(含气代柴薪)_${this.attachment.fiscalYear - 1}财年`,
  1080 + },
  1081 + {
  1082 + cardType: 1,
  1083 + required: true,
  1084 + title: '总预算任务数',
  1085 + value: "",
  1086 + key: "gasCoalSituation",
  1087 + id: "2"
  1088 + },
  1089 + {
  1090 + cardType: 1,
  1091 + required: true,
  1092 + title: '实际完成数',
  1093 + value: "",
  1094 + key: "gasCoalSituation",
  1095 + id: "3"
  1096 + },
  1097 + {
  1098 + cardType: 3,
  1099 + required: true,
  1100 + title: `农村气代媒(含气代柴薪)_${this.attachment.fiscalYear - 2}财年`,
  1101 + },
  1102 + {
  1103 + cardType: 1,
  1104 + required: true,
  1105 + title: '总预算任务数',
  1106 + value: "",
  1107 + key: "gasCoalSituation",
  1108 + id: "4"
  1109 + },
  1110 + {
  1111 + cardType: 1,
  1112 + required: true,
  1113 + title: '实际完成数',
  1114 + value: "",
  1115 + key: "gasCoalSituation",
  1116 + id: "5"
  1117 + },
  1118 + {
  1119 + cardType: 3,
  1120 + required: true,
  1121 + title: `农村气代媒(含气代柴薪)_${this.attachment.fiscalYear - 3}财年`,
  1122 + },
  1123 + {
  1124 + cardType: 1,
  1125 + required: true,
  1126 + title: '总预算任务数',
  1127 + value: "",
  1128 + key: "gasCoalSituation",
  1129 + id: "6"
  1130 + },
  1131 + {
  1132 + cardType: 1,
  1133 + required: true,
  1134 + title: '实际完成数',
  1135 + value: "",
  1136 + key: "gasCoalSituation",
  1137 + id: "7"
  1138 + },
  1139 + {
  1140 + cardType: 3,
  1141 + required: true,
  1142 + title: `农村气代媒(含气代柴薪)_${this.attachment.fiscalYear - 4}财年`,
  1143 + },
  1144 + {
  1145 + cardType: 1,
  1146 + required: true,
  1147 + title: '总预算任务数',
  1148 + value: "",
  1149 + key: "gasCoalSituation",
  1150 + id: "8"
  1151 + },
  1152 + {
  1153 + cardType: 1,
  1154 + required: true,
  1155 + title: '实际完成数',
  1156 + value: "",
  1157 + key: "gasCoalSituation",
  1158 + id: "9"
  1159 + },
  1160 + //乡村燃气居民历史完成情况
  1161 + {
  1162 + cardType: 3,
  1163 + required: true,
  1164 + title: `乡村燃气居民_${this.attachment.fiscalYear}财年(预计)`,
  1165 + },
  1166 + {
  1167 + cardType: 1,
  1168 + required: true,
  1169 + title: '总预算任务数',
  1170 + value: "",
  1171 + key: "villageGasSituation",
  1172 + id: "0"
  1173 + },
  1174 + {
  1175 + cardType: 1,
  1176 + required: true,
  1177 + title: '实际完成数',
  1178 + value: "",
  1179 + key: "villageGasSituation",
  1180 + id: "1"
  1181 + },
  1182 + {
  1183 + cardType: 3,
  1184 + required: true,
  1185 + title: `乡村燃气居民_${this.attachment.fiscalYear - 1}财年`,
  1186 + },
  1187 + {
  1188 + cardType: 1,
  1189 + required: true,
  1190 + title: '总预算任务数',
  1191 + value: "",
  1192 + key: "villageGasSituation",
  1193 + id: "2"
  1194 + },
  1195 + {
  1196 + cardType: 1,
  1197 + required: true,
  1198 + title: '实际完成数',
  1199 + value: "",
  1200 + key: "villageGasSituation",
  1201 + id: "3"
  1202 + },
  1203 + {
  1204 + cardType: 3,
  1205 + required: true,
  1206 + title: `乡村燃气居民_${this.attachment.fiscalYear - 2}财年`,
  1207 + },
  1208 + {
  1209 + cardType: 1,
  1210 + required: true,
  1211 + title: '总预算任务数',
  1212 + value: "",
  1213 + key: "villageGasSituation",
  1214 + id: "4"
  1215 + },
  1216 + {
  1217 + cardType: 1,
  1218 + required: true,
  1219 + title: '实际完成数',
  1220 + value: "",
  1221 + key: "villageGasSituation",
  1222 + id: "5"
  1223 + },
  1224 + {
  1225 + cardType: 3,
  1226 + required: true,
  1227 + title: `乡村燃气居民_${this.attachment.fiscalYear - 3}财年`,
  1228 + },
  1229 + {
  1230 + cardType: 1,
  1231 + required: true,
  1232 + title: '总预算任务数',
  1233 + value: "",
  1234 + key: "villageGasSituation",
  1235 + id: "6"
  1236 + },
  1237 + {
  1238 + cardType: 1,
  1239 + required: true,
  1240 + title: '实际完成数',
  1241 + value: "",
  1242 + key: "villageGasSituation",
  1243 + id: "7"
  1244 + },
  1245 + {
  1246 + cardType: 3,
  1247 + required: true,
  1248 + title: `乡村燃气居民_${this.attachment.fiscalYear - 4}财年`,
  1249 + },
  1250 + {
  1251 + cardType: 1,
  1252 + required: true,
  1253 + title: '总预算任务数',
  1254 + value: "",
  1255 + key: "villageGasSituation",
  1256 + id: "8"
  1257 + },
  1258 + {
  1259 + cardType: 1,
  1260 + required: true,
  1261 + title: '实际完成数',
  1262 + value: "",
  1263 + key: "villageGasSituation",
  1264 + id: "9"
  1265 + },
  1266 + //商业用户历史完成情况
  1267 + {
  1268 + cardType: 3,
  1269 + required: true,
  1270 + title: `商业用户_${this.attachment.fiscalYear}财年(预计)`,
  1271 + },
  1272 + {
  1273 + cardType: 1,
  1274 + required: true,
  1275 + title: '总预算任务数',
  1276 + value: "",
  1277 + key: "commerceUserSituation",
  1278 + id: "0"
  1279 + },
  1280 + {
  1281 + cardType: 1,
  1282 + required: true,
  1283 + title: '实际完成数',
  1284 + value: "",
  1285 + key: "commerceUserSituation",
  1286 + id: "1"
  1287 + },
  1288 + {
  1289 + cardType: 3,
  1290 + required: true,
  1291 + title: `商业用户_${this.attachment.fiscalYear - 1}财年`,
  1292 + },
  1293 + {
  1294 + cardType: 1,
  1295 + required: true,
  1296 + title: '总预算任务数',
  1297 + value: "",
  1298 + key: "commerceUserSituation",
  1299 + id: "2"
  1300 + },
  1301 + {
  1302 + cardType: 1,
  1303 + required: true,
  1304 + title: '实际完成数',
  1305 + value: "",
  1306 + key: "commerceUserSituation",
  1307 + id: "3"
  1308 + },
  1309 + {
  1310 + cardType: 3,
  1311 + required: true,
  1312 + title: `商业用户_${this.attachment.fiscalYear - 2}财年`,
  1313 + },
  1314 + {
  1315 + cardType: 1,
  1316 + required: true,
  1317 + title: '总预算任务数',
  1318 + value: "",
  1319 + key: "commerceUserSituation",
  1320 + id: "4"
  1321 + },
  1322 + {
  1323 + cardType: 1,
  1324 + required: true,
  1325 + title: '实际完成数',
  1326 + value: "",
  1327 + key: "commerceUserSituation",
  1328 + id: "5"
  1329 + },
  1330 + {
  1331 + cardType: 3,
  1332 + required: true,
  1333 + title: `商业用户_${this.attachment.fiscalYear - 3}财年`,
  1334 + },
  1335 + {
  1336 + cardType: 1,
  1337 + required: true,
  1338 + title: '总预算任务数',
  1339 + value: "",
  1340 + key: "commerceUserSituation",
  1341 + id: "6"
  1342 + },
  1343 + {
  1344 + cardType: 1,
  1345 + required: true,
  1346 + title: '实际完成数',
  1347 + value: "",
  1348 + key: "commerceUserSituation",
  1349 + id: "7"
  1350 + },
  1351 + {
  1352 + cardType: 3,
  1353 + required: true,
  1354 + title: `商业用户_${this.attachment.fiscalYear - 4}财年`,
  1355 + },
  1356 + {
  1357 + cardType: 1,
  1358 + required: true,
  1359 + title: '总预算任务数',
  1360 + value: "",
  1361 + key: "commerceUserSituation",
  1362 + id: "8"
  1363 + },
  1364 + {
  1365 + cardType: 1,
  1366 + required: true,
  1367 + title: '实际完成数',
  1368 + value: "",
  1369 + key: "commerceUserSituation",
  1370 + id: "9"
  1371 + },
  1372 + //工业用户历史完成情况
  1373 + {
  1374 + cardType: 3,
  1375 + required: true,
  1376 + title: `工业用户_${this.attachment.fiscalYear}财年(预计)`,
  1377 + },
  1378 + {
  1379 + cardType: 1,
  1380 + required: true,
  1381 + title: '总预算任务数',
  1382 + value: "",
  1383 + key: "industryUserSituation",
  1384 + id: "0"
  1385 + },
  1386 + {
  1387 + cardType: 1,
  1388 + required: true,
  1389 + title: '实际完成数',
  1390 + value: "",
  1391 + key: "industryUserSituation",
  1392 + id: "1"
  1393 + },
  1394 + {
  1395 + cardType: 3,
  1396 + required: true,
  1397 + title: `工业用户_${this.attachment.fiscalYear - 1}财年`,
  1398 + },
  1399 + {
  1400 + cardType: 1,
  1401 + required: true,
  1402 + title: '总预算任务数',
  1403 + value: "",
  1404 + key: "industryUserSituation",
  1405 + id: "2"
  1406 + },
  1407 + {
  1408 + cardType: 1,
  1409 + required: true,
  1410 + title: '实际完成数',
  1411 + value: "",
  1412 + key: "industryUserSituation",
  1413 + id: "3"
  1414 + },
  1415 + {
  1416 + cardType: 3,
  1417 + required: true,
  1418 + title: `工业用户_${this.attachment.fiscalYear - 2}财年`,
  1419 + },
  1420 + {
  1421 + cardType: 1,
  1422 + required: true,
  1423 + title: '总预算任务数',
  1424 + value: "",
  1425 + key: "industryUserSituation",
  1426 + id: "4"
  1427 + },
  1428 + {
  1429 + cardType: 1,
  1430 + required: true,
  1431 + title: '实际完成数',
  1432 + value: "",
  1433 + key: "industryUserSituation",
  1434 + id: "5"
  1435 + },
  1436 + {
  1437 + cardType: 3,
  1438 + required: true,
  1439 + title: `工业用户_${this.attachment.fiscalYear - 3}财年`,
  1440 + },
  1441 + {
  1442 + cardType: 1,
  1443 + required: true,
  1444 + title: '总预算任务数',
  1445 + value: "",
  1446 + key: "industryUserSituation",
  1447 + id: "6"
  1448 + },
  1449 + {
  1450 + cardType: 1,
  1451 + required: true,
  1452 + title: '实际完成数',
  1453 + value: "",
  1454 + key: "industryUserSituation",
  1455 + id: "7"
  1456 + },
  1457 + {
  1458 + cardType: 3,
  1459 + required: true,
  1460 + title: `工业用户_${this.attachment.fiscalYear - 4}财年`,
  1461 + },
  1462 + {
  1463 + cardType: 1,
  1464 + required: true,
  1465 + title: '总预算任务数',
  1466 + value: "",
  1467 + key: "industryUserSituation",
  1468 + id: "8"
  1469 + },
  1470 + {
  1471 + cardType: 1,
  1472 + required: true,
  1473 + title: '实际完成数',
  1474 + value: "",
  1475 + key: "industryUserSituation",
  1476 + id: "9"
  1477 + },
  1478 + //历史完成情况合计
  1479 + {
  1480 + cardType: 3,
  1481 + required: true,
  1482 + title: `合计_${this.attachment.fiscalYear}财年(预计)`,
  1483 + },
  1484 + {
  1485 + cardType: 1,
  1486 + required: true,
  1487 + title: '总预算任务数',
  1488 + value: "",
  1489 + key: "completeTotal",
  1490 + id: "0"
  1491 + },
  1492 + {
  1493 + cardType: 1,
  1494 + required: true,
  1495 + title: '实际完成数',
  1496 + value: "",
  1497 + key: "completeTotal",
  1498 + id: "1"
  1499 + },
  1500 + {
  1501 + cardType: 3,
  1502 + required: true,
  1503 + title: `合计_${this.attachment.fiscalYear - 1}财年`,
  1504 + },
  1505 + {
  1506 + cardType: 1,
  1507 + required: true,
  1508 + title: '总预算任务数',
  1509 + value: "",
  1510 + key: "completeTotal",
  1511 + id: "2"
  1512 + },
  1513 + {
  1514 + cardType: 1,
  1515 + required: true,
  1516 + title: '实际完成数',
  1517 + value: "",
  1518 + key: "completeTotal",
  1519 + id: "3"
  1520 + },
  1521 + {
  1522 + cardType: 3,
  1523 + required: true,
  1524 + title: `合计_${this.attachment.fiscalYear - 2}财年`,
  1525 + },
  1526 + {
  1527 + cardType: 1,
  1528 + required: true,
  1529 + title: '总预算任务数',
  1530 + value: "",
  1531 + key: "completeTotal",
  1532 + id: "4"
  1533 + },
  1534 + {
  1535 + cardType: 1,
  1536 + required: true,
  1537 + title: '实际完成数',
  1538 + value: "",
  1539 + key: "completeTotal",
  1540 + id: "5"
  1541 + },
  1542 + {
  1543 + cardType: 3,
  1544 + required: true,
  1545 + title: `合计_${this.attachment.fiscalYear - 3}财年`,
  1546 + },
  1547 + {
  1548 + cardType: 1,
  1549 + required: true,
  1550 + title: '总预算任务数',
  1551 + value: "",
  1552 + key: "completeTotal",
  1553 + id: "6"
  1554 + },
  1555 + {
  1556 + cardType: 1,
  1557 + required: true,
  1558 + title: '实际完成数',
  1559 + value: "",
  1560 + key: "completeTotal",
  1561 + id: "7"
  1562 + },
  1563 + {
  1564 + cardType: 3,
  1565 + required: true,
  1566 + title: `合计_${this.attachment.fiscalYear - 4}财年`,
  1567 + },
  1568 + {
  1569 + cardType: 1,
  1570 + required: true,
  1571 + title: '总预算任务数',
  1572 + value: "",
  1573 + key: "completeTotal",
  1574 + id: "8"
  1575 + },
  1576 + {
  1577 + cardType: 1,
  1578 + required: true,
  1579 + title: '实际完成数',
  1580 + value: "",
  1581 + key: "completeTotal",
  1582 + id: "9"
  1583 + },
  1584 + ],
  1585 + naturalGas: [
  1586 + //民用天然气
  1587 + {
  1588 + cardType: 3,
  1589 + required: true,
  1590 + title: '民用天燃气(Nm3)',
  1591 + },
  1592 + {
  1593 + cardType: 1,
  1594 + required: true,
  1595 + title: '平台热值(Kcal)',
  1596 + value: "",
  1597 + key: "domesticNaturalGas",
  1598 + id: "0"
  1599 + },
  1600 + {
  1601 + cardType: 1,
  1602 + required: true,
  1603 + title: '市场价(元)',
  1604 + value: "",
  1605 + key: "domesticNaturalGas",
  1606 + id: "1"
  1607 + },
  1608 + {
  1609 + cardType: 1,
  1610 + required: true,
  1611 + title: '折合1Nm3天燃气价格(元)',
  1612 + value: "",
  1613 + key: "domesticNaturalGas",
  1614 + id: "2"
  1615 + },
  1616 + //商用天然气
  1617 + {
  1618 + cardType: 3,
  1619 + required: true,
  1620 + title: '商用天然气(Nm3)',
  1621 + },
  1622 + {
  1623 + cardType: 1,
  1624 + required: true,
  1625 + title: '平台热值(Kcal)',
  1626 + value: "",
  1627 + key: "commerceNaturalGas",
  1628 + id: "0"
  1629 + },
  1630 + {
  1631 + cardType: 1,
  1632 + required: true,
  1633 + title: '市场价(元)',
  1634 + value: "",
  1635 + key: "commerceNaturalGas",
  1636 + id: "1"
  1637 + },
  1638 + {
  1639 + cardType: 1,
  1640 + required: true,
  1641 + title: '折合1Nm3天燃气价格(元)',
  1642 + value: "",
  1643 + key: "commerceNaturalGas",
  1644 + id: "2"
  1645 + },
  1646 + //液化气
  1647 + {
  1648 + cardType: 3,
  1649 + required: true,
  1650 + title: '液化气(kg)',
  1651 + },
  1652 + {
  1653 + cardType: 1,
  1654 + required: true,
  1655 + title: '平台热值(Kcal)',
  1656 + value: "",
  1657 + key: "liquefiedGas",
  1658 + id: "0"
  1659 + },
  1660 + {
  1661 + cardType: 1,
  1662 + required: true,
  1663 + title: '市场价(元)',
  1664 + value: "",
  1665 + key: "liquefiedGas",
  1666 + id: "1"
  1667 + },
  1668 + {
  1669 + cardType: 1,
  1670 + required: true,
  1671 + title: '折合1Nm3天燃气价格(元)',
  1672 + value: "",
  1673 + key: "liquefiedGas",
  1674 + id: "2"
  1675 + },
  1676 + //环保油
  1677 + {
  1678 + cardType: 3,
  1679 + required: true,
  1680 + title: '环保油(kg)',
  1681 + },
  1682 + {
  1683 + cardType: 1,
  1684 + required: true,
  1685 + title: '平台热值(Kcal)',
  1686 + value: "",
  1687 + key: "environmentallyFriendlyOil",
  1688 + id: "0"
  1689 + },
  1690 + {
  1691 + cardType: 1,
  1692 + required: true,
  1693 + title: '市场价(元)',
  1694 + value: "",
  1695 + key: "environmentallyFriendlyOil",
  1696 + id: "1"
  1697 + },
  1698 + {
  1699 + cardType: 1,
  1700 + required: true,
  1701 + title: '折合1Nm3天燃气价格(元)',
  1702 + value: "",
  1703 + key: "environmentallyFriendlyOil",
  1704 + id: "2"
  1705 + },
  1706 + //煤炭
  1707 + {
  1708 + cardType: 3,
  1709 + required: true,
  1710 + title: '媒(kg)',
  1711 + },
  1712 + {
  1713 + cardType: 1,
  1714 + required: true,
  1715 + title: '平台热值(Kcal)',
  1716 + value: "",
  1717 + key: "coal",
  1718 + id: "0"
  1719 + },
  1720 + {
  1721 + cardType: 1,
  1722 + required: true,
  1723 + title: '市场价(元)',
  1724 + value: "",
  1725 + key: "coal",
  1726 + id: "1"
  1727 + },
  1728 + {
  1729 + cardType: 1,
  1730 + required: true,
  1731 + title: '折合1Nm3天燃气价格(元)',
  1732 + value: "",
  1733 + key: "coal",
  1734 + id: "2"
  1735 + },
  1736 + //商业用电
  1737 + {
  1738 + cardType: 3,
  1739 + required: true,
  1740 + title: '商业用电(度)',
  1741 + },
  1742 + {
  1743 + cardType: 1,
  1744 + required: true,
  1745 + title: '平台热值(Kcal)',
  1746 + value: "",
  1747 + key: "commerceElectricity",
  1748 + id: "0"
  1749 + },
  1750 + {
  1751 + cardType: 1,
  1752 + required: true,
  1753 + title: '市场价(元)',
  1754 + value: "",
  1755 + key: "commerceElectricity",
  1756 + id: "1"
  1757 + },
  1758 + {
  1759 + cardType: 1,
  1760 + required: true,
  1761 + title: '折合1Nm3天燃气价格(元)',
  1762 + value: "",
  1763 + key: "commerceElectricity",
  1764 + id: "2"
  1765 + }
  1766 + ],
  1767 + energyAnalysis: [{
  1768 + cardType: 2,
  1769 + required: true,
  1770 + title: '预算主体名称',
  1771 + key:"selectAnalyze",
  1772 + value: "",
  1773 + }],
  1774 + teamStatus: [{
  1775 + cardType: 1,
  1776 + required: true,
  1777 + title: '现有部门经理(人)',
  1778 + value: "",
  1779 + key:"departmentManagerNumber"
  1780 + },
  1781 + {
  1782 + cardType: 1,
  1783 + required: true,
  1784 + title: '现有副经理(人)',
  1785 + value: "",
  1786 + key:"assistantManagerNumber"
  1787 + },
  1788 + {
  1789 + cardType: 1,
  1790 + required: true,
  1791 + title: '现有主管(人)',
  1792 + value: "",
  1793 + key:"directorNumber"
  1794 + },
  1795 + {
  1796 + cardType: 1,
  1797 + required: true,
  1798 + title: '现有业务员(人)',
  1799 + value: "",
  1800 + key:"salesmanNumber"
  1801 + },
  1802 + {
  1803 + cardType: 1,
  1804 + required: true,
  1805 + title: '现有内勤(人)',
  1806 + value: "",
  1807 + key:"officeStaffNumber"
  1808 + },
  1809 + {
  1810 + cardType: 1,
  1811 + required: true,
  1812 + title: '现有其他人员(人)',
  1813 + value: "",
  1814 + key:"otherNumber"
  1815 + },
  1816 + {
  1817 + cardType: 1,
  1818 + required: true,
  1819 + title: '现有合计(人)',
  1820 + value: "",
  1821 + key:"totalNumber"
  1822 + },
  1823 + ],
  1824 + }
  1825 + },
  1826 + computed: {
  1827 +
  1828 + },
  1829 + mounted() {
  1830 + this.initData()
  1831 + // this.fiscalYear = this.attachment.fiscalYear;
  1832 + },
  1833 + methods: {
  1834 + initData() {
  1835 + this.population.forEach(data => {
  1836 + if (data.key in this.reportData) {
  1837 + data.value = this.reportData[data.key];
  1838 + }
  1839 + });
  1840 + this.urbanDevelopment.forEach(data => {
  1841 + if (data.key in this.reportData) {
  1842 + data.value = this.reportData[data.key];
  1843 + }
  1844 + });
  1845 + this.natureOfBusiness.forEach(data => {
  1846 + if (data.key in this.reportData) {
  1847 + data.value = this.reportData[data.key];
  1848 + }
  1849 + });
  1850 + this.regionalPopulation.forEach(data => {
  1851 + if (data.key in this.reportData) {
  1852 + data.value = this.reportData[data.key];
  1853 + }
  1854 + });
  1855 + this.gasCompetition1.forEach(data => {
  1856 + if (data.key in this.reportData) {
  1857 + data.value = this.reportData[data.key];
  1858 + }
  1859 + });
  1860 + this.gasCompetition2.forEach(data => {
  1861 + if (data.key in this.reportData) {
  1862 + data.value = this.reportData[data.key];
  1863 + }
  1864 + });
  1865 + this.guarantee.forEach(data => {
  1866 + if (data.key in this.reportData) {
  1867 + data.value = this.reportData[data.key];
  1868 + }
  1869 + });
  1870 + //城市新用户发展规模
  1871 + this.builtUpArea.forEach(data => {
  1872 + if (data.key in this.attachment) {
  1873 + let Arr = this.attachment[data.key].split(",");
  1874 + data.value = Arr[data.id];
  1875 + }
  1876 + });
  1877 + this.ruralAreas.forEach(data => {
  1878 + if (data.key in this.attachment) {
  1879 + let Arr = this.attachment[data.key].split(",");
  1880 + data.value = Arr[data.id];
  1881 + }
  1882 + });
  1883 + this.completionStatus.forEach(data => {
  1884 + if (data.key in this.attachment) {
  1885 + let Arr = this.attachment[data.key].split(",");
  1886 + data.value = Arr[data.id];
  1887 + }
  1888 + });
  1889 + this.naturalGas.forEach(data => {
  1890 + if (data.key in this.attachment) {
  1891 + let Arr = this.attachment[data.key].split(",");
  1892 + data.value = Arr[data.id];
  1893 + }
  1894 + });
  1895 + this.energyAnalysis.forEach(data => {
  1896 + if (data.key in this.attachment) {
  1897 + data.value = this.attachment[data.key];
  1898 + }
  1899 + });
  1900 + this.teamStatus.forEach(data => {
  1901 + if (data.key in this.attachment) {
  1902 + data.value = this.attachment[data.key];
  1903 + }
  1904 + });
  1905 + }
  1906 + }
  1907 + }
  1908 +</script>
  1909 +
  1910 +<style lang="scss" scoped>
  1911 +
791 </style> 1912 </style>
pages/market/components/reportModule3.vue
@@ -9,20 +9,34 @@ @@ -9,20 +9,34 @@
9 <cardMoudule :cardData="data7" :required="false" title="城市居民用户_老居民用户"></cardMoudule> 9 <cardMoudule :cardData="data7" :required="false" title="城市居民用户_老居民用户"></cardMoudule>
10 <cardMoudule :cardData="data8" :required="false" title="城市居民用户_老居民用户"></cardMoudule> 10 <cardMoudule :cardData="data8" :required="false" title="城市居民用户_老居民用户"></cardMoudule>
11 <cardMoudule :cardData="data9" :required="false" title="城市居民用户_老居民用户"></cardMoudule> 11 <cardMoudule :cardData="data9" :required="false" title="城市居民用户_老居民用户"></cardMoudule>
  12 + <cardMoudule :cardData="data10" :required="false" title="农村燃气居民用户_乡村燃气居民"></cardMoudule>
  13 + <cardMoudule :cardData="data11" :required="false" title="农村燃气居民用户_乡村燃气居民"></cardMoudule>
  14 + <cardMoudule :cardData="data12" :required="false" title="工商业用户"></cardMoudule>
  15 + <cardMoudule :cardData="data13" :required="true" title="安装费单价情况"></cardMoudule>
  16 + <cardMoudule :cardData="data14" :required="false" title="天燃气销售业务"></cardMoudule>
  17 + <cardMoudule :cardData="data15" :required="false" title="天燃气销售业务"></cardMoudule>
  18 + <cardMoudule :cardData="data16" :required="true" title="“天燃气贸易”业务"></cardMoudule>
  19 + <cardMoudule :cardData="data17" :required="true" title="气源及燃气购销价格调研"></cardMoudule>
  20 + <cardMoudule :cardData="data18" :required="true" title="财务确认安装且未回款户数"></cardMoudule>
12 </view> 21 </view>
13 </template> 22 </template>
14 23
15 <script> 24 <script>
16 - import {  
17 - data  
18 - } from "../../../uni_modules/uview-ui/libs/mixin/mixin"  
19 import cardMoudule from "./cardMoudule.vue" 25 import cardMoudule from "./cardMoudule.vue"
20 export default { 26 export default {
21 components: { 27 components: {
22 cardMoudule 28 cardMoudule
23 }, 29 },
24 props: { 30 props: {
25 - 31 + reportData: {
  32 + type: Object
  33 + },
  34 + newBuildingInfo: {
  35 + type: Object
  36 + },
  37 + newBuildingItem: {
  38 + type: Object
  39 + },
26 }, 40 },
27 data() { 41 data() {
28 return { 42 return {
@@ -31,60 +45,400 @@ @@ -31,60 +45,400 @@
31 required: true, 45 required: true,
32 title: '当地近四年新建居民累计确认安装户数及政府拍卖土地、新开工/新竣工住宅房地产情况:', 46 title: '当地近四年新建居民累计确认安装户数及政府拍卖土地、新开工/新竣工住宅房地产情况:',
33 }, 47 },
  48 + //新户财务确认安装数
34 { 49 {
35 cardType: 3, 50 cardType: 3,
36 required: true, 51 required: true,
37 title: '新户财务确认安装数(户)', 52 title: '新户财务确认安装数(户)',
38 - value: "100",  
39 }, 53 },
40 { 54 {
41 cardType: 1, 55 cardType: 1,
42 required: true, 56 required: true,
43 - title: '2019年',  
44 - value: "100",  
45 - } 57 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 4}年`,
  58 + value: "",
  59 + key: "cityNewInstalled",
  60 + id: "0"
  61 + },
  62 + {
  63 + cardType: 1,
  64 + required: true,
  65 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 3}年`,
  66 + value: "",
  67 + key: "cityNewInstalled",
  68 + id: "1"
  69 + },
  70 + {
  71 + cardType: 1,
  72 + required: true,
  73 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 2}年`,
  74 + value: "",
  75 + key: "cityNewInstalled",
  76 + id: "2"
  77 + },
  78 + {
  79 + cardType: 1,
  80 + required: true,
  81 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 1}年(预计)`,
  82 + value: "",
  83 + key: "cityNewInstalled",
  84 + id: "3"
  85 + },
  86 + //政府拍卖/转让/拆迁土地面积合计
  87 + {
  88 + cardType: 3,
  89 + required: true,
  90 + title: '政府拍卖/转让/拆迁土地面积合计',
  91 + },
  92 + {
  93 + cardType: 1,
  94 + required: true,
  95 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 4}年`,
  96 + value: "",
  97 + key: "auctionArea",
  98 + id: "0"
  99 + },
  100 + {
  101 + cardType: 1,
  102 + required: true,
  103 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 3}年`,
  104 + value: "",
  105 + key: "auctionArea",
  106 + id: "1"
  107 + },
  108 + {
  109 + cardType: 1,
  110 + required: true,
  111 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 2}年`,
  112 + value: "",
  113 + key: "auctionArea",
  114 + id: "2"
  115 + },
  116 + {
  117 + cardType: 1,
  118 + required: true,
  119 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 1}年(预计)`,
  120 + value: "",
  121 + key: "auctionArea",
  122 + id: "3"
  123 + },
  124 + //新开工住宅房地面积
  125 + {
  126 + cardType: 3,
  127 + required: true,
  128 + title: '新开工住宅房地面积',
  129 + },
  130 + {
  131 + cardType: 1,
  132 + required: true,
  133 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 4}年`,
  134 + value: "",
  135 + key: "newStartArea",
  136 + id: "0"
  137 + },
  138 + {
  139 + cardType: 1,
  140 + required: true,
  141 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 3}年`,
  142 + value: "",
  143 + key: "newStartArea",
  144 + id: "1"
  145 + },
  146 + {
  147 + cardType: 1,
  148 + required: true,
  149 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 2}年`,
  150 + value: "",
  151 + key: "newStartArea",
  152 + id: "2"
  153 + },
  154 + {
  155 + cardType: 1,
  156 + required: true,
  157 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 1}年(预计)`,
  158 + value: "",
  159 + key: "newStartArea",
  160 + id: "3"
  161 + },
  162 + //新竣工住宅房地产面积
  163 + {
  164 + cardType: 3,
  165 + required: true,
  166 + title: '新竣工住宅房地产面积',
  167 + },
  168 + {
  169 + cardType: 1,
  170 + required: true,
  171 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 4}年`,
  172 + value: "",
  173 + key: "newCompletedArea",
  174 + id: "0"
  175 + },
  176 + {
  177 + cardType: 1,
  178 + required: true,
  179 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 3}年`,
  180 + value: "",
  181 + key: "newCompletedArea",
  182 + id: "1"
  183 + },
  184 + {
  185 + cardType: 1,
  186 + required: true,
  187 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 2}年`,
  188 + value: "",
  189 + key: "newCompletedArea",
  190 + id: "2"
  191 + },
  192 + {
  193 + cardType: 1,
  194 + required: true,
  195 + title: `${this.reportData.fiscalYear == "" ? "" : this.reportData.fiscalYear - 1}年(预计)`,
  196 + value: "",
  197 + key: "newCompletedArea",
  198 + id: "3"
  199 + },
46 ], 200 ],
47 data2: [{ 201 data2: [{
48 cardType: 4, 202 cardType: 4,
49 required: true, 203 required: true,
50 - title: '2023年楼盘户数预计在未来三年安装确认的新建楼盘信息:预计2021财年-2022财年已签约且在2023财年安装确认项目', 204 + title: `${this.reportData.fiscalYear}年楼盘户数预计在未来三年安装确认的新建楼盘信息:预计${this.reportData.fiscalYear - 2}财年-${this.reportData.fiscalYear - 1}财年已签约且在${this.reportData.fiscalYear}财年安装确认项目`,
51 value: "2023年玉林市城市总体规划", 205 value: "2023年玉林市城市总体规划",
52 }, 206 },
53 { 207 {
54 cardType: 3, 208 cardType: 3,
55 required: true, 209 required: true,
56 - title: '2021财年及之前签约且在2023财年安装', 210 + title: `${this.reportData.fiscalYear - 2}财年及之前签约且在${this.reportData.fiscalYear}财年安装`,
57 }, 211 },
58 { 212 {
59 cardType: 1, 213 cardType: 1,
60 required: true, 214 required: true,
61 title: '小区名称', 215 title: '小区名称',
62 - value: 100  
63 - } 216 + value: "",
  217 + key: "communityName",
  218 + },
  219 + {
  220 + cardType: 1,
  221 + required: true,
  222 + title: '总规模户数',
  223 + value: "",
  224 + key: "householdNumber",
  225 + },
  226 + {
  227 + cardType: 1,
  228 + required: true,
  229 + title: '预计安装户数',
  230 + value: "",
  231 + key: "predictInstallNumber",
  232 + },
  233 +
64 ], 234 ],
65 data3: [{ 235 data3: [{
66 cardType: 4, 236 cardType: 4,
67 required: true, 237 required: true,
68 - title: '预计2023-2025财年安装确认项目(预计2023财年签约,23财年、24财年、25财年安装)',  
69 - value: "2023年玉林市城市总体规划", 238 + title: `预计${this.reportData.fiscalYear}-${parseInt(this.reportData.fiscalYear)+2}财年安装确认项目
  239 + (预计${parseInt(this.reportData.fiscalYear)}财年签约,
  240 + ${this.reportData.fiscalYear}财年、${parseInt(this.reportData.fiscalYear)+1}财年、${parseInt(this.reportData.fiscalYear)+2}财年安装)`,
70 }, 241 },
  242 + // 23财年
71 { 243 {
72 cardType: 3, 244 cardType: 3,
73 required: true, 245 required: true,
74 - title: '2023财年', 246 + title: `${parseInt(this.reportData.fiscalYear)}财年`,
75 }, 247 },
76 { 248 {
77 cardType: 1, 249 cardType: 1,
78 required: true, 250 required: true,
79 title: '楼盘名称', 251 title: '楼盘名称',
80 - value: "文本"  
81 - } 252 + value: "",
  253 + key: "buildingItemDetail1",
  254 + id: "name"
  255 + },
  256 + {
  257 + cardType: 1,
  258 + required: true,
  259 + title: '楼盘类型',
  260 + value: "",
  261 + key: "buildingItemDetail1",
  262 + id: "type"
  263 + },
  264 + {
  265 + cardType: 1,
  266 + required: true,
  267 + title: '开发商名称',
  268 + value: "",
  269 + key: "buildingItemDetail1",
  270 + id: "devName"
  271 + },
  272 + {
  273 + cardType: 1,
  274 + required: true,
  275 + title: '预计管道天燃气安装户数',
  276 + value: "",
  277 + key: "buildingItemDetail1",
  278 + id: "number"
  279 + },
  280 + {
  281 + cardType: 1,
  282 + required: true,
  283 + title: '签约时间(含计划签约)',
  284 + value: "",
  285 + key: "buildingItemDetail1",
  286 + id: "time"
  287 + },
  288 + {
  289 + cardType: 1,
  290 + required: true,
  291 + title: '预计燃气安装',
  292 + value: "",
  293 + key: "buildingItemDetail1",
  294 + id: "installTime"
  295 + },
  296 + {
  297 + cardType: 1,
  298 + required: true,
  299 + title: `${parseInt(this.reportData.fiscalYear)}财年小计`,
  300 + value: "",
  301 + key: "currentInstallSubtotal"
  302 + },
  303 +
  304 + // 24财年
  305 + {
  306 + cardType: 3,
  307 + required: true,
  308 + title: `${parseInt(this.reportData.fiscalYear)+1}财年`,
  309 + },
  310 + {
  311 + cardType: 1,
  312 + required: true,
  313 + title: '楼盘名称',
  314 + value: "",
  315 + key: "buildingItemDetail2",
  316 + id: "name"
  317 + },
  318 + {
  319 + cardType: 1,
  320 + required: true,
  321 + title: '楼盘类型',
  322 + value: "",
  323 + key: "buildingItemDetail2",
  324 + id: "type"
  325 + },
  326 + {
  327 + cardType: 1,
  328 + required: true,
  329 + title: '开发商名称',
  330 + value: "",
  331 + key: "buildingItemDetail2",
  332 + id: "devName"
  333 + },
  334 + {
  335 + cardType: 1,
  336 + required: true,
  337 + title: '预计管道天燃气安装户数',
  338 + value: "",
  339 + key: "buildingItemDetail2",
  340 + id: "number"
  341 + },
  342 + {
  343 + cardType: 1,
  344 + required: true,
  345 + title: '签约时间(含计划签约)',
  346 + value: "",
  347 + key: "buildingItemDetail2",
  348 + id: "time"
  349 + },
  350 + {
  351 + cardType: 1,
  352 + required: true,
  353 + title: '预计燃气安装',
  354 + value: "",
  355 + key: "buildingItemDetail2",
  356 + id: "installTime"
  357 + },
  358 + {
  359 + cardType: 1,
  360 + required: true,
  361 + title: `${parseInt(this.reportData.fiscalYear)+1}财年小计`,
  362 + value: "",
  363 + key: "afterInstallSubtotal"
  364 + },
  365 + // 25财年
  366 + {
  367 + cardType: 3,
  368 + required: true,
  369 + title: `${parseInt(this.reportData.fiscalYear)+2}财年`,
  370 + },
  371 + {
  372 + cardType: 1,
  373 + required: true,
  374 + title: '楼盘名称',
  375 + value: "",
  376 + key: "buildingItemDetail3",
  377 + id: "name"
  378 + },
  379 + {
  380 + cardType: 1,
  381 + required: true,
  382 + title: '楼盘类型',
  383 + value: "",
  384 + key: "buildingItemDetail3",
  385 + id: "type"
  386 + },
  387 + {
  388 + cardType: 1,
  389 + required: true,
  390 + title: '开发商名称',
  391 + value: "",
  392 + key: "buildingItemDetail3",
  393 + id: "devName"
  394 + },
  395 + {
  396 + cardType: 1,
  397 + required: true,
  398 + title: '预计管道天燃气安装户数',
  399 + value: "",
  400 + key: "buildingItemDetail3",
  401 + id: "number"
  402 + },
  403 + {
  404 + cardType: 1,
  405 + required: true,
  406 + title: '签约时间(含计划签约)',
  407 + value: "",
  408 + key: "buildingItemDetail3",
  409 + id: "time"
  410 + },
  411 + {
  412 + cardType: 1,
  413 + required: true,
  414 + title: '预计燃气安装',
  415 + value: "",
  416 + key: "buildingItemDetail3",
  417 + id: "installTime"
  418 + },
  419 + {
  420 + cardType: 1,
  421 + required: true,
  422 + title: `${parseInt(this.reportData.fiscalYear)+2}财年小计`,
  423 + value: "",
  424 + key: "lastInstallSubtotal"
  425 + },
  426 + {
  427 + cardType: 3,
  428 + required: true,
  429 + title: `合计`,
  430 + },
  431 + {
  432 + cardType: 1,
  433 + required: true,
  434 + title: `预计管道天燃气安装户数`,
  435 + key: "installTotal"
  436 + },
82 ], 437 ],
83 data4: [{ 438 data4: [{
84 cardType: 4, 439 cardType: 4,
85 required: true, 440 required: true,
86 title: '老居民用户(按小区个数换算 )', 441 title: '老居民用户(按小区个数换算 )',
87 - value: "2023年玉林市城市总体规划",  
88 }, 442 },
89 { 443 {
90 cardType: 3, 444 cardType: 3,
@@ -102,86 +456,1242 @@ @@ -102,86 +456,1242 @@
102 cardType: 4, 456 cardType: 4,
103 required: true, 457 required: true,
104 title: '老居民用户(按常住人口换算 )', 458 title: '老居民用户(按常住人口换算 )',
105 - value: "2023年玉林市城市总体规划",  
106 }, 459 },
107 { 460 {
108 cardType: 3, 461 cardType: 3,
109 required: true, 462 required: true,
110 - title: '户数情况', 463 + title: '城区常驻人口数(人)',
111 }, 464 },
112 { 465 {
113 cardType: 1, 466 cardType: 1,
114 required: true, 467 required: true,
115 - title: '总老户小区个数',  
116 - value: "100"  
117 - }  
118 - ],  
119 - data6: [{  
120 - cardType: 4, 468 + title: '数量',
  469 + value: ""
  470 + },
  471 + {
  472 + cardType: 1,
121 required: true, 473 required: true,
122 - title: '过去及未来三年城区老居民用户财务确认安装户数及回款户数、金额情况',  
123 - value: "2023年玉林市城市总体规划", 474 + title: '异常情况说明',
  475 + value: ""
124 }, 476 },
125 { 477 {
126 cardType: 3, 478 cardType: 3,
127 required: true, 479 required: true,
128 - title: '年度财务确认安装数', 480 + title: '城区常驻人口户数(A)',
129 }, 481 },
130 { 482 {
131 cardType: 1, 483 cardType: 1,
132 required: true, 484 required: true,
133 - title: '2019财年',  
134 - value: "100"  
135 - }  
136 - ],  
137 - data7: [{ 485 + title: '数量',
  486 + value: ""
  487 + },
  488 + {
  489 + cardType: 1,
  490 + required: true,
  491 + title: '异常情况说明',
  492 + value: ""
  493 + },
  494 + {
138 cardType: 3, 495 cardType: 3,
139 required: true, 496 required: true,
140 - title: '过去及未来三年城区老居民用户情况说明',  
141 - value: "2023年玉林市城市总体规划", 497 + title: '城区累计点火通气的居民户数',
142 }, 498 },
143 { 499 {
144 - cardType: 2, 500 + cardType: 1,
145 required: true, 501 required: true,
146 - title: '年度财务确认安装数', 502 + title: '数量',
  503 + value: ""
147 }, 504 },
148 - ],  
149 - data8: [{ 505 + {
  506 + cardType: 1,
  507 + required: true,
  508 + title: '异常情况说明',
  509 + value: ""
  510 + },
  511 + {
150 cardType: 3, 512 cardType: 3,
151 required: true, 513 required: true,
152 - title: '目前管网已经覆盖的区域老户开发情况',  
153 - value: "2023年玉林市城市总体规划", 514 + title: '城区连续六个月均有用气的居民数(B)',
154 }, 515 },
155 { 516 {
156 cardType: 1, 517 cardType: 1,
157 required: true, 518 required: true,
158 - title: '老户规模(户)',  
159 - value:"10" 519 + title: '数量',
  520 + value: ""
160 }, 521 },
161 - ],  
162 - data9: [{ 522 + {
  523 + cardType: 1,
  524 + required: true,
  525 + title: '异常情况说明',
  526 + value: ""
  527 + },
  528 + {
163 cardType: 3, 529 cardType: 3,
164 required: true, 530 required: true,
165 - title: '管网未覆盖区域老户开发情况',  
166 - value: "2023年玉林市城市总体规划", 531 + title: '城区所有“老户”小区中有人居住但无法安装管道天燃气用户数(C)',
167 }, 532 },
168 { 533 {
169 cardType: 1, 534 cardType: 1,
170 required: true, 535 required: true,
171 - title: '老户规模(户)',  
172 - value:"10" 536 + title: '数量',
  537 + value: ""
173 }, 538 },
174 - ],  
175 - }  
176 - },  
177 - computed: {  
178 -  
179 - },  
180 - onLoad() {  
181 -  
182 - },  
183 - methods: {  
184 - 539 + {
  540 + cardType: 1,
  541 + required: true,
  542 + title: '异常情况说明',
  543 + value: ""
  544 + },
  545 + {
  546 + cardType: 3,
  547 + required: true,
  548 + title: '城区“老户”小区中应收账款户数(D)',
  549 + },
  550 + {
  551 + cardType: 1,
  552 + required: true,
  553 + title: '数量',
  554 + value: ""
  555 + },
  556 + {
  557 + cardType: 1,
  558 + required: true,
  559 + title: '异常情况说明',
  560 + value: ""
  561 + },
  562 + {
  563 + cardType: 3,
  564 + required: true,
  565 + title: '区剩余有效可安装确认户数(=A-B-C-D)',
  566 + },
  567 + {
  568 + cardType: 1,
  569 + required: true,
  570 + title: '数量',
  571 + value: ""
  572 + },
  573 + {
  574 + cardType: 1,
  575 + required: true,
  576 + title: '异常情况说明',
  577 + value: ""
  578 + }
  579 + ],
  580 + data6: [{
  581 + cardType: 4,
  582 + required: true,
  583 + title: '过去及未来三年城区老居民用户财务确认安装户数及回款户数、金额情况',
  584 + },
  585 + {
  586 + cardType: 3,
  587 + required: true,
  588 + title: '年度财务确认安装数',
  589 + },
  590 + {
  591 + cardType: 1,
  592 + required: true,
  593 + title: `${parseInt(this.reportData.fiscalYear) - 4}财年`,
  594 + value: ""
  595 + },
  596 + {
  597 + cardType: 1,
  598 + required: true,
  599 + title: `${parseInt(this.reportData.fiscalYear) - 3}财年`,
  600 + value: ""
  601 + },
  602 + {
  603 + cardType: 1,
  604 + required: true,
  605 + title: `${parseInt(this.reportData.fiscalYear) - 2}财年`,
  606 + value: ""
  607 + },
  608 + {
  609 + cardType: 1,
  610 + required: true,
  611 + title: `${parseInt(this.reportData.fiscalYear) - 1}财年`,
  612 + value: ""
  613 + },
  614 + {
  615 + cardType: 1,
  616 + required: true,
  617 + title: `${parseInt(this.reportData.fiscalYear)}财年(预计)`,
  618 + value: ""
  619 + },
  620 + {
  621 + cardType: 1,
  622 + required: true,
  623 + title: `${parseInt(this.reportData.fiscalYear)+1}财年(预计)`,
  624 + value: ""
  625 + },
  626 + {
  627 + cardType: 1,
  628 + required: true,
  629 + title: `${parseInt(this.reportData.fiscalYear)+2}财年(预计)`,
  630 + value: ""
  631 + },
  632 +
  633 + {
  634 + cardType: 3,
  635 + required: true,
  636 + title: '实际新增报装回款户数(含应收款户)',
  637 + },
  638 + {
  639 + cardType: 1,
  640 + required: true,
  641 + title: `${parseInt(this.reportData.fiscalYear) - 4}财年`,
  642 + value: ""
  643 + },
  644 + {
  645 + cardType: 1,
  646 + required: true,
  647 + title: `${parseInt(this.reportData.fiscalYear) - 3}财年`,
  648 + value: ""
  649 + },
  650 + {
  651 + cardType: 1,
  652 + required: true,
  653 + title: `${parseInt(this.reportData.fiscalYear) - 2}财年`,
  654 + value: ""
  655 + },
  656 + {
  657 + cardType: 1,
  658 + required: true,
  659 + title: `${parseInt(this.reportData.fiscalYear) - 1}财年`,
  660 + value: ""
  661 + },
  662 + {
  663 + cardType: 1,
  664 + required: true,
  665 + title: `${parseInt(this.reportData.fiscalYear)}财年(预计)`,
  666 + value: ""
  667 + },
  668 + {
  669 + cardType: 1,
  670 + required: true,
  671 + title: `${parseInt(this.reportData.fiscalYear)+1}财年(预计)`,
  672 + value: ""
  673 + },
  674 + {
  675 + cardType: 1,
  676 + required: true,
  677 + title: `${parseInt(this.reportData.fiscalYear)+2}财年(预计)`,
  678 + value: ""
  679 + },
  680 +
  681 + {
  682 + cardType: 3,
  683 + required: true,
  684 + title: '年老户安装费回款金额(万元)',
  685 + },
  686 + {
  687 + cardType: 1,
  688 + required: true,
  689 + title: `${parseInt(this.reportData.fiscalYear) - 4}财年`,
  690 + value: ""
  691 + },
  692 + {
  693 + cardType: 1,
  694 + required: true,
  695 + title: `${parseInt(this.reportData.fiscalYear) - 3}财年`,
  696 + value: ""
  697 + },
  698 + {
  699 + cardType: 1,
  700 + required: true,
  701 + title: `${parseInt(this.reportData.fiscalYear) - 2}财年`,
  702 + value: ""
  703 + },
  704 + {
  705 + cardType: 1,
  706 + required: true,
  707 + title: `${parseInt(this.reportData.fiscalYear) - 1}财年`,
  708 + value: ""
  709 + },
  710 + {
  711 + cardType: 1,
  712 + required: true,
  713 + title: `${parseInt(this.reportData.fiscalYear)}财年(预计)`,
  714 + value: ""
  715 + },
  716 + {
  717 + cardType: 1,
  718 + required: true,
  719 + title: `${parseInt(this.reportData.fiscalYear)+1}财年(预计)`,
  720 + value: ""
  721 + },
  722 + {
  723 + cardType: 1,
  724 + required: true,
  725 + title: `${parseInt(this.reportData.fiscalYear)+2}财年(预计)`,
  726 + value: ""
  727 + },
  728 + ],
  729 + data7: [{
  730 + cardType: 3,
  731 + required: true,
  732 + title: '过去及未来三年城区老居民用户情况说明',
  733 + },
  734 + {
  735 + cardType: 2,
  736 + required: true,
  737 + title: '年度财务确认安装数',
  738 + key: "cityOldUserSituation",
  739 + value: ""
  740 + },
  741 + ],
  742 + data8: [{
  743 + cardType: 3,
  744 + required: true,
  745 + title: '目前管网已经覆盖的区域老户开发情况',
  746 + },
  747 + {
  748 + cardType: 1,
  749 + required: true,
  750 + title: '老户规模(户)',
  751 + value: "",
  752 + key: "coveredOldHousehold"
  753 + },
  754 + {
  755 + cardType: 1,
  756 + required: true,
  757 + title: '已签约户数(户)',
  758 + value: "",
  759 + key: "coveredSignedHousehold"
  760 + },
  761 + {
  762 + cardType: 1,
  763 + required: true,
  764 + title: '已确认户数(户)',
  765 + value: "",
  766 + key: "coveredConfirmHousehold"
  767 + },
  768 + {
  769 + cardType: 1,
  770 + required: true,
  771 + title: '不可开发户数(户)',
  772 + value: "",
  773 + key: "coveredUnexploitableHousehold"
  774 + },
  775 + {
  776 + cardType: 1,
  777 + required: true,
  778 + title: '剩余可开发户数(户)',
  779 + value: "",
  780 + key: "coveredExploitableHousehold"
  781 + },
  782 + ],
  783 + data9: [{
  784 + cardType: 3,
  785 + required: true,
  786 + title: '管网未覆盖区域老户开发情况',
  787 + },
  788 + {
  789 + cardType: 1,
  790 + required: true,
  791 + title: '老户规模(户)',
  792 + value: "",
  793 + key: "uncoveredOldHousehold"
  794 + },
  795 + {
  796 + cardType: 1,
  797 + required: true,
  798 + title: '已签约户数(户)',
  799 + value: "",
  800 + key: "uncoveredSignedHousehold"
  801 + },
  802 + {
  803 + cardType: 1,
  804 + required: true,
  805 + title: '已确认户数(户)',
  806 + value: "",
  807 + key: "uncoveredConfirmHousehold"
  808 + },
  809 + ],
  810 + data10: [{
  811 + cardType: 4,
  812 + required: false,
  813 + title: '乡村燃气居民',
  814 + },
  815 + // 管网已覆盖_镇区
  816 + {
  817 + cardType: 3,
  818 + required: true,
  819 + title: '管网已覆盖_镇区',
  820 + },
  821 + {
  822 + cardType: 1,
  823 + required: true,
  824 + title: '个数',
  825 + value: "",
  826 + key: "coveredTownsSituation",
  827 + id: "0"
  828 + },
  829 + {
  830 + cardType: 1,
  831 + required: true,
  832 + title: '总规模户数',
  833 + value: "",
  834 + key: "coveredTownsSituation",
  835 + id: "1"
  836 + },
  837 + {
  838 + cardType: 1,
  839 + required: true,
  840 + title: '累计可开发户数',
  841 + value: "",
  842 + key: "coveredTownsSituation",
  843 + id: "2"
  844 + },
  845 + {
  846 + cardType: 1,
  847 + required: true,
  848 + title: '累计财务确认安装户数',
  849 + value: "",
  850 + key: "coveredTownsSituation",
  851 + id: "3"
  852 + },
  853 + {
  854 + cardType: 1,
  855 + required: true,
  856 + title: '累计报装户数',
  857 + value: "",
  858 + key: "coveredTownsSituation",
  859 + id: "4"
  860 + },
  861 + {
  862 + cardType: 1,
  863 + required: true,
  864 + title: '累计点火通气户数',
  865 + value: "",
  866 + key: "coveredTownsSituation",
  867 + id: "5"
  868 + },
  869 + {
  870 + cardType: 1,
  871 + required: true,
  872 + title: '累计不可开发户数',
  873 + value: "",
  874 + key: "coveredTownsSituation",
  875 + id: "6"
  876 + },
  877 + {
  878 + cardType: 1,
  879 + required: true,
  880 + title: '剩余可安装确认户数',
  881 + value: "",
  882 + key: "coveredTownsSituation",
  883 + id: "7"
  884 + },
  885 + // 管网已覆盖_自然村
  886 + {
  887 + cardType: 3,
  888 + required: true,
  889 + title: '管网已覆盖_自然村',
  890 + },
  891 + {
  892 + cardType: 1,
  893 + required: true,
  894 + title: '个数',
  895 + value: "",
  896 + key: "coveredVillageSituation",
  897 + id: "0"
  898 + },
  899 + {
  900 + cardType: 1,
  901 + required: true,
  902 + title: '总规模户数',
  903 + value: "",
  904 + key: "coveredVillageSituation",
  905 + id: "1"
  906 + },
  907 + {
  908 + cardType: 1,
  909 + required: true,
  910 + title: '累计可开发户数',
  911 + value: "",
  912 + key: "coveredVillageSituation",
  913 + id: "2"
  914 + },
  915 + {
  916 + cardType: 1,
  917 + required: true,
  918 + title: '累计财务确认安装户数',
  919 + value: "",
  920 + key: "coveredVillageSituation",
  921 + id: "3"
  922 + },
  923 + {
  924 + cardType: 1,
  925 + required: true,
  926 + title: '累计报装户数',
  927 + value: "",
  928 + key: "coveredVillageSituation",
  929 + id: "4"
  930 + },
  931 + {
  932 + cardType: 1,
  933 + required: true,
  934 + title: '累计点火通气户数',
  935 + value: "",
  936 + key: "coveredVillageSituation",
  937 + id: "5"
  938 + },
  939 + {
  940 + cardType: 1,
  941 + required: true,
  942 + title: '累计不可开发户数',
  943 + value: "",
  944 + key: "coveredVillageSituation",
  945 + id: "6"
  946 + },
  947 + {
  948 + cardType: 1,
  949 + required: true,
  950 + title: '剩余可安装确认户数',
  951 + value: "",
  952 + key: "coveredVillageSituation",
  953 + id: "7"
  954 + },
  955 + // 管网未覆盖、但符合农村燃气投资标准_镇区
  956 + {
  957 + cardType: 3,
  958 + required: true,
  959 + title: '管网未覆盖、但符合农村燃气投资标准_镇区',
  960 + },
  961 + {
  962 + cardType: 1,
  963 + required: true,
  964 + title: '个数',
  965 + value: "",
  966 + key: "uncoveredTownsSituation",
  967 + id: "0"
  968 + },
  969 + {
  970 + cardType: 1,
  971 + required: true,
  972 + title: '总规模户数',
  973 + value: "",
  974 + key: "uncoveredTownsSituation",
  975 + id: "1"
  976 + },
  977 + {
  978 + cardType: 1,
  979 + required: true,
  980 + title: '累计可开发户数',
  981 + value: "",
  982 + key: "uncoveredTownsSituation",
  983 + id: "2"
  984 + },
  985 + {
  986 + cardType: 1,
  987 + required: true,
  988 + title: '累计财务确认安装户数',
  989 + value: "",
  990 + key: "uncoveredTownsSituation",
  991 + id: "3"
  992 + },
  993 + {
  994 + cardType: 1,
  995 + required: true,
  996 + title: '累计报装户数',
  997 + value: "",
  998 + key: "uncoveredTownsSituation",
  999 + id: "4"
  1000 + },
  1001 + {
  1002 + cardType: 1,
  1003 + required: true,
  1004 + title: '累计点火通气户数',
  1005 + value: "",
  1006 + key: "uncoveredTownsSituation",
  1007 + id: "5"
  1008 + },
  1009 + {
  1010 + cardType: 1,
  1011 + required: true,
  1012 + title: '累计不可开发户数',
  1013 + value: "",
  1014 + key: "uncoveredTownsSituation",
  1015 + id: "6"
  1016 + },
  1017 + {
  1018 + cardType: 1,
  1019 + required: true,
  1020 + title: '剩余可安装确认户数',
  1021 + value: "",
  1022 + key: "uncoveredTownsSituation",
  1023 + id: "7"
  1024 + },
  1025 + //管网未覆盖、但符合农村燃气投资标准_自然村
  1026 + {
  1027 + cardType: 3,
  1028 + required: true,
  1029 + title: '管网未覆盖、但符合农村燃气投资标准_自然村',
  1030 + },
  1031 + {
  1032 + cardType: 1,
  1033 + required: true,
  1034 + title: '个数',
  1035 + value: "",
  1036 + key: "uncoveredVillageSituation",
  1037 + id: "0"
  1038 + },
  1039 + {
  1040 + cardType: 1,
  1041 + required: true,
  1042 + title: '总规模户数',
  1043 + value: "",
  1044 + key: "uncoveredVillageSituation",
  1045 + id: "1"
  1046 + },
  1047 + {
  1048 + cardType: 1,
  1049 + required: true,
  1050 + title: '累计可开发户数',
  1051 + value: "",
  1052 + key: "uncoveredVillageSituation",
  1053 + id: "2"
  1054 + },
  1055 + {
  1056 + cardType: 1,
  1057 + required: true,
  1058 + title: '累计财务确认安装户数',
  1059 + value: "",
  1060 + key: "uncoveredVillageSituation",
  1061 + id: "3"
  1062 + },
  1063 + {
  1064 + cardType: 1,
  1065 + required: true,
  1066 + title: '累计报装户数',
  1067 + value: "",
  1068 + key: "uncoveredVillageSituation",
  1069 + id: "4"
  1070 + },
  1071 + {
  1072 + cardType: 1,
  1073 + required: true,
  1074 + title: '累计点火通气户数',
  1075 + value: "",
  1076 + key: "uncoveredVillageSituation",
  1077 + id: "5"
  1078 + },
  1079 + {
  1080 + cardType: 1,
  1081 + required: true,
  1082 + title: '累计不可开发户数',
  1083 + value: "",
  1084 + key: "uncoveredVillageSituation",
  1085 + id: "6"
  1086 + },
  1087 + {
  1088 + cardType: 1,
  1089 + required: true,
  1090 + title: '剩余可安装确认户数',
  1091 + value: "",
  1092 + key: "uncoveredVillageSituation",
  1093 + id: "7"
  1094 + },
  1095 + // 合计
  1096 + {
  1097 + cardType: 3,
  1098 + required: true,
  1099 + title: '合计',
  1100 + },
  1101 + {
  1102 + cardType: 1,
  1103 + required: true,
  1104 + title: '个数',
  1105 + value: "",
  1106 + key: "totalSituation",
  1107 + id: "0"
  1108 + },
  1109 + {
  1110 + cardType: 1,
  1111 + required: true,
  1112 + title: '总规模户数',
  1113 + value: "",
  1114 + key: "totalSituation",
  1115 + id: "1"
  1116 + },
  1117 + {
  1118 + cardType: 1,
  1119 + required: true,
  1120 + title: '累计可开发户数',
  1121 + value: "",
  1122 + key: "totalSituation",
  1123 + id: "2"
  1124 + },
  1125 + {
  1126 + cardType: 1,
  1127 + required: true,
  1128 + title: '累计财务确认安装户数',
  1129 + value: "",
  1130 + key: "totalSituation",
  1131 + id: "3"
  1132 + },
  1133 + {
  1134 + cardType: 1,
  1135 + required: true,
  1136 + title: '累计报装户数',
  1137 + value: "",
  1138 + key: "totalSituation",
  1139 + id: "4"
  1140 + },
  1141 + {
  1142 + cardType: 1,
  1143 + required: true,
  1144 + title: '累计点火通气户数',
  1145 + value: "",
  1146 + key: "totalSituation",
  1147 + id: "5"
  1148 + },
  1149 + {
  1150 + cardType: 1,
  1151 + required: true,
  1152 + title: '累计不可开发户数',
  1153 + value: "",
  1154 + key: "totalSituation",
  1155 + id: "6"
  1156 + },
  1157 + {
  1158 + cardType: 1,
  1159 + required: true,
  1160 + title: '剩余可安装确认户数',
  1161 + value: "",
  1162 + key: "totalSituation",
  1163 + id: "7"
  1164 + },
  1165 + ],
  1166 + data11: [{
  1167 + cardType: 3,
  1168 + required: true,
  1169 + title: '乡村燃气居民情况说明',
  1170 + },
  1171 + {
  1172 + cardType: 2,
  1173 + required: true,
  1174 + value: "",
  1175 + key: "villageGasInfo"
  1176 + },
  1177 + {
  1178 + cardType: 3,
  1179 + required: true,
  1180 + title: '乡镇新户',
  1181 + },
  1182 + {
  1183 + cardType: 2,
  1184 + required: true,
  1185 + value: "",
  1186 + key: "townsNewUserInfo"
  1187 + },
  1188 + {
  1189 + cardType: 3,
  1190 + required: true,
  1191 + title: '农村气代媒 (气代柴薪)',
  1192 + },
  1193 + {
  1194 + cardType: 2,
  1195 + required: true,
  1196 + value: "",
  1197 + key: "townsGasCoal"
  1198 + },
  1199 + ],
  1200 + data12: [{
  1201 + cardType: 3,
  1202 + required: true,
  1203 + title: '工业用户',
  1204 + },
  1205 + {
  1206 + cardType: 2,
  1207 + required: true,
  1208 + value: "",
  1209 + key: "industryUser"
  1210 + },
  1211 + {
  1212 + cardType: 3,
  1213 + required: true,
  1214 + title: '商业公福用户',
  1215 + },
  1216 + {
  1217 + cardType: 2,
  1218 + required: true,
  1219 + value: "",
  1220 + key: "industryCommerceUser"
  1221 + },
  1222 + {
  1223 + cardType: 3,
  1224 + required: true,
  1225 + title: '工商业煤改气用户',
  1226 + },
  1227 + {
  1228 + cardType: 2,
  1229 + required: true,
  1230 + value: "",
  1231 + key: "commerceCoalGas"
  1232 + },
  1233 + ],
  1234 + data13: [{
  1235 + cardType: 2,
  1236 + required: true,
  1237 + value: "",
  1238 + key: "installPrice"
  1239 + }],
  1240 + data14: [{
  1241 + cardType: 4,
  1242 + required: true,
  1243 + title: `分析现有居民、工商业用户、加气站及批发、管输等用气情况,预测${this.reportData.fiscalYear}财年销气量`,
  1244 + },
  1245 + {
  1246 + cardType: 3,
  1247 + required: true,
  1248 + title: `截至目前已通气用户在${this.reportData.fiscalYear}财年的基础用气量`,
  1249 + },
  1250 + {
  1251 + cardType: 1,
  1252 + required: true,
  1253 + title: "居民",
  1254 + value: "",
  1255 + key: "baseSales",
  1256 + id: "0"
  1257 + },
  1258 + {
  1259 + cardType: 1,
  1260 + required: true,
  1261 + title: "商业",
  1262 + value: "",
  1263 + key: "baseSales",
  1264 + id: "1"
  1265 + },
  1266 + {
  1267 + cardType: 1,
  1268 + required: true,
  1269 + title: "工业",
  1270 + value: "",
  1271 + key: "baseSales",
  1272 + id: "2"
  1273 + },
  1274 + {
  1275 + cardType: 1,
  1276 + required: true,
  1277 + title: "加气站",
  1278 + value: "",
  1279 + key: "baseSales",
  1280 + id: "3"
  1281 + },
  1282 + {
  1283 + cardType: 1,
  1284 + required: true,
  1285 + title: "批发及其它",
  1286 + value: "",
  1287 + key: "baseSales",
  1288 + id: "4"
  1289 + },
  1290 + {
  1291 + cardType: 1,
  1292 + required: true,
  1293 + title: "管输",
  1294 + value: "",
  1295 + key: "baseSales",
  1296 + id: "5"
  1297 + },
  1298 + {
  1299 + cardType: 1,
  1300 + required: true,
  1301 + title: "合计",
  1302 + value: "",
  1303 + key: "baseSales",
  1304 + id: "6"
  1305 + },
  1306 +
  1307 + {
  1308 + cardType: 3,
  1309 + required: true,
  1310 + title: `预计到${parseInt(this.reportData.fiscalYear)-1}财年底通气/点火的用户在${parseInt(this.reportData.fiscalYear)}财年带来气量增长`,
  1311 + },
  1312 + {
  1313 + cardType: 1,
  1314 + required: true,
  1315 + title: "居民",
  1316 + value: "",
  1317 + key: "useSalesGrowth",
  1318 + id: "0"
  1319 + },
  1320 + {
  1321 + cardType: 1,
  1322 + required: true,
  1323 + title: "商业",
  1324 + value: "",
  1325 + key: "useSalesGrowth",
  1326 + id: "1"
  1327 + },
  1328 + {
  1329 + cardType: 1,
  1330 + required: true,
  1331 + title: "工业",
  1332 + value: "",
  1333 + key: "useSalesGrowth",
  1334 + id: "2"
  1335 + },
  1336 + {
  1337 + cardType: 1,
  1338 + required: true,
  1339 + title: "加气站",
  1340 + value: "",
  1341 + key: "useSalesGrowth",
  1342 + id: "3"
  1343 + },
  1344 + {
  1345 + cardType: 1,
  1346 + required: true,
  1347 + title: "批发及其它",
  1348 + value: "",
  1349 + key: "useSalesGrowth",
  1350 + id: "4"
  1351 + },
  1352 + {
  1353 + cardType: 1,
  1354 + required: true,
  1355 + title: "管输",
  1356 + value: "",
  1357 + key: "useSalesGrowth",
  1358 + id: "5"
  1359 + },
  1360 + {
  1361 + cardType: 1,
  1362 + required: true,
  1363 + title: "合计",
  1364 + value: "",
  1365 + key: "useSalesGrowth",
  1366 + id: "6"
  1367 + },
  1368 +
  1369 +
  1370 + {
  1371 + cardType: 3,
  1372 + required: true,
  1373 + title: `${parseInt(this.reportData.fiscalYear)-1}财年签约但在${parseInt(this.reportData.fiscalYear)}财年
  1374 + 点火通气的用户在${parseInt(this.reportData.fiscalYear)}财年带来气量增长`,
  1375 + },
  1376 + {
  1377 + cardType: 1,
  1378 + required: true,
  1379 + title: "居民",
  1380 + value: "",
  1381 + key: "signSalesGrowth",
  1382 + id: "0"
  1383 + },
  1384 + {
  1385 + cardType: 1,
  1386 + required: true,
  1387 + title: "商业",
  1388 + value: "",
  1389 + key: "signSalesGrowth",
  1390 + id: "1"
  1391 + },
  1392 + {
  1393 + cardType: 1,
  1394 + required: true,
  1395 + title: "工业",
  1396 + value: "",
  1397 + key: "signSalesGrowth",
  1398 + id: "2"
  1399 + },
  1400 + {
  1401 + cardType: 1,
  1402 + required: true,
  1403 + title: "加气站",
  1404 + value: "",
  1405 + key: "signSalesGrowth",
  1406 + id: "3"
  1407 + },
  1408 + {
  1409 + cardType: 1,
  1410 + required: true,
  1411 + title: "批发及其它",
  1412 + value: "",
  1413 + key: "signSalesGrowth",
  1414 + id: "4"
  1415 + },
  1416 + {
  1417 + cardType: 1,
  1418 + required: true,
  1419 + title: "管输",
  1420 + value: "",
  1421 + key: "signSalesGrowth",
  1422 + id: "5"
  1423 + },
  1424 + {
  1425 + cardType: 1,
  1426 + required: true,
  1427 + title: "合计",
  1428 + value: "",
  1429 + key: "signSalesGrowth",
  1430 + id: "6"
  1431 + },
  1432 +
  1433 + {
  1434 + cardType: 3,
  1435 + required: true,
  1436 + title: `预计${parseInt(this.reportData.fiscalYear)}财年新签约点火通气的用户在${parseInt(this.reportData.fiscalYear)}财年带来气量增长`,
  1437 + },
  1438 + {
  1439 + cardType: 1,
  1440 + required: true,
  1441 + title: "居民",
  1442 + value: "",
  1443 + key: "predictSalesGrowth",
  1444 + id: "0"
  1445 + },
  1446 + {
  1447 + cardType: 1,
  1448 + required: true,
  1449 + title: "商业",
  1450 + value: "",
  1451 + key: "predictSalesGrowth",
  1452 + id: "1"
  1453 + },
  1454 + {
  1455 + cardType: 1,
  1456 + required: true,
  1457 + title: "工业",
  1458 + value: "",
  1459 + key: "predictSalesGrowth",
  1460 + id: "2"
  1461 + },
  1462 + {
  1463 + cardType: 1,
  1464 + required: true,
  1465 + title: "加气站",
  1466 + value: "",
  1467 + key: "predictSalesGrowth",
  1468 + id: "3"
  1469 + },
  1470 + {
  1471 + cardType: 1,
  1472 + required: true,
  1473 + title: "批发及其它",
  1474 + value: "",
  1475 + key: "predictSalesGrowth",
  1476 + id: "4"
  1477 + },
  1478 + {
  1479 + cardType: 1,
  1480 + required: true,
  1481 + title: "管输",
  1482 + value: "",
  1483 + key: "predictSalesGrowth",
  1484 + id: "5"
  1485 + },
  1486 + {
  1487 + cardType: 1,
  1488 + required: true,
  1489 + title: "合计",
  1490 + value: "",
  1491 + key: "predictSalesGrowth",
  1492 + id: "6"
  1493 + },
  1494 +
  1495 + {
  1496 + cardType: 3,
  1497 + required: true,
  1498 + title: `${parseInt(this.reportData.fiscalYear)}财年销气预测合计`,
  1499 + },
  1500 + {
  1501 + cardType: 1,
  1502 + required: true,
  1503 + title: "居民",
  1504 + value: "",
  1505 + key: "predictSalesTotal",
  1506 + id: "0"
  1507 + },
  1508 + {
  1509 + cardType: 1,
  1510 + required: true,
  1511 + title: "商业",
  1512 + value: "",
  1513 + key: "predictSalesTotal",
  1514 + id: "1"
  1515 + },
  1516 + {
  1517 + cardType: 1,
  1518 + required: true,
  1519 + title: "工业",
  1520 + value: "",
  1521 + key: "predictSalesTotal",
  1522 + id: "2"
  1523 + },
  1524 + {
  1525 + cardType: 1,
  1526 + required: true,
  1527 + title: "加气站",
  1528 + value: "",
  1529 + key: "predictSalesTotal",
  1530 + id: "3"
  1531 + },
  1532 + {
  1533 + cardType: 1,
  1534 + required: true,
  1535 + title: "批发及其它",
  1536 + value: "",
  1537 + key: "predictSalesTotal",
  1538 + id: "4"
  1539 + },
  1540 + {
  1541 + cardType: 1,
  1542 + required: true,
  1543 + title: "管输",
  1544 + value: "",
  1545 + key: "predictSalesTotal",
  1546 + id: "5"
  1547 + },
  1548 + {
  1549 + cardType: 1,
  1550 + required: true,
  1551 + title: "合计",
  1552 + value: "",
  1553 + key: "predictSalesTotal",
  1554 + id: "6"
  1555 + },
  1556 + ],
  1557 + data15: [{
  1558 + cardType: 3,
  1559 + required: true,
  1560 + title: "其他说明",
  1561 + },
  1562 + {
  1563 + cardType: 2,
  1564 + required: true,
  1565 + value:"",
  1566 + key:"otherInfo"
  1567 + },
  1568 + {
  1569 + cardType: 3,
  1570 + required: true,
  1571 + title: "汽车加气量无新增原因说明",
  1572 + },
  1573 + {
  1574 + cardType: 2,
  1575 + required: true,
  1576 + value:"",
  1577 + key:"carGasInfo"
  1578 + }
  1579 + ],
  1580 + data16:[{
  1581 + cardType: 2,
  1582 + required: true,
  1583 + value:"",
  1584 + key:"gasTrade"
  1585 + }],
  1586 + data17:[{
  1587 + cardType: 2,
  1588 + required: true,
  1589 + value:"",
  1590 + key:"priceSurvey"
  1591 + }],
  1592 + data18:[{
  1593 + cardType: 2,
  1594 + required: true,
  1595 + value:"",
  1596 + key:"outstandingPaymentNumber"
  1597 + }]
  1598 +
  1599 + }
  1600 + },
  1601 + computed: {
  1602 +
  1603 + },
  1604 + mounted() {
  1605 + this.initData()
  1606 + },
  1607 + methods: {
  1608 + initData() {
  1609 + this.data1.forEach(data => {
  1610 + if (data.key in this.reportData) {
  1611 + let Arr = this.reportData[data.key].split(",");
  1612 + data.value = Arr[data.id];
  1613 + }
  1614 + });
  1615 + this.data2.forEach(data => {
  1616 + if (data.key in this.newBuildingInfo) {
  1617 + data.value = this.newBuildingInfo[data.key];
  1618 + }
  1619 + });
  1620 + // console.log(this.data3);
  1621 + this.data3.forEach(data => {
  1622 + if (data.key in this.newBuildingItem) {
  1623 + // console.log(this.newBuildingItem[data.key]);
  1624 + if (this.newBuildingItem[data.key].length > 0) {
  1625 + data.value = this.newBuildingItem[data.key][0][data.id];
  1626 + } else {
  1627 + data.value = this.newBuildingItem[data.key]
  1628 + }
  1629 + }
  1630 + });
  1631 + // this.data4
  1632 + this.data7.forEach(data => {
  1633 + if (data.key in this.reportData) {
  1634 + data.value = this.reportData[data.key];
  1635 + }
  1636 + });
  1637 + this.data8.forEach(data => {
  1638 + if (data.key in this.reportData) {
  1639 + data.value = this.reportData[data.key];
  1640 + }
  1641 + });
  1642 + this.data9.forEach(data => {
  1643 + if (data.key in this.reportData) {
  1644 + data.value = this.reportData[data.key];
  1645 + }
  1646 + });
  1647 + this.data10.forEach(data => {
  1648 + if (data.key in this.reportData) {
  1649 + let Arr = this.reportData[data.key].split(",");
  1650 + data.value = Arr[data.id];
  1651 + }
  1652 + });
  1653 + this.data11.forEach(data => {
  1654 + if (data.key in this.reportData) {
  1655 + data.value = this.reportData[data.key];
  1656 + }
  1657 + });
  1658 + this.data12.forEach(data => {
  1659 + if (data.key in this.reportData) {
  1660 + data.value = this.reportData[data.key];
  1661 + }
  1662 + });
  1663 + this.data13.forEach(data => {
  1664 + if (data.key in this.reportData) {
  1665 + data.value = this.reportData[data.key];
  1666 + }
  1667 + });
  1668 + this.data14.forEach(data => {
  1669 + if (data.key in this.reportData) {
  1670 + let Arr = this.reportData[data.key].split(",");
  1671 + data.value = Arr[data.id];
  1672 + }
  1673 + });
  1674 + this.data15.forEach(data => {
  1675 + if (data.key in this.reportData) {
  1676 + data.value = this.reportData[data.key];
  1677 + }
  1678 + });
  1679 + this.data16.forEach(data => {
  1680 + if (data.key in this.reportData) {
  1681 + data.value = this.reportData[data.key];
  1682 + }
  1683 + });
  1684 + this.data17.forEach(data => {
  1685 + if (data.key in this.reportData) {
  1686 + data.value = this.reportData[data.key];
  1687 + }
  1688 + });
  1689 + this.data18.forEach(data => {
  1690 + if (data.key in this.reportData) {
  1691 + data.value = this.reportData[data.key];
  1692 + }
  1693 + });
  1694 + }
185 } 1695 }
186 } 1696 }
187 </script> 1697 </script>
pages/market/reportDetails.vue
@@ -14,8 +14,8 @@ @@ -14,8 +14,8 @@
14 </view> 14 </view>
15 <view class="bodyCss"> 15 <view class="bodyCss">
16 <reportModule1 v-if="current == 0" :reportData="reportData1"></reportModule1> 16 <reportModule1 v-if="current == 0" :reportData="reportData1"></reportModule1>
17 - <reportModule2 v-if="current == 1"></reportModule2>  
18 - <reportModule3 v-if="current == 2"></reportModule3> 17 + <reportModule2 v-if="current == 1" :reportData="reportData2" :attachment="reportData2attachment"></reportModule2>
  18 + <reportModule3 v-if="current == 2" :reportData="reportData3" :newBuildingInfo="reportData3newBuildingInfo" :newBuildingItem="reportData3newBuildingItem"></reportModule3>
19 <reportModule4 v-if="current == 3"></reportModule4> 19 <reportModule4 v-if="current == 3"></reportModule4>
20 <reportModule5 v-if="current == 4"></reportModule5> 20 <reportModule5 v-if="current == 4"></reportModule5>
21 </view> 21 </view>
@@ -55,7 +55,10 @@ @@ -55,7 +55,10 @@
55 reportNo:null, 55 reportNo:null,
56 reportData1:{}, 56 reportData1:{},
57 reportData2:{}, 57 reportData2:{},
  58 + reportData2attachment:{},
58 reportData3:{}, 59 reportData3:{},
  60 + reportData3newBuildingInfo:{},
  61 + reportData3newBuildingItem:{},
59 reportData4:{}, 62 reportData4:{},
60 reportData5:{}, 63 reportData5:{},
61 tabList: [{ 64 tabList: [{
@@ -91,19 +94,38 @@ @@ -91,19 +94,38 @@
91 if(res.code === 200){ 94 if(res.code === 200){
92 this.reportData1 = res.data; 95 this.reportData1 = res.data;
93 } 96 }
94 - console.log(this.reportData1); 97 + console.log("1、组织",this.reportData1);
95 }) 98 })
96 getGeneralOverview(this.reportNo).then(res =>{ 99 getGeneralOverview(this.reportNo).then(res =>{
97 if(res.code === 200){ 100 if(res.code === 200){
98 this.reportData2 = res.data; 101 this.reportData2 = res.data;
99 } 102 }
100 - console.log(this.reportData2); 103 + console.log("2、天然气",this.reportData2);
  104 + })
  105 + getGeneralOverviewAttach(this.reportNo).then(res =>{
  106 + if(res.code === 200){
  107 + this.reportData2attachment = res.data;
  108 + }
  109 + console.log("3、天然气附表",this.reportData2attachment);
  110 + })
  111 + getBusinessAnalyze(this.reportNo).then(res =>{
  112 + if(res.code === 200){
  113 + this.reportData3 = res.data;
  114 + }
  115 + console.log("4、重点业务市场分析",this.reportData3);
  116 + })
  117 + getNewBuildingInfo(this.reportNo).then(res =>{
  118 + if(res.code === 200){
  119 + this.reportData3newBuildingInfo = res.data;
  120 + }
  121 + console.log("5、楼盘预计未来三年确认的新建楼盘信息",this.reportData3newBuildingInfo);
  122 + })
  123 + getNewBuildingItem(this.reportNo).then(res =>{
  124 + if(res.code === 200){
  125 + this.reportData3newBuildingItem = res.data;
  126 + }
  127 + console.log("6、预计未来三年安装确认项目",this.reportData3newBuildingItem);
101 }) 128 })
102 - // getGeneralOverview()  
103 - // getGeneralOverviewAttach  
104 - // getBusinessAnalyze  
105 - // getNewBuildingInfo  
106 - // getNewBuildingItem  
107 // getDevelopmentPlan 129 // getDevelopmentPlan
108 // getTargetSuggestion 130 // getTargetSuggestion
109 } 131 }