|  | @@ -1,6 +1,7 @@
 | 
	
		
			
				|  |  |  <template>
 | 
	
		
			
				|  |  |    <div class="rule-type">
 | 
	
		
			
				|  |  |      <DialogCom
 | 
	
		
			
				|  |  | +      @colse="onHide"
 | 
	
		
			
				|  |  |        :title="id ? '编辑履职计划' : '新增履职计划'"
 | 
	
		
			
				|  |  |        :visible.sync="isShow"
 | 
	
		
			
				|  |  |        width="1500px"
 | 
	
	
		
			
				|  | @@ -76,7 +77,7 @@
 | 
	
		
			
				|  |  |              </el-col>
 | 
	
		
			
				|  |  |              <el-col :span="6">
 | 
	
		
			
				|  |  |                <el-form-item prop="planStatus" label="计划状态:">
 | 
	
		
			
				|  |  | -                <!-- <el-select 
 | 
	
		
			
				|  |  | +                <!-- <el-select
 | 
	
		
			
				|  |  |                    :disabled="getDistributePlanStatus()"
 | 
	
		
			
				|  |  |                    prop="planStatus"
 | 
	
		
			
				|  |  |                    label="计划状态"
 | 
	
	
		
			
				|  | @@ -84,7 +85,7 @@
 | 
	
		
			
				|  |  |                    placeholder="请选择计划状态"
 | 
	
		
			
				|  |  |                    clearable
 | 
	
		
			
				|  |  |                  >
 | 
	
		
			
				|  |  | -                  <el-option 
 | 
	
		
			
				|  |  | +                  <el-option
 | 
	
		
			
				|  |  |                      v-for="item in dict.type.resumption_plan_status"
 | 
	
		
			
				|  |  |                      :key="item.value"
 | 
	
		
			
				|  |  |                      :label="item.label"
 | 
	
	
		
			
				|  | @@ -330,14 +331,14 @@ export default {
 | 
	
		
			
				|  |  |        tableData: [],
 | 
	
		
			
				|  |  |        id: null,
 | 
	
		
			
				|  |  |        isShow: false,
 | 
	
		
			
				|  |  | -      formData: this.reset(),
 | 
	
		
			
				|  |  | +      formData: {},
 | 
	
		
			
				|  |  |        formDataRules: {
 | 
	
		
			
				|  |  |          planName: [{ required: true, message: "请输入计划名称" }],
 | 
	
		
			
				|  |  |          planType: [{ required: true, message: "请选择计划类型" }],
 | 
	
		
			
				|  |  |          planCycle: [{ required: true, message: "请选择履职周期" }],
 | 
	
		
			
				|  |  |          planStatus: [{ required: true, message: "请选择计划状态" }],
 | 
	
		
			
				|  |  |          execOrgType: [{ required: true, message: "请选择履职机构类型" }],
 | 
	
		
			
				|  |  | -        roleList: [{ required: true, message: "请选择履职角色" }],
 | 
	
		
			
				|  |  | +        roleList: [{ required: true, message: "请选择履职角色" ,trigger: "change"}],
 | 
	
		
			
				|  |  |          planExec: [{ required: true, message: "请选择履职时间" }],
 | 
	
		
			
				|  |  |          count: [{ required: true, message: "请选择履职次数" }],
 | 
	
		
			
				|  |  |        },
 | 
	
	
		
			
				|  | @@ -403,9 +404,9 @@ export default {
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              month3++;
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  | -          this.buildTime = `${year2}-${month3}-${day2}`; 
 | 
	
		
			
				|  |  | -        
 | 
	
		
			
				|  |  | -         
 | 
	
		
			
				|  |  | +          this.buildTime = `${year2}-${month3}-${day2}`;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |            break;
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      },
 | 
	
	
		
			
				|  | @@ -571,7 +572,6 @@ export default {
 | 
	
		
			
				|  |  |          planStatus: null,
 | 
	
		
			
				|  |  |          execOrgType: null,
 | 
	
		
			
				|  |  |          roleNames: null,
 | 
	
		
			
				|  |  | -        count: null,
 | 
	
		
			
				|  |  |          description: null,
 | 
	
		
			
				|  |  |          tableData: null,
 | 
	
		
			
				|  |  |          itemList: null,
 | 
	
	
		
			
				|  | @@ -580,7 +580,7 @@ export default {
 | 
	
		
			
				|  |  |          note: null,
 | 
	
		
			
				|  |  |          planCreateOrgId: null,
 | 
	
		
			
				|  |  |          planCreateOrgName: null,
 | 
	
		
			
				|  |  | -        roleList: null,
 | 
	
		
			
				|  |  | +        roleList: [],
 | 
	
		
			
				|  |  |          distributePlanStatus: null,
 | 
	
		
			
				|  |  |          planCreateOrgType: null,
 | 
	
		
			
				|  |  |          buildTaskNow: false,
 | 
	
	
		
			
				|  | @@ -666,6 +666,8 @@ export default {
 | 
	
		
			
				|  |  |      // 事件
 | 
	
		
			
				|  |  |      onHide() {
 | 
	
		
			
				|  |  |        this.isShow = false;
 | 
	
		
			
				|  |  | +      this.formData = this.reset();
 | 
	
		
			
				|  |  | +      this.$refs.form.resetFields();
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      getIteamF() {
 | 
	
		
			
				|  |  |        // if(this.id==null){
 |