|  | @@ -1,6 +1,6 @@
 | 
	
		
			
				|  |  |  <template>
 | 
	
		
			
				|  |  | -  <div class="tabs-container">
 | 
	
		
			
				|  |  | -    <el-row :gutter="20">
 | 
	
		
			
				|  |  | +  <div>
 | 
	
		
			
				|  |  | +    <el-row :gutter="10">
 | 
	
		
			
				|  |  |        <!--机构数据-->
 | 
	
		
			
				|  |  |        <el-col :span="4" :xs="24">
 | 
	
		
			
				|  |  |          <org-tree
 | 
	
	
		
			
				|  | @@ -12,78 +12,77 @@
 | 
	
		
			
				|  |  |        </el-col>
 | 
	
		
			
				|  |  |        <!--table数据-->
 | 
	
		
			
				|  |  |        <el-col :span="20" :xs="24">
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -        <!--    搜索条件    -->
 | 
	
		
			
				|  |  | -        <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
 | 
	
		
			
				|  |  | -          <el-form-item label="生效日期">
 | 
	
		
			
				|  |  | -            <el-date-picker
 | 
	
		
			
				|  |  | -              v-model="dateRange"
 | 
	
		
			
				|  |  | -              style="width: 240px"
 | 
	
		
			
				|  |  | -              value-format="yyyy-MM-dd hh:mm:ss"
 | 
	
		
			
				|  |  | -              type="daterange"
 | 
	
		
			
				|  |  | -              range-separator="-"
 | 
	
		
			
				|  |  | -              start-placeholder="开始日期"
 | 
	
		
			
				|  |  | -              end-placeholder="结束日期"
 | 
	
		
			
				|  |  | -            ></el-date-picker>
 | 
	
		
			
				|  |  | -          </el-form-item>
 | 
	
		
			
				|  |  | -<!--          <el-form-item label="仅显示当前生效" label-width="120px">-->
 | 
	
		
			
				|  |  | -<!--            <el-switch-->
 | 
	
		
			
				|  |  | -<!--              v-model="queryParams.isEnable"-->
 | 
	
		
			
				|  |  | -<!--              inactive-color="#ccc">-->
 | 
	
		
			
				|  |  | -<!--            </el-switch>-->
 | 
	
		
			
				|  |  | -<!--          </el-form-item>-->
 | 
	
		
			
				|  |  | -          <el-form-item>
 | 
	
		
			
				|  |  | -            <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
	
		
			
				|  |  | -            <el-button icon="el-icon-refresh" size="mini" @click="resetForm">重置</el-button>
 | 
	
		
			
				|  |  | -          </el-form-item>
 | 
	
		
			
				|  |  | -        </el-form>
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -        <!--    按纽    -->
 | 
	
		
			
				|  |  | -        <el-row :gutter="10" class="mb8">
 | 
	
		
			
				|  |  | -          <el-col :span="1.5">
 | 
	
		
			
				|  |  | -            <el-button
 | 
	
		
			
				|  |  | -              type="primary"
 | 
	
		
			
				|  |  | -              plain
 | 
	
		
			
				|  |  | -              icon="el-icon-plus"
 | 
	
		
			
				|  |  | -              size="mini"
 | 
	
		
			
				|  |  | -              @click="addTemplate"
 | 
	
		
			
				|  |  | -              v-hasPermi="['system:time:add']"
 | 
	
		
			
				|  |  | -            >新增作息模板</el-button>
 | 
	
		
			
				|  |  | -          </el-col>
 | 
	
		
			
				|  |  | -          <right-toolbar :showSearch.sync="showSearch" @queryTable="getList" :columns="columns"></right-toolbar>
 | 
	
		
			
				|  |  | -        </el-row>
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -        <el-table
 | 
	
		
			
				|  |  | -          v-loading="loading"
 | 
	
		
			
				|  |  | -          style="width: auto;"
 | 
	
		
			
				|  |  | -          border
 | 
	
		
			
				|  |  | -          height="600"
 | 
	
		
			
				|  |  | -          size="small"
 | 
	
		
			
				|  |  | -          :data="tableList">
 | 
	
		
			
				|  |  | -          <el-table-column fixed label="序号" type="index" align="center" width="50"></el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column v-if="columns[0].visible" prop="orgName" label="机构" :show-overflow-tooltip="true"></el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column v-if="columns[1].visible" prop="effectiveDate" label="生效日期" ></el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column v-if="columns[2].visible" prop="workDay" label="工作日"></el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column v-if="columns[3].visible" prop="modifiedName" label="更新人"></el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column v-if="columns[4].visible"  prop="updateTime" label="更新时间" ></el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column v-if="columns[5].visible" label="操作" width="100" >
 | 
	
		
			
				|  |  | -            <template slot-scope="r">
 | 
	
		
			
				|  |  | -<!--                <el-button type="text" v-if="r.row.timeCheck===0||r.row.timeCheck===3" @click="onEdit(r.row)">编辑</el-button>-->
 | 
	
		
			
				|  |  | -<!--                <el-button type="text" v-if="r.row.timeCheck===0" @click="onDelete(r.row.id)">删除</el-button>-->
 | 
	
		
			
				|  |  | -<!--                <el-button type="text" v-if="r.row.timeCheck===1||r.row.timeCheck===2" @click="lookItem(r.row)">查看</el-button>-->
 | 
	
		
			
				|  |  | -                <el-button type="text" @click="lookItem(r.row)">查看</el-button>
 | 
	
		
			
				|  |  | -            </template>
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -          </el-table-column>
 | 
	
		
			
				|  |  | -        </el-table>
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -        <pagination
 | 
	
		
			
				|  |  | -          v-show="total >0"
 | 
	
		
			
				|  |  | -          :total="total"
 | 
	
		
			
				|  |  | -          :page.sync="queryParams.pageNum"
 | 
	
		
			
				|  |  | -          :limit.sync="queryParams.pageSize"
 | 
	
		
			
				|  |  | -          @pagination="getList"
 | 
	
		
			
				|  |  | -        />
 | 
	
		
			
				|  |  | +        <div class="main-right-box">
 | 
	
		
			
				|  |  | +          <!--    搜索条件    -->
 | 
	
		
			
				|  |  | +          <div class="main-search-box">
 | 
	
		
			
				|  |  | +            <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch">
 | 
	
		
			
				|  |  | +              <el-form-item label="生效日期">
 | 
	
		
			
				|  |  | +                <el-date-picker
 | 
	
		
			
				|  |  | +                  v-model="dateRange"
 | 
	
		
			
				|  |  | +                  style="width: 240px"
 | 
	
		
			
				|  |  | +                  value-format="yyyy-MM-dd hh:mm:ss"
 | 
	
		
			
				|  |  | +                  type="daterange"
 | 
	
		
			
				|  |  | +                  range-separator="-"
 | 
	
		
			
				|  |  | +                  start-placeholder="开始日期"
 | 
	
		
			
				|  |  | +                  end-placeholder="结束日期"
 | 
	
		
			
				|  |  | +                ></el-date-picker>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +    <!--          <el-form-item label="仅显示当前生效" label-width="120px">-->
 | 
	
		
			
				|  |  | +    <!--            <el-switch-->
 | 
	
		
			
				|  |  | +    <!--              v-model="queryParams.isEnable"-->
 | 
	
		
			
				|  |  | +    <!--              inactive-color="#ccc">-->
 | 
	
		
			
				|  |  | +    <!--            </el-switch>-->
 | 
	
		
			
				|  |  | +    <!--          </el-form-item>-->
 | 
	
		
			
				|  |  | +            </el-form>
 | 
	
		
			
				|  |  | +            <!--    按纽    -->
 | 
	
		
			
				|  |  | +            <el-row :gutter="10">
 | 
	
		
			
				|  |  | +              <el-col :span="1.5">
 | 
	
		
			
				|  |  | +                <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
 | 
	
		
			
				|  |  | +              </el-col>
 | 
	
		
			
				|  |  | +              <el-col :span="1.5">
 | 
	
		
			
				|  |  | +                <el-button type="primary" icon="el-icon-refresh" size="mini" @click="resetForm">重置</el-button>
 | 
	
		
			
				|  |  | +              </el-col>
 | 
	
		
			
				|  |  | +              <el-col :span="1.5">
 | 
	
		
			
				|  |  | +                <el-button
 | 
	
		
			
				|  |  | +                  type="primary"
 | 
	
		
			
				|  |  | +                  icon="el-icon-plus"
 | 
	
		
			
				|  |  | +                  size="mini"
 | 
	
		
			
				|  |  | +                  @click="addTemplate"
 | 
	
		
			
				|  |  | +                  v-hasPermi="['system:time:add']"
 | 
	
		
			
				|  |  | +                >新增作息模板</el-button>
 | 
	
		
			
				|  |  | +              </el-col>
 | 
	
		
			
				|  |  | +              <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
 | 
	
		
			
				|  |  | +            </el-row>
 | 
	
		
			
				|  |  | +          </div>
 | 
	
		
			
				|  |  | +          <el-table
 | 
	
		
			
				|  |  | +            v-loading="loading"
 | 
	
		
			
				|  |  | +            border
 | 
	
		
			
				|  |  | +            height="596"
 | 
	
		
			
				|  |  | +            size="small"
 | 
	
		
			
				|  |  | +            :data="tableList">
 | 
	
		
			
				|  |  | +            <el-table-column label="序号" type="index" align="center" width="70"></el-table-column>
 | 
	
		
			
				|  |  | +            <el-table-column prop="orgName" align="center" label="机构" :show-overflow-tooltip="true"></el-table-column>
 | 
	
		
			
				|  |  | +            <el-table-column prop="effectiveDate" align="center" label="生效日期" ></el-table-column>
 | 
	
		
			
				|  |  | +            <el-table-column prop="workDay" align="center" label="工作日"></el-table-column>
 | 
	
		
			
				|  |  | +            <el-table-column prop="modifiedName" align="center" label="更新人"></el-table-column>
 | 
	
		
			
				|  |  | +            <el-table-column prop="updateTime" align="center" label="更新时间" ></el-table-column>
 | 
	
		
			
				|  |  | +            <el-table-column label="操作" header-align="center" align="left" width="100" >
 | 
	
		
			
				|  |  | +              <template slot-scope="r">
 | 
	
		
			
				|  |  | +  <!--                <el-button type="text" v-if="r.row.timeCheck===0||r.row.timeCheck===3" @click="onEdit(r.row)">编辑</el-button>-->
 | 
	
		
			
				|  |  | +  <!--                <el-button type="text" v-if="r.row.timeCheck===0" @click="onDelete(r.row.id)">删除</el-button>-->
 | 
	
		
			
				|  |  | +  <!--                <el-button type="text" v-if="r.row.timeCheck===1||r.row.timeCheck===2" @click="lookItem(r.row)">查看</el-button>-->
 | 
	
		
			
				|  |  | +                  <el-button type="text" @click="lookItem(r.row)">查看</el-button>
 | 
	
		
			
				|  |  | +              </template>
 | 
	
		
			
				|  |  | +            </el-table-column>
 | 
	
		
			
				|  |  | +          </el-table>
 | 
	
		
			
				|  |  | +          <pagination
 | 
	
		
			
				|  |  | +            v-show="total >0"
 | 
	
		
			
				|  |  | +            :total="total"
 | 
	
		
			
				|  |  | +            :page.sync="queryParams.pageNum"
 | 
	
		
			
				|  |  | +            :limit.sync="queryParams.pageSize"
 | 
	
		
			
				|  |  | +            @pagination="getList"
 | 
	
		
			
				|  |  | +          />
 | 
	
		
			
				|  |  | +        </div>
 | 
	
		
			
				|  |  |        </el-col>
 | 
	
		
			
				|  |  |      </el-row>
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -129,7 +128,7 @@ export default {
 | 
	
		
			
				|  |  |        // 查询参数
 | 
	
		
			
				|  |  |        queryParams: {
 | 
	
		
			
				|  |  |          pageNum: 1,
 | 
	
		
			
				|  |  | -        pageSize: 10,
 | 
	
		
			
				|  |  | +        pageSize: 20,
 | 
	
		
			
				|  |  |          checkSub: true,
 | 
	
		
			
				|  |  |          orgId: null,
 | 
	
		
			
				|  |  |          isEnable:false,
 |