|
|
@@ -15,151 +15,164 @@
|
|
|
|
|
|
<el-col :span="20" :xs="24">
|
|
|
<!-- 搜索条件 -->
|
|
|
- <el-form
|
|
|
- :model="queryParams"
|
|
|
- ref="search"
|
|
|
- size="small"
|
|
|
- :inline="true"
|
|
|
- v-show="showSearch"
|
|
|
- label-width="90px"
|
|
|
- >
|
|
|
- <el-row>
|
|
|
- <el-form-item prop="checkType" label="任务类型">
|
|
|
- <el-select
|
|
|
- prop="checkType"
|
|
|
- label="任务类型"
|
|
|
- v-model="queryParams.checkType"
|
|
|
- placeholder="请选择任务类型"
|
|
|
- clearable
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="dict in dict.type.check_type"
|
|
|
- :key="dict.value"
|
|
|
- :label="dict.label"
|
|
|
- :value="dict.value"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item prop="execOrgType" label="检查机构类型" v-if="false">
|
|
|
- <el-select
|
|
|
- prop="execOrgType"
|
|
|
- label="检查机构类型"
|
|
|
- v-model="queryParams.execOrgType"
|
|
|
- placeholder="请选择检查机构类型"
|
|
|
- clearable
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="dict in dict.type.sys_org_type"
|
|
|
- :key="dict.value"
|
|
|
- :label="dict.label"
|
|
|
- :value="dict.value"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item prop="checkOrgType" label="受检机构类型" v-if="false">
|
|
|
- <el-select
|
|
|
- prop="checkOrgType"
|
|
|
- label="受检机构类型"
|
|
|
- v-model="queryParams.checkOrgType"
|
|
|
- placeholder="请选择受检机构类型"
|
|
|
- clearable
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="dict in dict.type.sys_org_type"
|
|
|
- :key="dict.value"
|
|
|
- :label="dict.label"
|
|
|
- :value="dict.value"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
-
|
|
|
- <el-form-item prop="checkRole" label="检查人员">
|
|
|
- <el-select
|
|
|
- @visible-change="getRolesByOrg"
|
|
|
- prop="checkRole"
|
|
|
- label="检查人员"
|
|
|
- v-model="queryParams.checkRole"
|
|
|
- placeholder="请选择用户角色"
|
|
|
- clearable
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="dict in resumptionRoles"
|
|
|
- :key="dict.index"
|
|
|
- :label="dict.roleName"
|
|
|
- :value="dict.id"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item prop="planCycle" label="任务周期">
|
|
|
- <el-select
|
|
|
- prop="planCycle"
|
|
|
- label="任务周期"
|
|
|
- v-model="queryParams.planCycle"
|
|
|
- placeholder="请选择任务周期"
|
|
|
- clearable
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in dict.type.check_cycle"
|
|
|
- :key="item.value"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value"
|
|
|
+ <div class="main-right-box">
|
|
|
+ <div class="main-search-box">
|
|
|
+ <el-form
|
|
|
+ :model="queryParams"
|
|
|
+ ref="search"
|
|
|
+ size="small"
|
|
|
+ :inline="true"
|
|
|
+ v-show="showSearch"
|
|
|
+ label-width="90px"
|
|
|
+ >
|
|
|
+ <el-row>
|
|
|
+ <el-form-item prop="checkType" label="任务类型">
|
|
|
+ <el-select
|
|
|
+ prop="checkType"
|
|
|
+ label="任务类型"
|
|
|
+ v-model="queryParams.checkType"
|
|
|
+ placeholder="请选择任务类型"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in dict.type.check_type"
|
|
|
+ :key="dict.value"
|
|
|
+ :label="dict.label"
|
|
|
+ :value="dict.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item
|
|
|
+ prop="execOrgType"
|
|
|
+ label="检查机构类型"
|
|
|
+ v-if="false"
|
|
|
>
|
|
|
- </el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-form-item prop="planStatus" label="任务状态">
|
|
|
- <el-select
|
|
|
- prop="planStatus"
|
|
|
- label="任务状态"
|
|
|
- v-model="queryParams.planStatus"
|
|
|
- placeholder="请选择任务状态"
|
|
|
- clearable
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in dict.type.check_status"
|
|
|
- :key="item.value"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value"
|
|
|
+ <el-select
|
|
|
+ prop="execOrgType"
|
|
|
+ label="检查机构类型"
|
|
|
+ v-model="queryParams.execOrgType"
|
|
|
+ placeholder="请选择检查机构类型"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in dict.type.sys_org_type"
|
|
|
+ :key="dict.value"
|
|
|
+ :label="dict.label"
|
|
|
+ :value="dict.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item
|
|
|
+ prop="checkOrgType"
|
|
|
+ label="受检机构类型"
|
|
|
+ v-if="false"
|
|
|
>
|
|
|
- </el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item prop="planName" label="任务名称">
|
|
|
- <el-input
|
|
|
- v-model="queryParams.planName"
|
|
|
- :maxlength="50"
|
|
|
- name="planName"
|
|
|
- placeholder="请输入关键字"
|
|
|
- clearable
|
|
|
- />
|
|
|
- </el-form-item>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-form-item>
|
|
|
- <el-button
|
|
|
- type="primary"
|
|
|
- icon="el-icon-search"
|
|
|
- size="mini"
|
|
|
- @click="getList"
|
|
|
- >搜索</el-button
|
|
|
- >
|
|
|
- <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
|
|
|
- >重置</el-button
|
|
|
- ><el-button
|
|
|
- type="primary"
|
|
|
- icon="el-icon-plus"
|
|
|
- size="mini"
|
|
|
- @click="handleAdd()"
|
|
|
- v-hasPermi="['core:checkplan:add']"
|
|
|
- >新增任务</el-button
|
|
|
- >
|
|
|
- </el-form-item>
|
|
|
- </el-row>
|
|
|
- </el-form>
|
|
|
+ <el-select
|
|
|
+ prop="checkOrgType"
|
|
|
+ label="受检机构类型"
|
|
|
+ v-model="queryParams.checkOrgType"
|
|
|
+ placeholder="请选择受检机构类型"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in dict.type.sys_org_type"
|
|
|
+ :key="dict.value"
|
|
|
+ :label="dict.label"
|
|
|
+ :value="dict.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ <el-form-item prop="checkRole" label="检查人员">
|
|
|
+ <el-select
|
|
|
+ @visible-change="getRolesByOrg"
|
|
|
+ prop="checkRole"
|
|
|
+ label="检查人员"
|
|
|
+ v-model="queryParams.checkRole"
|
|
|
+ placeholder="请选择用户角色"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in resumptionRoles"
|
|
|
+ :key="dict.index"
|
|
|
+ :label="dict.roleName"
|
|
|
+ :value="dict.id"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item prop="planCycle" label="任务周期">
|
|
|
+ <el-select
|
|
|
+ prop="planCycle"
|
|
|
+ label="任务周期"
|
|
|
+ v-model="queryParams.planCycle"
|
|
|
+ placeholder="请选择任务周期"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in dict.type.check_cycle"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-form-item prop="planStatus" label="任务状态">
|
|
|
+ <el-select
|
|
|
+ prop="planStatus"
|
|
|
+ label="任务状态"
|
|
|
+ v-model="queryParams.planStatus"
|
|
|
+ placeholder="请选择任务状态"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in dict.type.check_status"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item prop="planName" label="任务名称">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.planName"
|
|
|
+ :maxlength="50"
|
|
|
+ name="planName"
|
|
|
+ placeholder="请输入关键字"
|
|
|
+ clearable
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-form-item>
|
|
|
+ <el-button
|
|
|
+ type="primary"
|
|
|
+ icon="el-icon-search"
|
|
|
+ size="mini"
|
|
|
+ @click="getList"
|
|
|
+ >搜索</el-button
|
|
|
+ >
|
|
|
+ <el-button
|
|
|
+ icon="el-icon-refresh"
|
|
|
+ size="mini"
|
|
|
+ @click="resetQuery"
|
|
|
+ >重置</el-button
|
|
|
+ ><el-button
|
|
|
+ type="primary"
|
|
|
+ icon="el-icon-plus"
|
|
|
+ size="mini"
|
|
|
+ @click="handleAdd()"
|
|
|
+ v-hasPermi="['core:checkplan:add']"
|
|
|
+ >新增任务</el-button
|
|
|
+ >
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
+ </el-form>
|
|
|
|
|
|
- <!-- 按纽
|
|
|
+ <!-- 按纽
|
|
|
<el-row :gutter="10" class="mb8">
|
|
|
<el-col :span="1.5"> </el-col>
|
|
|
<right-toolbar
|
|
|
@@ -168,179 +181,182 @@
|
|
|
:columns="columns"
|
|
|
></right-toolbar>
|
|
|
</el-row> -->
|
|
|
-
|
|
|
- <el-table
|
|
|
- border
|
|
|
- height="646"
|
|
|
- size="small"
|
|
|
- v-loading="loading"
|
|
|
- :data="pageData"
|
|
|
- @selection-change="handleSelectionChange"
|
|
|
- row-key="id"
|
|
|
- :tree-props="{ children: 'children' }"
|
|
|
- >
|
|
|
- <el-table-column
|
|
|
- align="center"
|
|
|
- type="index"
|
|
|
- label="序号"
|
|
|
- width="80px"
|
|
|
- v-if="columns[0].visible"
|
|
|
- ></el-table-column>
|
|
|
- <el-table-column
|
|
|
- prop="planName"
|
|
|
- label="任务名称"
|
|
|
- v-if="columns[1].visible"
|
|
|
- ></el-table-column>
|
|
|
-
|
|
|
- <el-table-column
|
|
|
- prop="checkType"
|
|
|
- label="任务类型"
|
|
|
- v-if="columns[2].visible"
|
|
|
+ </div>
|
|
|
+ <el-table
|
|
|
+ border
|
|
|
+ height="700"
|
|
|
+ size="small"
|
|
|
+ v-loading="loading"
|
|
|
+ :data="pageData"
|
|
|
+ @selection-change="handleSelectionChange"
|
|
|
+ row-key="id"
|
|
|
+ :tree-props="{ children: 'children' }"
|
|
|
>
|
|
|
- <template slot-scope="r"
|
|
|
- >{{ getLabel(dict.type.check_type, `${r.row.checkType}`) }}
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- <el-table-column
|
|
|
- prop="planCreateOrgName"
|
|
|
- label="创建机构"
|
|
|
- v-if="columns[3].visible"
|
|
|
- >
|
|
|
- </el-table-column>
|
|
|
- <el-table-column
|
|
|
- prop="planOfOrgName"
|
|
|
- label="行社名称"
|
|
|
- v-if="columns[4].visible"
|
|
|
- >
|
|
|
- </el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ align="center"
|
|
|
+ type="index"
|
|
|
+ label="序号"
|
|
|
+ width="80px"
|
|
|
+ v-if="columns[0].visible"
|
|
|
+ ></el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="planName"
|
|
|
+ label="任务名称"
|
|
|
+ v-if="columns[1].visible"
|
|
|
+ ></el-table-column>
|
|
|
|
|
|
- <el-table-column prop="execOrgType" label="检查主体">
|
|
|
- <template slot-scope="r"
|
|
|
- >{{ getLabel(dict.type.sys_org_type, `${r.row.execOrgType}`) }}
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="checkType"
|
|
|
+ label="任务类型"
|
|
|
+ v-if="columns[2].visible"
|
|
|
+ >
|
|
|
+ <template slot-scope="r"
|
|
|
+ >{{ getLabel(dict.type.check_type, `${r.row.checkType}`) }}
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="planCreateOrgName"
|
|
|
+ label="创建机构"
|
|
|
+ v-if="columns[3].visible"
|
|
|
+ >
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="planOfOrgName"
|
|
|
+ label="行社名称"
|
|
|
+ v-if="columns[4].visible"
|
|
|
+ >
|
|
|
+ </el-table-column>
|
|
|
|
|
|
- <el-table-column prop="checkOrgType" label="受检机构" width="120px">
|
|
|
- <template slot-scope="r"
|
|
|
- >{{ getLabel(dict.type.sys_org_type, `${r.row.checkOrgType}`) }}
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
+ <el-table-column prop="execOrgType" label="检查主体">
|
|
|
+ <template slot-scope="r"
|
|
|
+ >{{ getLabel(dict.type.sys_org_type, `${r.row.execOrgType}`) }}
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
|
|
|
- <el-table-column
|
|
|
- prop="roleNames"
|
|
|
- label="检查人员"
|
|
|
- v-if="columns[6].visible"
|
|
|
- >
|
|
|
- <template slot-scope="scope">
|
|
|
- <template v-for="item in splitRoleNames(scope.row.roleNames)">
|
|
|
- {{ item }}
|
|
|
- <br />
|
|
|
- </template> </template
|
|
|
- ></el-table-column>
|
|
|
- <el-table-column
|
|
|
- prop="planCycle"
|
|
|
- label="任务周期"
|
|
|
- width="80px"
|
|
|
- v-if="columns[6].visible"
|
|
|
- >
|
|
|
- <template slot-scope="r"
|
|
|
- >{{ getLabel(dict.type.check_cycle, `${r.row.planCycle}`) }}
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
+ <el-table-column prop="checkOrgType" label="受检机构" width="120px">
|
|
|
+ <template slot-scope="r"
|
|
|
+ >{{ getLabel(dict.type.sys_org_type, `${r.row.checkOrgType}`) }}
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
|
|
|
- <el-table-column
|
|
|
- align="center"
|
|
|
- prop="count"
|
|
|
- label="任务次数"
|
|
|
- v-if="columns[6].visible"
|
|
|
- ></el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="roleNames"
|
|
|
+ label="检查人员"
|
|
|
+ v-if="columns[6].visible"
|
|
|
+ >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <template v-for="item in splitRoleNames(scope.row.roleNames)">
|
|
|
+ {{ item }}
|
|
|
+ <br />
|
|
|
+ </template> </template
|
|
|
+ ></el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="planCycle"
|
|
|
+ label="任务周期"
|
|
|
+ width="80px"
|
|
|
+ v-if="columns[6].visible"
|
|
|
+ >
|
|
|
+ <template slot-scope="r"
|
|
|
+ >{{ getLabel(dict.type.check_cycle, `${r.row.planCycle}`) }}
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
|
|
|
- <el-table-column
|
|
|
- prop="planStatus"
|
|
|
- label="任务状态"
|
|
|
- width="80px"
|
|
|
- v-if="columns[6].visible"
|
|
|
- >
|
|
|
- <template slot-scope="r"
|
|
|
- >{{ getLabel(dict.type.check_status, `${r.row.planStatus}`) }}
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ align="center"
|
|
|
+ prop="count"
|
|
|
+ label="任务次数"
|
|
|
+ v-if="columns[6].visible"
|
|
|
+ ></el-table-column>
|
|
|
|
|
|
- <el-table-column
|
|
|
- prop="modifiedName"
|
|
|
- label="修改人"
|
|
|
- v-if="false"
|
|
|
- ></el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="planStatus"
|
|
|
+ label="任务状态"
|
|
|
+ width="80px"
|
|
|
+ v-if="columns[6].visible"
|
|
|
+ >
|
|
|
+ <template slot-scope="r"
|
|
|
+ >{{ getLabel(dict.type.check_status, `${r.row.planStatus}`) }}
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
|
|
|
- <el-table-column
|
|
|
- prop="updateTime"
|
|
|
- label="修改时间"
|
|
|
- width="80px"
|
|
|
- v-if="false"
|
|
|
- >
|
|
|
- <template slot-scope="scope">
|
|
|
- <span>{{ formatTime(scope.row.updateTime, "YYYY-MM-DD") }}</span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="modifiedName"
|
|
|
+ label="修改人"
|
|
|
+ v-if="false"
|
|
|
+ ></el-table-column>
|
|
|
|
|
|
- <el-table-column label="操作" min-width="200">
|
|
|
- <template slot-scope="r">
|
|
|
- <el-button
|
|
|
- v-if="eqOrg(r.row)"
|
|
|
- size="mini"
|
|
|
- type="text"
|
|
|
- icon="el-icon-edit-outline"
|
|
|
- @click="onEdit(r.row.id)"
|
|
|
- v-hasPermi="['core:checkplan:edit']"
|
|
|
- >编辑</el-button
|
|
|
- >
|
|
|
- <el-button
|
|
|
- v-if="eqOrg2(r.row)"
|
|
|
- size="mini"
|
|
|
- type="text"
|
|
|
- icon="el-icon-delete"
|
|
|
- @click="onDel(r.row.id, r.row.planName)"
|
|
|
- v-hasPermi="['core:checkplan:remove']"
|
|
|
- >删除</el-button
|
|
|
- >
|
|
|
- <el-button
|
|
|
- size="mini"
|
|
|
- type="text"
|
|
|
- icon="el-icon-arrow-down"
|
|
|
- v-if="checkCanPublish(r.row)"
|
|
|
- @click="showDialogDistribute(r.row)"
|
|
|
- v-hasPermi="['core:checkplan:distribute']"
|
|
|
- >下发</el-button
|
|
|
- >
|
|
|
- <el-button
|
|
|
- size="mini"
|
|
|
- type="text"
|
|
|
- icon="el-icon-arrow-down"
|
|
|
- v-if="newcheckCanPublish(r.row)"
|
|
|
- @click="newshowDialogDistribute(r.row)"
|
|
|
- v-hasPermi="['core:checkplan:distribute']"
|
|
|
- >下发</el-button
|
|
|
- >
|
|
|
- <el-button
|
|
|
- size="mini"
|
|
|
- type="text"
|
|
|
- icon="el-icon-top-left"
|
|
|
- v-if="chehui(r.row)"
|
|
|
- @click="chhuile(r.row)"
|
|
|
- v-hasPermi="['core:checkplan:distribute']"
|
|
|
- >撤回</el-button
|
|
|
- >
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
+ <el-table-column
|
|
|
+ prop="updateTime"
|
|
|
+ label="修改时间"
|
|
|
+ width="80px"
|
|
|
+ v-if="false"
|
|
|
+ >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span>{{
|
|
|
+ formatTime(scope.row.updateTime, "YYYY-MM-DD")
|
|
|
+ }}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+
|
|
|
+ <el-table-column label="操作" min-width="200">
|
|
|
+ <template slot-scope="r">
|
|
|
+ <el-button
|
|
|
+ v-if="eqOrg(r.row)"
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-edit-outline"
|
|
|
+ @click="onEdit(r.row.id)"
|
|
|
+ v-hasPermi="['core:checkplan:edit']"
|
|
|
+ >编辑</el-button
|
|
|
+ >
|
|
|
+ <el-button
|
|
|
+ v-if="eqOrg2(r.row)"
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-delete"
|
|
|
+ @click="onDel(r.row.id, r.row.planName)"
|
|
|
+ v-hasPermi="['core:checkplan:remove']"
|
|
|
+ >删除</el-button
|
|
|
+ >
|
|
|
+ <el-button
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-arrow-down"
|
|
|
+ v-if="checkCanPublish(r.row)"
|
|
|
+ @click="showDialogDistribute(r.row)"
|
|
|
+ v-hasPermi="['core:checkplan:distribute']"
|
|
|
+ >下发</el-button
|
|
|
+ >
|
|
|
+ <el-button
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-arrow-down"
|
|
|
+ v-if="newcheckCanPublish(r.row)"
|
|
|
+ @click="newshowDialogDistribute(r.row)"
|
|
|
+ v-hasPermi="['core:checkplan:distribute']"
|
|
|
+ >下发</el-button
|
|
|
+ >
|
|
|
+ <el-button
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-top-left"
|
|
|
+ v-if="chehui(r.row)"
|
|
|
+ @click="chhuile(r.row)"
|
|
|
+ v-hasPermi="['core:checkplan:distribute']"
|
|
|
+ >撤回</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"
|
|
|
- />
|
|
|
+ <pagination
|
|
|
+ v-show="total > 0"
|
|
|
+ :total="total"
|
|
|
+ :page.sync="queryParams.pageNum"
|
|
|
+ :limit.sync="queryParams.pageSize"
|
|
|
+ @pagination="getList"
|
|
|
+ />
|
|
|
+ </div>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<dialog-edit
|