Commit b80e57136a0a61a5f2d446fda9d6ad3fa899ab01
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> | ... | ... |