Browse Source

履职计划

luojun 2 years ago
parent
commit
f0bee4a6f8
1 changed files with 9 additions and 5 deletions
  1. 9 5
      src/views/resumption/plan/dialog.edit.vue

+ 9 - 5
src/views/resumption/plan/dialog.edit.vue

@@ -286,10 +286,14 @@ export default {
       isShow: false,
       formData: this.reset(),
       formDataRules: {
-        name: [{ required: true, message: "请输入履职内容库名称" }],
-        type: [{ required: true, message: "请选择履职类型" }],
-        orgType: [{ required: true, message: "请选择履职机构类型" }],
-        status: [{ required: true, message: "请选择状态" }],
+        planName: [{ required: true, message: "请输入计划名称" }],
+        planType: [{ required: true, message: "请选择计划类型" }],
+        planCycle: [{ required: true, message: "请选择履职周期" }],
+        planStatus: [{ required: true, message: "请选择计划状态" }],
+        execOrgType: [{ required: true, message: "请选择履职角色" }],
+        roleList: [{ required: true, message: "请选择履职角色" }],
+        planExec: [{ required: true, message: "请选择履职时间" }],
+        count: [{ required: true, message: "请选择履职次数" }],
       },
       statusOptions: statusOptions,
     };
@@ -341,6 +345,7 @@ export default {
       this.count = value;
     },
     async refresh(id, other) {
+      this.getRolesByOrg();
       this.formData = id ? (await api.get(id)).data : this.reset(other);
     },
     onSelect(selectList){
@@ -409,7 +414,6 @@ export default {
         this.formData.planCreateOrgName = this.orgName;
         if (!isValidate) return;
         this.formData.itemList = this.tableData == null ? [] : this.tableData;
-        console.log(this.selectedValues,11111111)
         this.formData.roleList = this.selectedValues.length==0?null:this.selectedValues;
         await api.update(this.formData);
         this.$emit("success");