|
|
@@ -23,110 +23,110 @@
|
|
|
v-show="showSearch"
|
|
|
label-width="90px"
|
|
|
>
|
|
|
- <el-row>
|
|
|
- <el-form-item prop="planType" label="任务类型">
|
|
|
- <el-select
|
|
|
- prop="planType"
|
|
|
- label="任务类型"
|
|
|
- v-model="queryParams.planType"
|
|
|
- placeholder="请选择任务类型"
|
|
|
- clearable
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="dict in dict.type.resumption_plan_type"
|
|
|
- :key="dict.value"
|
|
|
- :label="dict.label"
|
|
|
- :value="dict.value"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item prop="resumptionRole" label="履职人员">
|
|
|
- <el-select
|
|
|
- @visible-change="getRolesByOrg"
|
|
|
- prop="resumptionRole"
|
|
|
- label="履职人员"
|
|
|
- v-model="queryParams.resumptionRole"
|
|
|
- placeholder="请选择用户角色"
|
|
|
- clearable
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="dict in resumptionRoles"
|
|
|
- :key="dict.index"
|
|
|
- :label="dict.roleName"
|
|
|
- :value="dict.id"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
+ <el-row>
|
|
|
+ <el-form-item prop="planType" label="任务类型">
|
|
|
+ <el-select
|
|
|
+ prop="planType"
|
|
|
+ label="任务类型"
|
|
|
+ v-model="queryParams.planType"
|
|
|
+ placeholder="请选择任务类型"
|
|
|
+ clearable
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="dict in dict.type.resumption_plan_type"
|
|
|
+ :key="dict.value"
|
|
|
+ :label="dict.label"
|
|
|
+ :value="dict.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item prop="resumptionRole" label="履职人员">
|
|
|
+ <el-select
|
|
|
+ @visible-change="getRolesByOrg"
|
|
|
+ prop="resumptionRole"
|
|
|
+ label="履职人员"
|
|
|
+ v-model="queryParams.resumptionRole"
|
|
|
+ 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.resumption_plan_cycle"
|
|
|
- :key="item.value"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value"
|
|
|
+ <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.resumption_plan_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.resumption_plan_status"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ <!-- <el-switch v-model="queryParams.planStatus" active-value="1" inactive-value="0"></el-switch> -->
|
|
|
+ </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-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.resumption_plan_status"
|
|
|
- :key="item.value"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value"
|
|
|
+ <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="['system:user:add']"
|
|
|
+ >新增任务</el-button
|
|
|
>
|
|
|
- </el-option>
|
|
|
- </el-select>
|
|
|
- <!-- <el-switch v-model="queryParams.planStatus" active-value="1" inactive-value="0"></el-switch> -->
|
|
|
- </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="['system:user:add']"
|
|
|
- >新增任务</el-button
|
|
|
- >
|
|
|
- </el-form-item>
|
|
|
- </el-row>
|
|
|
+ </el-form-item>
|
|
|
+ </el-row>
|
|
|
<!-- <el-row :gutter="10" class="mb8">
|
|
|
<el-col :span="1.5"> </el-col>
|
|
|
|
|
|
@@ -150,7 +150,7 @@
|
|
|
row-key="id"
|
|
|
>
|
|
|
<el-table-column
|
|
|
- align="center"
|
|
|
+ align="center"
|
|
|
fixed
|
|
|
type="index"
|
|
|
label="序号"
|
|
|
@@ -233,6 +233,7 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
+ align="center"
|
|
|
prop="count"
|
|
|
label="任务次数"
|
|
|
v-if="columns[7].visible"
|