|
|
|
@ -185,7 +185,7 @@
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 添加或修改考核任务对话框 -->
|
|
|
|
<!-- 添加或修改考核任务对话框 -->
|
|
|
|
<el-dialog :title="title" :visible.sync="open" width="800px" append-to-body>
|
|
|
|
<el-dialog :title="title" :visible.sync="open" width="800px" append-to-body :close-on-click-modal="false">
|
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="110px">
|
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="110px">
|
|
|
|
<el-form-item label="考核任务名称" prop="pcTitle">
|
|
|
|
<el-form-item label="考核任务名称" prop="pcTitle">
|
|
|
|
<el-input v-model="form.pcTitle" placeholder="请输入考核任务名称" :disabled="form.state==='2'"/>
|
|
|
|
<el-input v-model="form.pcTitle" placeholder="请输入考核任务名称" :disabled="form.state==='2'"/>
|
|
|
|
@ -256,7 +256,7 @@
|
|
|
|
</el-dialog>
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 选择模板信息 -->
|
|
|
|
<!-- 选择模板信息 -->
|
|
|
|
<el-dialog title="模板选择" :visible.sync="temp.open" width="500px">
|
|
|
|
<el-dialog title="模板选择" :visible.sync="temp.open" width="500px" :close-on-click-modal="false">
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
<el-form :model="temp.queryParams" :inline="true" label-width="68px">
|
|
|
|
<el-form :model="temp.queryParams" :inline="true" label-width="68px">
|
|
|
|
<el-form-item label="模板名称" prop="userName" style="margin-bottom: 10px">
|
|
|
|
<el-form-item label="模板名称" prop="userName" style="margin-bottom: 10px">
|
|
|
|
@ -293,7 +293,7 @@
|
|
|
|
</el-dialog>
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 选择职工 -->
|
|
|
|
<!-- 选择职工 -->
|
|
|
|
<el-dialog title="选择职工" :visible.sync="emp.open" width="1200px" append-to-body>
|
|
|
|
<el-dialog title="选择职工" :visible.sync="emp.open" width="1200px" append-to-body :close-on-click-modal="false">
|
|
|
|
<div style="display:flex;width: 100%;justify-content: space-between">
|
|
|
|
<div style="display:flex;width: 100%;justify-content: space-between">
|
|
|
|
<div style="width: 30%; border-right: 1px solid #eeeeee; padding-right: 10px;">
|
|
|
|
<div style="width: 30%; border-right: 1px solid #eeeeee; padding-right: 10px;">
|
|
|
|
<div style="height: 45px;line-height: 45px;font-size: 14px;font-weight: bolder">
|
|
|
|
<div style="height: 45px;line-height: 45px;font-size: 14px;font-weight: bolder">
|
|
|
|
@ -382,7 +382,7 @@
|
|
|
|
</el-dialog>
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
|
|
<!--选择发布考核信息-->
|
|
|
|
<!--选择发布考核信息-->
|
|
|
|
<el-dialog title="发布考核" :visible.sync="pcSetUp.open" width="99%">
|
|
|
|
<el-dialog title="发布考核" :visible.sync="pcSetUp.open" width="99%" :close-on-click-modal="false">
|
|
|
|
<div style="font-size: 16px;margin-bottom: 15px;font-weight: 600">考核任务名称:{{ pcSetUp.pingceName }}</div>
|
|
|
|
<div style="font-size: 16px;margin-bottom: 15px;font-weight: 600">考核任务名称:{{ pcSetUp.pingceName }}</div>
|
|
|
|
<el-alert title="评分占比请输入小于 1 的小数,评分占比合计需为 1 " style="font-weight: bold" type="info" :closable="false"></el-alert>
|
|
|
|
<el-alert title="评分占比请输入小于 1 的小数,评分占比合计需为 1 " style="font-weight: bold" type="info" :closable="false"></el-alert>
|
|
|
|
<el-table border v-loading="pcSetUp.loading" :data="pcSetUpList" style="margin-top: 10px;">
|
|
|
|
<el-table border v-loading="pcSetUp.loading" :data="pcSetUpList" style="margin-top: 10px;">
|
|
|
|
@ -548,7 +548,7 @@
|
|
|
|
</el-dialog>
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
|
|
<!--查看考核得分-->
|
|
|
|
<!--查看考核得分-->
|
|
|
|
<el-dialog title="查看考核得分" :visible.sync="khdf.open" width="90%" top="20px !important">
|
|
|
|
<el-dialog title="查看考核得分" :visible.sync="khdf.open" width="90%" top="20px !important" :close-on-click-modal="false">
|
|
|
|
<div style="margin-bottom: 10px;">
|
|
|
|
<div style="margin-bottom: 10px;">
|
|
|
|
<el-button
|
|
|
|
<el-button
|
|
|
|
type="warning"
|
|
|
|
type="warning"
|
|
|
|
@ -571,7 +571,7 @@
|
|
|
|
</el-dialog>
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 生成评分账号对话框 -->
|
|
|
|
<!-- 生成评分账号对话框 -->
|
|
|
|
<el-dialog title="生成评分账号" :visible.sync="scpfzhOpen" width="600px" append-to-body>
|
|
|
|
<el-dialog title="生成评分账号" :visible.sync="scpfzhOpen" width="600px" append-to-body :close-on-click-modal="false">
|
|
|
|
<el-form ref="scpfzhForm" :model="scpfzhForm" :rules="scpfzhRules" label-width="110px">
|
|
|
|
<el-form ref="scpfzhForm" :model="scpfzhForm" :rules="scpfzhRules" label-width="110px">
|
|
|
|
<el-form-item label="所属部门" prop="deptId">
|
|
|
|
<el-form-item label="所属部门" prop="deptId">
|
|
|
|
<treeselect v-model="scpfzhForm.deptId" :options="deptOptions" :show-count="true" placeholder="请选择所属部门" />
|
|
|
|
<treeselect v-model="scpfzhForm.deptId" :options="deptOptions" :show-count="true" placeholder="请选择所属部门" />
|
|
|
|
@ -598,7 +598,7 @@
|
|
|
|
</el-dialog>
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 多任务评分账号生成对话框 -->
|
|
|
|
<!-- 多任务评分账号生成对话框 -->
|
|
|
|
<el-dialog title="多任务评分账号生成" :visible.sync="drwScpfzhOpen" width="600px" append-to-body>
|
|
|
|
<el-dialog title="多任务评分账号生成" :visible.sync="drwScpfzhOpen" width="600px" append-to-body :close-on-click-modal="false">
|
|
|
|
|
|
|
|
|
|
|
|
<el-form ref="drwScpfzhForm" :model="drwScpfzhForm" label-width="110px">
|
|
|
|
<el-form ref="drwScpfzhForm" :model="drwScpfzhForm" label-width="110px">
|
|
|
|
<el-form-item label="所属部门" prop="deptId" :rules="[
|
|
|
|
<el-form-item label="所属部门" prop="deptId" :rules="[
|
|
|
|
@ -638,7 +638,7 @@
|
|
|
|
</el-dialog>
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 多任务评分账号查看 -->
|
|
|
|
<!-- 多任务评分账号查看 -->
|
|
|
|
<el-dialog title="多任务评分账号查看" :visible.sync="drwScpfzhInfo.open" width="1200px">
|
|
|
|
<el-dialog title="多任务评分账号查看" :visible.sync="drwScpfzhInfo.open" width="1200px" :close-on-click-modal="false">
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
<el-button type="danger" plain icon="el-icon-delete" size="mini" :disabled="drwScpfzhInfo.multiple"
|
|
|
|
<el-button type="danger" plain icon="el-icon-delete" size="mini" :disabled="drwScpfzhInfo.multiple"
|
|
|
|
@click="drwDeleteUsers" v-hasPermi="['system:user:remove']">清除评分账号</el-button>
|
|
|
|
@click="drwDeleteUsers" v-hasPermi="['system:user:remove']">清除评分账号</el-button>
|
|
|
|
|