From 79cf879c2f5e5a05996abedee38fd455a6b143ff Mon Sep 17 00:00:00 2001 From: linfso Date: Mon, 17 Jun 2024 17:51:45 +0800 Subject: [PATCH] md --- src/api/emis/emisSitePrepaidRecharge.js | 17 + src/components/FileUpload/index.vue | 20 +- src/layout/components/Navbar.vue | 26 +- .../emisSitePrepaidRechargeForm.vue | 80 +++-- .../prepaidRechargeAudit.vue | 314 ++++++++---------- .../prepaidRechargeRegister.vue | 221 +++++------- 6 files changed, 316 insertions(+), 362 deletions(-) diff --git a/src/api/emis/emisSitePrepaidRecharge.js b/src/api/emis/emisSitePrepaidRecharge.js index 74be4458..050dad6c 100644 --- a/src/api/emis/emisSitePrepaidRecharge.js +++ b/src/api/emis/emisSitePrepaidRecharge.js @@ -42,3 +42,20 @@ export function delEmisSitePrepaidRecharge(id) { method: 'delete' }) } + +// 审核通过 +export function auditPass(id) { + return request({ + url: '/emis/emisSitePrepaidRecharge/auditPass/' + id, + method: 'post' + }) +} + +// 审核通过 +export function auditNoPass(id,auditDesc) { + return request({ + url: '/emis/emisSitePrepaidRecharge/auditNoPass/' + id, + method: 'post', + data: {auditDesc: auditDesc} + }) +} diff --git a/src/components/FileUpload/index.vue b/src/components/FileUpload/index.vue index 49736d87..1f817e3c 100644 --- a/src/components/FileUpload/index.vue +++ b/src/components/FileUpload/index.vue @@ -28,7 +28,7 @@
  • - + {{ getFileName(file.name) }}
    @@ -91,7 +91,7 @@ export default { baseUrl: process.env.VUE_APP_BASE_API, uploadFileUrl: process.env.VUE_APP_BASE_API + "/common/ossUpload", // 上传的图片服务器地址 headers: { - Authorization: "X-Token " + getToken(), + "X-Token": getToken() }, fileList: [], }; @@ -175,6 +175,16 @@ export default { }; return false; + }else{ + // let that=this; + // this.fileList=[]; + // const fileItem = { + // name:fileName, + // url:"" + // } + // that.$emit("onUploaded", fileName); + // this.fileList.push(fileItem); + } this.$modal.loading("正在上传文件,请稍候..."); this.number++; @@ -192,8 +202,7 @@ export default { // 上传成功回调 handleUploadSuccess(res) { - - this.uploadList.push({ name: res.fileName, url: res.fileName }); + this.uploadList.push({ name: res.url, url:res.url }); if (this.uploadList.length === this.number) { this.fileList = this.fileList.concat(this.uploadList); this.uploadList = []; @@ -209,7 +218,8 @@ export default { }, // 获取文件名称 getFileName(name) { - if (name.lastIndexOf("/") > -1) { + + if (name&&name!=undefined&&name.lastIndexOf("/") > -1) { return name.slice(name.lastIndexOf("/") + 1); } else { return ""; diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index 4eb08855..111970e5 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -112,11 +112,13 @@
    - - + + + + @@ -135,6 +137,9 @@ import { getI18nMessages } from "@/api/common" import { checkIsInitPassword,getUserProfile } from "@/api/system/user" import { getSiteBalance } from "@/api/emis/emisSiteAccount" +import SitePrepaidRechargeForm from '@/views/emis/emisSitePrepaidRecharge/emisSitePrepaidRechargeForm'; + + import resetPwd from "@/views/system/user/profile/resetPwd"; import { getLastAppVersion } from "@/api/emis/emisCommon" @@ -153,7 +158,8 @@ export default { TopTagsView, TopNotice, resetPwd, - QrCodeImage + QrCodeImage, + SitePrepaidRechargeForm }, data() { return { @@ -166,6 +172,8 @@ export default { needRecharge:false, needRechargeWarning:false, + openPrepaidRecharge:false, + appUrl:null, user:{}, } @@ -222,10 +230,8 @@ export default { }); }, goToRecharge(){ - // getUserProfile().then(response => { - // this.user = response.data; - // this.openRstPwd=true; - // }); + this.openPrepaidRecharge=true; + // /fAZrq2/PrepaidRechargeRegister }, // 初始化客服 initKFClient(){ @@ -272,6 +278,12 @@ export default { onRstPwdClose(){ this.openRstPwd=false; }, + onPrepaidRechargeSuccess(){ + this.openPrepaidRecharge=false; + }, + onPrepaidRechargeClose(){ + this.openPrepaidRecharge=false; + }, async logout() { this.$confirm('确定注销并退出系统吗?', '提示', { confirmButtonText: '确定', diff --git a/src/views/emis/emisSitePrepaidRecharge/emisSitePrepaidRechargeForm.vue b/src/views/emis/emisSitePrepaidRecharge/emisSitePrepaidRechargeForm.vue index 27e818a9..92182750 100644 --- a/src/views/emis/emisSitePrepaidRecharge/emisSitePrepaidRechargeForm.vue +++ b/src/views/emis/emisSitePrepaidRecharge/emisSitePrepaidRechargeForm.vue @@ -1,39 +1,38 @@