diff --git a/src/views/busAdmin/caseType/detailCaseType.vue b/src/views/busAdmin/caseType/detailCaseType.vue index 38a9cbd..8e7fac2 100644 --- a/src/views/busAdmin/caseType/detailCaseType.vue +++ b/src/views/busAdmin/caseType/detailCaseType.vue @@ -2,12 +2,17 @@ - + - + + + + + + @@ -49,6 +54,7 @@ typeId: '', deptName: '', deptId: '', + num: '', typesTime: [] } } @@ -60,7 +66,7 @@ this.caseTypeForm.typeDetailName = row.typeDetailName this.caseTypeForm.typeDetailCode = row.typeDetailCode this.caseTypeForm.id = row.id - + this.caseTypeForm.num = row.num getCaseTypesTime(this.caseTypeForm.id).then(response => { response.data.rows.forEach(element => { const typeTime = { diff --git a/src/views/busAdmin/caseType/detailCaseType.vue b/src/views/busAdmin/caseType/detailCaseType.vue index 38a9cbd..8e7fac2 100644 --- a/src/views/busAdmin/caseType/detailCaseType.vue +++ b/src/views/busAdmin/caseType/detailCaseType.vue @@ -2,12 +2,17 @@ - + - + + + + + + @@ -49,6 +54,7 @@ typeId: '', deptName: '', deptId: '', + num: '', typesTime: [] } } @@ -60,7 +66,7 @@ this.caseTypeForm.typeDetailName = row.typeDetailName this.caseTypeForm.typeDetailCode = row.typeDetailCode this.caseTypeForm.id = row.id - + this.caseTypeForm.num = row.num getCaseTypesTime(this.caseTypeForm.id).then(response => { response.data.rows.forEach(element => { const typeTime = { diff --git a/src/views/busAdmin/caseType/editCaseType.vue b/src/views/busAdmin/caseType/editCaseType.vue index 6415a95..a820cad 100644 --- a/src/views/busAdmin/caseType/editCaseType.vue +++ b/src/views/busAdmin/caseType/editCaseType.vue @@ -2,12 +2,17 @@ - + - + + + + + + @@ -109,11 +114,13 @@ typeId: '', deptName: '', deptId: '', + num: 0, typesTime: [] }, rules: { typeDetailName: [{ required: true, message: '类型名称不能为空', trigger: ['blur', 'change'] }], typeDetailCode: [{ required: true, message: '类型编码不能为空', trigger: ['blur', 'change'] }], + num: [{ required: true, message: '排序必填', trigger: ['blur', 'change'] }, { type: 'number', min: 0, message: '必须为数字值', trigger: ['blur', 'change'] }], name: [{ required: true, message: '立案标准不能为空', trigger: ['blur', 'change'] }], // description: [{ required: true, message: '结案标准不能为空', trigger: ['blur', 'change'] }], deptId: [{ required: true, message: '默认部门不能为空', trigger: ['blur', 'change'] }] @@ -128,7 +135,7 @@ initDialog: function(option) { this.dialogStatus = option.dialogStatus this.dialogFormVisible = option.dialogFormVisible - + console.log('状态' + this.dialogStatus) if (this.dialogStatus === 'create') { // 清空需要填写的属性 this.resetForm() @@ -139,8 +146,7 @@ this.caseTypeForm.eorc = option.eorc this.caseTypeForm.typeId = option.typeId this.caseTypeForm.typesTime = [] - getMaxDetailCode(this.caseTypeForm.typeId).then(response => { - // 默认编码 + getMaxDetailCode(this.caseTypeForm.typeId).then(response => { // 默认编码 this.caseTypeForm.typeDetailCode = response.data.maxTypeDetailCode }) } else if (this.dialogStatus === 'update') { @@ -148,11 +154,11 @@ this.caseTypeForm.eorc = option.eorc this.caseTypeForm.typeId = option.typeId this.caseTypeForm.typesTime = [] - const row = option.row this.caseTypeForm.typeDetailName = row.typeDetailName this.caseTypeForm.typeDetailCode = row.typeDetailCode this.caseTypeForm.id = row.id + this.caseTypeForm.num = row.num this.fetchTypesTime() } @@ -191,6 +197,7 @@ typeId: '', deptName: '', deptId: '', + num: 0, typesTime: [] } this.buttonDisable = false @@ -393,7 +400,7 @@ this.$message.success('更新成功') this.$emit('watchChild') this.dialogFormVisible = false - // this.buttonDisable = false + this.buttonDisable = false } else { this.$message.error('更新失败') } diff --git a/src/views/busAdmin/caseType/detailCaseType.vue b/src/views/busAdmin/caseType/detailCaseType.vue index 38a9cbd..8e7fac2 100644 --- a/src/views/busAdmin/caseType/detailCaseType.vue +++ b/src/views/busAdmin/caseType/detailCaseType.vue @@ -2,12 +2,17 @@ - + - + + + + + + @@ -49,6 +54,7 @@ typeId: '', deptName: '', deptId: '', + num: '', typesTime: [] } } @@ -60,7 +66,7 @@ this.caseTypeForm.typeDetailName = row.typeDetailName this.caseTypeForm.typeDetailCode = row.typeDetailCode this.caseTypeForm.id = row.id - + this.caseTypeForm.num = row.num getCaseTypesTime(this.caseTypeForm.id).then(response => { response.data.rows.forEach(element => { const typeTime = { diff --git a/src/views/busAdmin/caseType/editCaseType.vue b/src/views/busAdmin/caseType/editCaseType.vue index 6415a95..a820cad 100644 --- a/src/views/busAdmin/caseType/editCaseType.vue +++ b/src/views/busAdmin/caseType/editCaseType.vue @@ -2,12 +2,17 @@ - + - + + + + + + @@ -109,11 +114,13 @@ typeId: '', deptName: '', deptId: '', + num: 0, typesTime: [] }, rules: { typeDetailName: [{ required: true, message: '类型名称不能为空', trigger: ['blur', 'change'] }], typeDetailCode: [{ required: true, message: '类型编码不能为空', trigger: ['blur', 'change'] }], + num: [{ required: true, message: '排序必填', trigger: ['blur', 'change'] }, { type: 'number', min: 0, message: '必须为数字值', trigger: ['blur', 'change'] }], name: [{ required: true, message: '立案标准不能为空', trigger: ['blur', 'change'] }], // description: [{ required: true, message: '结案标准不能为空', trigger: ['blur', 'change'] }], deptId: [{ required: true, message: '默认部门不能为空', trigger: ['blur', 'change'] }] @@ -128,7 +135,7 @@ initDialog: function(option) { this.dialogStatus = option.dialogStatus this.dialogFormVisible = option.dialogFormVisible - + console.log('状态' + this.dialogStatus) if (this.dialogStatus === 'create') { // 清空需要填写的属性 this.resetForm() @@ -139,8 +146,7 @@ this.caseTypeForm.eorc = option.eorc this.caseTypeForm.typeId = option.typeId this.caseTypeForm.typesTime = [] - getMaxDetailCode(this.caseTypeForm.typeId).then(response => { - // 默认编码 + getMaxDetailCode(this.caseTypeForm.typeId).then(response => { // 默认编码 this.caseTypeForm.typeDetailCode = response.data.maxTypeDetailCode }) } else if (this.dialogStatus === 'update') { @@ -148,11 +154,11 @@ this.caseTypeForm.eorc = option.eorc this.caseTypeForm.typeId = option.typeId this.caseTypeForm.typesTime = [] - const row = option.row this.caseTypeForm.typeDetailName = row.typeDetailName this.caseTypeForm.typeDetailCode = row.typeDetailCode this.caseTypeForm.id = row.id + this.caseTypeForm.num = row.num this.fetchTypesTime() } @@ -191,6 +197,7 @@ typeId: '', deptName: '', deptId: '', + num: 0, typesTime: [] } this.buttonDisable = false @@ -393,7 +400,7 @@ this.$message.success('更新成功') this.$emit('watchChild') this.dialogFormVisible = false - // this.buttonDisable = false + this.buttonDisable = false } else { this.$message.error('更新失败') } diff --git a/src/views/busAdmin/caseType/listCaseType.vue b/src/views/busAdmin/caseType/listCaseType.vue index 4639c1e..c274259 100644 --- a/src/views/busAdmin/caseType/listCaseType.vue +++ b/src/views/busAdmin/caseType/listCaseType.vue @@ -50,6 +50,7 @@ {{ caseTypeMap[scope.row.typeId] }} +