haoxuan
2023-11-01 d77e006ffa14f076be9df4c5b77cf12ee6735434
src/views/sales/salesDetails/AddSalesDetailsDialog.vue
@@ -478,7 +478,7 @@
      rules: {
        client_name: [{ required: true, message: "请选择客户名称", trigger: "change" }],
        // subbill_name: [{ required: true, message: "请选择销售子单", trigger: "change" }],
        number: [{ required: true,validator: this.validateCheckCode, trigger: "blur" }],
        number: [{ required: true,validator: this.validateCheckCode, trigger: ["blur",'change'] }],
        signTime: [{ required: true, message: "请选择签约日期", trigger: "change" }],
        memberId: [{ required: true, message: "请选择销售负责人", trigger: "change" }]
        // approvalOpinion: [{ required: true, message: "请输入", trigger: "blur" }]
@@ -545,9 +545,6 @@
        this.formInfo()
      }
    },
    "editClientManageConfig.infomation.codeStandID"() {
      this.formInfo()
    }
  },
  methods: {
    ...mapActions(["getChanceFilter", "getSubunitFliter"]),
@@ -579,9 +576,7 @@
    // 保存
    saveClick(formName) {
      this.$refs[formName].validate((valid) => {
        this.validateFormNumber()
        if (valid) {
          console.log(this.editConfig.infomation)
          for (let i = 0; i < this.tableData.length; i++) {
            if (this.tableData[i].name.length === 0) {
              this.isNoProduct = true
@@ -647,7 +642,6 @@
        logisticCompany: data.logisticCompany || "",
        logisticCost: data.logisticCost || 0,
        logisticNumber: data.logisticNumber || "",
        codeRule: this.codeRule
      }
      let params = {}
      if (this.editConfig.title === "新建") {