From d71b3bb014ab84446d1f20600b2b589d7f090e29 Mon Sep 17 00:00:00 2001 From: JS-LM <2497833386@QQ.com> Date: Sat, 3 Jun 2023 11:16:00 +0800 Subject: [PATCH 1/8] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=85=85=E7=94=B5?= =?UTF-8?q?=E8=AE=A2=E5=8D=95=E7=8A=B6=E6=80=81=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jsowell-ui/src/views/order/order/index.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jsowell-ui/src/views/order/order/index.vue b/jsowell-ui/src/views/order/order/index.vue index 42073d586..c0b550c77 100644 --- a/jsowell-ui/src/views/order/order/index.vue +++ b/jsowell-ui/src/views/order/order/index.vue @@ -160,7 +160,7 @@ class="link-type" >订单编号:{{item.orderCode}} - {{item.orderStatusDescribe}} + {{item.orderStatusDescribe}}
开始时间:{{item.chargeStartTime || '一'}}
@@ -272,6 +272,10 @@ export default { this.dataLoading(); }, methods: { + color(e){ + let arr = ['', 'success', 'info', 'warning', 'danger', 'warning', 'success', 'success'] + return e ? arr[e] : arr[0] + }, showOrHide () { if (this.buttonBoolean) { this.icon = 'el-icon-caret-bottom'; From 846572d0f5e65ec112ba494013dfbddad06d29b9 Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Sat, 3 Jun 2023 11:37:15 +0800 Subject: [PATCH 2/8] update --- .../src/main/java/com/jsowell/adapay/demo/MainDemo.java | 2 +- .../jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/jsowell-pile/src/main/java/com/jsowell/adapay/demo/MainDemo.java b/jsowell-pile/src/main/java/com/jsowell/adapay/demo/MainDemo.java index fb56aa38b..e8d5adc0a 100644 --- a/jsowell-pile/src/main/java/com/jsowell/adapay/demo/MainDemo.java +++ b/jsowell-pile/src/main/java/com/jsowell/adapay/demo/MainDemo.java @@ -17,7 +17,7 @@ public class MainDemo { testMerchant(); //若是技术性渠道商为其它商户提供服务功能,请使用多商户模式 - // testMultiMerchant(); + testMultiMerchant(); } public static void testMerchant() throws Exception { diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java index ca324dd34..58dbd9caa 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java @@ -1168,7 +1168,6 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService { if (StringUtils.isBlank(transactionCode)) { return resultList; } - // logger.info("transactionCode:{}", transactionCode); String pileConnectorCode = transactionCode.substring(0, 16); String redisKey = CacheConstants.PILE_REAL_TIME_MONITOR_DATA + pileConnectorCode + "_" + transactionCode; // 拿到所有数据 From 197db2a78752cd4ee92af266d316daae66621655 Mon Sep 17 00:00:00 2001 From: JS-LM <2497833386@QQ.com> Date: Sat, 3 Jun 2023 11:58:07 +0800 Subject: [PATCH 3/8] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AE=A1=E8=B4=B9?= =?UTF-8?q?=E6=A8=A1=E6=9D=BF=E4=BF=9D=E7=95=99=E4=BA=94=E4=BD=8D=E5=B0=8F?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../template/components/addBilling.vue | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/jsowell-ui/src/views/billing/template/components/addBilling.vue b/jsowell-ui/src/views/billing/template/components/addBilling.vue index 62430c08b..556990a49 100644 --- a/jsowell-ui/src/views/billing/template/components/addBilling.vue +++ b/jsowell-ui/src/views/billing/template/components/addBilling.vue @@ -341,64 +341,64 @@ export default { electricityPriceA: [ { required: true, message: "请输入数字", trigger: "blur" }, { - pattern: /^[0-9]+(.[0-9]{1,2})?$/, - message: "可以保留两位小数", + pattern: /^[0-9]+(.[0-9]{1,5})?$/, + message: "可以保留五位小数", trigger: "blur", }, ], servicePriceA: [ { required: true, message: "请输入数字", trigger: "blur" }, { - pattern: /^[0-9]+(.[0-9]{1,2})?$/, - message: "可以保留两位小数", + pattern: /^[0-9]+(.[0-9]{1,5})?$/, + message: "可以保留五位小数", trigger: "blur", }, ], electricityPriceB: [ { required: true, message: "请输入数字", trigger: "blur" }, { - pattern: /^[0-9]+(.[0-9]{1,2})?$/, - message: "可以保留两位小数", + pattern: /^[0-9]+(.[0-9]{1,5})?$/, + message: "可以保留五位小数", trigger: "blur", }, ], servicePriceB: [ { required: true, message: "请输入数字", trigger: "blur" }, { - pattern: /^[0-9]+(.[0-9]{1,2})?$/, - message: "可以保留两位小数", + pattern: /^[0-9]+(.[0-9]{1,5})?$/, + message: "可以保留五位小数", trigger: "blur", }, ], electricityPriceC: [ { required: true, message: "请输入数字", trigger: "blur" }, { - pattern: /^[0-9]+(.[0-9]{1,2})?$/, - message: "可以保留两位小数", + pattern: /^[0-9]+(.[0-9]{1,5})?$/, + message: "可以保留五位小数", trigger: "blur", }, ], servicePriceC: [ { required: true, message: "请输入数字", trigger: "blur" }, { - pattern: /^[0-9]+(.[0-9]{1,2})?$/, - message: "可以保留两位小数", + pattern: /^[0-9]+(.[0-9]{1,5})?$/, + message: "可以保留五位小数", trigger: "blur", }, ], electricityPriceD: [ { required: true, message: "请输入数字", trigger: "blur" }, { - pattern: /^[0-9]+(.[0-9]{1,2})?$/, - message: "可以保留两位小数", + pattern: /^[0-9]+(.[0-9]{1,5})?$/, + message: "可以保留五位小数", trigger: "blur", }, ], servicePriceD: [ { required: true, message: "请输入数字", trigger: "blur" }, { - pattern: /^[0-9]+(.[0-9]{1,2})?$/, - message: "可以保留两位小数", + pattern: /^[0-9]+(.[0-9]{1,5})?$/, + message: "可以保留五位小数", trigger: "blur", }, ], @@ -406,8 +406,8 @@ export default { minMoney: [ { required: true, message: "最小单位费用多少元", trigger: "blur" }, { - pattern: /^[0-9]+(.[0-9]{1,2})?$/, - message: "可以保留两位小数", + pattern: /^[0-9]+(.[0-9]{1,5})?$/, + message: "可以保留五位小数", trigger: "blur", }, ], From 5438cc69a1939e92b5796fe116537a8fddbc6c63 Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Sat, 3 Jun 2023 14:04:21 +0800 Subject: [PATCH 4/8] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=98=BF=E9=87=8C?= =?UTF-8?q?=E4=BA=91oss=20bucket=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jsowell-admin/src/main/resources/application-prd.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jsowell-admin/src/main/resources/application-prd.yml b/jsowell-admin/src/main/resources/application-prd.yml index 494ba85d5..669ce645e 100644 --- a/jsowell-admin/src/main/resources/application-prd.yml +++ b/jsowell-admin/src/main/resources/application-prd.yml @@ -114,11 +114,11 @@ aliyunoss: # AccessKey 秘钥 accessKeySecret: tsxMyujk6KY9h0e4Bx0D7ld16PBUyW # bucket名称 - bucketName: ydc-oss-prd + bucketName: ydc-oss-prod # bucket下文件夹的路径 filehost: img # 访问域名 - url: https://ydc-oss-prd.oss-cn-shanghai.aliyuncs.com + url: https://ydc-oss-prod.oss-cn-shanghai.aliyuncs.com ########################微信支付参数####################################### #微信商户号 From 056cbd8853e2bbf2a97f47c2a15babbe199511a5 Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Sat, 3 Jun 2023 14:41:22 +0800 Subject: [PATCH 5/8] update --- jsowell-ui/src/views/pile/station/components/SiteInfo.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsowell-ui/src/views/pile/station/components/SiteInfo.vue b/jsowell-ui/src/views/pile/station/components/SiteInfo.vue index b07be55fb..9dcad884e 100644 --- a/jsowell-ui/src/views/pile/station/components/SiteInfo.vue +++ b/jsowell-ui/src/views/pile/station/components/SiteInfo.vue @@ -295,7 +295,7 @@ export default { ], }, fileList: [], // 用于图片回显 - dialogVisible: null, + // dialogVisible: null, }; }, created() { From d77bdce678ce0a66e12823edd949b31afc39a9c0 Mon Sep 17 00:00:00 2001 From: JS-LM <2497833386@QQ.com> Date: Sat, 3 Jun 2023 14:54:40 +0800 Subject: [PATCH 6/8] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E5=9B=BE=E7=89=87action=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pile/station/components/SiteInfo.vue | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/jsowell-ui/src/views/pile/station/components/SiteInfo.vue b/jsowell-ui/src/views/pile/station/components/SiteInfo.vue index b07be55fb..59149d6f6 100644 --- a/jsowell-ui/src/views/pile/station/components/SiteInfo.vue +++ b/jsowell-ui/src/views/pile/station/components/SiteInfo.vue @@ -2,7 +2,7 @@
上传图片
- + @@ -54,7 +54,7 @@ - + @@ -96,7 +96,7 @@ - + @@ -120,7 +120,7 @@ - + @@ -157,8 +157,7 @@ @@ -167,7 +166,7 @@ @@ -196,6 +195,7 @@ export default { dicts: ["station_type", "match_cars", "construction_type"], data() { return { + actionUrl:process.env.VUE_APP_BASE_API+'/common/uploadOSS', dialogVisible:false, headers: { Authorization: "Bearer " + getToken() @@ -299,7 +299,7 @@ export default { }; }, created() { - + }, methods: { handleSuccess(res, file) { From 5d5d0ae21ddcf3607fcc358138017ad215d487e9 Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Sat, 3 Jun 2023 15:35:12 +0800 Subject: [PATCH 7/8] =?UTF-8?q?update=20=E4=BF=AE=E6=94=B9=E4=BC=9A?= =?UTF-8?q?=E5=91=98=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jsowell/api/uniapp/MemberController.java | 5 ++-- .../com/jsowell/service/MemberService.java | 24 ++++++++++++------- .../impl/PileBasicInfoServiceImpl.java | 1 - .../mapper/pile/MemberBasicInfoMapper.xml | 2 +- 4 files changed, 19 insertions(+), 13 deletions(-) diff --git a/jsowell-admin/src/main/java/com/jsowell/api/uniapp/MemberController.java b/jsowell-admin/src/main/java/com/jsowell/api/uniapp/MemberController.java index b03a7d268..3322b65fc 100644 --- a/jsowell-admin/src/main/java/com/jsowell/api/uniapp/MemberController.java +++ b/jsowell-admin/src/main/java/com/jsowell/api/uniapp/MemberController.java @@ -128,11 +128,12 @@ public class MemberController extends BaseController { * http://localhost:8080/uniapp/member/saveUserInfo */ @PostMapping("/saveUserInfo") - public RestApiResponse saveUserInfo(@RequestBody MemberRegisterDTO dto) { + public RestApiResponse saveUserInfo(HttpServletRequest request, @RequestBody MemberRegisterDTO dto) { logger.info("接受前端用户信息并处理 param:{}", JSONObject.toJSONString(dto)); RestApiResponse response = null; try { - memberService.handleUserInfo(dto); + String memberId = getMemberIdByAuthorization(request); + memberService.handleUserInfo(memberId, dto); response = new RestApiResponse<>(); } catch (Exception e) { logger.error("处理用户信息异常", e); diff --git a/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java b/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java index a645dd754..63c4f784f 100644 --- a/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java +++ b/jsowell-admin/src/main/java/com/jsowell/service/MemberService.java @@ -223,18 +223,24 @@ public class MemberService { /** * 处理用户信息 * - * @param dto 用户个人信息 + * @param memberId + * @param dto 用户个人信息 */ - public void handleUserInfo(MemberRegisterDTO dto) { + public void handleUserInfo(String memberId, MemberRegisterDTO dto) { // 通过用户手机号查询数据库,如果数据库中存在,则更新 - MemberBasicInfo memberBasicInfo = memberBasicInfoService.selectInfoByMobileNumber(dto.getMobileNumber()); + // MemberBasicInfo memberBasicInfo = memberBasicInfoService.selectInfoByMobileNumber(dto.getMobileNumber()); + MemberBasicInfo memberBasicInfo = memberBasicInfoService.selectInfoByMemberId(memberId); if (Objects.nonNull(memberBasicInfo)) { - MemberBasicInfo memberInfo = MemberBasicInfo.builder() - .avatarUrl(dto.getAvatarUrl()) - .mobileNumber(dto.getMobileNumber()) - .nickName(dto.getNickName()) - .build(); - memberBasicInfoService.updateMemberBasicInfo(memberInfo); + if (StringUtils.isNotBlank(dto.getAvatarUrl())) { + memberBasicInfo.setAvatarUrl(dto.getAvatarUrl()); + } + if (StringUtils.isNotBlank(dto.getMobileNumber())) { + memberBasicInfo.setMobileNumber(dto.getMobileNumber()); + } + if (StringUtils.isNotBlank(dto.getNickName())) { + memberBasicInfo.setNickName(dto.getNickName()); + } + memberBasicInfoService.updateMemberBasicInfo(memberBasicInfo); } } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileBasicInfoServiceImpl.java index 48e4606d6..842b96298 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileBasicInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileBasicInfoServiceImpl.java @@ -331,7 +331,6 @@ public class PileBasicInfoServiceImpl implements IPileBasicInfoService { @Override public PileInfoVO selectPileInfoBySn(String pileSn) { - // TODO 换成缓存方法 PileBasicInfo basicInfo = selectPileBasicInfoBySN(pileSn); if (basicInfo == null) { return null; diff --git a/jsowell-pile/src/main/resources/mapper/pile/MemberBasicInfoMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/MemberBasicInfoMapper.xml index 76cc6c6f2..6a3346c9e 100644 --- a/jsowell-pile/src/main/resources/mapper/pile/MemberBasicInfoMapper.xml +++ b/jsowell-pile/src/main/resources/mapper/pile/MemberBasicInfoMapper.xml @@ -165,7 +165,7 @@ FROM member_basic_info WHERE del_flag = '0' - and member_id = #{memberId,jdbcType=VARCHAR,jdbcType=VARCHAR} + and member_id = #{memberId,jdbcType=VARCHAR} From f19c24728a7127477662a6d4e2eb18a4115f9b50 Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Sat, 3 Jun 2023 15:47:55 +0800 Subject: [PATCH 8/8] update --- .../src/main/java/com/jsowell/pile/vo/uniapp/MemberVO.java | 4 ++++ .../src/main/resources/mapper/pile/MemberBasicInfoMapper.xml | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/vo/uniapp/MemberVO.java b/jsowell-pile/src/main/java/com/jsowell/pile/vo/uniapp/MemberVO.java index dbcf5e205..24a874c27 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/vo/uniapp/MemberVO.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/vo/uniapp/MemberVO.java @@ -59,4 +59,8 @@ public class MemberVO { */ private List plateNumberList; + /** + * 头像地址 + */ + private String avatarUrl; } diff --git a/jsowell-pile/src/main/resources/mapper/pile/MemberBasicInfoMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/MemberBasicInfoMapper.xml index 6a3346c9e..856ff5653 100644 --- a/jsowell-pile/src/main/resources/mapper/pile/MemberBasicInfoMapper.xml +++ b/jsowell-pile/src/main/resources/mapper/pile/MemberBasicInfoMapper.xml @@ -201,7 +201,8 @@ t1.nick_name as nickName, t1.mobile_number as mobileNumber, t2.principal_balance as principalBalance, - t2.gift_balance as giftBalance + t2.gift_balance as giftBalance, + t1.avatar_url as avatarUrl FROM member_basic_info t1 JOIN member_wallet_info t2 ON t1.member_id = t2.member_id