|  | @@ -140,22 +140,19 @@
 | 
	
		
			
				|  |  |              <el-table-column label="序号" align="center" width="60" prop="no"/>
 | 
	
		
			
				|  |  |              <el-table-column
 | 
	
		
			
				|  |  |                label="任务名称"
 | 
	
		
			
				|  |  | -              align="left"
 | 
	
		
			
				|  |  | -              header-align="center"
 | 
	
		
			
				|  |  | +              align="center"
 | 
	
		
			
				|  |  |                prop="planName"
 | 
	
		
			
				|  |  |                :show-overflow-tooltip="true"
 | 
	
		
			
				|  |  |              />
 | 
	
		
			
				|  |  |              <el-table-column
 | 
	
		
			
				|  |  |                label="创建机构"
 | 
	
		
			
				|  |  | -              align="left"
 | 
	
		
			
				|  |  | -              header-align="center"
 | 
	
		
			
				|  |  | +              align="center"
 | 
	
		
			
				|  |  |                width="220"
 | 
	
		
			
				|  |  |                prop="createOrgName"
 | 
	
		
			
				|  |  |              />
 | 
	
		
			
				|  |  |              <el-table-column
 | 
	
		
			
				|  |  |                label="行社名称"
 | 
	
		
			
				|  |  | -              align="left"
 | 
	
		
			
				|  |  | -              header-align="center"
 | 
	
		
			
				|  |  | +              align="center"
 | 
	
		
			
				|  |  |                width="220"
 | 
	
		
			
				|  |  |                prop="belongOrgName"
 | 
	
		
			
				|  |  |              />
 | 
	
	
		
			
				|  | @@ -208,8 +205,7 @@
 | 
	
		
			
				|  |  |              <!-- <el-table-column label="修改人" align="center" width="100" prop="updateBy"/> -->
 | 
	
		
			
				|  |  |              <el-table-column
 | 
	
		
			
				|  |  |                label="操作"
 | 
	
		
			
				|  |  | -              align="left"
 | 
	
		
			
				|  |  | -              header-align="center"
 | 
	
		
			
				|  |  | +              align="center"
 | 
	
		
			
				|  |  |                fixed="right"
 | 
	
		
			
				|  |  |                width="200"
 | 
	
		
			
				|  |  |                class-name="small-padding fixed-width"
 | 
	
	
		
			
				|  | @@ -451,7 +447,7 @@
 | 
	
		
			
				|  |  |          <el-row>
 | 
	
		
			
				|  |  |            <el-col :span="24">
 | 
	
		
			
				|  |  |              <el-form-item label="备注" prop="remark">
 | 
	
		
			
				|  |  | -              <el-input v-model="form.remark" placeholder="请输入备注"  :disabled="tableDisable()"/>
 | 
	
		
			
				|  |  | +              <el-input v-model="form.remark" placeholder="请输入备注" :disabled="tableDisable()"/>
 | 
	
		
			
				|  |  |              </el-form-item>
 | 
	
		
			
				|  |  |            </el-col>
 | 
	
		
			
				|  |  |          </el-row>
 | 
	
	
		
			
				|  | @@ -619,6 +615,11 @@ export default {
 | 
	
		
			
				|  |  |          this.loading = false;
 | 
	
		
			
				|  |  |        });
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    delayFlush(time) {
 | 
	
		
			
				|  |  | +      setTimeout(() => {
 | 
	
		
			
				|  |  | +        this.getList()
 | 
	
		
			
				|  |  | +      }, time)
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |      //初始化与计划相关的角色信息
 | 
	
		
			
				|  |  |      initPlanRoleList() {
 | 
	
		
			
				|  |  |        listPlanRole({}).then((response) => {
 | 
	
	
		
			
				|  | @@ -667,7 +668,7 @@ export default {
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      //所属机构为当前用户登录机构时才显示 “编辑、删除”按钮
 | 
	
		
			
				|  |  |      checkCanEdit(row) {
 | 
	
		
			
				|  |  | -       console.log("checkCanEdit",this.$store.getters.orgId,row.belongOrgId)
 | 
	
		
			
				|  |  | +      console.log("checkCanEdit", this.$store.getters.orgId, row.belongOrgId)
 | 
	
		
			
				|  |  |        return (
 | 
	
		
			
				|  |  |          row.belongOrgId == this.$store.getters.orgId
 | 
	
		
			
				|  |  |        );
 | 
	
	
		
			
				|  | @@ -917,9 +918,7 @@ export default {
 | 
	
		
			
				|  |  |            })
 | 
	
		
			
				|  |  |            .then(() => {
 | 
	
		
			
				|  |  |              publishPlan(row.id, 1);
 | 
	
		
			
				|  |  | -            setTimeout(() => {
 | 
	
		
			
				|  |  | -              this.getList()
 | 
	
		
			
				|  |  | -            }, 100)
 | 
	
		
			
				|  |  | +            this.delayFlush(200);
 | 
	
		
			
				|  |  |            });
 | 
	
		
			
				|  |  |        } else {
 | 
	
		
			
				|  |  |          if (row.planStatus == 0) {
 | 
	
	
		
			
				|  | @@ -929,9 +928,7 @@ export default {
 | 
	
		
			
				|  |  |              (state) => {
 | 
	
		
			
				|  |  |                if (state == 0 || state == 1) {
 | 
	
		
			
				|  |  |                  publishPlan(row.id, state);
 | 
	
		
			
				|  |  | -                setTimeout(() => {
 | 
	
		
			
				|  |  | -                  this.getList()
 | 
	
		
			
				|  |  | -                }, 100)
 | 
	
		
			
				|  |  | +                this.delayFlush(200);
 | 
	
		
			
				|  |  |                }
 | 
	
		
			
				|  |  |              },
 | 
	
		
			
				|  |  |              {
 | 
	
	
		
			
				|  | @@ -948,9 +945,7 @@ export default {
 | 
	
		
			
				|  |  |              })
 | 
	
		
			
				|  |  |              .then(() => {
 | 
	
		
			
				|  |  |                publishPlan(row.id, 0);
 | 
	
		
			
				|  |  | -              setTimeout(() => {
 | 
	
		
			
				|  |  | -                this.getList()
 | 
	
		
			
				|  |  | -              }, 100)
 | 
	
		
			
				|  |  | +              this.delayFlush(200);
 | 
	
		
			
				|  |  |              });
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |        }
 | 
	
	
		
			
				|  | @@ -964,8 +959,8 @@ export default {
 | 
	
		
			
				|  |  |          if (row.planCycle == 0) {
 | 
	
		
			
				|  |  |            if (row.done == 1) {
 | 
	
		
			
				|  |  |              msg = '因存在已完成任务,无周期任务不允许撤回,如需删除下发任务请点击"删除"';
 | 
	
		
			
				|  |  | -            this.$alert(msg,'系统提示',{
 | 
	
		
			
				|  |  | -              confirmButtonText:"确认"
 | 
	
		
			
				|  |  | +            this.$alert(msg, '系统提示', {
 | 
	
		
			
				|  |  | +              confirmButtonText: "确认"
 | 
	
		
			
				|  |  |              })
 | 
	
		
			
				|  |  |              return
 | 
	
		
			
				|  |  |            } else {
 | 
	
	
		
			
				|  | @@ -1003,8 +998,8 @@ export default {
 | 
	
		
			
				|  |  |          `plan_${new Date().getTime()}.xlsx`
 | 
	
		
			
				|  |  |        );
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | -    tableDisable(){
 | 
	
		
			
				|  |  | -      return this.form.planStatus==1;
 | 
	
		
			
				|  |  | +    tableDisable() {
 | 
	
		
			
				|  |  | +      return this.form.planStatus == 1;
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      // showSelectFile() {
 | 
	
		
			
				|  |  |      //   this.$refs["DialogSelectFile"].show();
 |