吴羡
3 天以前 bb0e99f8cd27dd6cbe60db96d0e985aebd6e45ed
src/views/CNAS/process/method/standardNoveltyRetrieval/component/EditFormDia.vue
@@ -18,11 +18,25 @@
          </el-form-item>
        </el-col>
        <el-col :span="8">
          <el-form-item label="是否是新标准:" prop="isNewStandard">
            <el-radio-group v-model="form.isNewStandard">
              <el-radio :value="0">否</el-radio>
              <el-radio :value="1">是</el-radio>
            </el-radio-group>
          <el-form-item label="查新时间:" prop="searchNewTime">
            <el-date-picker v-model="form.searchNewTime" type="datetime" value-format="YYYY-MM-DD HH:mm:ss"
                            format="YYYY-MM-DD HH:mm:ss" placeholder="请选择" size="small"
                            style="width: 100%;"></el-date-picker>
          </el-form-item>
        </el-col>
        <el-col :span="8">
          <el-form-item label="查新人:">
            <el-input :model-value="form.searchNewUserName" size="small" disabled></el-input>
          </el-form-item>
        </el-col>
        <el-col :span="8">
          <el-form-item label="查新结果:" prop="searchNewResult">
            <el-input v-model="form.searchNewResult" size="small"></el-input>
          </el-form-item>
        </el-col>
        <el-col :span="8">
          <el-form-item label="是否是新标准:">
            <el-tag type="success">是</el-tag>
          </el-form-item>
        </el-col>
        <el-col :span="8">
@@ -33,6 +47,12 @@
              <el-radio :value="2">标准数</el-radio>
              <el-radio :value="3">其他</el-radio>
            </el-radio-group>
          </el-form-item>
        </el-col>
        <el-col v-if="form.searchNewSource === 3" :span="8">
          <el-form-item label="来源网址/网站名称:" prop="searchNewWebsite"
                        :rules="[{required: true, message: '请填写具体网址或网站名称', trigger: 'blur'}]">
            <el-input v-model="form.searchNewWebsite" size="small"></el-input>
          </el-form-item>
        </el-col>
        <el-col :span="8">
@@ -82,6 +102,10 @@
        isNewStandard: '',
        newMethodName: '',
        newStandardNo: '',
        searchNewTime: '',
        searchNewResult: '',
        searchNewUserName: '',
        searchNewWebsite: '',
        searchNewSource: '',
        remark: '',
        fileNo: '',
@@ -89,7 +113,6 @@
      formRules: {
        methodName: [{required: true, message: '请填写标准名称',trigger: 'blur'}],
        standardNo: [{required: true, message: '请填写标准号',trigger: 'blur'}],
        isNewStandard: [{required: true, message: '请选择是否是新标准',trigger: 'change'}],
        newMethodName: [{required: false, message: '请填写新标准名称',trigger: 'blur'}],
        newStandardNo: [{required: false, message: '请填写新标准号',trigger: 'blur'}],
        searchNewSource: [{required: true, message: '请选择查新记录来源',trigger: 'change'}],
@@ -103,7 +126,7 @@
  methods: {
    openDia(row) {
      this.formDia = true
      this.form = {...row}
      this.form = {...row, isNewStandard: 1}
    },
    handleEdit() {
      this.$refs['form'].validate((valid) => {
@@ -111,6 +134,9 @@
          this.editLoad = true
          const processMethodSearchNews = this.HaveJson(this.form)
          delete processMethodSearchNews.createTime
          if (processMethodSearchNews.searchNewSource !== 3) {
            processMethodSearchNews.searchNewWebsite = null
          }
          updateMethodSearchNew(processMethodSearchNews).then(res => {
            this.editLoad = false
            if (res.code === 200){