zhouwx
2024-06-13 f92ca788b4542b820ec0424ad1c5b7b74248b4eb
bug修改
已修改1个文件
20 ■■■■■ 文件已修改
src/views/safetyReview/projectManage/components/rateConclusion.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/safetyReview/projectManage/components/rateConclusion.vue
@@ -12,11 +12,11 @@
      </el-form-item>
      <el-row :gutter="30">
        <el-col :span="9">
          <el-form-item prop="isReviseManual" label="是否有评价报告修改说明">
            <el-radio-group v-model="state.formData.isReviseManual" >
              <el-radio :label="1">是</el-radio>
              <el-radio :label="0">否</el-radio>
            </el-radio-group>
          <el-form-item prop="isReviseManual" label="评价报告修改说明">
<!--            <el-radio-group v-model="state.formData.isReviseManual" >-->
<!--              <el-radio :label="1">是</el-radio>-->
<!--              <el-radio :label="0">否</el-radio>-->
<!--            </el-radio-group>-->
          </el-form-item>
        </el-col>
      </el-row>
@@ -24,7 +24,6 @@
        <el-col :span="18">
          <el-form-item>
            <el-upload
                v-if="state.formData.isReviseManual === 1"
                accept="image/*,.pdf,.doc,.docx,.xlsx,.xls"
                 :action="state.uploadUrl"
                :disabled="projectType === 'view' || isEnd"
@@ -68,7 +67,7 @@
const prop = defineProps(['projectId'])
const state = reactive({
  formData: {
    isReviseManual: 0,
    isReviseManual: 1,
  },
  rules: {
    conclusion: [{required: true, message: '请输入评价结论', trigger: 'blur'}],
@@ -133,6 +132,11 @@
  }
  if(type === 'add' || type === 'clickEdit') {
    const valid = await formRef.value.validate();
    if(state.fileList && state.fileList.length<=0 ){
      ElMessage.warning('请上传评价报告')
      return
    }
    if(valid){
      if (isAmin.value) {
        ElMessage.warning("当前用户暂无权限");
@@ -141,6 +145,7 @@
      if(type === 'add'){
        const {id,attachments, ...data} = JSON.parse(JSON.stringify(state.formData))
        data.projectId = val;
        data.accessoryFiles = state.fileList
        const res = await addRate(data);
        if (res.code == 200) {
          ElMessage.success('保存成功')
@@ -152,6 +157,7 @@
        }
      }else if(type === 'clickEdit'){
        const { attachments, ...data} = JSON.parse(JSON.stringify(state.formData))
        data.accessoryFiles = state.fileList
        const res = await editRate(data);
        if (res.code == 200) {
          ElMessage.success('变更成功')