cuijian
2023-10-25 fa921a7f2a42a4215299b79a995aad18a6225f74
src/views/eam/modules/equipmentCategory/EquipmentCategoryModel.vue
@@ -54,8 +54,8 @@
            >
              <a-input
                allow-clear
                :disabled="disableSubmit"
                :placeholder="disableSubmit?'':'请输入设备分类编号'"
                :disabled="true"
                :placeholder="disableSubmit?'':'将由系统自动生成'"
                v-decorator="['num', validatorRules.num ]"
              />
            </a-form-item>
@@ -239,7 +239,7 @@
<script>
import pick from 'lodash.pick'
import { postAction, requestPut } from '@/api/manage'
import { getAction,postAction, requestPut } from '@/api/manage'
import { duplicateCheck } from '@/api/api'
import { JeecgListMixin } from '@/mixins/JeecgListMixin'
@@ -305,7 +305,8 @@
      url: {
        add: "/eam/equipmentCategory/add",
        edit: "/eam/equipmentCategory/edit",
        list: "/eam/equipmentCategory/getAllChildren"
        list: "/eam/equipmentCategory/getAllChildren",
        getNum: '/eam/sysIdentity/getNumNew',
      },
      columns: [
        {
@@ -416,6 +417,13 @@
        this.codeDisable = true;
      } else {
        this.codeDisable = false;
        this.$nextTick(() => {
          getAction(this.url.getNum, { type: 'EquipmentCategory', length: '4' }).then((res) => {
            if (res.success) {
              this.form.setFieldsValue({ num: res.message });
            }
          })
        });
      }
    },