@@ -271,7 +271,7 @@ export default{
}
},
{
- title: '学习总人数',
+ title: '参训人数',
dataIndex: 'studys',
key: 'studys',
ellipsis: true, align: "center",
@@ -285,7 +285,7 @@ export default{
dataIndex: 'teaching',
key: 'teaching',
ellipsis: true, align: "center",
- width: 120,
+ width: 130,
customRender: ({text})=>{
return text ? text+'分钟' : '-'
}
@@ -299,7 +299,7 @@ export default{
customRender: (value) => {
return (
- {value.record.score?Number(value.record.score).toFixed(0)==0?'-':Number(value.record.score).toFixed(0)+'分' : '-'}
+ {value.record.score?Number(value.record.score).toFixed(0)==0?'-':Number(value.record.score).toFixed(2)+'分' : '-'}
)
}
@@ -329,7 +329,7 @@ export default{
key: 'remark ',
ellipsis: true,
align: "center",
- width: 120,
+ width: 200,
customRender: (value) => {
return (
{value.record.remark || '-'}
diff --git a/src/views/lecturer/ExternalLecturer.vue b/src/views/lecturer/ExternalLecturer.vue
index ca3aec27..6d936665 100644
--- a/src/views/lecturer/ExternalLecturer.vue
+++ b/src/views/lecturer/ExternalLecturer.vue
@@ -439,25 +439,24 @@ export default {
)
}
},
- // {
- // title: '讲师邮箱 ',
- // dataIndex: 'email',
- // key: 'email',
- // ellipsis: true, align: "center",
- // width: 200,
- // },
{
- title: '授课时长 ',
+ title: '讲师邮箱 ',
+ dataIndex: 'email',
+ key: 'email',
+ ellipsis: true, align: "center",
+ width: 200,
+ customRender: ({text})=>{
+ return text || '-'
+ }
+ },
+ {
+ title: '授课时长(分钟)',
dataIndex: 'teaching',
key: 'teaching',
ellipsis: true, align: "center",
width: 200,
- customRender: (value, record) => {
- return (
-
- {value.record.teaching}分钟
-
- )
+ customRender: ({text})=>{
+ return text ? text+'分钟' : '-'
}
},
{
diff --git a/src/views/lecturer/ExternalTeaching.vue b/src/views/lecturer/ExternalTeaching.vue
index d386db87..5af7f3d5 100644
--- a/src/views/lecturer/ExternalTeaching.vue
+++ b/src/views/lecturer/ExternalTeaching.vue
@@ -341,7 +341,7 @@
({{ (formParam.teaching / 60
).toFixed(2) }}小时)
-
{{ formParam.score?Number(formParam.score).toFixed(0)==0?'-':Number(formParam.score).toFixed(0)+'分':'-'}}
+
{{ formParam.score?Number(formParam.score).toFixed(0)==0?'-':Number(formParam.score).toFixed(2)+'分':'-'}}
{{ formParam.studys ? formParam.studys+'人' :'-'}}
{{ formParam.remark ||'-' }}
@@ -562,13 +562,20 @@ export default {
customRender: ({text})=> text||'-'
},
{
- title: '手机号码 ',
- dataIndex: 'mobile',
- key: 'mobile',
+ title: '课程名称 ',
+ dataIndex: 'courseName',
+ key: 'courseName',
ellipsis: true, align: "center",
- width: 150,
- customRender: ({text}) => text||'-'
+ width: 200,
},
+ // {
+ // title: '手机号码 ',
+ // dataIndex: 'mobile',
+ // key: 'mobile',
+ // ellipsis: true, align: "center",
+ // width: 150,
+ // customRender: ({text}) => text||'-'
+ // },
{
title: '课程类型 ',
dataIndex: 'type',
@@ -592,33 +599,7 @@ export default {
}
},
{
- title: '课程名称 ',
- dataIndex: 'courseName',
- key: 'courseName',
- ellipsis: true, align: "center",
- width: 150,
- },
- {
- title: '录入类型',
- dataIndex: 'createFrom',
- key: 'createFrom',
- ellipsis: true, align: "center",
- width: 120,
- customRender: (value) => {
- return (
-
- {value.record.createFrom == "0" || value.record.createFrom == "1"
- ? {
- "0": "系统生成",
- "1": "手动录入",
- }[value.record.createFrom + ""] || ""
- : "-"}
-
- )
- }
- },
- {
- title: '授课时间 ',
+ title: '授课/课程日期 ',
dataIndex: 'teachingDate',
key: 'teachingDate',
ellipsis: true, align: "center",
@@ -670,29 +651,29 @@ export default {
// //${getSysTypeMap(record.sysType3, record.sysTypeId)?'-'+getSysTypeMap//(record.sysType3) : ""}
// // `
// },
+ // {
+ // title: '内容分类',
+ // dataIndex: 'courseTypeName',
+ // key: 'courseTypeName',
+ // ellipsis: true, align: "center",
+ // width: 120,
+ // },
{
- title: '内容分类',
- dataIndex: 'courseTypeName',
- key: 'courseTypeName',
- ellipsis: true, align: "center",
- width: 120,
- },
- {
- title: '授课时长(H) ',
+ title: '授课/课程时长(分钟)',
dataIndex: 'teaching',
key: 'teaching',
ellipsis: true, align: "center",
- width: 120,
+ width: 160,
customRender: (value) => {
return (
- {(value.record?.teaching/60).toFixed(2)+'小时' || '-' }
+ {value.record?.teaching ? value.record.teaching + '分钟' : '-'}
);
},
},
{
- title: '学习总人数',
+ title: '参训人数',
dataIndex: 'studys',
key: 'studys',
ellipsis: true, align: "center",
@@ -710,12 +691,30 @@ export default {
customRender: (value) => {
return (
- {value.record.score?Number(value.record.score).toFixed(0)==0?'-':Number(value.record.score).toFixed(0)+'分' : '-'}
+ {value.record.score?Number(value.record.score).toFixed(0)==0?'-':Number(value.record.score).toFixed(2)+'分' : '-'}
+
+ )
+ }
+ },
+ {
+ title: '数据来源',
+ dataIndex: 'createFrom',
+ key: 'createFrom',
+ ellipsis: true, align: "center",
+ width: 120,
+ customRender: (value) => {
+ return (
+
+ {value.record.createFrom == "0" || value.record.createFrom == "1"
+ ? {
+ "0": "系统生成",
+ "1": "手动录入",
+ }[value.record.createFrom + ""] || ""
+ : "-"}
)
}
},
-
{
title: '操作 ',
dataIndex: 'operation',
diff --git a/src/views/lecturer/InsideLecturer.vue b/src/views/lecturer/InsideLecturer.vue
index bc22f72e..ae75b0aa 100644
--- a/src/views/lecturer/InsideLecturer.vue
+++ b/src/views/lecturer/InsideLecturer.vue
@@ -77,12 +77,12 @@
-
+
- {{ record.neworganizationName }}
+ {{ record.neworganizationName }}
@@ -771,21 +771,28 @@ export default {
}
}
const columns = ref([
- {
- title: '讲师工号 ',
- dataIndex: 'userNo',
- key: 'userNo',
- ellipsis: true,
- align: "center",
- width: 120,
- },
+ // {
+ // title: '讲师工号 ',
+ // dataIndex: 'userNo',
+ // key: 'userNo',
+ // ellipsis: true,
+ // align: "center",
+ // width: 120,
+ // },
{
title: '讲师姓名 ',
dataIndex: 'name',
key: 'name',
ellipsis: true,
align: "center",
- width: 120,
+ width: 180,
+ customRender: (value, record) => {
+ return (
+
+ {value.record.name} / {value.record.userNo}
+
+ )
+ }
},
{
title: '所属组织 ',
@@ -822,7 +829,7 @@ export default {
dataIndex: 'teaching',
key: 'teaching',
ellipsis: true, align: "center",
- width: 120,
+ width: 130,
customRender: ({text})=>{
return text ? text+'分钟' : '-'
}
diff --git a/src/views/lecturer/InsideTeaching.vue b/src/views/lecturer/InsideTeaching.vue
index 7e877d9e..e7e76045 100644
--- a/src/views/lecturer/InsideTeaching.vue
+++ b/src/views/lecturer/InsideTeaching.vue
@@ -432,7 +432,7 @@
).toFixed(2) }}小时)
{{ formParam.teachingDate||'-' }}
{{ formParam.studys?formParam.studys+'人':'-' }}
- {{ formParam.score?Number(formParam.score).toFixed(0)==0?'-':Number(formParam.score).toFixed(0)+'分':'-' }}
+ {{ formParam.score?Number(formParam.score).toFixed(0)==0?'-':Number(formParam.score).toFixed(2)+'分':'-' }}
{{{0:'否',1:'是'}[formParam.createdFee]}}
{{ formParam.remark||'-' }}
@@ -766,15 +766,22 @@ export default {
dataIndex: 'teacherName',
key: 'teacherName',
ellipsis: true, align: "center",
- width: 120,
- },
- {
- title: '讲师工号 ',
- dataIndex: 'userNo',
- key: 'userNo',
- ellipsis: true, align: "center",
- width: 120,
+ width: 180,
+ customRender: (value, record) => {
+ return (
+
+ {value.record.teacherName||'-'} / {value.record.userNo||'-'}
+
+ )
+ }
},
+ // {
+ // title: '讲师工号 ',
+ // dataIndex: 'userNo',
+ // key: 'userNo',
+ // ellipsis: true, align: "center",
+ // width: 120,
+ // },
{
title: '课程名称 ',
dataIndex: 'courseName',
@@ -782,47 +789,7 @@ export default {
ellipsis: true, align: "left",
width: 200,
},
- {
- title: '讲师体系 ',
- dataIndex: 'tsystemName',
- key: 'tsystemName',
- ellipsis: true, align: "left",
- width: 200,
- },
- {
- title: '培训发生组织 ',
- dataIndex: 'trainOrgName',
- key: 'trainOrgName',
- ellipsis: true, align: "left",
- width: 200,
- customRender: (value, record) => {
- return (
-
- {value.record.trainOrgName||'-'}
-
- )
- }
- },
- {
- title: '数据来源',
- dataIndex: 'createFrom',
- key: 'createFrom',
- ellipsis: true, align: "center",
- width: 120,
- customRender: (value) => {
- return (
-
- {value.record.createFrom == "0" || value.record.createFrom == "1"
- ? {
- "0": "系统生成",
- "1": "手动录入",
- }[value.record.createFrom + ""] || ""
- : "-"}
-
- )
- }
- },
-
+
{
title: '课程类型 ',
dataIndex: 'type',
@@ -846,11 +813,11 @@ export default {
}
},
{
- title: '授课时间',
+ title: '授课/课程日期',
dataIndex: 'teachingDate',
key: 'teachingDate',
ellipsis: true, align: "center",
- width: 200,
+ width: 160,
customRender: (value) => {
return (
@@ -859,6 +826,14 @@ export default {
);
},
},
+ // {
+ // title: '讲师体系 ',
+ // dataIndex: 'tsystemName',
+ // key: 'tsystemName',
+ // ellipsis: true, align: "left",
+ // width: 200,
+ // },
+
{
title: '开课状态 ',
dataIndex: 'courseStatus',
@@ -886,12 +861,12 @@ export default {
// width: 120,
// },
{
- title: '授课时长(分钟) ',
+ title: '授课/课程时长(分钟)',
dataIndex: 'teaching',
key: 'teaching',
ellipsis: true, align: "center",
scopedSlots: { customRender: "teaching" },
- width: 140,
+ width: 160,
},
{
title: '参训人数',
@@ -912,7 +887,40 @@ export default {
customRender: (value) => {
return (
- {value.record.score?Number(value.record.score).toFixed(0)==0?'-':Number(value.record.score).toFixed(0)+'分' : '-'}
+ {value.record.score?Number(value.record.score).toFixed(0)==0?'-':Number(value.record.score).toFixed(2)+'分' : '-'}
+
+ )
+ }
+ },
+ {
+ title: '数据来源',
+ dataIndex: 'createFrom',
+ key: 'createFrom',
+ ellipsis: true, align: "center",
+ width: 120,
+ customRender: (value) => {
+ return (
+
+ {value.record.createFrom == "0" || value.record.createFrom == "1"
+ ? {
+ "0": "系统生成",
+ "1": "手动录入",
+ }[value.record.createFrom + ""] || ""
+ : "-"}
+
+ )
+ }
+ },
+ {
+ title: '培训发生组织 ',
+ dataIndex: 'trainOrgName',
+ key: 'trainOrgName',
+ ellipsis: true, align: "left",
+ width: 200,
+ customRender: (value, record) => {
+ return (
+
+ {value.record.trainOrgName||'-'}
)
}
@@ -1427,7 +1435,7 @@ export default {
//导出功能
const handleExport = () => {
window.open(
- `${process.env.VUE_APP_BASE_API}/admin/export/exportInTeacherRecord?recordType=1&name=${state.searchParam.name || ''}&courseName=${state.searchParam.courseName || ''}&type=${state.searchParam.type || ''}&courseStatus=${state.searchParam.courseStatus || ''}&tSystemId=${state.searchParam.tSystemId || ''}&beginTime=${state.searchParam.beginTime || ''}&endTime=${state.searchParam.endTime || ''}&orgId=${state.searchParam.orgId || ''}&courseTypeId=${state.searchParam.courseTypeId || ''}&score=${state.searchParam.score || ''}&studys=${state.searchParam.studys || ''}
+ `${process.env.VUE_APP_BASE_API}/admin/export/exportInTeacherRecord?recordType=1&name=${state.searchParam.name || ''}&courseName=${state.searchParam.courseName || ''}&type=${state.searchParam.type || ''}&courseStatus=${state.searchParam.courseStatus || ''}&createdFee=${state.searchParam.createdFee || ''}&beginTime=${state.searchParam.beginTime || ''}&endTime=${state.searchParam.endTime || ''}&trainOrgId=${state.searchParam.trainOrgId || ''}&score=${state.searchParam.score || ''}&studys=${state.searchParam.studys || ''}
`)
console.log(state.searchParam.name, state.searchParam, '参数')
}
diff --git a/src/views/lecturer/LecturerFee.vue b/src/views/lecturer/LecturerFee.vue
index 665e980d..be7920a5 100644
--- a/src/views/lecturer/LecturerFee.vue
+++ b/src/views/lecturer/LecturerFee.vue
@@ -125,16 +125,11 @@
-
-
-
-
- {{ record.trainOrg }}
-
- {{ record.trainOrg }}
-
-
+
+
+ {{ orgSplit(record.orgName) }}
+
@@ -514,27 +509,27 @@