This commit is contained in:
Pengxiansen
2025-02-26 18:57:57 +08:00
parent 12b8e61a95
commit 433ba1afe1

View File

@@ -441,10 +441,23 @@ const tablecolumns = ref([
title: "归属组织", title: "归属组织",
dataIndex: "orgName", dataIndex: "orgName",
key: "orgName", key: "orgName",
width: 230, width: 210,
align: "center", align: "center",
className: "h", className: "h",
ellipsis: true, customRender: ({ record }) => {
return (
<a-tooltip
getPopupContainer={(triggerNode) =>
triggerNode.parentNode || document.body
}
title={record.orgNamePath || record.orgName}
color="#fff"
style="color:#000"
>
<div>{record.orgName || "--"}</div>
</a-tooltip>
);
},
}, },
// { // {
// title: "标准岗位", // title: "标准岗位",
@@ -468,7 +481,7 @@ const tablecolumns = ref([
title: "Band职级", title: "Band职级",
dataIndex: "bandCode", dataIndex: "bandCode",
key: "bandCode", key: "bandCode",
width: 100, width: 90,
align: "center", align: "center",
className: "h", className: "h",
ellipsis: true, ellipsis: true,
@@ -487,7 +500,7 @@ const tablecolumns = ref([
}, },
{ {
title: "必修进度", title: "必修进度",
width: 100, width: 90,
align: "center", align: "center",
dataIndex: "progress", dataIndex: "progress",
key: "progress", key: "progress",
@@ -498,7 +511,7 @@ const tablecolumns = ref([
}, },
{ {
title: "选修进度", title: "选修进度",
width: 100, width: 90,
align: "center", align: "center",
dataIndex: "electivepProgress", dataIndex: "electivepProgress",
key: "electivepProgress", key: "electivepProgress",
@@ -511,7 +524,7 @@ const tablecolumns = ref([
title: "完成状态", title: "完成状态",
dataIndex: "completionStatus", dataIndex: "completionStatus",
key: "completionStatus", key: "completionStatus",
width: 100, width: 90,
align: "center", align: "center",
className: "h", className: "h",
ellipsis: true, ellipsis: true,
@@ -704,7 +717,7 @@ function closeDrawer() {
GrowthDrawerRef.value.closeDrawer(); GrowthDrawerRef.value.closeDrawer();
} }
function confirmDrawer(selectList) { function confirmDrawer(selectList) {
GrowthDrawerRef.value.spinning = true GrowthDrawerRef.value.spinning = true;
tableData.value.loading = true; tableData.value.loading = true;
addLearners({ addLearners({
growthId: props.id, growthId: props.id,
@@ -712,14 +725,14 @@ function confirmDrawer(selectList) {
}) })
.then((res) => { .then((res) => {
tableData.value.loading = false; tableData.value.loading = false;
GrowthDrawerRef.value.spinning = false GrowthDrawerRef.value.spinning = false;
message.success("添加成功"); message.success("添加成功");
closeDrawer(); closeDrawer();
getStuList(); getStuList();
}) })
.catch((err) => { .catch((err) => {
tableData.value.loading = false; tableData.value.loading = false;
GrowthDrawerRef.value.spinning = false GrowthDrawerRef.value.spinning = false;
}); });
} }
@@ -746,6 +759,9 @@ function startLoading() {
defineExpose({ getStuList, startLoading }); defineExpose({ getStuList, startLoading });
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
::v-deep .ant-tooltip-inner {
color: #000 !important;
}
::v-deep .ant-pagination-total-text { ::v-deep .ant-pagination-total-text {
color: #818a92; color: #818a92;
} }
@@ -776,6 +792,7 @@ defineExpose({ getStuList, startLoading });
.tips { .tips {
padding: 20px 0 0 20px; padding: 20px 0 0 20px;
} }
.stuName { .stuName {
display: flex; display: flex;
justify-content: center; justify-content: center;