Commit b80e57136a0a61a5f2d446fda9d6ad3fa899ab01

Authored by monkeyhouyi
1 parent 8994407e

1

Showing 1 changed file with 164 additions and 160 deletions
src/views/baseCaseHandling/Form.vue
... ... @@ -131,86 +131,88 @@
131 131 </el-form-item>
132 132 </el-col>
133 133 <!-- 立案审批、调查(询问)笔录、案件处理意见、执法约谈、行政处罚意见告知、行政处罚决定、行政处罚结案报告、其他(每个流程都为填空+上传附件,非必填) -->
134   - <el-col :span="24">
135   - <el-form-item label="立案审批" prop="registerApproval">
136   - <el-input type="textarea" v-model="dataForm.registerApproval" placeholder="请输入立案审批" clearable maxlength="200"/>
137   - </el-form-item>
138   - </el-col>
139   - <el-col :span="24">
140   - <el-form-item label="立案审批附件" prop="registerApprovalFileModel">
141   - <NCC-UploadFz v-model="dataForm.registerApprovalFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
142   - </el-form-item>
143   - </el-col>
144   - <el-col :span="24">
145   - <el-form-item label="调查(询问)笔录" prop="record">
146   - <el-input type="textarea" v-model="dataForm.record" placeholder="请输入调查(询问)笔录" clearable maxlength="200"/>
147   - </el-form-item>
148   - </el-col>
149   - <el-col :span="24">
150   - <el-form-item label="调查(询问)笔录附件" prop="recordFileModel">
151   - <NCC-UploadFz v-model="dataForm.recordFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
152   - </el-form-item>
153   - </el-col>
154   - <el-col :span="24">
155   - <el-form-item label="案件处理意见" prop="caseHandlingOpinions">
156   - <el-input type="textarea" v-model="dataForm.caseHandlingOpinions" placeholder="请输入案件处理意见示例" clearable maxlength="200"/>
157   - </el-form-item>
158   - </el-col>
159   - <el-col :span="24">
160   - <el-form-item label="案件处理意见附件" prop="caseHandlingOpinionsFileModel">
161   - <NCC-UploadFz v-model="dataForm.caseHandlingOpinionsFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
162   - </el-form-item>
163   - </el-col>
164   - <el-col :span="24">
165   - <el-form-item label="执法约谈" prop="enforcementRecords">
166   - <el-input type="textarea" v-model="dataForm.enforcementRecords" placeholder="请输入执法约谈" clearable maxlength="200"/>
167   - </el-form-item>
168   - </el-col>
169   - <el-col :span="24">
170   - <el-form-item label="执法约谈附件" prop="enforcementRecordsFileModel">
171   - <NCC-UploadFz v-model="dataForm.enforcementRecordsFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
172   - </el-form-item>
173   - </el-col>
174   - <el-col :span="24">
175   - <el-form-item label="行政处罚意见告知" prop="noticeLetter">
176   - <el-input type="textarea" v-model="dataForm.noticeLetter" placeholder="请输入行政处罚意见告知" clearable maxlength="200"/>
177   - </el-form-item>
178   - </el-col>
179   - <el-col :span="24">
180   - <el-form-item label="行政处罚意见告知附件" prop="noticeLetterFileModel">
181   - <NCC-UploadFz v-model="dataForm.noticeLetterFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
182   - </el-form-item>
183   - </el-col>
184   - <el-col :span="24">
185   - <el-form-item label="行政处罚决定" prop="punishmentDecision">
186   - <el-input type="textarea" v-model="dataForm.punishmentDecision" placeholder="请输入行政处罚决定" clearable maxlength="200"/>
187   - </el-form-item>
188   - </el-col>
189   - <el-col :span="24">
190   - <el-form-item label="行政处罚决定附件" prop="punishmentDecisionFileModel">
191   - <NCC-UploadFz v-model="dataForm.punishmentDecisionFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
192   - </el-form-item>
193   - </el-col>
194   - <el-col :span="24">
195   - <el-form-item label="行政处罚结案报告" prop="closingReport">
196   - <el-input type="textarea" v-model="dataForm.closingReport" placeholder="请输入行政处罚结案报告" clearable maxlength="200"/>
197   - </el-form-item>
198   - </el-col>
199   - <el-col :span="24">
200   - <el-form-item label="行政处罚结案报告附件" prop="closingReportFileModel">
201   - <NCC-UploadFz v-model="dataForm.closingReportFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
202   - </el-form-item>
203   - </el-col>
204   - <el-col :span="24">
205   - <el-form-item label="其他" prop="other">
206   - <el-input type="textarea" v-model="dataForm.other" placeholder="请输入其他" clearable maxlength="200"/>
207   - </el-form-item>
208   - </el-col>
209   - <el-col :span="24">
210   - <el-form-item label="其他附件" prop="otherFileModel">
211   - <NCC-UploadFz v-model="dataForm.otherFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
212   - </el-form-item>
213   - </el-col>
  134 + <template v-if="formType == 2">
  135 + <el-col :span="24">
  136 + <el-form-item label="立案审批" prop="registerApproval">
  137 + <el-input type="textarea" v-model="dataForm.registerApproval" placeholder="请输入立案审批" clearable maxlength="200"/>
  138 + </el-form-item>
  139 + </el-col>
  140 + <el-col :span="24">
  141 + <el-form-item label="立案审批附件" prop="registerApprovalFileModel">
  142 + <NCC-UploadFz v-model="dataForm.registerApprovalFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
  143 + </el-form-item>
  144 + </el-col>
  145 + <el-col :span="24">
  146 + <el-form-item label="调查(询问)笔录" prop="record">
  147 + <el-input type="textarea" v-model="dataForm.record" placeholder="请输入调查(询问)笔录" clearable maxlength="200"/>
  148 + </el-form-item>
  149 + </el-col>
  150 + <el-col :span="24">
  151 + <el-form-item label="调查(询问)笔录附件" prop="recordFileModel">
  152 + <NCC-UploadFz v-model="dataForm.recordFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
  153 + </el-form-item>
  154 + </el-col>
  155 + <el-col :span="24">
  156 + <el-form-item label="案件处理意见" prop="caseHandlingOpinions">
  157 + <el-input type="textarea" v-model="dataForm.caseHandlingOpinions" placeholder="请输入案件处理意见示例" clearable maxlength="200"/>
  158 + </el-form-item>
  159 + </el-col>
  160 + <el-col :span="24">
  161 + <el-form-item label="案件处理意见附件" prop="caseHandlingOpinionsFileModel">
  162 + <NCC-UploadFz v-model="dataForm.caseHandlingOpinionsFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
  163 + </el-form-item>
  164 + </el-col>
  165 + <el-col :span="24">
  166 + <el-form-item label="执法约谈" prop="enforcementRecords">
  167 + <el-input type="textarea" v-model="dataForm.enforcementRecords" placeholder="请输入执法约谈" clearable maxlength="200"/>
  168 + </el-form-item>
  169 + </el-col>
  170 + <el-col :span="24">
  171 + <el-form-item label="执法约谈附件" prop="enforcementRecordsFileModel">
  172 + <NCC-UploadFz v-model="dataForm.enforcementRecordsFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
  173 + </el-form-item>
  174 + </el-col>
  175 + <el-col :span="24">
  176 + <el-form-item label="行政处罚意见告知" prop="noticeLetter">
  177 + <el-input type="textarea" v-model="dataForm.noticeLetter" placeholder="请输入行政处罚意见告知" clearable maxlength="200"/>
  178 + </el-form-item>
  179 + </el-col>
  180 + <el-col :span="24">
  181 + <el-form-item label="行政处罚意见告知附件" prop="noticeLetterFileModel">
  182 + <NCC-UploadFz v-model="dataForm.noticeLetterFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
  183 + </el-form-item>
  184 + </el-col>
  185 + <el-col :span="24">
  186 + <el-form-item label="行政处罚决定" prop="punishmentDecision">
  187 + <el-input type="textarea" v-model="dataForm.punishmentDecision" placeholder="请输入行政处罚决定" clearable maxlength="200"/>
  188 + </el-form-item>
  189 + </el-col>
  190 + <el-col :span="24">
  191 + <el-form-item label="行政处罚决定附件" prop="punishmentDecisionFileModel">
  192 + <NCC-UploadFz v-model="dataForm.punishmentDecisionFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
  193 + </el-form-item>
  194 + </el-col>
  195 + <el-col :span="24">
  196 + <el-form-item label="行政处罚结案报告" prop="closingReport">
  197 + <el-input type="textarea" v-model="dataForm.closingReport" placeholder="请输入行政处罚结案报告" clearable maxlength="200"/>
  198 + </el-form-item>
  199 + </el-col>
  200 + <el-col :span="24">
  201 + <el-form-item label="行政处罚结案报告附件" prop="closingReportFileModel">
  202 + <NCC-UploadFz v-model="dataForm.closingReportFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
  203 + </el-form-item>
  204 + </el-col>
  205 + <el-col :span="24">
  206 + <el-form-item label="其他" prop="other">
  207 + <el-input type="textarea" v-model="dataForm.other" placeholder="请输入其他" clearable maxlength="200"/>
  208 + </el-form-item>
  209 + </el-col>
  210 + <el-col :span="24">
  211 + <el-form-item label="其他附件" prop="otherFileModel">
  212 + <NCC-UploadFz v-model="dataForm.otherFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" />
  213 + </el-form-item>
  214 + </el-col>
  215 + </template>
214 216 </el-form>
215 217 </el-row>
216 218 <el-row v-show="!!isDetail">
... ... @@ -258,86 +260,88 @@
258 260 <div class="label w-180">执法说明:</div>
259 261 <p class="text">{{ dataForm.enforcecontent || '--' }}</p>
260 262 </el-col>
261   - <el-col class="form-item">
262   - <div class="label w-180">立案审批:</div>
263   - <p class="text">{{ dataForm.registerApproval || '--' }}</p>
264   - </el-col>
265   - <el-col class="form-item">
266   - <div class="label w-180">立案审批附件:</div>
267   - <div class="text" style="width: calc(100% - 180px);">
268   - <NCC-UploadFz v-model="dataForm.registerApprovalFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
269   - </div>
270   - </el-col>
271   - <el-col class="form-item">
272   - <div class="label w-180">调查(询问)笔录:</div>
273   - <p class="text">{{ dataForm.record || '--' }}</p>
274   - </el-col>
275   - <el-col class="form-item">
276   - <div class="label w-180">调查(询问)笔录附件:</div>
277   - <div class="text" style="width: calc(100% - 180px);">
278   - <NCC-UploadFz v-model="dataForm.recordFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
279   - </div>
280   - </el-col>
281   - <el-col class="form-item">
282   - <div class="label w-180">案件处理意见:</div>
283   - <p class="text">{{ dataForm.caseHandlingOpinions || '--' }}</p>
284   - </el-col>
285   - <el-col class="form-item">
286   - <div class="label w-180">案件处理意见附件:</div>
287   - <div class="text" style="width: calc(100% - 180px);">
288   - <NCC-UploadFz v-model="dataForm.caseHandlingOpinionsFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
289   - </div>
290   - </el-col>
291   - <el-col class="form-item">
292   - <div class="label w-180">执法约谈:</div>
293   - <p class="text">{{ dataForm.enforcementRecords || '--' }}</p>
294   - </el-col>
295   - <el-col class="form-item">
296   - <div class="label w-180">执法约谈附件:</div>
297   - <div class="text" style="width: calc(100% - 180px);">
298   - <NCC-UploadFz v-model="dataForm.enforcementRecordsFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
299   - </div>
300   - </el-col>
301   - <el-col class="form-item">
302   - <div class="label w-180">行政处罚意见告知:</div>
303   - <p class="text">{{ dataForm.noticeLetter || '--' }}</p>
304   - </el-col>
305   - <el-col class="form-item">
306   - <div class="label w-180">行政处罚意见告知附件:</div>
307   - <div class="text" style="width: calc(100% - 180px);">
308   - <NCC-UploadFz v-model="dataForm.noticeLetterFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
309   - </div>
310   - </el-col>
311   - <el-col class="form-item">
312   - <div class="label w-180">行政处罚决定:</div>
313   - <p class="text">{{ dataForm.punishmentDecision || '--' }}</p>
314   - </el-col>
315   - <el-col class="form-item">
316   - <div class="label w-180">行政处罚决定附件:</div>
317   - <div class="text" style="width: calc(100% - 180px);">
318   - <NCC-UploadFz v-model="dataForm.punishmentDecisionFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
319   - </div>
320   - </el-col>
321   - <el-col class="form-item">
322   - <div class="label w-180">行政处罚结案报告:</div>
323   - <p class="text">{{ dataForm.closingReport || '--' }}</p>
324   - </el-col>
325   - <el-col class="form-item">
326   - <div class="label w-180">行政处罚结案报告附件:</div>
327   - <div class="text" style="width: calc(100% - 180px);">
328   - <NCC-UploadFz v-model="dataForm.closingReportFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
329   - </div>
330   - </el-col>
331   - <el-col class="form-item">
332   - <div class="label w-180">其他:</div>
333   - <p class="text">{{ dataForm.other || '--' }}</p>
334   - </el-col>
335   - <el-col class="form-item">
336   - <div class="label w-180">其他附件:</div>
337   - <div class="text" style="width: calc(100% - 180px);">
338   - <NCC-UploadFz v-model="dataForm.otherFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
339   - </div>
340   - </el-col>
  263 + <template v-if="dataForm.enforcecontent">
  264 + <el-col class="form-item">
  265 + <div class="label w-180">立案审批:</div>
  266 + <p class="text">{{ dataForm.registerApproval || '--' }}</p>
  267 + </el-col>
  268 + <el-col class="form-item">
  269 + <div class="label w-180">立案审批附件:</div>
  270 + <div class="text" style="width: calc(100% - 180px);">
  271 + <NCC-UploadFz v-model="dataForm.registerApprovalFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
  272 + </div>
  273 + </el-col>
  274 + <el-col class="form-item">
  275 + <div class="label w-180">调查(询问)笔录:</div>
  276 + <p class="text">{{ dataForm.record || '--' }}</p>
  277 + </el-col>
  278 + <el-col class="form-item">
  279 + <div class="label w-180">调查(询问)笔录附件:</div>
  280 + <div class="text" style="width: calc(100% - 180px);">
  281 + <NCC-UploadFz v-model="dataForm.recordFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
  282 + </div>
  283 + </el-col>
  284 + <el-col class="form-item">
  285 + <div class="label w-180">案件处理意见:</div>
  286 + <p class="text">{{ dataForm.caseHandlingOpinions || '--' }}</p>
  287 + </el-col>
  288 + <el-col class="form-item">
  289 + <div class="label w-180">案件处理意见附件:</div>
  290 + <div class="text" style="width: calc(100% - 180px);">
  291 + <NCC-UploadFz v-model="dataForm.caseHandlingOpinionsFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
  292 + </div>
  293 + </el-col>
  294 + <el-col class="form-item">
  295 + <div class="label w-180">执法约谈:</div>
  296 + <p class="text">{{ dataForm.enforcementRecords || '--' }}</p>
  297 + </el-col>
  298 + <el-col class="form-item">
  299 + <div class="label w-180">执法约谈附件:</div>
  300 + <div class="text" style="width: calc(100% - 180px);">
  301 + <NCC-UploadFz v-model="dataForm.enforcementRecordsFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
  302 + </div>
  303 + </el-col>
  304 + <el-col class="form-item">
  305 + <div class="label w-180">行政处罚意见告知:</div>
  306 + <p class="text">{{ dataForm.noticeLetter || '--' }}</p>
  307 + </el-col>
  308 + <el-col class="form-item">
  309 + <div class="label w-180">行政处罚意见告知附件:</div>
  310 + <div class="text" style="width: calc(100% - 180px);">
  311 + <NCC-UploadFz v-model="dataForm.noticeLetterFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
  312 + </div>
  313 + </el-col>
  314 + <el-col class="form-item">
  315 + <div class="label w-180">行政处罚决定:</div>
  316 + <p class="text">{{ dataForm.punishmentDecision || '--' }}</p>
  317 + </el-col>
  318 + <el-col class="form-item">
  319 + <div class="label w-180">行政处罚决定附件:</div>
  320 + <div class="text" style="width: calc(100% - 180px);">
  321 + <NCC-UploadFz v-model="dataForm.punishmentDecisionFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
  322 + </div>
  323 + </el-col>
  324 + <el-col class="form-item">
  325 + <div class="label w-180">行政处罚结案报告:</div>
  326 + <p class="text">{{ dataForm.closingReport || '--' }}</p>
  327 + </el-col>
  328 + <el-col class="form-item">
  329 + <div class="label w-180">行政处罚结案报告附件:</div>
  330 + <div class="text" style="width: calc(100% - 180px);">
  331 + <NCC-UploadFz v-model="dataForm.closingReportFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
  332 + </div>
  333 + </el-col>
  334 + <el-col class="form-item">
  335 + <div class="label w-180">其他:</div>
  336 + <p class="text">{{ dataForm.other || '--' }}</p>
  337 + </el-col>
  338 + <el-col class="form-item">
  339 + <div class="label w-180">其他附件:</div>
  340 + <div class="text" style="width: calc(100% - 180px);">
  341 + <NCC-UploadFz v-model="dataForm.otherFileModel" :fileSize="5" sizeUnit="MB" :limit="9" buttonText="点击上传" disabled/>
  342 + </div>
  343 + </el-col>
  344 + </template>
341 345 </el-row>
342 346 <span slot="footer" class="dialog-footer">
343 347 <el-button @click="visible = false">取 消</el-button>
... ...