|  | @@ -37,12 +37,20 @@
 | 
	
		
			
				|  |  |                  </el-table-column>
 | 
	
		
			
				|  |  |                  <el-table-column label="营业状态" width="160px">
 | 
	
		
			
				|  |  |                    <template slot-scope="r">
 | 
	
		
			
				|  |  | -                    <el-radio-group
 | 
	
		
			
				|  |  | -                        v-model="r.row.isWorkday"
 | 
	
		
			
				|  |  | -                        @change="onEnableChange(r.row)">
 | 
	
		
			
				|  |  | -                      <el-radio text-color="#48bb78" :label="1">营业</el-radio>
 | 
	
		
			
				|  |  | -                      <el-radio text-color="#f56565" :label="0">歇业</el-radio>
 | 
	
		
			
				|  |  | -                    </el-radio-group>
 | 
	
		
			
				|  |  | +                    <el-switch
 | 
	
		
			
				|  |  | +                      v-model="r.row.isWorkday"
 | 
	
		
			
				|  |  | +                      :active-value="1"
 | 
	
		
			
				|  |  | +                      :inactive-value="0"
 | 
	
		
			
				|  |  | +                      @change="onEnableChange(r.row)"
 | 
	
		
			
				|  |  | +                      active-text="营业"
 | 
	
		
			
				|  |  | +                      inactive-text="歇业">
 | 
	
		
			
				|  |  | +                    </el-switch>
 | 
	
		
			
				|  |  | +<!--                    <el-radio-group-->
 | 
	
		
			
				|  |  | +<!--                        v-model="r.row.isWorkday"-->
 | 
	
		
			
				|  |  | +<!--                        @change="onEnableChange(r.row)">-->
 | 
	
		
			
				|  |  | +<!--                      <el-radio text-color="#48bb78" :label="1">营业</el-radio>-->
 | 
	
		
			
				|  |  | +<!--                      <el-radio text-color="#f56565" :label="0">歇业</el-radio>-->
 | 
	
		
			
				|  |  | +<!--                    </el-radio-group>-->
 | 
	
		
			
				|  |  |                    </template>
 | 
	
		
			
				|  |  |                  </el-table-column>
 | 
	
		
			
				|  |  |                  <el-table-column label="上班时间">
 | 
	
	
		
			
				|  | @@ -50,7 +58,7 @@
 | 
	
		
			
				|  |  |                      <el-time-select
 | 
	
		
			
				|  |  |                        style="width: 100%"
 | 
	
		
			
				|  |  |                        :picker-options="pickerOptions"
 | 
	
		
			
				|  |  | -                      :disabled="!r.row.isWorkday || r.row.isWorkday === false"
 | 
	
		
			
				|  |  | +                      :disabled="!r.row.isWorkday || !r.row.isWorkday"
 | 
	
		
			
				|  |  |                        v-model="r.row.workTime"/>
 | 
	
		
			
				|  |  |                    </template>
 | 
	
		
			
				|  |  |                  </el-table-column>
 | 
	
	
		
			
				|  | @@ -59,7 +67,7 @@
 | 
	
		
			
				|  |  |                      <el-time-select
 | 
	
		
			
				|  |  |                        style="width: 100%"
 | 
	
		
			
				|  |  |                        :picker-options="pickerOptions"
 | 
	
		
			
				|  |  | -                      :disabled="!r.row.isWorkday || r.row.isWorkday === false"
 | 
	
		
			
				|  |  | +                      :disabled="!r.row.isWorkday ||!r.row.isWorkday"
 | 
	
		
			
				|  |  |                        v-model="r.row.openTime"/>
 | 
	
		
			
				|  |  |                    </template>
 | 
	
		
			
				|  |  |                  </el-table-column>
 | 
	
	
		
			
				|  | @@ -68,7 +76,7 @@
 | 
	
		
			
				|  |  |                      <el-time-select
 | 
	
		
			
				|  |  |                        style="width: 100%"
 | 
	
		
			
				|  |  |                        :picker-options="pickerOptions"
 | 
	
		
			
				|  |  | -                      :disabled="!r.row.isWorkday || r.row.isWorkday === false"
 | 
	
		
			
				|  |  | +                      :disabled="!r.row.isWorkday || !r.row.isWorkday"
 | 
	
		
			
				|  |  |                        v-model="r.row.noonbreakStart"/>
 | 
	
		
			
				|  |  |                    </template>
 | 
	
		
			
				|  |  |                  </el-table-column>
 | 
	
	
		
			
				|  | @@ -77,7 +85,7 @@
 | 
	
		
			
				|  |  |                      <el-time-select
 | 
	
		
			
				|  |  |                        style="width: 100%"
 | 
	
		
			
				|  |  |                        :picker-options="pickerOptions"
 | 
	
		
			
				|  |  | -                      :disabled="!r.row.isWorkday || r.row.isWorkday === false"
 | 
	
		
			
				|  |  | +                      :disabled="!r.row.isWorkday || !r.row.isWorkday"
 | 
	
		
			
				|  |  |                        v-model="r.row.noonbreakEnd"/>
 | 
	
		
			
				|  |  |                    </template>
 | 
	
		
			
				|  |  |                  </el-table-column>
 | 
	
	
		
			
				|  | @@ -86,7 +94,7 @@
 | 
	
		
			
				|  |  |                      <el-time-select
 | 
	
		
			
				|  |  |                        style="width: 100%"
 | 
	
		
			
				|  |  |                        :picker-options="pickerOptions"
 | 
	
		
			
				|  |  | -                      :disabled="!r.row.isWorkday || r.row.isWorkday === false"
 | 
	
		
			
				|  |  | +                      :disabled="!r.row.isWorkday || !r.row.isWorkday"
 | 
	
		
			
				|  |  |                        v-model="r.row.closeTime"/>
 | 
	
		
			
				|  |  |                    </template>
 | 
	
		
			
				|  |  |                  </el-table-column>
 | 
	
	
		
			
				|  | @@ -95,7 +103,7 @@
 | 
	
		
			
				|  |  |                      <el-time-select
 | 
	
		
			
				|  |  |                        style="width: 100%"
 | 
	
		
			
				|  |  |                        :picker-options="pickerOptions"
 | 
	
		
			
				|  |  | -                      :disabled="!r.row.isWorkday || r.row.isWorkday === false"
 | 
	
		
			
				|  |  | +                      :disabled="!r.row.isWorkday || !r.row.isWorkday"
 | 
	
		
			
				|  |  |                        v-model="r.row.workOffTime"/>
 | 
	
		
			
				|  |  |                    </template>
 | 
	
		
			
				|  |  |                  </el-table-column>
 | 
	
	
		
			
				|  | @@ -250,7 +258,7 @@ export default {
 | 
	
		
			
				|  |  |          this.$message.error("生效日期不能为空");
 | 
	
		
			
				|  |  |          return;
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  | -      if (this.formData.dayOfWeeks.filter((w) => w.isWorkday ===true || w.isWorkday).length === 0) {
 | 
	
		
			
				|  |  | +      if (this.formData.dayOfWeeks.filter((w) => w.isWorkday == 1 || w.isWorkday).length === 0) {
 | 
	
		
			
				|  |  |          this.$message.error("工作日不能为空");
 | 
	
		
			
				|  |  |          return;
 | 
	
		
			
				|  |  |        }
 | 
	
	
		
			
				|  | @@ -320,7 +328,7 @@ export default {
 | 
	
		
			
				|  |  |        // this.data.orgIdList =[];
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      onEnableChange(workTime) {
 | 
	
		
			
				|  |  | -      if (workTime.isWorkday === false) {
 | 
	
		
			
				|  |  | +      if (!workTime.isWorkday) {
 | 
	
		
			
				|  |  |          workTime.openTime = null;
 | 
	
		
			
				|  |  |          workTime.closeTime = null;
 | 
	
		
			
				|  |  |          workTime.noonbreakStart = null;
 | 
	
	
		
			
				|  | @@ -357,7 +365,6 @@ export default {
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |    .grid {
 | 
	
		
			
				|  |  |      width: 100%;
 | 
	
		
			
				|  |  | -    margin-bottom: 20px;
 | 
	
		
			
				|  |  |      .title {
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |      .box {
 |