mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-10 11:26:45 +08:00
员工学习数据
This commit is contained in:
@@ -21,6 +21,8 @@ export const boeuRoterPageList = (obj) => http.post('/boeu/router/pageList', obj
|
||||
export const boeuProjectPageList = (obj) => http.post('/boeu/project/pageList', obj)
|
||||
// 学习数据列表
|
||||
export const boeuStudyDataPageList = (obj) => http.post('/boeu/studyData/pageList', obj)
|
||||
// 考试列表分页
|
||||
export const boeuExamPageListV2 = (obj) => http.post('/boeu/exam/pageList/v2', obj )
|
||||
// 概览页面 tab头数据
|
||||
export const boeuAllTotal = (obj) => http.get('/boeu/all/total', obj)
|
||||
// 路径图列表
|
||||
|
||||
@@ -12,17 +12,18 @@
|
||||
allowClear
|
||||
></a-select> -->
|
||||
<a-cascader
|
||||
change-on-select
|
||||
:options="option"
|
||||
placeholder="请选择组织"
|
||||
v-model:value="orgId"
|
||||
:allowClear="allowClear"
|
||||
style="width: 100%"
|
||||
placeholder="请选择归属组织"
|
||||
:allowClear="allowClear"
|
||||
:fieldNames="{
|
||||
label: 'name',
|
||||
value: 'id',
|
||||
children: 'treeChildList',
|
||||
label: 'orgName',
|
||||
value: 'organizationId',
|
||||
children: 'childList',
|
||||
}"
|
||||
>
|
||||
>
|
||||
</a-cascader>
|
||||
</div>
|
||||
<div class="select">
|
||||
@@ -149,9 +150,9 @@ export default {
|
||||
const getOrgList = async () => {
|
||||
const res = await api.userGetUserOrg({});
|
||||
if (res) {
|
||||
state.option = res.data?.result?.list;
|
||||
state.orgId = res.data?.result?.treeNodeList;
|
||||
state.resetOrgId = res.data?.result?.treeNodeList;
|
||||
state.option = res.data?.result;
|
||||
state.orgId = [state.option[0]?.organizationId];
|
||||
state.resetOrgId = [state.option[0]?.organizationId];
|
||||
res.data?.result?.userType === 1
|
||||
? (state.allowClear = true)
|
||||
: (state.allowClear = false);
|
||||
@@ -190,25 +191,25 @@ export default {
|
||||
},
|
||||
{
|
||||
title: "姓名",
|
||||
dataIndex: "name",
|
||||
dataIndex: "userName",
|
||||
ellipsis: true,
|
||||
key: "name",
|
||||
key: "userName",
|
||||
width: 120,
|
||||
align: "center",
|
||||
},
|
||||
{
|
||||
title: "组织信息",
|
||||
dataIndex: "departmentName",
|
||||
title: "所属组织",
|
||||
dataIndex: "orgName",
|
||||
ellipsis: true,
|
||||
key: "departmentName",
|
||||
key: "orgName",
|
||||
width: 120,
|
||||
align: "center",
|
||||
},
|
||||
{
|
||||
title: "岗位",
|
||||
dataIndex: "jobName",
|
||||
dataIndex: "positionName",
|
||||
ellipsis: true,
|
||||
key: "jobName",
|
||||
key: "positionName",
|
||||
width: 120,
|
||||
align: "center",
|
||||
},
|
||||
@@ -222,57 +223,57 @@ export default {
|
||||
},
|
||||
{
|
||||
title: "授课次数",
|
||||
dataIndex: "teachingTotal",
|
||||
dataIndex: "teachingTimes",
|
||||
ellipsis: true,
|
||||
key: "teachingTotal",
|
||||
width: 120,
|
||||
align: "center",
|
||||
},
|
||||
{
|
||||
title: "授课时长(分钟)",
|
||||
dataIndex: "teachingTime",
|
||||
title: "授课时长",
|
||||
dataIndex: "teachingDuration",
|
||||
ellipsis: true,
|
||||
key: "teachingTime",
|
||||
key: "teachingDuration",
|
||||
width: 120,
|
||||
align: "center",
|
||||
},
|
||||
{
|
||||
title: "案例数",
|
||||
dataIndex: "caseTotal",
|
||||
title: "案例创建",
|
||||
dataIndex: "cases",
|
||||
ellipsis: true,
|
||||
key: "caseTotal",
|
||||
key: "cases",
|
||||
width: 120,
|
||||
align: "center",
|
||||
},
|
||||
{
|
||||
title: "学习项目",
|
||||
dataIndex: "studyProject",
|
||||
title: "课程学习",
|
||||
dataIndex: "courseStudy",
|
||||
ellipsis: true,
|
||||
key: "studyProject",
|
||||
key: "courseStudy",
|
||||
width: 120,
|
||||
align: "center",
|
||||
},
|
||||
{
|
||||
title: "学习路径",
|
||||
dataIndex: "studyRouter",
|
||||
title: "项目学习",
|
||||
dataIndex: "projectStudy",
|
||||
ellipsis: true,
|
||||
key: "studyRouter",
|
||||
key: "projectStudy",
|
||||
width: 120,
|
||||
align: "center",
|
||||
},
|
||||
{
|
||||
title: "学习课程",
|
||||
dataIndex: "studyClass",
|
||||
title: "路径图学习",
|
||||
dataIndex: "routerStudy",
|
||||
ellipsis: true,
|
||||
key: "studyClass",
|
||||
key: "routerStudy",
|
||||
width: 120,
|
||||
align: "center",
|
||||
},
|
||||
{
|
||||
title: "累计学习时长(分钟)",
|
||||
dataIndex: "studyTimeSum",
|
||||
title: "学习时长",
|
||||
dataIndex: "learningDuration",
|
||||
ellipsis: true,
|
||||
key: "studyTimeSum",
|
||||
key: "learningDuration",
|
||||
width: 120,
|
||||
align: "center",
|
||||
},
|
||||
@@ -328,8 +329,8 @@ export default {
|
||||
bandCode: state.band,
|
||||
});
|
||||
if (res) {
|
||||
state.tableDataTotal = res.data.total;
|
||||
const list = res.data.rows?.map((item) => {
|
||||
state.tableDataTotal = res.data.result.total;
|
||||
const list = res.data.result.rows?.map((item) => {
|
||||
return {
|
||||
key: item.id,
|
||||
...item,
|
||||
|
||||
Reference in New Issue
Block a user