更换了违法数据模块中的违建认定项目表单。联调该页面的所有功能,完成了测试。
Showing
4 changed files
with
310 additions
and
132 deletions
... | @@ -61,10 +61,15 @@ | ... | @@ -61,10 +61,15 @@ |
61 | padding: 0 18px 0 0; | 61 | padding: 0 18px 0 0; |
62 | } | 62 | } |
63 | 63 | ||
64 | .el-input__icon { | 64 | .el-select .el-input__icon { |
65 | margin-top: 20px; | 65 | margin-top: 20px; |
66 | } | 66 | } |
67 | 67 | .el-date-editor .el-input__icon{ | |
68 | margin-top:0px | ||
69 | } | ||
70 | .el-form-item{ | ||
71 | margin-bottom:0px !important; | ||
72 | } | ||
68 | .el-select { | 73 | .el-select { |
69 | display: block; | 74 | display: block; |
70 | } | 75 | } |
... | @@ -77,7 +82,7 @@ | ... | @@ -77,7 +82,7 @@ |
77 | 82 | ||
78 | .main-foot { | 83 | .main-foot { |
79 | width: 100%; | 84 | width: 100%; |
80 | min-height: 390px; | 85 | min-height: 420px; |
81 | border: 1px solid #cac8c8; | 86 | border: 1px solid #cac8c8; |
82 | margin-top: 10px; | 87 | margin-top: 10px; |
83 | } | 88 | } |
... | @@ -89,9 +94,9 @@ | ... | @@ -89,9 +94,9 @@ |
89 | font-size: 16px; | 94 | font-size: 16px; |
90 | font-weight: bold; | 95 | font-weight: bold; |
91 | margin: 8px 0; | 96 | margin: 8px 0; |
92 | margin-top: 23px; | 97 | margin-top: 10px; |
93 | padding-bottom: 4px; | 98 | padding-bottom: 4px; |
94 | margin-bottom: 15px; | 99 | margin-bottom: 10px; |
95 | } | 100 | } |
96 | 101 | ||
97 | .el-table--fit { | 102 | .el-table--fit { |
... | @@ -109,6 +114,17 @@ | ... | @@ -109,6 +114,17 @@ |
109 | margin-right: 7px; | 114 | margin-right: 7px; |
110 | outline: 0; | 115 | outline: 0; |
111 | } | 116 | } |
117 | .form-title{ | ||
118 | font-size: 20px; | ||
119 | color: #cac8c8; | ||
120 | width: 100%; | ||
121 | text-align: center; | ||
122 | margin-top: 10px; | ||
123 | display: block | ||
124 | } | ||
125 | .el-input__inner{ | ||
126 | width: 98% !important; | ||
127 | } | ||
112 | </style> | 128 | </style> |
113 | </head> | 129 | </head> |
114 | <body> | 130 | <body> |
... | @@ -121,76 +137,182 @@ | ... | @@ -121,76 +137,182 @@ |
121 | <!-- 下方区域--> | 137 | <!-- 下方区域--> |
122 | <el-container> | 138 | <el-container> |
123 | <el-aside style="width: 60%;margin-right: 10px;min-height:800px;padding-left: 20px;overflow-x: hidden"> | 139 | <el-aside style="width: 60%;margin-right: 10px;min-height:800px;padding-left: 20px;overflow-x: hidden"> |
124 | <el-form ref="form" :model="form"> | 140 | <span class="form-title">违法建设项目认定详情</span> |
125 | <el-row :gutter='5' class="form-row"> | 141 | <div class="title-bar">基本信息</div> |
126 | <el-col :span="12"> | 142 | <div> |
127 | <el-form-item label="项目名称"> | 143 | <el-form ref="basicform" :model="basicform"> |
128 | <el-input v-model="form.procjectName"></el-input> | 144 | <el-row :gutter="5" class="form-row"> |
129 | </el-form-item> | 145 | <el-col :span="8"> |
130 | </el-col> | 146 | <el-form-item label="项目名称"> |
131 | <el-col :span="12"> | 147 | <el-input v-model="basicform.xmmc"></el-input> |
132 | <el-form-item label="责任单位"> | 148 | </el-form-item> |
133 | <el-input v-model="form.dutyUnit"></el-input> | 149 | </el-col> |
134 | </el-form-item> | 150 | <el-col :span="8"> |
135 | </el-col> | 151 | <el-form-item label="所属区域"> |
136 | </el-row> | 152 | <el-select v-model="basicform.ssqy" clearable placeholder="请选择"> |
137 | <el-row class="form-row"> | 153 | <el-option |
138 | <el-form-item label="项目地址"> | 154 | v-for="item in distictList" |
139 | <el-input v-model="form.procjectAddress"></el-input> | 155 | :key="item.ssqy" |
140 | </el-form-item> | 156 | :label="item.label" |
141 | </el-row> | 157 | :value="item.ssqy" |
142 | <el-row :gutter='5' class="form-row"> | 158 | ></el-option> |
143 | <el-col :span="12"> | 159 | </el-select> |
160 | </el-form-item> | ||
161 | </el-col> | ||
162 | <el-col :span="8"> | ||
163 | <el-form-item label="项目位置"> | ||
164 | <el-input v-model="basicform.xmwz"></el-input> | ||
165 | </el-form-item> | ||
166 | </el-col> | ||
167 | </el-row> | ||
168 | <el-row :gutter="5" class="form-row"> | ||
169 | <el-col :span="8"> | ||
170 | <el-form-item label="占地面积"> | ||
171 | <el-input v-model="basicform.zdmj"></el-input> | ||
172 | </el-form-item> | ||
173 | </el-col> | ||
174 | <el-col :span="8"> | ||
175 | <el-form-item label="建设时间"> | ||
176 | <el-date-picker v-model="basicform.jssj" type="date" placeholder="选择日期" style="width: 100%;"></el-date-picker> | ||
177 | </el-form-item> | ||
178 | </el-col> | ||
179 | <el-col :span="8"> | ||
180 | <el-form-item label="建筑结构"> | ||
181 | <el-input v-model="basicform.jzjg" ></el-input> | ||
182 | </el-form-item> | ||
183 | </el-col> | ||
184 | </el-row> | ||
185 | <el-row :gutter="5" class="form-row"> | ||
186 | <el-col :span="8"> | ||
187 | <el-form-item label="建筑面积"> | ||
188 | <el-input v-model="basicform.jzmj"></el-input> | ||
189 | </el-form-item> | ||
190 | </el-col> | ||
191 | <el-col :span="8"> | ||
192 | <el-form-item label="使用性质"> | ||
193 | <el-input v-model="basicform.syxz"></el-input> | ||
194 | </el-form-item> | ||
195 | </el-col> | ||
196 | <el-col :span="8"> | ||
197 | <el-form-item label="责任部门"> | ||
198 | <el-input v-model="basicform.zrbm"></el-input> | ||
199 | </el-form-item> | ||
200 | </el-col> | ||
201 | </el-row> | ||
202 | </el-form> | ||
203 | </div> | ||
204 | <div class="title-bar" style="position: relative;top: 10px; margin-bottom: 10px">认定信息</div> | ||
205 | <div> | ||
206 | <el-form> | ||
207 | <el-row :gutter="5" class="form-row"> | ||
208 | <el-col :span="8"> | ||
209 | <el-form-item label="违法单位"> | ||
210 | <el-input v-model="basicform.wjdw"></el-input> | ||
211 | </el-form-item> | ||
212 | </el-col> | ||
213 | <el-col :span="8"> | ||
214 | <el-form-item label="认定函号"> | ||
215 | <el-input v-model="basicform.rdhh"></el-input> | ||
216 | </el-form-item> | ||
217 | </el-col> | ||
218 | <el-col :span="8"> | ||
219 | <el-form-item label="处理类型"> | ||
220 | <el-select v-model="basicform.cllx" clearable placeholder="请选择"> | ||
221 | <el-option | ||
222 | v-for="item in dealList" | ||
223 | :key="item.cllx" | ||
224 | :label="item.label" | ||
225 | :value="item.cllx" | ||
226 | ></el-option> | ||
227 | </el-select> | ||
228 | </el-form-item> | ||
229 | </el-col> | ||
230 | </el-row> | ||
231 | <el-row :gutter="5" class="form-row"> | ||
232 | <el-col :span="8"> | ||
233 | <el-form-item label="违建类型"> | ||
234 | <el-select v-model="basicform.wjlx" clearable placeholder="请选择"> | ||
235 | <el-option | ||
236 | v-for="item in WjList" | ||
237 | :key="item.wjlx" | ||
238 | :label="item.label" | ||
239 | :value="item.wjlx" | ||
240 | ></el-option> | ||
241 | </el-select> | ||
242 | </el-form-item> | ||
243 | </el-col> | ||
244 | <el-col :span="8"> | ||
245 | <el-form-item label="认定部门"> | ||
246 | <el-input v-model="basicform.rdbm" ></el-input> | ||
247 | </el-form-item> | ||
248 | </el-col> | ||
249 | <el-col :span="8"> | ||
250 | <el-form-item label="牵头部门"> | ||
251 | <el-input v-model="basicform.qtbm"></el-input> | ||
252 | </el-form-item> | ||
253 | </el-col> | ||
254 | </el-row> | ||
255 | <el-row :gutter="5" class="form-row"> | ||
256 | <el-col :span="8"> | ||
257 | <el-form-item label="认定时间"> | ||
258 | <el-date-picker v-model="basicform.rdsj" type="date" placeholder="选择日期" style="width: 100%;"></el-date-picker> | ||
259 | </el-form-item> | ||
260 | </el-col> | ||
261 | <el-col :span="8"> | ||
262 | <el-form-item label="备注"> | ||
263 | <el-input v-model="basicform.bz"></el-input> | ||
264 | </el-form-item> | ||
265 | </el-col> | ||
266 | <el-col :span="8" label="备注"> | ||
267 | <el-form-item style="margin-top:40px"> | ||
268 | <el-input style="visibility: hidden"></el-input> | ||
269 | </el-form-item> | ||
270 | </el-col> | ||
271 | </el-row> | ||
272 | </el-form> | ||
273 | </div> | ||
274 | <div class="title-bar" style="position: relative;top: 10px; margin-bottom: 15px">整治信息</div> | ||
275 | <el-form> | ||
276 | <el-row :gutter="5" class="form-row"> | ||
277 | <el-col :span="8"> | ||
144 | <el-form-item label="任务年份"> | 278 | <el-form-item label="任务年份"> |
145 | <el-input v-model="form.taskYear"></el-input> | 279 | <el-select v-model="basicform.renf" clearable placeholder="请选择"> |
146 | </el-form-item> | ||
147 | </el-col> | ||
148 | <el-col :span="12"> | ||
149 | <el-form-item label="所属区域"> | ||
150 | <el-select v-model="form.distict" clearable placeholder="请选择"> | ||
151 | <el-option | 280 | <el-option |
152 | v-for="item in distictList" | 281 | v-for="item in renfList" |
153 | :key="item.distict" | 282 | :key="item.value" |
154 | :label="item.label" | 283 | :label="item.label" |
155 | :value="item.distict" | 284 | :value="item.renf" |
156 | ></el-option> | 285 | ></el-option> |
157 | </el-select> | 286 | </el-select> |
158 | </el-form-item> | 287 | </el-form-item> |
159 | </el-col> | 288 | </el-col> |
160 | </el-row> | 289 | <el-col :span="8"> |
161 | <el-row> | 290 | <el-form-item label="整治类型"> |
162 | <el-col :span="12"> | 291 | <el-select v-model="basicform.zzlx" clearable placeholder="请选择"> |
163 | <el-form-item label="进展阶段"> | ||
164 | <el-select v-model="form.evdlveStage" clearable placeholder="请选择"> | ||
165 | <el-option | 292 | <el-option |
166 | v-for="item in evdlveStageList" | 293 | v-for="item in zzList" |
167 | :key="item.evdlveStage" | 294 | :key="item.zzlx" |
168 | :label="item.label" | 295 | :label="item.label" |
169 | :value="item.evdlveStage" | 296 | :value="item.zzlx" |
170 | > | 297 | ></el-option> |
171 | </el-option> | ||
172 | </el-select> | 298 | </el-select> |
173 | </el-form-item> | 299 | </el-form-item> |
174 | </el-col> | 300 | </el-col> |
175 | </el-row> | 301 | <el-col :span="8"> |
176 | <el-row> | 302 | <el-form-item label="整治时间"> |
177 | <el-col> | 303 | <el-date-picker v-model="basicform.zzsj" type="date" placeholder="选择日期" style="width: 100%;"></el-date-picker> |
178 | <el-form-item label="项目概况"> | ||
179 | <el-input type="textarea" v-model="form.procjectOverview"></el-input> | ||
180 | </el-form-item> | 304 | </el-form-item> |
181 | </el-col> | 305 | </el-col> |
182 | </el-row> | 306 | </el-row> |
183 | <el-row> | 307 | <el-row :gutter="5" class="form-row"> |
184 | <el-col> | 308 | <el-col :span="8"> |
185 | <el-form-item label="建设内容"> | 309 | <el-form-item label="整治部门" style="margin-bottom: 2px"> |
186 | <el-input type="textarea" v-model="form.content"></el-input> | 310 | <el-input v-model="basicform.zzbm" ></el-input> |
187 | </el-form-item> | 311 | </el-form-item> |
188 | </el-col> | 312 | </el-col> |
189 | </el-row> | 313 | <el-col :span="8"> |
190 | <el-row> | 314 | <el-form-item label="整治概况" style="margin-bottom: 2px"> |
191 | <el-col> | 315 | <el-input v-model="basicform.zzgk" ></el-input> |
192 | <el-form-item label="进展情况"> | ||
193 | <el-input type="textarea" v-model="form.progress"></el-input> | ||
194 | </el-form-item> | 316 | </el-form-item> |
195 | </el-col> | 317 | </el-col> |
196 | </el-row> | 318 | </el-row> |
... | @@ -220,7 +342,9 @@ | ... | @@ -220,7 +342,9 @@ |
220 | <div class="main-foot"> | 342 | <div class="main-foot"> |
221 | <div class="title-bar">相关资料</div> | 343 | <div class="title-bar">相关资料</div> |
222 | <div style="padding-left: 5px;"> | 344 | <div style="padding-left: 5px;"> |
223 | <button class="btns" @click="clicktitle('图片')">图片</button> | 345 | <button class="btns" @click="clicktitle('图片')" style="width: 90px">拆除前照片</button> |
346 | <button class="btns" @click="clicktitle('图片')" style="width: 90px">拆除中照片</button> | ||
347 | <button class="btns" @click="clicktitle('图片')" style="width: 90px">拆除后照片</button> | ||
224 | <button class="btns" @click="clicktitle('文档')">文档</button> | 348 | <button class="btns" @click="clicktitle('文档')">文档</button> |
225 | <el-upload | 349 | <el-upload |
226 | style="float:right;" | 350 | style="float:right;" |
... | @@ -262,11 +386,14 @@ | ... | @@ -262,11 +386,14 @@ |
262 | align="center" | 386 | align="center" |
263 | ></el-table-column> | 387 | ></el-table-column> |
264 | <el-table-column | 388 | <el-table-column |
265 | prop="" | ||
266 | width="95" | 389 | width="95" |
267 | label="操作" | 390 | label="操作" |
268 | align="center" | 391 | align="center" |
269 | ></el-table-column> | 392 | > |
393 | <template slot-scope="scope"> | ||
394 | <button class="btns" size="small">删除</button> | ||
395 | </template> | ||
396 | </el-table-column> | ||
270 | </el-table> | 397 | </el-table> |
271 | <el-table | 398 | <el-table |
272 | v-else | 399 | v-else |
... | @@ -295,7 +422,11 @@ | ... | @@ -295,7 +422,11 @@ |
295 | width="95" | 422 | width="95" |
296 | label="操作" | 423 | label="操作" |
297 | align="center" | 424 | align="center" |
298 | ></el-table-column> | 425 | > |
426 | <template slot-scope="scope"> | ||
427 | <button class="btns" size="small">删除</button> | ||
428 | </template> | ||
429 | </el-table-column> | ||
299 | </el-table> | 430 | </el-table> |
300 | </div> | 431 | </div> |
301 | </div> | 432 | </div> | ... | ... |
... | @@ -26,7 +26,7 @@ var self = new Vue({ | ... | @@ -26,7 +26,7 @@ var self = new Vue({ |
26 | methods:{ | 26 | methods:{ |
27 | //数据请求 | 27 | //数据请求 |
28 | getData() { | 28 | getData() { |
29 | axios.get(CONF_NEWGHSC_SERVERURL + '/wfsj/list',{ | 29 | axios.get(CONF_NEWGHSC_SERVERURL + '/wfsjrd/list',{ |
30 | params:{ | 30 | params:{ |
31 | pageNum:this.pageNum, | 31 | pageNum:this.pageNum, |
32 | pageSize:this.pageSize, | 32 | pageSize:this.pageSize, |
... | @@ -57,7 +57,7 @@ var self = new Vue({ | ... | @@ -57,7 +57,7 @@ var self = new Vue({ |
57 | this.multipleSelection.forEach(item=>{ | 57 | this.multipleSelection.forEach(item=>{ |
58 | params.push(item.id) | 58 | params.push(item.id) |
59 | }) | 59 | }) |
60 | axios.delete(CONF_NEWGHSC_SERVERURL + '/wfsj/phqgz',{data:params}).then(res=>{ | 60 | axios.delete(CONF_NEWGHSC_SERVERURL + '/wfsjrd/wfsjrd',{data:params}).then(res=>{ |
61 | if(res && res.data && res.data.code ==200){ | 61 | if(res && res.data && res.data.code ==200){ |
62 | this.$message.success('删除数据成功') | 62 | this.$message.success('删除数据成功') |
63 | } | 63 | } | ... | ... |
... | @@ -30,64 +30,111 @@ var self = new Vue({ | ... | @@ -30,64 +30,111 @@ var self = new Vue({ |
30 | //所属区域list | 30 | //所属区域list |
31 | distictList: [ | 31 | distictList: [ |
32 | { | 32 | { |
33 | distict: '东关街道', | 33 | ssqy: '东关街道', |
34 | label: '东关街道' | 34 | label: '东关街道' |
35 | }, | 35 | }, |
36 | { | 36 | { |
37 | distict: '清真巷街道', | 37 | ssqy: '清真巷街道', |
38 | label: '清真巷街道' | 38 | label: '清真巷街道' |
39 | }, | 39 | }, |
40 | { | 40 | { |
41 | distict: '大众街街道', | 41 | ssqy: '大众街街道', |
42 | label: '大众街街道' | 42 | label: '大众街街道' |
43 | }, { | 43 | }, { |
44 | distict: '周家泉街道', | 44 | ssqy: '周家泉街道', |
45 | label: '周家泉街道' | 45 | label: '周家泉街道' |
46 | }, { | 46 | }, { |
47 | distict: '乐家湾镇街道', | 47 | ssqy: '乐家湾镇街道', |
48 | label: '乐家湾镇街道' | 48 | label: '乐家湾镇街道' |
49 | }, { | 49 | }, { |
50 | distict: '韵家口镇街道', | 50 | ssqy: '韵家口镇街道', |
51 | label: '韵家口镇街道' | 51 | label: '韵家口镇街道' |
52 | }, | 52 | }, |
53 | ], | 53 | ], |
54 | //进展阶段list | 54 | //处理类型list |
55 | evdlveStageList: [ | 55 | dealList:[ |
56 | { | 56 | { |
57 | evdlveStage: '前期摸底', | 57 | cllx:'拆除', |
58 | label: '前期摸底' | 58 | label:'拆除', |
59 | }, | 59 | }, |
60 | { | 60 | { |
61 | evdlveStage: '启动拆迁', | 61 | cllx:'整改处罚', |
62 | label: '启动拆迁' | 62 | label:'整改处罚', |
63 | }, | 63 | }, |
64 | { | 64 | { |
65 | evdlveStage: '场地平整', | 65 | cllx:'没收', |
66 | label: '场地平整' | 66 | label:'没收', |
67 | }, | 67 | }, |
68 | ], | ||
69 | //违建类型list | ||
70 | WjList:[ | ||
68 | { | 71 | { |
69 | evdlveStage: '开工建设', | 72 | wjlx:'城乡结合部', |
70 | label: '开工建设' | 73 | label:'城乡结合部' |
71 | }, | 74 | }, |
72 | { | 75 | { |
73 | evdlveStage: '工程完工', | 76 | wjlx:'屋顶加盖', |
74 | label: '工程完工' | 77 | label:'屋顶加盖' |
75 | }, | 78 | }, |
76 | { | 79 | { |
77 | evdlveStage: '分配回迁', | 80 | wjlx:'其他', |
78 | label: '分配回迁' | 81 | label:'其他' |
82 | } | ||
83 | ], | ||
84 | //任务年份List | ||
85 | renfList:[ | ||
86 | { | ||
87 | renf:2020, | ||
88 | label:2020 | ||
89 | , | ||
79 | }, | 90 | }, |
91 | { | ||
92 | renf:2019, | ||
93 | label:2019 | ||
94 | }, | ||
95 | { | ||
96 | renf:2018, | ||
97 | label:2018 | ||
98 | } | ||
80 | ], | 99 | ], |
81 | form: { | 100 | //整治类型List |
82 | procjectName: '', //项目名称 | 101 | zzList:[ |
83 | procjectAddress: '', //项目地址 | 102 | { |
84 | taskYear: '', //任务年份 | 103 | zzlx:'已拆除', |
85 | dutyUnit: '', //责任单位 | 104 | label:'已拆除' |
86 | distict: '', //所属区域 | 105 | }, |
87 | evdlveStage: '', // 进展阶段 | 106 | { |
88 | procjectOverview: '',//项目概况 | 107 | zzlx:'已整改处罚', |
89 | progress: '',//进展情况 | 108 | label:'已整改处罚' |
90 | content: '',// 建设类容 | 109 | }, |
110 | { | ||
111 | zzlx:'已没收', | ||
112 | label:'已没收' | ||
113 | }, | ||
114 | ], | ||
115 | basicform: { | ||
116 | bz: '', //备注 | ||
117 | cllx : '', //处理类型 | ||
118 | jssj : '', //建设时间 | ||
119 | jzjg : '', //建筑结构 | ||
120 | jzmj : '', //建筑面积 | ||
121 | qtbm : '', // 牵头部门 | ||
122 | rdbm: '',//认定部门 | ||
123 | rdhh: '',// 认定函号 | ||
124 | rdsj: '',// 认定时间 | ||
125 | renf: '',// 任务年份 | ||
126 | ssqy: '',// 所属区域 | ||
127 | syxz: '',// 使用性质 | ||
128 | wjdw: '',// 违建单位 | ||
129 | wjlx: '',// 违建类型 | ||
130 | xmmc: '',// 项目名称 | ||
131 | xmwz: '',// 项目位置 | ||
132 | zdmj : '',// 占地面积 | ||
133 | zrbm: '',// 责任部门 | ||
134 | zzbm: '',// 整治部门 | ||
135 | zzgk: '',// 整治概况 | ||
136 | zzlx: '',// 整治类型 | ||
137 | zzsj: '',// 整治时间 | ||
91 | id: null | 138 | id: null |
92 | }, | 139 | }, |
93 | fromsrcid: '', | 140 | fromsrcid: '', |
... | @@ -98,39 +145,30 @@ var self = new Vue({ | ... | @@ -98,39 +145,30 @@ var self = new Vue({ |
98 | created() { | 145 | created() { |
99 | let srcinfo = window.parent.document.getElementById('iframecontent').src; | 146 | let srcinfo = window.parent.document.getElementById('iframecontent').src; |
100 | this.fromsrcid = srcinfo.split('?')[1].split('=')[1], | 147 | this.fromsrcid = srcinfo.split('?')[1].split('=')[1], |
101 | this.gissrc = `${CONF_GIS_ONEMAP}/widgets/ProjectManage/OAProjectMap.html?projectid=${this.form.id}` | 148 | this.gissrc = `${CONF_GIS_ONEMAP}/widgets/ProjectManage/OAProjectMap.html?projectid=${this.basicform.id}` |
102 | }, | 149 | }, |
103 | mounted() { | 150 | mounted() { |
104 | this.getdetail() | 151 | this.getdetail() |
105 | }, | 152 | }, |
106 | methods: { | 153 | methods: { |
107 | getdetail() { | 154 | getdetail() { |
108 | axios.get(CONF_NEWGHSC_SERVERURL + '/wfsj/phqgz', { | 155 | axios.get(CONF_NEWGHSC_SERVERURL + '/wfsjrd/wfsjrd', { |
109 | params: { | 156 | params: { |
110 | id: this.fromsrcid | 157 | id: this.fromsrcid |
111 | } | 158 | } |
112 | }).then(res => { | 159 | }).then(res => { |
113 | if (res && res.data && res.data.code === 200) { | 160 | if (res && res.data && res.data.code === 200) { |
114 | this.form.procjectName = res.data.data.procjectName | 161 | this.basicform = res.data.data |
115 | this.form.procjectAddress = res.data.data.procjectAddress | 162 | this.imgtabaledata[0].wjmc=this. basicform.xmmc+'违法现场(1).jpg' |
116 | this.form.taskYear = res.data.data.taskYear | ||
117 | this.form.dutyUnit = res.data.data.dutyUnit | ||
118 | this.form.distict = res.data.data.distict | ||
119 | this.form.evdlveStage = res.data.data.evdlveStage | ||
120 | this.form.procjectOverview = res.data.data.procjectOverview | ||
121 | this.form.progress = res.data.data.progress | ||
122 | this.form.content = res.data.data.content | ||
123 | this.form.id = res.data.data.id | ||
124 | this.imgtabaledata[0].wjmc=this.form.procjectName+'违法现场(1).jpg' | ||
125 | this.imgtabaledata[0].size='5k' | 163 | this.imgtabaledata[0].size='5k' |
126 | this.imgtabaledata[0].scsj='2020-8-11' | 164 | this.imgtabaledata[0].scsj='2020-8-11' |
127 | this.imgtabaledata[1].wjmc=this.form.procjectName+'违法现场(2).jpg' | 165 | this.imgtabaledata[1].wjmc=this. basicform.xmmc+'违法现场(2).jpg' |
128 | this.imgtabaledata[1].size='5k' | 166 | this.imgtabaledata[1].size='5k' |
129 | this.imgtabaledata[1].scsj='2020-8-11' | 167 | this.imgtabaledata[1].scsj='2020-8-11' |
130 | this.filetabeldata[0].wjmc=this.form.procjectName+'违法汇总(1).txt' | 168 | this.filetabeldata[0].wjmc=this. basicform.xmmc+'违法汇总(1).txt' |
131 | this.filetabeldata[0].size='10k' | 169 | this.filetabeldata[0].size='10k' |
132 | this.filetabeldata[0].scsj='2020-8-11' | 170 | this.filetabeldata[0].scsj='2020-8-11' |
133 | this.filetabeldata[1].wjmc=this.form.procjectName+'违法汇总(2).txt' | 171 | this.filetabeldata[1].wjmc=this. basicform.xmmc+'违法汇总(2).txt' |
134 | this.filetabeldata[1].size='10k' | 172 | this.filetabeldata[1].size='10k' |
135 | this.filetabeldata[1].scsj='2020-8-11' | 173 | this.filetabeldata[1].scsj='2020-8-11' |
136 | } | 174 | } |
... | @@ -159,10 +197,10 @@ var self = new Vue({ | ... | @@ -159,10 +197,10 @@ var self = new Vue({ |
159 | clearTimeout(invFlag1) | 197 | clearTimeout(invFlag1) |
160 | } | 198 | } |
161 | invFlag1 = setTimeout(() => { | 199 | invFlag1 = setTimeout(() => { |
162 | if (this.form.id == "") { | 200 | if (this. basicform.id == "") { |
163 | layer.msg("请先保存!", {icon: 2}); | 201 | layer.msg("请先保存!", {icon: 2}); |
164 | } | 202 | } |
165 | if (this.form.id) { | 203 | if (this. basicform.id) { |
166 | //var openparam = getparam(false); | 204 | //var openparam = getparam(false); |
167 | var openurl = CONF_GIS_ONEMAP + "?type=SP&state=disabled"; | 205 | var openurl = CONF_GIS_ONEMAP + "?type=SP&state=disabled"; |
168 | // openparam && (openurl += openparam); | 206 | // openparam && (openurl += openparam); |
... | @@ -172,12 +210,7 @@ var self = new Vue({ | ... | @@ -172,12 +210,7 @@ var self = new Vue({ |
172 | }, | 210 | }, |
173 | //保存数据 | 211 | //保存数据 |
174 | saveData() { | 212 | saveData() { |
175 | if (this.form.content == "" && this.form.procjectName == '' && this.form.procjectAddress == "" && this.form.taskYear == "" && this.form.dutyUnit == "" && this.form.distict == "" && this.form.evdlveStage == "" && this.form.procjectOverview == "" && this.form.progress == "") { | 213 | axios.post(CONF_NEWGHSC_SERVERURL + '/wfsjrd/wfsjrd', null, {data: this.basicform}).then(res => { |
176 | this.$message.error('请先输入数据进行保存.... ') | ||
177 | return false | ||
178 | } | ||
179 | |||
180 | axios.post(CONF_NEWGHSC_SERVERURL + '/wfsj/phqgz', null, {data: this.form}).then(res => { | ||
181 | if (res && res.data && res.data.code == 200) { | 214 | if (res && res.data && res.data.code == 200) { |
182 | this.$message.success('新增数据成功') | 215 | this.$message.success('新增数据成功') |
183 | window.parent.document.getElementById('iframecontent').src = 'view/PHJG/WFSJ/xmgl/widget.html'; | 216 | window.parent.document.getElementById('iframecontent').src = 'view/PHJG/WFSJ/xmgl/widget.html'; | ... | ... |
... | @@ -138,44 +138,58 @@ | ... | @@ -138,44 +138,58 @@ |
138 | width="55"> | 138 | width="55"> |
139 | </el-table-column> | 139 | </el-table-column> |
140 | <el-table-column | 140 | <el-table-column |
141 | prop="procjectName" | 141 | prop="xmmc" |
142 | width="330" | 142 | width="400" |
143 | label="项目名称" | 143 | label="项目名称" |
144 | align="center" | 144 | align="center" |
145 | ></el-table-column> | 145 | ></el-table-column> |
146 | <el-table-column | 146 | <el-table-column |
147 | prop="procjectAddress" | 147 | prop="xmwz" |
148 | label="项目地址" | 148 | label="项目地址" |
149 | align="center" | 149 | align="center" |
150 | width="450" | 150 | width="300" |
151 | > | 151 | > |
152 | </el-table-column> | 152 | </el-table-column> |
153 | <el-table-column | 153 | <el-table-column |
154 | prop="taskYear" | 154 | prop="ssqy" |
155 | label="任务年份" | 155 | label="所属区域" |
156 | align="center" | 156 | align="center" |
157 | width="100" | 157 | width="100" |
158 | > | 158 | > |
159 | </el-table-column> | 159 | </el-table-column> |
160 | <el-table-column | 160 | <el-table-column |
161 | prop="dutyUnit" | 161 | prop="jzmj" |
162 | label="责任单位" | 162 | label="建筑面积(平方米)" |
163 | align="center" | 163 | align="center" |
164 | width="300" | 164 | width="200" |
165 | > | 165 | > |
166 | </el-table-column> | 166 | </el-table-column> |
167 | <el-table-column | 167 | <el-table-column |
168 | prop="distict" | 168 | prop="zdmj" |
169 | label="所属区域" | 169 | label="占地面积(平方米)" |
170 | align="center" | 170 | align="center" |
171 | width="200" | 171 | width="200" |
172 | > | 172 | > |
173 | </el-table-column> | 173 | </el-table-column> |
174 | <el-table-column | 174 | <el-table-column |
175 | prop="evdlveStage" | 175 | prop="wjlx" |
176 | label="进展阶段" | 176 | label="认定类型" |
177 | align="center" | ||
178 | width="150" | ||
179 | > | ||
180 | </el-table-column> | ||
181 | <el-table-column | ||
182 | prop="zrbm" | ||
183 | label="责任部门" | ||
177 | align="center" | 184 | align="center" |
178 | width="275" | 185 | width="150" |
186 | > | ||
187 | </el-table-column> | ||
188 | <el-table-column | ||
189 | prop="rdsj" | ||
190 | label="录入时间" | ||
191 | align="center" | ||
192 | width="200" | ||
179 | > | 193 | > |
180 | </el-table-column> | 194 | </el-table-column> |
181 | </el-table> | 195 | </el-table> | ... | ... |
-
Please register or sign in to post a comment