| | |
| | | dialogWidth: "50%", |
| | | editConfig: this.editCommonConfig, |
| | | rules: { |
| | | serviceNumber: [{ required: true, validator: this.validateCheckCode, trigger: "blur" }], |
| | | serviceNumber: [{ required: true, validator: this.validateCheckCode, trigger: ["blur",'change'] }], |
| | | client_name: [{ required: true, message: "请选择客户名称", trigger: "change" }], |
| | | subject: [{ required: true, message: "请输入主题", trigger: "blur" }], |
| | | // productCategory: [{ required: true, message: "请选择产品类别", trigger: "change" }], |
| | |
| | | this.formInfo() |
| | | } |
| | | }, |
| | | "editCommonConfig.infomation.codeStandID"() { |
| | | this.formInfo() |
| | | } |
| | | }, |
| | | methods: { |
| | | formInfo() { |
| | |
| | | } |
| | | }, |
| | | // 故障类别 |
| | | async getFaultTypeList() { |
| | | await getFaultTypeList().then((res) => { |
| | | this.faultTypeOptions = res.data.data |
| | | getFaultTypeList() { |
| | | getFaultTypeList().then((res) => { |
| | | this.faultTypeOptions = res.data.data?res.data.data:[] |
| | | this.$set(this.editConfig.infomation,'faultTypeId',this.editConfig.infomation.faultTypeId) |
| | | }) |
| | | }, |
| | | // 服务方式 |
| | | async getServiceTypeList() { |
| | | await getServiceTypeList().then((res) => { |
| | | this.serviceTypeOptions = res.data.data |
| | | getServiceTypeList() { |
| | | getServiceTypeList().then((res) => { |
| | | this.serviceTypeOptions = res.data.data?res.data.data:[] |
| | | this.$set(this.editConfig.infomation,'serviceTypeId',this.editConfig.infomation.serviceTypeId) |
| | | }) |
| | | }, |
| | | // 严重程度 |
| | | async getSeverityList() { |
| | | await getSeverityList().then((res) => { |
| | | this.severityOptions = res.data.data |
| | | getSeverityList() { |
| | | getSeverityList().then((res) => { |
| | | this.severityOptions = res.data.data?res.data.data:[] |
| | | |
| | | this.$set(this.editConfig.infomation,'severity',this.editConfig.infomation.severity) |
| | | }) |
| | | }, |
| | | // 优先级别 |
| | | async getPriorityLevelList() { |
| | | await getPriorityLevelList().then((res) => { |
| | | this.priorityLevelOptions = res.data.data |
| | | getPriorityLevelList() { |
| | | getPriorityLevelList().then((res) => { |
| | | this.priorityLevelOptions = res.data.data?res.data.data:[] |
| | | |
| | | this.$set(this.editConfig.infomation,'priorityLevelId',this.editConfig.infomation.priorityLevelId) |
| | | }) |
| | | }, |
| | | // 花费时间 |
| | | async getTimeSpentList() { |
| | | await getTimeSpentList().then((res) => { |
| | | this.timeSpentOptions = res.data.data |
| | | getTimeSpentList() { |
| | | getTimeSpentList().then((res) => { |
| | | this.timeSpentOptions = res.data.data?res.data.data:[] |
| | | this.$set(this.editConfig.infomation,'timeSpentId',this.editConfig.infomation.timeSpentId) |
| | | }) |
| | | } |
| | | } |