zuozhengqing
2023-11-06 b39bf36c1c380285582b7daffb5dd656aa1e1389
src/views/service/serviceContract/AddServiceContractDialog.vue
@@ -504,7 +504,7 @@
      dialogWidth: "50%",
      editConfig: this.editCommonConfig,
      rules: {
        number: [{ required: true, validator: this.validateCheckCode, trigger: "blur" }],
        number: [{ required: true, validator: this.validateCheckCode, trigger: ["blur",'change'] }],
        client_name: [{ required: true, message: "请选择客户名称", trigger: "change" }],
        signTime: [{ required: true, message: "请选择", trigger: "change" }],
        memberId: [{ required: true, message: "请选择负责人", trigger: "change" }]
@@ -567,9 +567,6 @@
        this.formInfo()
      }
    },
    "editCommonConfig.infomation.codeStandID"() {
      this.formInfo()
    }
  },
  methods: {
    formInfo() {
@@ -585,8 +582,11 @@
        .then((res) => {
          if (res.code === 200) {
            this.memberOptions = res.data.member
            this.$set(this.editConfig.infomation,'memberId',this.editConfig.infomation.memberId)
            this.contractTypeOptions = res.data.serviceContractType
            this.$set(this.editConfig.infomation,'serviceContractTypeId',this.editConfig.infomation.serviceContractTypeId)
            this.contractStatusOptions = res.data.serviceContractStatus
            this.$set(this.editConfig.infomation,'serviceContractStatusId',this.editConfig.infomation.serviceContractStatusId)
            // this.currencyOptions = res.data.currency
          }
        })
@@ -611,7 +611,6 @@
            this.$message.error("产品名称不能为空")
          } else {
            const params = this.saveParams()
            console.log(params)
            if (this.editConfig.title === "新建") {
              getAddServiceContract(params).then((res) => {
                console.log(res)