cuijian
2023-10-25 fa921a7f2a42a4215299b79a995aad18a6225f74
src/views/eam/modules/riskPrevention/RiskPreventionForm.vue
@@ -5,7 +5,7 @@
        <a-row>
          <a-col :span="24">
            <a-form-model-item label="危险源编码" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="num">
              <a-input v-model="model.num" placeholder="请输入危险源编码"  ></a-input>
              <a-input v-model="model.num" placeholder="将由系统自动生成"  disabled ></a-input>
            </a-form-model-item>
          </a-col>
          <a-col :span="24">
@@ -77,7 +77,8 @@
      url: {
        add: '/eam/riskPrevention/add',
        edit: '/eam/riskPrevention/edit',
        queryById: '/eam/riskPrevention/queryById'
        queryById: '/eam/riskPrevention/queryById',
        getNum: '/eam/sysIdentity/getNumNew',
      }
    }
  },
@@ -97,6 +98,15 @@
    edit(record) {
      this.model = Object.assign({}, record)
      this.visible = true
      if (!record.id) {
        this.$nextTick(() => {
          getAction(this.url.getNum, { type: 'RiskPrevention', length: '4' }).then((res) => {
            if (res.success) {
              this.form.setFieldsValue({ num: res.message });
            }
          })
        });
      }
    },
    submitForm() {
      const that = this