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 17 </view>
18 18  
19 19 <view class="largeAmountOfTextCss" v-if="item.cardType == 2">
20   - 为了精准掌握玉林中燃经营区域及周边市场发展态势,预测2023财年市场开发计划和未来市场发展方向,按照集团三年发展规划及高质量发展的要求,玉林中燃积极开展了一次全面、系统、深入的全方面市场调研工作。
  20 + {{ item.value }}
21 21 </view>
22 22  
23 23 <view class="u-demo-block" v-if="item.cardType == 3">
... ...
pages/market/components/reportModule1.vue
... ... @@ -34,19 +34,19 @@
34 34 </u-collapse>
35 35 </view>
36 36 <view class="cardCss">
37   - <u-collapse :border="false" :value="['2']">
  37 + <u-collapse :border="false" :value="['3']">
38 38 <u-collapse-item name="2">
39 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 42 </view>
43 43 </u-collapse-item>
44 44 </u-collapse>
45 45 </view>
46 46  
47 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 50 <text slot="title" class="slot-title">预算主体附件</text>
51 51 <view class="attachmentCss">
52 52 <view class="flexCss">
... ... @@ -87,7 +87,6 @@
87 87 },
88 88 data() {
89 89 return {
90   - list:12
91 90 }
92 91 },
93 92 computed: {
... ...
pages/market/components/reportModule2.vue
1 1 <template>
2 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 16 </view>
17 17 </template>
18 18  
19 19 <script>
20   - import {
21   - data
22   - } from "../../../uni_modules/uview-ui/libs/mixin/mixin"
23 20 import cardMoudule from "./cardMoudule.vue"
24 21 export default {
25 22 components: {
26 23 cardMoudule
27 24 },
28 25 props: {
29   -
  26 + reportData: {
  27 + type: Object
  28 + },
  29 + attachment: {
  30 + type: Object
  31 + },
30 32 },
31 33 data() {
32 34 return {
33   - data1: [{
  35 + population: [{
34 36 cardType: 1,
35 37 required: true,
36 38 title: '预算主体名称',
37   - value: "2023年玉林市城市总体规划",
38   - icon: "arrow-down"
  39 + value: "",
  40 + icon: "arrow-down",
  41 + key: "mainName"
39 42 },
40 43 {
41 44 cardType: 1,
42 45 required: false,
43 46 title: '成立时间(年/月)',
44   - value: "2019年9月",
45   - icon: "calendar"
  47 + value: "",
  48 + icon: "calendar",
  49 + key: "establishmentTime"
46 50 },
47 51 {
48 52 cardType: 1,
49 53 required: false,
50 54 title: '与中燃合资时间(年/月)',
51   - value: "2019年9月",
52   - icon: "calendar"
  55 + value: "",
  56 + icon: "calendar",
  57 + key: "mergeTime"
53 58 },
54 59 {
55 60 cardType: 1,
56 61 required: false,
57 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 76 cardType: 1,
63 77 required: true,
64 78 title: '特许经营区域范围的行政区划(或与政府约定的经营区域范围)',
65   - value: "文本",
  79 + value: "",
  80 + key: "privilegeRegion"
66 81 },
67 82 {
68 83 cardType: 1,
69 84 required: true,
70 85 title: '经营区域面积(平方公里)',
71   - value: "176",
  86 + value: "",
  87 + key: "manageArea"
72 88 },
73 89 {
74 90 cardType: 1,
75 91 required: true,
76 92 title: '经营区域城市建成区行政区划',
77   - value: "文本",
  93 + value: "",
  94 + key: "manageRegion"
78 95 },
79 96 {
80 97 cardType: 1,
81 98 required: true,
82 99 title: '居民管道燃气安装确认户数',
83   - value: "100",
  100 + value: "",
  101 + key: "confirmHousehold"
84 102 },
85 103 {
86 104 cardType: 1,
87 105 required: true,
88 106 title: '经营区域城市建成区中压管网已覆盖户',
89   - value: "10",
  107 + value: "",
  108 + key: "builtCoveredHousehold"
90 109 },
91 110 {
92 111 cardType: 1,
93 112 required: true,
94 113 title: '气化率%',
95   - value: "10",
  114 + value: "",
  115 + key: "gasRate"
96 116 },
97 117 {
98 118 cardType: 1,
99 119 required: true,
100 120 title: '管网覆盖率%',
101   - value: "10",
  121 + value: "",
  122 + key: "coverageRate"
102 123 },
103 124 {
104 125 cardType: 1,
105 126 required: true,
106 127 title: '经营区域范围内,城市建成区以外的管网已覆盖的乡镇明细清单(填乡镇名字)',
107   - value: "文本",
  128 + value: "",
  129 + key: "coveredTowns"
108 130 },
109 131 {
110 132 cardType: 1,
111 133 required: true,
112 134 title: '经营区域范国内,城市建成区以外的管网已覆盖的乡镇人口户数(户)',
113   - value: "文本",
  135 + value: "",
  136 + key: "outsideCoveredHousehold"
114 137 },
115 138 {
116 139 cardType: 1,
117 140 required: true,
118 141 title: '经营区域范围内,管网未盖、但符合集团投资标准乡镇清单(填乡镇名字)',
119   - value: "文本",
  142 + value: "",
  143 + key: "uncoveredTowns"
120 144 },
121 145 {
122 146 cardType: 1,
123 147 required: true,
124 148 title: '经营区域范围内,管网未覆盖、但符合集团投资标准乡镇人口(户)',
125   - value: "文本",
  149 + value: "",
  150 + key: "uncoveredHousehold"
126 151 },
127 152 ],
128   - data2: [{
  153 + urbanDevelopment: [{
129 154 cardType: 2,
130 155 required: true,
131 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 162 cardType: 1,
137 163 required: true,
138 164 title: '东至',
139   - value: "100度",
  165 + value: "",
  166 + key: "manageRegionEast"
140 167 },
141 168 {
142 169 cardType: 1,
143 170 required: true,
144 171 title: '西至',
145   - value: "100度",
  172 + value: "",
  173 + key: "manageRegionWest"
146 174 },
147 175 {
148 176 cardType: 1,
149 177 required: true,
150 178 title: '南至',
151   - value: "100度",
  179 + value: "",
  180 + key: "manageRegionSouth"
152 181 },
153 182 {
154 183 cardType: 1,
155 184 required: true,
156 185 title: '北至',
157   - value: "100度",
  186 + value: "",
  187 + key: "manageRegionNorth"
158 188 }
159 189 ],
160   - data4: [{
  190 + regionalPopulation: [{
161 191 cardType: 1,
162 192 required: true,
163 193 title: '经营区域范围内总人口(万人)',
164   - value: "100",
  194 + value: "",
  195 + key: "manageTotalNumber"
165 196 },
166 197 {
167 198 cardType: 1,
168 199 required: true,
169 200 title: '建成区常住人口(万人)',
170   - value: "100",
  201 + value: "",
  202 + key: "builtResidentNumber"
171 203 },
172 204 {
173 205 cardType: 1,
174 206 required: true,
175 207 title: '建成区常住人口(万户)',
176   - value: "100",
  208 + value: "",
  209 + key: "builtResidentHousehold"
177 210 },
178 211 {
179 212 cardType: 1,
180 213 required: true,
181 214 title: '建成区户均人口(人/户)',
182   - value: "100",
  215 + value: "",
  216 + key: "builtAverage"
183 217 },
184 218 {
185 219 cardType: 1,
186 220 required: true,
187 221 title: '乡镇常住人口(万人)',
188   - value: "100",
  222 + value: "",
  223 + key: "townsResidentNumber"
189 224 },
190 225 {
191 226 cardType: 1,
192 227 required: true,
193 228 title: '乡镇常住人口(万户)',
194   - value: "100",
  229 + value: "",
  230 + key: "townsResidentHousehold"
195 231 },
196 232 {
197 233 cardType: 1,
198 234 required: true,
199 235 title: '乡镇户均人口(人/户)',
200   - value: "100",
  236 + value: "",
  237 + key: "townsAverage"
201 238 }
202 239 ],
203   - data5: [{
  240 + gasCompetition1: [{
204 241 cardType: 2,
205 242 required: true,
206   - value: "2023年玉林市城市总体规划",
  243 + value: "",
  244 + key: "competitorDevelopmentSituation"
207 245 }],
208   - data6: [{
  246 + gasCompetition2: [{
209 247 cardType: 3,
210 248 required: true,
211 249 title: '新户',
212   - value: "2023年玉林市城市总体规划",
  250 + value: "",
213 251 },
214 252 {
215 253 cardType: 2,
216 254 required: true,
217   - value: "2023年玉林市城市总体规划",
  255 + value: "",
  256 + key: "newDevelopmentSituation"
218 257 },
219 258 {
220 259 cardType: 3,
221 260 required: true,
222 261 title: '老户',
223   - value: "2023年玉林市城市总体规划",
  262 + value: "",
224 263 },
225 264 {
226 265 cardType: 2,
227 266 required: true,
228   - value: "2023年玉林市城市总体规划",
  267 + value: "",
  268 + key: "oldDevelopmentSituation"
229 269 },
230 270 {
231 271 cardType: 3,
232 272 required: true,
233 273 title: '农村居民市场',
234   - value: "2023年玉林市城市总体规划",
  274 + value: "",
235 275 },
236 276 {
237 277 cardType: 2,
238 278 required: true,
239   - value: "2023年玉林市城市总体规划",
  279 + value: "",
  280 + key: "villageDevelopmentSituation"
240 281 },
241 282 {
242 283 cardType: 3,
243 284 required: true,
244 285 title: '工商户',
245   - value: "2023年玉林市城市总体规划",
  286 + value: "",
246 287 },
247 288 {
248 289 cardType: 2,
249 290 required: true,
250   - value: "2023年玉林市城市总体规划",
  291 + value: "",
  292 + key: "commerceDevelopmentSituation"
251 293 }
252 294 ],
253   - data7: [{
  295 + guarantee: [{
254 296 cardType: 2,
255 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 303 cardType: 3,
262 304 required: true,
263 305 title: '新居民',
264   - value: "2023年玉林市城市总体规划",
  306 + value: "",
265 307 },
266 308 {
267 309 cardType: 1,
268 310 required: true,
269 311 title: '总规模户数',
270   - value: "100",
  312 + value: "",
  313 + key: "cityNewUser",
  314 + id: "0"
271 315 },
272 316 {
273 317 cardType: 1,
274 318 required: true,
275 319 title: '累计财务确认安装户数',
276   - value: "100",
  320 + value: "",
  321 + key: "cityNewUser",
  322 + id: "1"
277 323 },
278 324 {
279 325 cardType: 1,
280 326 required: true,
281 327 title: '累计报装户数',
282   - value: "100",
  328 + value: "",
  329 + key: "cityNewUser",
  330 + id: "2"
283 331 },
284 332 {
285 333 cardType: 1,
286 334 required: true,
287 335 title: '现有点火通气户数',
288   - value: "100",
  336 + value: "",
  337 + key: "cityNewUser",
  338 + id: "3"
289 339 },
290 340 {
291 341 cardType: 1,
292 342 required: true,
293 343 title: '累计不可开发户数',
294   - value: "100",
  344 + value: "",
  345 + key: "cityNewUser",
  346 + id: "4"
295 347 },
296 348 {
297 349 cardType: 1,
298 350 required: true,
299 351 title: '剩余可开发户数',
300   - value: "100",
  352 + value: "",
  353 + key: "cityNewUser",
  354 + id: "5"
301 355 },
302 356 {
303 357 cardType: 3,
304 358 required: true,
305 359 title: '老居民',
306 360 value: "2023年玉林市城市总体规划",
  361 + key: ""
307 362 },
308 363 {
309 364 cardType: 1,
310 365 required: true,
311 366 title: '总规模户数',
312   - value: "100",
  367 + value: "",
  368 + key: "cityOldUser",
  369 + id: "0"
313 370 },
314 371 {
315 372 cardType: 1,
316 373 required: true,
317 374 title: '累计财务确认安装户数',
318   - value: "100",
  375 + value: "",
  376 + key: "cityOldUser",
  377 + id: "1"
319 378 },
320 379 {
321 380 cardType: 1,
322 381 required: true,
323 382 title: '累计报装户数',
324   - value: "100",
  383 + value: "",
  384 + key: "cityOldUser",
  385 + id: "2"
325 386 },
326 387 {
327 388 cardType: 1,
328 389 required: true,
329 390 title: '现有点火通气户数',
330   - value: "100",
  391 + value: "",
  392 + key: "cityOldUser",
  393 + id: "3"
331 394 },
332 395 {
333 396 cardType: 1,
334 397 required: true,
335 398 title: '累计不可开发户数',
336   - value: "100",
  399 + value: "",
  400 + key: "cityOldUser",
  401 + id: "4"
337 402 },
338 403 {
339 404 cardType: 1,
340 405 required: true,
341 406 title: '剩余可开发户数',
342   - value: "100",
  407 + value: "",
  408 + key: "cityOldUser",
  409 + id: "5"
343 410 },
344 411 {
345 412 cardType: 3,
... ... @@ -351,37 +418,49 @@
351 418 cardType: 1,
352 419 required: true,
353 420 title: '总规模户数',
354   - value: "100",
  421 + value: "",
  422 + key: "cityCommerceUser",
  423 + id: "0"
355 424 },
356 425 {
357 426 cardType: 1,
358 427 required: true,
359 428 title: '累计财务确认安装户数',
360   - value: "100",
  429 + value: "",
  430 + key: "cityCommerceUser",
  431 + id: "1"
361 432 },
362 433 {
363 434 cardType: 1,
364 435 required: true,
365 436 title: '累计报装户数',
366   - value: "100",
  437 + value: "",
  438 + key: "cityCommerceUser",
  439 + id: "2"
367 440 },
368 441 {
369 442 cardType: 1,
370 443 required: true,
371 444 title: '现有点火通气户数',
372   - value: "100",
  445 + value: "",
  446 + key: "cityCommerceUser",
  447 + id: "3"
373 448 },
374 449 {
375 450 cardType: 1,
376 451 required: true,
377 452 title: '累计不可开发户数',
378   - value: "100",
  453 + value: "",
  454 + key: "cityCommerceUser",
  455 + id: "4"
379 456 },
380 457 {
381 458 cardType: 1,
382 459 required: true,
383 460 title: '剩余可开发户数',
384   - value: "100",
  461 + value: "",
  462 + key: "cityCommerceUser",
  463 + id: "5"
385 464 },
386 465 {
387 466 cardType: 3,
... ... @@ -393,37 +472,49 @@
393 472 cardType: 1,
394 473 required: true,
395 474 title: '总规模户数',
396   - value: "100",
  475 + value: "",
  476 + key: "cityIndustryUser",
  477 + id: "0"
397 478 },
398 479 {
399 480 cardType: 1,
400 481 required: true,
401 482 title: '累计财务确认安装户数',
402   - value: "100",
  483 + value: "",
  484 + key: "cityIndustryUser",
  485 + id: "1"
403 486 },
404 487 {
405 488 cardType: 1,
406 489 required: true,
407 490 title: '累计报装户数',
408   - value: "100",
  491 + value: "",
  492 + key: "cityIndustryUser",
  493 + id: "2"
409 494 },
410 495 {
411 496 cardType: 1,
412 497 required: true,
413 498 title: '现有点火通气户数',
414   - value: "100",
  499 + value: "",
  500 + key: "cityIndustryUser",
  501 + id: "3"
415 502 },
416 503 {
417 504 cardType: 1,
418 505 required: true,
419 506 title: '累计不可开发户数',
420   - value: "100",
  507 + value: "",
  508 + key: "cityIndustryUser",
  509 + id: "4"
421 510 },
422 511 {
423 512 cardType: 1,
424 513 required: true,
425 514 title: '剩余可开发户数',
426   - value: "100",
  515 + value: "",
  516 + key: "cityIndustryUser",
  517 + id: "5"
427 518 },
428 519 {
429 520 cardType: 3,
... ... @@ -435,206 +526,262 @@
435 526 cardType: 1,
436 527 required: true,
437 528 title: '总规模户数',
438   - value: "100",
  529 + value: "",
  530 + key: "cityTotalUser",
  531 + id: "0"
439 532 },
440 533 {
441 534 cardType: 1,
442 535 required: true,
443 536 title: '累计财务确认安装户数',
444   - value: "100",
  537 + value: "",
  538 + key: "cityTotalUser",
  539 + id: "1"
445 540 },
446 541 {
447 542 cardType: 1,
448 543 required: true,
449 544 title: '累计报装户数',
450   - value: "100",
  545 + value: "",
  546 + key: "cityTotalUser",
  547 + id: "2"
451 548 },
452 549 {
453 550 cardType: 1,
454 551 required: true,
455 552 title: '现有点火通气户数',
456   - value: "100",
  553 + value: "",
  554 + key: "cityTotalUser",
  555 + id: "3"
457 556 },
458 557 {
459 558 cardType: 1,
460 559 required: true,
461 560 title: '累计不可开发户数',
462   - value: "100",
  561 + value: "",
  562 + key: "cityTotalUser",
  563 + id: "4"
463 564 },
464 565 {
465 566 cardType: 1,
466 567 required: true,
467 568 title: '剩余可开发户数',
468   - value: "100",
  569 + value: "",
  570 + key: "cityTotalUser",
  571 + id: "5"
469 572 }
470 573 ],
471   - data9: [{
  574 + ruralAreas: [{
472 575 cardType: 3,
473 576 required: true,
474 577 title: '新居民',
475   - value: "2023年玉林市城市总体规划",
476 578 },
477 579 {
478 580 cardType: 1,
479 581 required: true,
480 582 title: '总规模户数',
481   - value: "100",
  583 + value: "",
  584 + key: "townsNewUser",
  585 + id: "0"
482 586 },
483 587 {
484 588 cardType: 1,
485 589 required: true,
486 590 title: '累计财务确认安装户数',
487   - value: "100",
  591 + value: "",
  592 + key: "townsNewUser",
  593 + id: "1"
488 594 },
489 595 {
490 596 cardType: 1,
491 597 required: true,
492 598 title: '累计报装户数',
493   - value: "100",
  599 + value: "",
  600 + key: "townsNewUser",
  601 + id: "2"
494 602 },
495 603 {
496 604 cardType: 1,
497 605 required: true,
498 606 title: '现有点火通气户数',
499   - value: "100",
  607 + value: "",
  608 + key: "townsNewUser",
  609 + id: "3"
500 610 },
501 611 {
502 612 cardType: 1,
503 613 required: true,
504 614 title: '累计不可开发户数',
505   - value: "100",
  615 + value: "",
  616 + key: "townsNewUser",
  617 + id: "4"
506 618 },
507 619 {
508 620 cardType: 1,
509 621 required: true,
510 622 title: '剩余可开发户数',
511   - value: "100",
  623 + value: "",
  624 + key: "townsNewUser",
  625 + id: "5"
512 626 },
513 627 {
514 628 cardType: 3,
515 629 required: true,
516 630 title: '老居民',
517   - value: "2023年玉林市城市总体规划",
518 631 },
519 632 {
520 633 cardType: 1,
521 634 required: true,
522 635 title: '总规模户数',
523   - value: "100",
  636 + value: "",
  637 + key: "townsOldUser",
  638 + id: "0"
524 639 },
525 640 {
526 641 cardType: 1,
527 642 required: true,
528 643 title: '累计财务确认安装户数',
529   - value: "100",
  644 + value: "",
  645 + key: "townsOldUser",
  646 + id: "1"
530 647 },
531 648 {
532 649 cardType: 1,
533 650 required: true,
534 651 title: '累计报装户数',
535   - value: "100",
  652 + value: "",
  653 + key: "townsOldUser",
  654 + id: "2"
536 655 },
537 656 {
538 657 cardType: 1,
539 658 required: true,
540 659 title: '现有点火通气户数',
541   - value: "100",
  660 + value: "",
  661 + key: "townsOldUser",
  662 + id: "3"
542 663 },
543 664 {
544 665 cardType: 1,
545 666 required: true,
546 667 title: '累计不可开发户数',
547   - value: "100",
  668 + value: "",
  669 + key: "townsOldUser",
  670 + id: "4"
548 671 },
549 672 {
550 673 cardType: 1,
551 674 required: true,
552 675 title: '剩余可开发户数',
553   - value: "100",
  676 + value: "",
  677 + key: "townsOldUser",
  678 + id: "5"
554 679 },
555 680 {
556 681 cardType: 3,
557 682 required: true,
558 683 title: '商业(含公福)',
559   - value: "2023年玉林市城市总体规划",
560 684 },
561 685 {
562 686 cardType: 1,
563 687 required: true,
564 688 title: '总规模户数',
565   - value: "100",
  689 + value: "",
  690 + key: "townsCommerceUser",
  691 + id: "0"
566 692 },
567 693 {
568 694 cardType: 1,
569 695 required: true,
570 696 title: '累计财务确认安装户数',
571   - value: "100",
  697 + value: "",
  698 + key: "townsCommerceUser",
  699 + id: "1"
572 700 },
573 701 {
574 702 cardType: 1,
575 703 required: true,
576 704 title: '累计报装户数',
577   - value: "100",
  705 + value: "",
  706 + key: "townsCommerceUser",
  707 + id: "2"
578 708 },
579 709 {
580 710 cardType: 1,
581 711 required: true,
582 712 title: '现有点火通气户数',
583   - value: "100",
  713 + value: "",
  714 + key: "townsCommerceUser",
  715 + id: "3"
584 716 },
585 717 {
586 718 cardType: 1,
587 719 required: true,
588 720 title: '累计不可开发户数',
589   - value: "100",
  721 + value: "",
  722 + key: "townsCommerceUser",
  723 + id: "4"
590 724 },
591 725 {
592 726 cardType: 1,
593 727 required: true,
594 728 title: '剩余可开发户数',
595   - value: "100",
  729 + value: "",
  730 + key: "townsCommerceUser",
  731 + id: "5"
596 732 },
597 733 {
598 734 cardType: 3,
599 735 required: true,
600 736 title: '工业',
601   - value: "2023年玉林市城市总体规划",
602 737 },
603 738 {
604 739 cardType: 1,
605 740 required: true,
606 741 title: '总规模户数',
607   - value: "100",
  742 + value: "",
  743 + key: "townsIndustryUser",
  744 + id: "0"
608 745 },
609 746 {
610 747 cardType: 1,
611 748 required: true,
612 749 title: '累计财务确认安装户数',
613   - value: "100",
  750 + value: "",
  751 + key: "townsIndustryUser",
  752 + id: "1"
614 753 },
615 754 {
616 755 cardType: 1,
617 756 required: true,
618 757 title: '累计报装户数',
619   - value: "100",
  758 + value: "",
  759 + key: "townsIndustryUser",
  760 + id: "2"
620 761 },
621 762 {
622 763 cardType: 1,
623 764 required: true,
624 765 title: '现有点火通气户数',
625   - value: "100",
  766 + value: "",
  767 + key: "townsIndustryUser",
  768 + id: "3"
626 769 },
627 770 {
628 771 cardType: 1,
629 772 required: true,
630 773 title: '累计不可开发户数',
631   - value: "100",
  774 + value: "",
  775 + key: "townsIndustryUser",
  776 + id: "4"
632 777 },
633 778 {
634 779 cardType: 1,
635 780 required: true,
636 781 title: '剩余可开发户数',
637   - value: "100",
  782 + value: "",
  783 + key: "townsIndustryUser",
  784 + id: "5"
638 785 },
639 786 {
640 787 cardType: 3,
... ... @@ -646,146 +793,1120 @@
646 793 cardType: 1,
647 794 required: true,
648 795 title: '总规模户数',
649   - value: "100",
  796 + value: "",
  797 + key: "townsTotalUser",
  798 + id: "0"
650 799 },
651 800 {
652 801 cardType: 1,
653 802 required: true,
654 803 title: '累计财务确认安装户数',
655   - value: "100",
  804 + value: "",
  805 + key: "townsTotalUser",
  806 + id: "1"
656 807 },
657 808 {
658 809 cardType: 1,
659 810 required: true,
660 811 title: '累计报装户数',
661   - value: "100",
  812 + value: "",
  813 + key: "townsTotalUser",
  814 + id: "2"
662 815 },
663 816 {
664 817 cardType: 1,
665 818 required: true,
666 819 title: '现有点火通气户数',
667   - value: "100",
  820 + value: "",
  821 + key: "townsTotalUser",
  822 + id: "3"
668 823 },
669 824 {
670 825 cardType: 1,
671 826 required: true,
672 827 title: '累计不可开发户数',
673   - value: "100",
  828 + value: "",
  829 + key: "townsTotalUser",
  830 + id: "4"
674 831 },
675 832 {
676 833 cardType: 1,
677 834 required: true,
678 835 title: '剩余可开发户数',
679   - value: "100",
  836 + value: "",
  837 + key: "townsTotalUser",
  838 + id: "5"
680 839 }
681 840 ],
682   - data10: [{
  841 + completionStatus: [
  842 + //新建居民用户历史完成情况
  843 + {
683 844 cardType: 3,
684 845 required: true,
685   - title: '新建居民用户(含乡镇新房)_2023财年(预计)',
686   - value: "2023年玉林市城市总体规划",
  846 + title: `新建居民用户(含乡镇新房)_${this.attachment.fiscalYear}财年(预计)`,
687 847 },
688 848 {
689 849 cardType: 1,
690 850 required: true,
691 851 title: '总预算任务数',
692   - value: "100",
  852 + value: "",
  853 + key: "newUserSituation",
  854 + id: "0"
693 855 },
694 856 {
695 857 cardType: 1,
696 858 required: true,
697 859 title: '实际完成数',
698   - value: "100",
699   - }
700   - ],
701   - data11: [{
  860 + value: "",
  861 + key: "newUserSituation",
  862 + id: "1"
  863 + },
  864 + {
702 865 cardType: 3,
703 866 required: true,
704   - title: '民用天燃气(Nm3)',
705   - value: "2023年玉林市城市总体规划",
  867 + title: `新建居民用户(含乡镇新房)_${this.attachment.fiscalYear - 1}财年`,
706 868 },
707 869 {
708 870 cardType: 1,
709 871 required: true,
710   - title: '平台热值(Kcal)',
711   - value: "100",
  872 + title: '总预算任务数',
  873 + value: "",
  874 + key: "newUserSituation",
  875 + id: "2"
712 876 },
713 877 {
714 878 cardType: 1,
715 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 891 cardType: 1,
721 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 899 cardType: 1,
734 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 912 cardType: 1,
740 913 required: true,
741   - title: '现有副经理(人)',
742   - value: "100",
  914 + title: '总预算任务数',
  915 + value: "",
  916 + key: "newUserSituation",
  917 + id: "6"
743 918 },
744 919 {
745 920 cardType: 1,
746 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 933 cardType: 1,
752 934 required: true,
753   - title: '现有业务员(人)',
754   - value: "100",
  935 + title: '总预算任务数',
  936 + value: "",
  937 + key: "newUserSituation",
  938 + id: "8"
755 939 },
756 940 {
757 941 cardType: 1,
758 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 955 cardType: 1,
764 956 required: true,
765   - title: '现有其他人员(人)',
766   - value: "100",
  957 + title: '总预算任务数',
  958 + value: "",
  959 + key: "oldUserSituation",
  960 + id: "0"
767 961 },
768 962 {
769 963 cardType: 1,
770 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 1912 </style>
... ...
pages/market/components/reportModule3.vue
... ... @@ -9,20 +9,34 @@
9 9 <cardMoudule :cardData="data7" :required="false" title="城市居民用户_老居民用户"></cardMoudule>
10 10 <cardMoudule :cardData="data8" :required="false" title="城市居民用户_老居民用户"></cardMoudule>
11 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 21 </view>
13 22 </template>
14 23  
15 24 <script>
16   - import {
17   - data
18   - } from "../../../uni_modules/uview-ui/libs/mixin/mixin"
19 25 import cardMoudule from "./cardMoudule.vue"
20 26 export default {
21 27 components: {
22 28 cardMoudule
23 29 },
24 30 props: {
25   -
  31 + reportData: {
  32 + type: Object
  33 + },
  34 + newBuildingInfo: {
  35 + type: Object
  36 + },
  37 + newBuildingItem: {
  38 + type: Object
  39 + },
26 40 },
27 41 data() {
28 42 return {
... ... @@ -31,60 +45,400 @@
31 45 required: true,
32 46 title: '当地近四年新建居民累计确认安装户数及政府拍卖土地、新开工/新竣工住宅房地产情况:',
33 47 },
  48 + //新户财务确认安装数
34 49 {
35 50 cardType: 3,
36 51 required: true,
37 52 title: '新户财务确认安装数(户)',
38   - value: "100",
39 53 },
40 54 {
41 55 cardType: 1,
42 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 201 data2: [{
48 202 cardType: 4,
49 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 205 value: "2023年玉林市城市总体规划",
52 206 },
53 207 {
54 208 cardType: 3,
55 209 required: true,
56   - title: '2021财年及之前签约且在2023财年安装',
  210 + title: `${this.reportData.fiscalYear - 2}财年及之前签约且在${this.reportData.fiscalYear}财年安装`,
57 211 },
58 212 {
59 213 cardType: 1,
60 214 required: true,
61 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 235 data3: [{
66 236 cardType: 4,
67 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 244 cardType: 3,
73 245 required: true,
74   - title: '2023财年',
  246 + title: `${parseInt(this.reportData.fiscalYear)}财年`,
75 247 },
76 248 {
77 249 cardType: 1,
78 250 required: true,
79 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 438 data4: [{
84 439 cardType: 4,
85 440 required: true,
86 441 title: '老居民用户(按小区个数换算 )',
87   - value: "2023年玉林市城市总体规划",
88 442 },
89 443 {
90 444 cardType: 3,
... ... @@ -102,86 +456,1242 @@
102 456 cardType: 4,
103 457 required: true,
104 458 title: '老居民用户(按常住人口换算 )',
105   - value: "2023年玉林市城市总体规划",
106 459 },
107 460 {
108 461 cardType: 3,
109 462 required: true,
110   - title: '户数情况',
  463 + title: '城区常驻人口数(人)',
111 464 },
112 465 {
113 466 cardType: 1,
114 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 473 required: true,
122   - title: '过去及未来三年城区老居民用户财务确认安装户数及回款户数、金额情况',
123   - value: "2023年玉林市城市总体规划",
  474 + title: '异常情况说明',
  475 + value: ""
124 476 },
125 477 {
126 478 cardType: 3,
127 479 required: true,
128   - title: '年度财务确认安装数',
  480 + title: '城区常驻人口户数(A)',
129 481 },
130 482 {
131 483 cardType: 1,
132 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 495 cardType: 3,
139 496 required: true,
140   - title: '过去及未来三年城区老居民用户情况说明',
141   - value: "2023年玉林市城市总体规划",
  497 + title: '城区累计点火通气的居民户数',
142 498 },
143 499 {
144   - cardType: 2,
  500 + cardType: 1,
145 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 512 cardType: 3,
151 513 required: true,
152   - title: '目前管网已经覆盖的区域老户开发情况',
153   - value: "2023年玉林市城市总体规划",
  514 + title: '城区连续六个月均有用气的居民数(B)',
154 515 },
155 516 {
156 517 cardType: 1,
157 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 529 cardType: 3,
164 530 required: true,
165   - title: '管网未覆盖区域老户开发情况',
166   - value: "2023年玉林市城市总体规划",
  531 + title: '城区所有“老户”小区中有人居住但无法安装管道天燃气用户数(C)',
167 532 },
168 533 {
169 534 cardType: 1,
170 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 1697 </script>
... ...
pages/market/reportDetails.vue
... ... @@ -14,8 +14,8 @@
14 14 </view>
15 15 <view class="bodyCss">
16 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 19 <reportModule4 v-if="current == 3"></reportModule4>
20 20 <reportModule5 v-if="current == 4"></reportModule5>
21 21 </view>
... ... @@ -55,7 +55,10 @@
55 55 reportNo:null,
56 56 reportData1:{},
57 57 reportData2:{},
  58 + reportData2attachment:{},
58 59 reportData3:{},
  60 + reportData3newBuildingInfo:{},
  61 + reportData3newBuildingItem:{},
59 62 reportData4:{},
60 63 reportData5:{},
61 64 tabList: [{
... ... @@ -91,19 +94,38 @@
91 94 if(res.code === 200){
92 95 this.reportData1 = res.data;
93 96 }
94   - console.log(this.reportData1);
  97 + console.log("1、组织",this.reportData1);
95 98 })
96 99 getGeneralOverview(this.reportNo).then(res =>{
97 100 if(res.code === 200){
98 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 129 // getDevelopmentPlan
108 130 // getTargetSuggestion
109 131 }
... ...