mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-06 09:26:44 +08:00
fix:社招新员工项目字段调整
This commit is contained in:
@@ -53,7 +53,7 @@
|
||||
<a-select
|
||||
v-model:value="tableParam.approvalResults"
|
||||
style="width: 260px; height: 40px"
|
||||
placeholder="报名及HR审批结果"
|
||||
placeholder="审核状态"
|
||||
:options="hrAuditResultList"
|
||||
allowClear
|
||||
></a-select>
|
||||
@@ -73,6 +73,22 @@
|
||||
</div>
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<a-col v-if="isNewEmployee">
|
||||
<a-form-item title="报名年份:">
|
||||
<div class="select">
|
||||
<a-date-picker
|
||||
v-model:value="tableParam.enrollYear"
|
||||
style="width: 260px; height: 40px"
|
||||
placeholder="报名年份"
|
||||
picker="year"
|
||||
format="YYYY"
|
||||
valueFormat="YYYY"
|
||||
:disabledDate="disabledYear"
|
||||
allowClear
|
||||
></a-date-picker>
|
||||
</div>
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<a-col>
|
||||
<a-button
|
||||
class="cus-btn"
|
||||
@@ -480,6 +496,7 @@
|
||||
</template>
|
||||
<script setup lang="jsx">
|
||||
import { computed, defineProps, onMounted, ref, watch } from "vue";
|
||||
import dayjs from "dayjs";
|
||||
import { delStudentList, getStuPage, batchUpdateStatus, auditStudentBatch, updateScore } from "@/api/index1";
|
||||
import ChangeGroupModal from "@/components/student/ChangeGroupModal.vue";
|
||||
import CommonStudent from "@/components/student/CommonStudent";
|
||||
@@ -555,11 +572,11 @@ const topFlagList = ref([
|
||||
]);
|
||||
|
||||
const hrAuditResultList = ref([
|
||||
{
|
||||
id: 1,
|
||||
value: 1,
|
||||
label: "报名失败",
|
||||
},
|
||||
// {
|
||||
// id: 1,
|
||||
// value: 1,
|
||||
// label: "报名失败",
|
||||
// },
|
||||
{
|
||||
id: 2,
|
||||
value: 2,
|
||||
@@ -573,7 +590,7 @@ const hrAuditResultList = ref([
|
||||
{
|
||||
id: 4,
|
||||
value: 4,
|
||||
label: "审核不通过",
|
||||
label: "审核驳回",
|
||||
},
|
||||
]);
|
||||
|
||||
@@ -722,10 +739,10 @@ const tablecolumns = ref([
|
||||
align: "center",
|
||||
customRender: ({ record: { hrAuditResult } }) =>
|
||||
({
|
||||
1: "报名失败",
|
||||
// 1: "报名失败",
|
||||
2: "审核中",
|
||||
3: "审核通过",
|
||||
4: "审核不通过",
|
||||
4: "审核驳回",
|
||||
}[hrAuditResult]),
|
||||
},
|
||||
...props.columns,
|
||||
@@ -773,6 +790,7 @@ const tableParam = ref({
|
||||
studentDepartId: null, //部门
|
||||
studentDepartName: null, //部门名称
|
||||
topFlag: null, //是否是优秀学员
|
||||
enrollYear: null, //报名年份
|
||||
pageNo: 1,
|
||||
status: 1,
|
||||
pageSize: 10,
|
||||
@@ -781,6 +799,13 @@ const tableParam = ref({
|
||||
...props.params
|
||||
});
|
||||
|
||||
// 禁用未来年份
|
||||
const disabledYear = (current) => {
|
||||
if (!current) return false;
|
||||
const currentYear = dayjs().year();
|
||||
return current.year() > currentYear;
|
||||
};
|
||||
|
||||
const checkgroupParam = ref({
|
||||
changegroupV: false, //学员名称
|
||||
checkgroupList: "", //学员小组
|
||||
@@ -886,7 +911,9 @@ function reset() {
|
||||
tableParam.value.studentDepartId = null; //部门
|
||||
tableParam.value.studentDepartName = null; //部门
|
||||
tableParam.value.topFlag = null; //是否是优秀学员
|
||||
tableParam.value.hrAuditResult = null; //报名及HR审批结果
|
||||
tableParam.value.approvalResults = null; //报名及HR审批结果
|
||||
tableParam.value.studyStatus = null; //学习状态
|
||||
tableParam.value.enrollYear = null; //报名年份
|
||||
getStuList();
|
||||
}
|
||||
|
||||
|
||||
@@ -279,7 +279,7 @@
|
||||
class="nameimg"
|
||||
src="../../assets/images/basicinfo/asterisk.png"
|
||||
/>
|
||||
<div class="inname" style="margin-top: 13px">选修课程数量</div>
|
||||
<div class="inname" style="margin-top: 13px">完成选修课数量</div>
|
||||
</div>
|
||||
<div class="in">
|
||||
<a-input-number
|
||||
@@ -837,7 +837,7 @@ export default {
|
||||
level: "请填写项目级别",
|
||||
systemId: "请填写项目培训体系",
|
||||
boeFlag: "请选择关联BOEU立项审批单",
|
||||
electiveCourseCount: "请输入选修课程数量",
|
||||
electiveCourseCount: "请输入完成选修课数量",
|
||||
// requiredCourseCount: "请输入必修课程数量",
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user