From fefd6a9a17334556ebfe463751a4cc8d682b75ac Mon Sep 17 00:00:00 2001 From: "1213317725@qq.com" <1213317725@qq.com> Date: Mon, 26 May 2025 16:37:18 +0800 Subject: [PATCH] 1 --- admin/src/app/api/pay.ts | 14 + admin/src/app/api/student.ts | 8 +- admin/src/app/lang/zh-cn/student.student.json | 4 +- .../components/customer-resources-edit.vue | 32 +- .../customer_resources/customer_resources.vue | 9 +- .../src/app/views/order_table/order_table.vue | 656 ++++++++++-------- .../views/student/components/student-edit.vue | 48 +- admin/src/app/views/student/student.vue | 16 +- 8 files changed, 410 insertions(+), 377 deletions(-) diff --git a/admin/src/app/api/pay.ts b/admin/src/app/api/pay.ts index 18177c47..01039dcf 100644 --- a/admin/src/app/api/pay.ts +++ b/admin/src/app/api/pay.ts @@ -71,6 +71,7 @@ export function getRefundTransfer(params: Record) { }) } + /** * 全部支付方式 */ @@ -107,3 +108,16 @@ export function getFriendsPay( showErrorMessage: false, }) } + + +export function orderPay(params: Record) { + return request.post(`pay/order_pay`, params, { + showSuccessMessage: true, + }) +} + + +export function checkPaymentStatus(params: Record) { + return request.post(`pay/check_payment_status`, params) +} + diff --git a/admin/src/app/api/student.ts b/admin/src/app/api/student.ts index bbc567d5..c792f2a9 100644 --- a/admin/src/app/api/student.ts +++ b/admin/src/app/api/student.ts @@ -2,6 +2,8 @@ import request from '@/utils/request' + + // USER_CODE_BEGIN -- student /** * 获取学员列表 @@ -49,12 +51,12 @@ export function deleteStudent(id: number) { return request.delete(`student/student/${id}`, { showErrorMessage: true, showSuccessMessage: true }) } -export function getWithCampusList(params: Record){ +export function getWithCustomerResourcesList(params: Record){ + return request.get('student/customer_resources_all', {params}) +}export function getWithCampusList(params: Record){ return request.get('student/campus_all', {params}) }export function getWithClassGradeList(params: Record){ return request.get('student/class_grade_all', {params}) -}export function getWithMemberList(params: Record){ - return request.get('student/member_all', {params}) } // USER_CODE_END -- student diff --git a/admin/src/app/lang/zh-cn/student.student.json b/admin/src/app/lang/zh-cn/student.student.json index f59a612e..c1b9079f 100644 --- a/admin/src/app/lang/zh-cn/student.student.json +++ b/admin/src/app/lang/zh-cn/student.student.json @@ -1,10 +1,10 @@ { + "userId":"资源", + "userIdPlaceholder":"请输入资源", "campusId":"校区", "campusIdPlaceholder":"全部", "classId":"班级", "classIdPlaceholder":"请输入班级", - "userId":"用户", - "userIdPlaceholder":"请输入用户", "name":"学员姓名", "namePlaceholder":"请输入学员姓名", "gender":"性别", diff --git a/admin/src/app/views/customer_resources/components/customer-resources-edit.vue b/admin/src/app/views/customer_resources/components/customer-resources-edit.vue index 6bccbc65..aff1ccf9 100644 --- a/admin/src/app/views/customer_resources/components/customer-resources-edit.vue +++ b/admin/src/app/views/customer_resources/components/customer-resources-edit.vue @@ -547,37 +547,7 @@ const formRules = computed(() => { message: t('cognitiveIdeaPlaceholder'), trigger: 'blur', }, - ], - optional_class_time: [ - { - required: true, - message: t('optionalClassTimePlaceholder'), - trigger: 'blur', - }, - ], - distance: [ - { required: true, message: t('distancePlaceholder'), trigger: 'blur' }, - ], - decision_maker: [ - { - required: true, - message: t('decisionMakerPlaceholder'), - trigger: 'blur', - }, - ], - initial_intent: [ - { - required: true, - message: t('initialIntentPlaceholder'), - trigger: 'blur', - }, - ], - campus: [ - { required: true, message: t('campusPlaceholder'), trigger: 'blur' }, - ], - status: [ - { required: true, message: t('statusPlaceholder'), trigger: 'blur' }, - ], + ] } }) diff --git a/admin/src/app/views/customer_resources/customer_resources.vue b/admin/src/app/views/customer_resources/customer_resources.vue index d0c68932..e7d7490b 100644 --- a/admin/src/app/views/customer_resources/customer_resources.vue +++ b/admin/src/app/views/customer_resources/customer_resources.vue @@ -138,11 +138,13 @@ -