From df65c491dfba30dd1cfb2c6f03b961f6aba32385 Mon Sep 17 00:00:00 2001 From: pengjun <158915633@qq.com> Date: Thu, 7 Sep 2023 14:34:31 +0800 Subject: [PATCH 1/3] card --- src/views/fee-settings/cardRegister.vue | 30 ++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/src/views/fee-settings/cardRegister.vue b/src/views/fee-settings/cardRegister.vue index 1797732..5447749 100644 --- a/src/views/fee-settings/cardRegister.vue +++ b/src/views/fee-settings/cardRegister.vue @@ -396,11 +396,39 @@ export default { this.$message.error(fields[Object.keys(fields)[0]][0].message); return; } + // { + // "organizationUnitId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + // "cardTypeId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", + // "cardNo": "string", + // "cardPassword": "string", + // "discount": 0, + // "expiryDate": "string", + // "customerName": "string", + // "idNo": "string", + // "telephone": "string", + // "mobileTelephone": "string", + // "cardFlag": "string", + // "remark": "string" + // } + //编辑 if (this.form.id) { - + postapi(`/api/app/cardregister/update?id=${this.form.id}`,body).then(res =>{ + if(res.code != -1){ + this.$message.success("操作成功!"); + lfind = arrayExistObj(this.dataList,'id',this.form.id); + if(lfind > -1) objCopy(this.form,this.dataList[lfind]); + } + }); } else { //新增 + postapi('/api/app/cardregister/create',body).then(res =>{ + if(res.code != - 1){ + this.$message.success("操作成功!"); + objCopy(res.data,this.form); + this.dataList.push(deepCopy(this.form)); + } + }); } }); }, From de2fb1b4f32f0c1fa0ce1df7b6c009e070a7b775 Mon Sep 17 00:00:00 2001 From: pengjun <158915633@qq.com> Date: Thu, 7 Sep 2023 14:37:37 +0800 Subject: [PATCH 2/3] login --- src/views/login/Login.vue | 53 ++++++++++++++------------------------- 1 file changed, 19 insertions(+), 34 deletions(-) diff --git a/src/views/login/Login.vue b/src/views/login/Login.vue index 64a8bb4..7cf401a 100644 --- a/src/views/login/Login.vue +++ b/src/views/login/Login.vue @@ -4,30 +4,14 @@
系统登录
- + - + - + - 用户登录 + 用户登录
@@ -75,25 +59,26 @@ export default { }) .then((res) => { msgs = res.data.msg; - if(res.code==1){ - writetoken(res.data.expires_in); - window.localStorage.setItem("token", res.data.access_token); - window.localStorage.setItem( - "refresh_token", - res.data.refresh_token - ); - window.localStorage.setItem("tokentype", res.data.token_type); - window.localStorage.setItem("user", this.form.Username); + if (res.code == 1) { + window.sessionStorage.setItem("peisid", res.data.peisid); //设置当前人员所属体检中心 + writetoken(res.data.expires_in); + window.localStorage.setItem("token", res.data.access_token); + window.localStorage.setItem( + "refresh_token", + res.data.refresh_token + ); + window.localStorage.setItem("tokentype", res.data.token_type); + window.localStorage.setItem("user", this.form.Username); - this.$router.push({ path: "home" }); - this.$store.state.changepassword = this.form.Password; + this.$router.push({ path: "home" }); + this.$store.state.changepassword = this.form.Password; } this.$message.success(msgs); - console.log(res,'res'); + console.log(res, 'res'); // if (res.code != -1 && res.data.code == 1) { // window.sessionStorage.setItem("peisid", res.data.peisid); //设置当前人员所属体检中心 - + // return this.$axios.post( // mm.apiurl + "/connect/token", @@ -127,7 +112,7 @@ export default { // this.$router.push({ path: "home" }); // this.$store.state.changepassword = this.form.Password; // }) - .catch((err) => {}); + .catch((err) => { }); // console.log(res); // if (res.data.code == 1 && res.code == 1) { From 6796e019bc553c4d4eedb41153e077fb3e030dc8 Mon Sep 17 00:00:00 2001 From: pengjun <158915633@qq.com> Date: Thu, 7 Sep 2023 18:04:25 +0800 Subject: [PATCH 3/3] card --- src/store/index.js | 6 +- src/views/Home.vue | 274 +++++------------ src/views/fee-settings/cardBill.vue | 376 +++++------------------- src/views/fee-settings/cardRegister.vue | 191 ++++++++++-- src/views/fee-settings/cardType.vue | 29 +- 5 files changed, 329 insertions(+), 547 deletions(-) diff --git a/src/store/index.js b/src/store/index.js index f91c9c0..501bb82 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -198,7 +198,11 @@ export default new Vuex.Store({ { id: "1", displayName: "积分卡" }, ], cardType:[], //会员卡类别 - billFlag:[], + billFlag:[ + { id: "0", displayName: "收费" }, + { id: "1", displayName: "退费" }, + { id: "2", displayName: "充值" }, + ], checkTypeFlag: [ { id: "0", displayName: "检验" }, { id: "1", displayName: "功能检查" }, diff --git a/src/views/Home.vue b/src/views/Home.vue index e7a654f..5bf41d0 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -1,26 +1,17 @@