From 9673c181dd7b3882cbde386422ffb9a2b1949693 Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期一, 25 三月 2024 10:02:42 +0800 Subject: [PATCH] Default Changelist --- src/views/dataUpload/saftyBaseInfo/judgeReport/components/addReport.vue | 31 ++++++++++++++++++++++++++++--- 1 files changed, 28 insertions(+), 3 deletions(-) diff --git a/src/views/dataUpload/saftyBaseInfo/judgeReport/components/addReport.vue b/src/views/dataUpload/saftyBaseInfo/judgeReport/components/addReport.vue index 29526a9..ddb5bb7 100644 --- a/src/views/dataUpload/saftyBaseInfo/judgeReport/components/addReport.vue +++ b/src/views/dataUpload/saftyBaseInfo/judgeReport/components/addReport.vue @@ -4,6 +4,14 @@ <el-form :model="form" size="default" ref="formRef" :rules="rules" label-width="120px"> <el-row :gutter="35"> <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" class="mb20"> + <el-form-item label="" prop="type"> + <el-radio-group v-model="form.type"> + <el-radio :label="1">安全评价报告</el-radio> + <el-radio :label="2">安全三同时</el-radio> + </el-radio-group> + </el-form-item> + </el-col> + <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" class="mb20"> <el-form-item label="报告名称" prop="name"> <el-input v-model.trim="form.name" placeholder="报告名称" clearable></el-input> </el-form-item> @@ -26,6 +34,14 @@ <div class="el-upload__tip">仅支持上传pdf文件,尺寸小于2M,最多可上传1张</div> </template> </el-upload> + </el-form-item> + </el-col> + <el-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" class="mb20" v-if="title == '新增上报'? false : true"> + <el-form-item label="删除状态" prop="deleted"> + <el-radio-group v-model="form.deleted"> + <el-radio label="0">未删除</el-radio> + <el-radio label="1">已删除</el-radio> + </el-radio-group> </el-form-item> </el-col> </el-row> @@ -55,10 +71,12 @@ isShowDialog: boolean; form: { uuid: string + type: null | number name: string remarks: string evaluateTime: string files: string + deleted: string } rules:{}, fileList: [], @@ -75,12 +93,15 @@ isShowDialog: false, form: { uuid: '', + type: 1, name: '', remarks: '', evaluateTime: '', - files: '' + files: '', + deleted: '0' }, rules:{ + type: [{ required: true, message: '请选择报告类型', trigger: 'blur'}], name: [{ required: true, message: '请填写报告名称', trigger: 'blur'}], remarks: [{ required: true, message: '请填写备注', trigger: 'blur'}], evaluateTime: [{ required: true, message: '请选择评价时间', trigger: 'blur'}] @@ -104,19 +125,23 @@ state.title = '新增上报'; state.form = { uuid: '', + type: 1, name: '', remarks: '', evaluateTime: '', - files: '' + files: '', + deleted: '0' } }else{ state.title = '重新上报'; state.form = { + type: 1, uuid: data.uuid, name: '', remarks: '', evaluateTime: '', - files: '' + files: '', + deleted: '0' } } state.fileList = [] -- Gitblit v1.9.2