From 245ec0f013a57c5c3d12f8b6132bcc6e9a8ed21a Mon Sep 17 00:00:00 2001 From: "1213317725@qq.com" <1213317725@qq.com> Date: Thu, 20 Mar 2025 16:49:22 +0800 Subject: [PATCH] 1 --- admin/src/addon/zhjw/api/staff.ts | 10 +- admin/src/addon/zhjw/api/students.ts | 6 +- .../addon/zhjw/lang/zh-cn/staff.staff.json | 4 +- .../zhjw/lang/zh-cn/staff.staff_edit.json | 2 + admin/src/addon/zhjw/views/staff/staff.vue | 61 ++++--- .../src/addon/zhjw/views/staff/staff_edit.vue | 46 +++-- .../addon/zhjw/views/students/students.vue | 8 +- .../zhjw/views/students/students_edit.vue | 8 +- niucloud/addon/zhjw/admin/api/staff.ts | 10 +- niucloud/addon/zhjw/admin/api/students.ts | 6 +- .../zhjw/admin/lang/zh-cn/staff.staff.json | 4 +- .../admin/lang/zh-cn/staff.staff_edit.json | 2 + .../addon/zhjw/admin/views/staff/staff.vue | 61 ++++--- .../zhjw/admin/views/staff/staff_edit.vue | 46 +++-- .../zhjw/admin/views/students/students.vue | 8 +- .../admin/views/students/students_edit.vue | 8 +- .../app/adminapi/controller/staff/Staff.php | 16 +- .../adminapi/controller/students/Students.php | 4 +- .../addon/zhjw/app/adminapi/route/route.php | 166 ++++++------------ niucloud/addon/zhjw/app/model/staff/Staff.php | 30 ++-- .../zhjw/app/model/students/Students.php | 6 +- .../app/service/admin/staff/StaffService.php | 17 +- .../admin/students/StudentsService.php | 12 +- .../addon/zhjw/app/validate/staff/Staff.php | 13 +- niucloud/app/api/route/member.php | 1 + niucloud/app/common.php | 6 + .../app/service/api/login/LoginService.php | 5 + .../app/service/api/member/MemberService.php | 45 +++-- 28 files changed, 338 insertions(+), 273 deletions(-) diff --git a/admin/src/addon/zhjw/api/staff.ts b/admin/src/addon/zhjw/api/staff.ts index dfc42d8a..bee52381 100644 --- a/admin/src/addon/zhjw/api/staff.ts +++ b/admin/src/addon/zhjw/api/staff.ts @@ -2,6 +2,12 @@ import request from '@/utils/request' + + + + + + // USER_CODE_BEGIN -- staff /** * 获取人员管理列表 @@ -49,8 +55,8 @@ export function deleteStaff(id: number) { return request.delete(`zhjw/staff/${id}`, { showErrorMessage: true, showSuccessMessage: true }) } -export function getWithRolesList(params: Record){ - return request.get('zhjw/roles_all', {params}) +export function getWithMemberList(params: Record){ + return request.get('zhjw/member_all', {params}) } // USER_CODE_END -- staff diff --git a/admin/src/addon/zhjw/api/students.ts b/admin/src/addon/zhjw/api/students.ts index 7126ba35..eee91016 100644 --- a/admin/src/addon/zhjw/api/students.ts +++ b/admin/src/addon/zhjw/api/students.ts @@ -8,6 +8,8 @@ import request from '@/utils/request' + + // USER_CODE_BEGIN -- zhjw_students /** * 获取学员管理列表 @@ -55,8 +57,8 @@ export function deleteStudents(id: number) { return request.delete(`zhjw/students/${id}`, { showErrorMessage: true, showSuccessMessage: true }) } -export function getWithMemberList(params: Record){ - return request.get('zhjw/member_all', {params}) +export function getWithStaffList(params: Record){ + return request.get('zhjw/staff_all', {params}) } // USER_CODE_END -- zhjw_students diff --git a/admin/src/addon/zhjw/lang/zh-cn/staff.staff.json b/admin/src/addon/zhjw/lang/zh-cn/staff.staff.json index fd775103..17e6328b 100644 --- a/admin/src/addon/zhjw/lang/zh-cn/staff.staff.json +++ b/admin/src/addon/zhjw/lang/zh-cn/staff.staff.json @@ -1,6 +1,9 @@ { + "memberId":"关联会员", + "memberIdPlaceholder":"全部", "name":"姓名", "namePlaceholder":"请输入姓名", + "header":"头像", "gender":"性别", "genderPlaceholder":"请输入性别", "phone":"联系方式", @@ -12,7 +15,6 @@ "status":"状态", "statusPlaceholder":"请输入状态", "roleId":"角色关系", - "roleIdPlaceholder":"全部", "addStaff":"添加人员管理", "updateStaff":"编辑人员管理", "staffDeleteTips":"确定要删除该数据吗?", diff --git a/admin/src/addon/zhjw/lang/zh-cn/staff.staff_edit.json b/admin/src/addon/zhjw/lang/zh-cn/staff.staff_edit.json index e88439bb..7db0ac20 100644 --- a/admin/src/addon/zhjw/lang/zh-cn/staff.staff_edit.json +++ b/admin/src/addon/zhjw/lang/zh-cn/staff.staff_edit.json @@ -1,4 +1,5 @@ { + "memberId":"关联会员", "name":"姓名", "header":"头像", "gender":"性别", @@ -7,6 +8,7 @@ "position":"职位", "status":"状态", "roleId":"角色关系", + "memberIdPlaceholder":"请选择关联会员", "namePlaceholder":"请输入姓名", "headerPlaceholder":"请上传头像", "genderPlaceholder":"请输入性别", diff --git a/admin/src/addon/zhjw/views/staff/staff.vue b/admin/src/addon/zhjw/views/staff/staff.vue index 45713cb2..9587bc35 100644 --- a/admin/src/addon/zhjw/views/staff/staff.vue +++ b/admin/src/addon/zhjw/views/staff/staff.vue @@ -11,6 +11,18 @@ + + + + + + + @@ -48,18 +60,6 @@ /> - - - - - - - {{ t('search') }} @@ -73,8 +73,16 @@ + + + + + - + + +