@@ -151,7 +151,8 @@ export default {
addForm:{name:''},
addFormRules: {
name: [
- { required: true, message: '任务名称不能为空', trigger: 'change' }
+ { required: true, message: '任务名称不能为空', trigger: 'change' },
+ { min: 2, max: 150, message: '任务名称长度在 2 到 150 个字符', trigger: 'change' },//长度
],
},
addFormVisible:false,
@@ -204,6 +205,7 @@ export default {
}
},
addXmTask(){
+ this.$refs.addForm.validate().then(valid=>{
var task={...this.addForm,menuId:this.parentXmMenu.menuId,menuName:this.parentXmMenu.menuName,productId:this.parentXmMenu.productId,iterationId:this.parentXmMenu.iterationId,iterationName:this.parentXmMenu.iterationName}
task.priority='3'
task.verNum=this.parentXmMenu.sinceVersion;
@@ -226,6 +228,7 @@ export default {
}
this.$notify({position:'bottom-left',showClose:true,message: tips.msg, type: tips.isOk?'success':'error' });
}).catch( err => this.load.edit=false);
+ })
},
showAdd() {
this.addForm.name=this.parentXmMenu.menuName
diff --git a/src/views/xm/core/xmTaskWorkItem/XmSubTaskList.vue b/src/views/xm/core/xmTaskWorkItem/XmSubTaskList.vue
index 73426dc4..820adcab 100644
--- a/src/views/xm/core/xmTaskWorkItem/XmSubTaskList.vue
+++ b/src/views/xm/core/xmTaskWorkItem/XmSubTaskList.vue
@@ -161,7 +161,7 @@ export default {
addFormRules:{
name: [
{ required: true, message: '名称不能为空', trigger: 'change' },
- { min: 2, max: 150, message: '名称长度在 0 到 150 个字符', trigger: 'change' },//长度
+ { min: 2, max: 150, message: '名称长度在 2 到 150 个字符', trigger: 'change' },//长度
],
},
sels:[],
@@ -211,7 +211,7 @@ export default {
this.getXmTasks();
},
addXmTask(){
- this.$refs.addForm.validate().then(res=>{
+ this.$refs.addForm.validate().then(valid=>{
var task={...this.parentXmTask,name:this.addForm.name,id:null,parentTaskid:this.parentXmTask.id,parentTaskname:this.parentXmTask.name}
task.priority='3'
task.verNum=this.parentXmTask.sinceVersion;