田源
2023-11-09 cc3d9886a0b6e6f5e7f834045b10735e3197bb7b
Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue
@@ -54,7 +54,7 @@
      deep: true
    },
  },
   mounted() {
  mounted() {
  },
  data() {
    return {
@@ -76,8 +76,8 @@
          { required: true, message: '请输入流水号', trigger: 'blur' },
          {
            validator: (rule, value, callback) => {
              if (value > this.maxNum) {
                callback(new Error('不能大于最大流水号'));
              if (value < this.maxNum) {
                callback(new Error('不能小于当前最大流水号'));
              } else {
                callback();
              }
@@ -172,12 +172,12 @@
        return acc;
      }, {});
      const arrCode = Object.entries(filteredObj).map(([key, value]) => {
      /*const arrCode = Object.entries(filteredObj).map(([key, value]) => {
        return {
          secOid: key,
          secValue: value
        }
      })
      })*/
      this.ruleFormFlag = Object.values(codeApplyForm).every(value => {
        return value !== null && value !== undefined && value !== '';
@@ -186,17 +186,14 @@
        this.loading=true;
        let params = {};
        params['codeRuleOid'] = this.ruleOid;
        Object.keys(arrCode).forEach((key) => {
          params[key] = arrCode[key];
        Object.keys(filteredObj).forEach((key) => {
          params[key] = filteredObj[key];
        });
        getMaxSerialNumber(params).then(res => {
          this.formModel.maxSecNum = res.data.data;
          this.loading=false;
          this.maxNum=res.data.data
        });
      }
    },
@@ -220,7 +217,6 @@
        }
        return acc;
      }, {});
      const arrCode = Object.entries(filteredObj).map(([key, value]) => {
        return {
          secOid: key,