+ // {value.record.grade == 0 || value.record.grade == 1 || value.record.grade == 2 || value.record.grade == 3
+ // ? {
+ // 0: "未定级",
+ // 1: "1级",
+ // 2: "2级",
+ // 3: "3级",
+ // }[value.record.grade + ""] || ""
+ // : "-"}
+ //
+ // )
+ // }
+ },
+ {
+ title: '发薪地 ',
+ dataIndex: 'teacherpayrollPlace',
+ key: 'teacherpayrollPlace',
+ elipsis: true, align: "center",
+ width: 120,
+ },
+ {
+ title: '基准课酬 ',
+ dataIndex: 'teacherlevelPay',
+ key: 'teacherlevelPay',
+ elipsis: true, align: "center",
+ width: 120,
+ },
+ {
+ title: '计划费用 ',
+ dataIndex: 'expense',
+ key: 'expense',
+ elipsis: true, align: "center",
+ width: 120,
+ },
+ {
+ title: '参训人数 ',
+ dataIndex: 'studentNum',
+ key: 'studentNum',
+ elipsis: true, align: "center",
+ width: 120,
+ },
+ {
+ title: '评分 ',
+ dataIndex: 'courseAssess',
+ key: 'courseAssess',
+ elipsis: true, align: "center",
+ width: 120,
+ },
+ {
+ title: '课程类型 ',
+ dataIndex: ' courseType',
+ key: ' courseType',
+ elipsis: true, align: "center",
+ width: 120,
+ customRender: (value) => {
+ return (
+
+ {value.record. courseType == "1" || value.record. courseType == "2"|| value.record.courseTypeype == "3"
+ ? {
+ "1": "项目开课",
+ "2": "路径开课",
+ "3": "面授开课",
+ }[value.record. courseType + ""] || ""
+ : "-"}
+
+ )
+ }
+ },
+ {
+ title: '状态 ',
+ dataIndex: 'status',
+ key: 'status',
+ elipsis: true, align: "center",
+ width: 120,
+ customRender: (value) => {
+ return (
+
+ {value.record.status == "A10" || value.record.status == "A20" ||value.record.status == "A30" ||value.record.status == "E10"||value.record.status == "S20"
+ ? {
+ "A10": "待审核",
+ "A20": "已提交",
+ "A30": "审核中",
+ "E10": "审核打回",
+ "S20": "审核通过",
+ }[value.record.status + ""] || ""
+ : "-"}
+
+ )
+ }
+ },
+ {
+ title: '讲师组织',
+ dataIndex: 'trainOrg',
+ key: 'trainOrg',
+ elipsis: true, align: "center",
+ width: 200,
+ scopedSlots: { customRender: "trainOrg" },
+ },
+ {
+ title: '操作 ',
+ dataIndex: 'operation',
+ key: 'operation',
+ elipsis: true, align: "right",
+ fixed: "right",
+ width: 100,
+ scopedSlots: { customRender: "action" },
+ },
+
+ ])
//导出功能
const handleExport = ()=>{
window.open (
@@ -1154,7 +1413,13 @@ console.log( "讲师体系id" +val);
LecturerSystemLista,
TeacherSystem,
changetlevel,
- canceleditTeacherDialog
+ canceleditTeacherDialog,
+ allFee,
+ cancelallFeedialog,
+ searchSubmitdrawer,
+ searchResetdrawer,
+ column,
+ tableDatas,
}
},
};
diff --git a/src/views/lecturer/LecturerFeeStatistics.vue b/src/views/lecturer/LecturerFeeStatistics.vue
index 2c1e5c4f..18fff738 100644
--- a/src/views/lecturer/LecturerFeeStatistics.vue
+++ b/src/views/lecturer/LecturerFeeStatistics.vue
@@ -5,9 +5,8 @@
@@ -213,7 +212,7 @@ export default {
},
queryFeeMonthly: {
teacherNo: null,
- payrollPlaceId: null,
+ trainorgId: null,
departId: null,
pageNo: "1",
pageSize: "10"
@@ -330,7 +329,7 @@ export default {
pageSize: "10",
startDate: null,
endDate: null,
- payrollPlaceId: null,
+ trainorgId: null,
};
getTableDate();
};
@@ -352,10 +351,10 @@ export default {
state.teacherdialogtitle = '讲师费月度统计详情'
TeacherSystem()
}
- const PlaceOfPayList = ref([
+ const TrainOrglist = ref([
])
- //获取讲师发薪地列表
- const PlaceOfPayLista = () => {
+ //获取培训发生组织
+ const TrainOrglista = () => {
getPayRollPlace().then((res) => {
if (res.data.code === 200) {
let arr = res.data.data;
@@ -367,12 +366,12 @@ export default {
};
array.push(obj);
});
- PlaceOfPayList.value = array;
+ TrainOrglist.value = array;
}
- console.log("获取发薪地", PlaceOfPayList);
+ console.log("获取发薪地", TrainOrglist);
})
}
- PlaceOfPayLista()
+ TrainOrglista()
//获取所属组织
const getOrganizationList = ref([
// { value: 0, systemName: "讲师体系" },
@@ -411,7 +410,7 @@ export default {
const cancel = () => {
state.queryFeeMonthly = {
teacherNo: null,
- payrollPlaceId: null,
+ trainorgId: null,
departId: null,
pageNo: "1",
pageSize: "10"
@@ -744,7 +743,7 @@ export default {
window.open(
`${process.env.VUE_APP_BASE_API}/teacher/fee/exportTeacherMonthlyFee?pageNo=${state.currentPage2
}&pageSize=${state.pageSize2}
- &userNo=${state.queryFeeMonthly.payrollPlaceId ? state.queryFeeMonthly.payrollPlaceId : ""}
+ &userNo=${state.queryFeeMonthly.trainorgId ? state.queryFeeMonthly.trainorgId : ""}
&teacherNo=${state.queryFeeMonthly.teacherNo ? state.queryFeeMonthly.teacherNo : ""}
&departId=${state.queryFeeMonthly.departId ? state.queryFeeMonthly.departId : ""}`)
}
@@ -769,8 +768,8 @@ export default {
searchFeeMonthlya,
tableData,
columns,
- PlaceOfPayList,
- PlaceOfPayLista,
+ TrainOrglist,
+ TrainOrglista,
tableDataFeeDetail,
columnsFeeDetail,
getOrganizationList,
diff --git a/src/views/lecturer/LookExternalLecturer.vue b/src/views/lecturer/LookExternalLecturer.vue
index a9e27b63..3b26cc89 100644
--- a/src/views/lecturer/LookExternalLecturer.vue
+++ b/src/views/lecturer/LookExternalLecturer.vue
@@ -23,10 +23,13 @@ ExternalLecturer
:width="55" style="border-radius: 50%;"
:src=formParam.photo
/>
-
{{formParam.userNo}}
+
{{formParam.name}}
{{formParam.mobile}}
{{formParam.email}}
-
{{formParam.departId}}
+
{{formParam.teaching}}
+ ({{
+ (formParam.teaching / 60).toFixed(2) }}小时)
+
@@ -186,7 +189,7 @@ export default{
width: 120,
},
{
- title: '授课时长',
+ title: '授课时长(分钟)',
dataIndex: 'duration',
key: 'duration',
elipsis: true, align: "center",
diff --git a/src/views/lecturer/LookInsideLecturer.vue b/src/views/lecturer/LookInsideLecturer.vue
index fbe4f6af..73f4d4c3 100644
--- a/src/views/lecturer/LookInsideLecturer.vue
+++ b/src/views/lecturer/LookInsideLecturer.vue
@@ -42,9 +42,10 @@
{{formParam.payrollPlaceName}}
-
{{formParam.waitStatus==0?'在职' :formParam.waitStatus==1 ?'离职':''}}
-
{{formParam.status==0?'临时' :formParam.status==1 ?'启用':formParam.status==1 ?'停用':''}}
-
+ {{formParam.waitStatus=='0'?'在职' :formParam.waitStatus=='1' ?'离职':''}}
+ {{formParam.status=='0'?'临时' :formParam.status=='1' ?'启用':formParam.status==1 ?'停用':''}}
+ {{formParam.entryType=='0'?'系统生成' :formParam.entryType=='1'?'手动录入':''}}
+
{{ formParam.orgName }}
@@ -244,7 +245,7 @@ export default{
width: 120,
},
{
- title: '授课时长',
+ title: '授课时长(分钟)',
dataIndex: 'duration',
key: 'duration',
elipsis: true, align: "center",
diff --git a/src/views/lecturer/MonthlyStatistics.vue b/src/views/lecturer/MonthlyStatistics.vue
index 04a3a17f..90e3b6b8 100644
--- a/src/views/lecturer/MonthlyStatistics.vue
+++ b/src/views/lecturer/MonthlyStatistics.vue
@@ -120,7 +120,7 @@
返回
->
+