diff --git a/src/components/student/TableStudent.vue b/src/components/student/TableStudent.vue index 2908b9b5..586d4600 100644 --- a/src/components/student/TableStudent.vue +++ b/src/components/student/TableStudent.vue @@ -457,6 +457,8 @@ const tablecolumns = ref([ align: "center", className: "h", ellipsis: true, + customRender: ({ record: { studentOrgName, studentDepartName } }) => + (allDepartShow(studentOrgName, studentDepartName)), }, { title: "加入方式", @@ -478,6 +480,14 @@ const tablecolumns = ref([ slots: { customRender: "action" }, }, ]); + +function allDepartShow(a,b) { + let org = (a=="" || a == null || a == undefined) ? a = "" : a.slice(0,1) =='/' ? a.slice(1,a.length) : a; + let depart = (b=="" || b == null || b == undefined) ? b = "" : b; + let allname = org == "" && depart == "" ? '-' : org + depart; + return allname; +} + const tableParam = ref({ studentName: "", //学员名称 groupName: "", //学员小组