From 8f4785b8c2f44d92f6ce8374ca8325965aeb6e75 Mon Sep 17 00:00:00 2001 From: lion <120344285@qq.com> Date: Sat, 17 Aug 2024 17:04:36 +0800 Subject: [PATCH] up --- src/api/user.js | 18 +++ src/mixin/formMixin.js | 2 +- src/utils/common.js | 3 + .../course/components/showAttendance.vue | 2 +- src/views/course/components/showCourse.vue | 2 +- src/views/course/pay.vue | 30 ++-- src/views/course/txl.vue | 124 ++++++++++---- src/views/login/index.vue | 153 ++++++++++++++---- src/views/system/user.vue | 5 + 9 files changed, 260 insertions(+), 79 deletions(-) diff --git a/src/api/user.js b/src/api/user.js index 9fbdf50..f3f71f5 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -33,3 +33,21 @@ export function getAuthMenu(token) { isLoading: false }) } + +export function getMsg(param) { + return request({ + url: '/api/admin/auth/send-sms', + method: 'get', + params:param, + isLoading: false + }) +} + +export function loginMsg(param) { + return request({ + url: '/api/admin/auth/sms-login', + method: 'get', + params:param, + isLoading: false + }) +} diff --git a/src/mixin/formMixin.js b/src/mixin/formMixin.js index d210914..100d182 100644 --- a/src/mixin/formMixin.js +++ b/src/mixin/formMixin.js @@ -122,7 +122,7 @@ export default { mounted() {}, methods: { getAllPara(){ - let number = ['company_type','company_area','company_industry','type','education'] + let number = ['company_position','company_type','company_area','company_industry','type','education'] getparameter({ number:number }).then(res=>{ diff --git a/src/utils/common.js b/src/utils/common.js index 51233da..e6c9fbe 100644 --- a/src/utils/common.js +++ b/src/utils/common.js @@ -14,6 +14,9 @@ let base = { isUrl (url) { return this.checkUrl(url) }, + isNull(val){ + return p == '' || p == undefined || p == null || p == 'undefined' || p == 'null'; + }, checkUrl (url) { // url= 协议://(ftp的登录信息)[IP|域名](:端口号)(/或?请求参数) var strRegex = diff --git a/src/views/course/components/showAttendance.vue b/src/views/course/components/showAttendance.vue index d39d2e9..cc7ed56 100644 --- a/src/views/course/components/showAttendance.vue +++ b/src/views/course/components/showAttendance.vue @@ -85,7 +85,7 @@ }, list: [], table_item: [{ - prop: 'name', + prop: 'user.name', label: '学员姓名', align: 'center' }, { diff --git a/src/views/course/components/showCourse.vue b/src/views/course/components/showCourse.vue index a92c647..bb60c36 100644 --- a/src/views/course/components/showCourse.vue +++ b/src/views/course/components/showCourse.vue @@ -136,7 +136,7 @@ getDetail() { show({ id: this.id, - show_relation: ['typeDetail', 'image'] + show_relation: ['type_detail', 'image'] }).then(res => { this.showform = res }) diff --git a/src/views/course/pay.vue b/src/views/course/pay.vue index fdb49d6..451507f 100644 --- a/src/views/course/pay.vue +++ b/src/views/course/pay.vue @@ -39,11 +39,11 @@ -