qushaowei
2023-10-24 9d3b355061393f9dd031c1d8aaf124564d9c0d19
src/views/eam/modules/specialtyMaintenanceOrder/MaintenanceOrderModal.vue
@@ -46,13 +46,13 @@
        <a-row :gutter="24">
          <a-col :span="12">
            <a-form-item
              label="专业保养方案"
              label="预防性保养方案"
              :labelCol="labelCol"
              :wrapperCol="wrapperCol"
            >
              <a-input-search
                :disabled="disableSubmit"
                :placeholder="disableSubmit?'':'请选择专业保养方案'"
                :placeholder="disableSubmit?'':'请选择预防性保养方案'"
                enter-button
                @search="onSpecialtyMaintenancePlanList()"
                :read-only="true"
@@ -260,6 +260,7 @@
      url: {
        add: "/eam/specialtyMaintenanceOrder/add",
        edit: "/eam/specialtyMaintenanceOrder/edit",
        getNum: '/eam/sysIdentity/getNumNew'
      },
    }
  },
@@ -267,6 +268,7 @@
  methods: {
    add() {
      this.edit({})
      this.getSeq()
    },
    edit(record) {
@@ -294,7 +296,7 @@
    },
    onSpecialtyMaintenancePlanList() {
      this.$refs.SpecialtyMaintenancePlanList.list();
      this.$refs.SpecialtyMaintenancePlanList.title = "选择专业保养方案";
      this.$refs.SpecialtyMaintenancePlanList.title = "选择预防性保养方案";
    },
    sendSpecialtyMaintenancePlanRecord(data) {
      let record = data.record;
@@ -308,6 +310,14 @@
      }
    },
    getSeq() {
      getAction(this.url.getNum, { type: 'SpecialtyMaintenanceOrder', length: 4 }).then(res => {
        if (res.success) {
          this.form.setFieldsValue({ "num": res.result })
        }
      })
    },
    handleOk() {
      const that = this;
      this.form.validateFields((err, values) => {