|  | @@ -53,7 +53,7 @@
 | 
											
												
													
														|  |          <el-row :gutter="10" class="mb8">
 |  |          <el-row :gutter="10" class="mb8">
 | 
											
												
													
														|  |            <el-col :span="1.5">
 |  |            <el-col :span="1.5">
 | 
											
												
													
														|  |              <el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
 |  |              <el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
 | 
											
												
													
														|  | -              v-hasPermi="['system:plan:add']">新增计划</el-button>
 |  | 
 | 
											
												
													
														|  | 
 |  | +              v-hasPermi="['core:accessPlan:add']">新增计划</el-button>
 | 
											
												
													
														|  |            </el-col>
 |  |            </el-col>
 | 
											
												
													
														|  |            <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
 |  |            <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
 | 
											
												
													
														|  |          </el-row>
 |  |          </el-row>
 | 
											
										
											
												
													
														|  | @@ -88,11 +88,11 @@
 | 
											
												
													
														|  |            <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
 |  |            <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
 | 
											
												
													
														|  |              <template slot-scope="scope">
 |  |              <template slot-scope="scope">
 | 
											
												
													
														|  |                <el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
 |  |                <el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
 | 
											
												
													
														|  | -                v-hasPermi="['system:plan:edit']">修改</el-button>
 |  | 
 | 
											
												
													
														|  | 
 |  | +                v-hasPermi="['core:accessPlan:edit']">修改</el-button>
 | 
											
												
													
														|  |                <el-button size="mini" type="text" v-if="scope.row.isDistribute == 0" icon="el-icon-add"
 |  |                <el-button size="mini" type="text" v-if="scope.row.isDistribute == 0" icon="el-icon-add"
 | 
											
												
													
														|  | -                @click="handDistribute(scope.row)" v-hasPermi="['system:plan:add']">下发</el-button>
 |  | 
 | 
											
												
													
														|  | 
 |  | +                @click="handDistribute(scope.row)" v-hasPermi="['core:accessPlan:add']">下发</el-button>
 | 
											
												
													
														|  |                <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
 |  |                <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
 | 
											
												
													
														|  | -                v-hasPermi="['system:device:remove']">删除</el-button>
 |  | 
 | 
											
												
													
														|  | 
 |  | +                v-hasPermi="['core:accessPlan:remove']">删除</el-button>
 | 
											
												
													
														|  |              </template>
 |  |              </template>
 | 
											
												
													
														|  |            </el-table-column>
 |  |            </el-table-column>
 | 
											
												
													
														|  |          </el-table>
 |  |          </el-table>
 | 
											
										
											
												
													
														|  | @@ -152,7 +152,7 @@
 | 
											
												
													
														|  |            </el-date-picker>
 |  |            </el-date-picker>
 | 
											
												
													
														|  |          </el-form-item> -->
 |  |          </el-form-item> -->
 | 
											
												
													
														|  |          <el-form-item prop="endTime" v-if="form.planCycle == 0" label="结束日期">
 |  |          <el-form-item prop="endTime" v-if="form.planCycle == 0" label="结束日期">
 | 
											
												
													
														|  | -          <el-date-picker v-model="form.endTime"  align="right" type="date"
 |  | 
 | 
											
												
													
														|  | 
 |  | +          <el-date-picker v-model="form.endTime"  :picker-options="endDatepickerOptions" align="right" type="date"
 | 
											
												
													
														|  |              placeholder="选择结束日期">
 |  |              placeholder="选择结束日期">
 | 
											
												
													
														|  |            </el-date-picker>
 |  |            </el-date-picker>
 | 
											
												
													
														|  |          </el-form-item>
 |  |          </el-form-item>
 | 
											
										
											
												
													
														|  | @@ -202,7 +202,7 @@ export default {
 | 
											
												
													
														|  |          },
 |  |          },
 | 
											
												
													
														|  |        },
 |  |        },
 | 
											
												
													
														|  |        endDatepickerOptions: {
 |  |        endDatepickerOptions: {
 | 
											
												
													
														|  | -        disabledDate: this.disabledDate,
 |  | 
 | 
											
												
													
														|  | 
 |  | +        disabledDate:this.disabledDate
 | 
											
												
													
														|  |        },
 |  |        },
 | 
											
												
													
														|  |        // 遮罩层
 |  |        // 遮罩层
 | 
											
												
													
														|  |        loading: true,
 |  |        loading: true,
 | 
											
										
											
												
													
														|  | @@ -321,22 +321,21 @@ export default {
 | 
											
												
													
														|  |        this.handleQuery();
 |  |        this.handleQuery();
 | 
											
												
													
														|  |      },
 |  |      },
 | 
											
												
													
														|  |      startDateChanged(time) {
 |  |      startDateChanged(time) {
 | 
											
												
													
														|  | -      debugger
 |  | 
 | 
											
												
													
														|  | -      console.log(time + "*********************")
 |  | 
 | 
											
												
													
														|  | 
 |  | +  
 | 
											
												
													
														|  |        if (this.form.startTime > this.form.endTime) {
 |  |        if (this.form.startTime > this.form.endTime) {
 | 
											
												
													
														|  |          this.form.endTime = this.form.startTime;
 |  |          this.form.endTime = this.form.startTime;
 | 
											
												
													
														|  |        }
 |  |        }
 | 
											
												
													
														|  |      },
 |  |      },
 | 
											
												
													
														|  |      disabledDate(time) {
 |  |      disabledDate(time) {
 | 
											
												
													
														|  |        //小于开始日期禁止选择
 |  |        //小于开始日期禁止选择
 | 
											
												
													
														|  | -      let startTiem = new Date();
 |  | 
 | 
											
												
													
														|  | -      startTime.setTime(startTiem.getTime() - 3600 * 1000 * 24);
 |  | 
 | 
											
												
													
														|  | 
 |  | +      let startTime = new Date();
 | 
											
												
													
														|  | 
 |  | +      startTime.setTime(startTime.getTime() - 3600 * 1000 * 24);
 | 
											
												
													
														|  |        if (this.form.startTime) {
 |  |        if (this.form.startTime) {
 | 
											
												
													
														|  | -        startTiem = new Date(this.formatTime(this.form.startTiem, 'YYYY-MM-DD'));
 |  | 
 | 
											
												
													
														|  | -        startTiem.setTime(startTiem.getTime() - 3600 * 1000 * 24);
 |  | 
 | 
											
												
													
														|  | 
 |  | +        
 | 
											
												
													
														|  | 
 |  | +        startTime = new Date(this.formatTime(this.form.startTime, 'YYYY-MM-DD'));
 | 
											
												
													
														|  | 
 |  | +        startTime.setTime(startTime.getTime() - 3600 * 1000 * 24);
 | 
											
												
													
														|  |        }
 |  |        }
 | 
											
												
													
														|  | -      debugger
 |  | 
 | 
											
												
													
														|  | -      return time.getTime() < new Date(startTiem).getTime()
 |  | 
 | 
											
												
													
														|  | 
 |  | +      return time.getTime() < new Date(startTime).getTime()
 | 
											
												
													
														|  |      },
 |  |      },
 | 
											
												
													
														|  |      /** 搜索按钮操作 */
 |  |      /** 搜索按钮操作 */
 | 
											
												
													
														|  |      handleQuery() {
 |  |      handleQuery() {
 |