flx:提交劳务管理设置
This commit is contained in:
parent
1be40f2e9e
commit
1b1b568c95
@ -101,13 +101,30 @@
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
是否将此处退场人员拉入黑名库
|
||||
<el-checkbox v-model="dangerReviewInfo.enableBlack"></el-checkbox>
|
||||
<el-radio-group
|
||||
class="custom-radio"
|
||||
v-model="dangerReviewInfo.exitType"
|
||||
>
|
||||
<el-radio :label="1">将此处人员清除全部通行闸机授权</el-radio>
|
||||
<el-radio :label="2"
|
||||
>将此处人员退场(人员退场时系统将自动清除全部闸机权限)</el-radio
|
||||
>
|
||||
<el-radio :label="3">将此处人员拉人黑名单库</el-radio>
|
||||
</el-radio-group>
|
||||
<div class="custom-box" v-if="dangerReviewInfo.exitType == 3">
|
||||
拉入黑名单时是否将人员退场(人员退场时系统将自动清除全部闸机权限)
|
||||
<el-radio-group v-model="dangerReviewInfo.enableExitWhenBlack">
|
||||
<el-radio :label="1">是</el-radio>
|
||||
<el-radio :label="0">否</el-radio>
|
||||
</el-radio-group>
|
||||
</div>
|
||||
<!-- 是否将此处退场人员拉入黑名库
|
||||
<el-checkbox v-model="dangerReviewInfo.enableBlack"></el-checkbox> -->
|
||||
</div>
|
||||
<div class="collapse-box1">
|
||||
<div><i class="el-icon-warning-outline"></i></div>
|
||||
<div>
|
||||
此设置默认关闭,启用此设置后,系统定时检测当指定人员超过指定天数未有考勤记录上传时,则自动退场人员,再次进场需手动处理。
|
||||
此设置默认关闭,启用此设置后,系统定时检测当指定人员超过指定天数未有考勤记录上传时,则按以上配置处理。
|
||||
</div>
|
||||
</div>
|
||||
</el-collapse-item>
|
||||
@ -131,9 +148,7 @@
|
||||
>保存</el-button
|
||||
>
|
||||
<div>
|
||||
<el-switch
|
||||
v-model="enableWorkerFaceCheck"
|
||||
></el-switch>
|
||||
<el-switch v-model="enableWorkerFaceCheck"></el-switch>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -201,6 +216,8 @@ export default {
|
||||
exitIfAbsenceDay: "",
|
||||
enable: false,
|
||||
enableBlack: false,
|
||||
exitType: 1,
|
||||
enableExitWhenBlack: 0,
|
||||
enterpriseIds: [],
|
||||
teamIds: [],
|
||||
departmentIds: [],
|
||||
@ -231,7 +248,7 @@ export default {
|
||||
}).then((res) => {
|
||||
console.log(res);
|
||||
if (res.code == 200 && res.result.length > 0) {
|
||||
console.log(112233, res.result)
|
||||
console.log(112233, res.result);
|
||||
this.enableWorkerFaceCheck =
|
||||
res.result[0].enableWorkerFaceCheck == 1 ? true : false;
|
||||
}
|
||||
@ -243,10 +260,10 @@ export default {
|
||||
projectSn: this.$store.state.projectSn,
|
||||
enableWorkerFaceCheck: this.enableWorkerFaceCheck ? 1 : 0,
|
||||
}).then((res) => {
|
||||
if(res.code == 200) {
|
||||
if (res.code == 200) {
|
||||
this.$message.success(this.$t("message.highModulus.saveSuccessMsg"));
|
||||
this.getProjectSetting();
|
||||
}
|
||||
}
|
||||
});
|
||||
},
|
||||
getXzSecurityDangerReviewVerifyList() {
|
||||
@ -356,6 +373,28 @@ export default {
|
||||
};
|
||||
</script>
|
||||
<style lang="less" scoped>
|
||||
.custom-box {
|
||||
margin-top: 6px;
|
||||
font-size: 12px;
|
||||
color: #ffa026;
|
||||
}
|
||||
.custom-radio {
|
||||
/deep/ .el-radio {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
line-height: 24px;
|
||||
font-size: 14px;
|
||||
margin-top: 6px;
|
||||
.el-radio__input {
|
||||
order: 2;
|
||||
}
|
||||
.el-radio__label {
|
||||
order: 1;
|
||||
margin-right: 10px;
|
||||
padding-left: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
/deep/ .el-collapse {
|
||||
.el-collapse-item__arrow {
|
||||
margin-right: 0;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user