From 9154555e3bee0767b4aff7a8eaa36456b7b5dea7 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期一, 29 五月 2023 18:27:30 +0800 Subject: [PATCH] 完成小微商户商户注册接口对接调试 --- driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/api/DriverController.java | 24 ++++--- driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverBankServiceImpl.java | 4 driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/IDriverService.java | 2 driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/util/MallBook/config/ChannelConfig.java | 2 driver/guns-admin/src/test/java/com/supersavedriving/driver/GunsApplicationTest.java | 80 ++++++++++++++++---------- driver/guns-admin/src/main/resources/application.yml | 20 +++--- driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverServiceImpl.java | 11 ++- driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/util/TaskUtil.java | 5 + driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/YouTuiDriverMapper.xml | 5 + driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/YouTuiDriverMapper.java | 6 ++ driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/IYouTuiDriverService.java | 7 ++ driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/warpper/DriverInfoWarpper.java | 2 driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/AccountChangeDetailMapper.xml | 4 driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/YouTuiDriverServiceImpl.java | 5 + 14 files changed, 115 insertions(+), 62 deletions(-) diff --git a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/api/DriverController.java b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/api/DriverController.java index c1e2a4a..aaee0c0 100644 --- a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/api/DriverController.java +++ b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/api/DriverController.java @@ -1,5 +1,6 @@ package com.supersavedriving.driver.modular.system.api; +import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.supersavedriving.driver.modular.system.model.Driver; import com.supersavedriving.driver.modular.system.model.DriverBank; @@ -25,10 +26,7 @@ import io.swagger.annotations.ApiOperation; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.ResponseBody; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; import javax.servlet.http.HttpServletRequest; @@ -391,7 +389,7 @@ @ResponseBody @PostMapping("/api/driver/queryDriverInfo") // @ServiceLog(name = "获取司机个人信息", url = "/api/driver/queryDriverInfo") - @ApiOperation(value = "获取司机个人信息", tags = {"司机端-个人中心"}, notes = "") + @ApiOperation(value = "获取司机个人信息【1.1】", tags = {"司机端-个人中心"}, notes = "") @ApiImplicitParams({ @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9.....") }) @@ -902,7 +900,7 @@ @ResponseBody @PostMapping("/api/driver/microenterprise") // @ServiceLog(name = "绑定商户", url = "/api/driver/microenterprise") - @ApiOperation(value = "绑定商户", tags = {"司机端-个人中心"}, notes = "") + @ApiOperation(value = "绑定商户【1.1】", tags = {"司机端-个人中心"}, notes = "") @ApiImplicitParams({ @ApiImplicitParam(value = "姓名", name = "name", required = true, dataType = "String"), @ApiImplicitParam(value = "身份证号码", name = "IDCode", required = true, dataType = "String"), @@ -915,7 +913,7 @@ if(null == uid){ return ResponseWarpper.tokenErr(); } - ResultUtil resultUtil = driverService.microenterprise(uid, name, IDCode, phone); + ResultUtil resultUtil = driverService.microenterprise(uid, name, IDCode, phone, "/base/driver/microenterpriseCallback"); return ResponseWarpper.success(resultUtil); }catch (Exception e){ e.printStackTrace(); @@ -924,12 +922,18 @@ } + @ResponseBody + @PostMapping("/base/driver/microenterpriseCallback") + public void microenterpriseCallback(@RequestBody JSONObject jsonObject){ + System.err.println(jsonObject.toJSONString()); + } + @ResponseBody @PostMapping("/api/driver/queryBank") // @ServiceLog(name = "获取绑定的银行卡", url = "/api/driver/queryBank") - @ApiOperation(value = "获取绑定的银行卡", tags = {"司机端-个人中心"}, notes = "") + @ApiOperation(value = "获取绑定的银行卡【1.1】", tags = {"司机端-个人中心"}, notes = "") @ApiImplicitParams({ @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9.....") }) @@ -951,7 +955,7 @@ @ResponseBody @PostMapping("/api/driver/addDriverBank") // @ServiceLog(name = "绑定银行卡", url = "/api/driver/addDriverBank") - @ApiOperation(value = "绑定银行卡", tags = {"司机端-个人中心"}, notes = "") + @ApiOperation(value = "绑定银行卡【1.1】", tags = {"司机端-个人中心"}, notes = "") @ApiImplicitParams({ @ApiImplicitParam(value = "姓名", name = "name", required = true, dataType = "String"), @ApiImplicitParam(value = "身份证号码", name = "IDCode", required = true, dataType = "String"), @@ -977,7 +981,7 @@ @ResponseBody @PostMapping("/api/driver/delDriverBank") // @ServiceLog(name = "解绑银行卡", url = "/api/driver/delDriverBank") - @ApiOperation(value = "解绑银行卡", tags = {"司机端-个人中心"}, notes = "") + @ApiOperation(value = "解绑银行卡【1.1】", tags = {"司机端-个人中心"}, notes = "") @ApiImplicitParams({ @ApiImplicitParam(value = "银行卡id", name = "id", required = true, dataType = "int"), @ApiImplicitParam(name = "Authorization", value = "用户token(Bearer +token)", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9.....") diff --git a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/YouTuiDriverMapper.java b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/YouTuiDriverMapper.java index 61a54d8..dd84838 100644 --- a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/YouTuiDriverMapper.java +++ b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/YouTuiDriverMapper.java @@ -46,4 +46,10 @@ * @return */ List<DriverYouTuiWarpper> queryAllYouTui(@Param("pageNum") Integer pageNum, @Param("pageSize") Integer pageSize); + + + /** + * 修改状态 + */ + void editState(); } diff --git a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/AccountChangeDetailMapper.xml b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/AccountChangeDetailMapper.xml index 711b5dc..127d3a9 100644 --- a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/AccountChangeDetailMapper.xml +++ b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/AccountChangeDetailMapper.xml @@ -43,7 +43,7 @@ UNIX_TIMESTAMP(createTime) * 1000 as createTime, (newData - oldData) as money, newData as balance - from t_account_change_detail where userType = 2 and userId = #{driverId} + from t_account_change_detail where changeType = 5 and userType = 2 and userId = #{driverId} <if test="null != time and '' != time"> and DATE_FORMAT(createTime, '%Y年%m月') = #{time} </if> @@ -57,7 +57,7 @@ from ( select (newData - oldData) as money - from t_account_change_detail where userType = 2 and userId = #{driverId} + from t_account_change_detail where changeType = 5 and userType = 2 and userId = #{driverId} <if test="null != time and '' != time"> and DATE_FORMAT(createTime, '%Y年%m月') = #{time} </if> diff --git a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/YouTuiDriverMapper.xml b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/YouTuiDriverMapper.xml index 5012313..88bfa33 100644 --- a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/YouTuiDriverMapper.xml +++ b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/dao/mapping/YouTuiDriverMapper.xml @@ -67,4 +67,9 @@ content from t_you_tui where status = 1 order by createTime desc limit #{pageNum}, #{pageSize} </select> + + + <update id="editState"> + update t_you_tui_driver set state = 3 where failureTime <= now() and state != 3 + </update> </mapper> \ No newline at end of file diff --git a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/IDriverService.java b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/IDriverService.java index 0cdd764..511d160 100644 --- a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/IDriverService.java +++ b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/IDriverService.java @@ -185,5 +185,5 @@ * @return * @throws Exception */ - ResultUtil microenterprise(Integer uid, String name, String number, String phone) throws Exception; + ResultUtil microenterprise(Integer uid, String name, String number, String phone, String notifyUrl) throws Exception; } diff --git a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/IYouTuiDriverService.java b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/IYouTuiDriverService.java index 6c5b828..deb5252 100644 --- a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/IYouTuiDriverService.java +++ b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/IYouTuiDriverService.java @@ -53,4 +53,11 @@ * @throws Exception */ ResultUtil redeemBenefits(Integer driverId, Integer id) throws Exception; + + + /** + * 修改状态 + * @throws Exception + */ + void editState() throws Exception; } diff --git a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverBankServiceImpl.java b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverBankServiceImpl.java index 5dc4692..aa860b8 100644 --- a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverBankServiceImpl.java +++ b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverBankServiceImpl.java @@ -64,7 +64,7 @@ bindAccount.setPhone(phone); TrhRequest<BindAccount> request = new TrhRequest(); InterfaceResponse execute = request.execute(bindAccount, BindAccount.SERVICE_CODE); - if(!"0000".equals(execute.getResult())){ + if(!"0000".equals(execute.getCode())){ return ResultUtil.error(execute.getMsg()); } JSONObject jsonObject = JSON.parseObject(execute.getResult()); @@ -91,7 +91,7 @@ TrhRequest<UnbindAccount> request = new TrhRequest<>(); InterfaceResponse execute = request.execute(unbindAccount, UnbindAccount.SERVICE_CODE); - if(!"0000".equals(execute.getResult())){ + if(!"0000".equals(execute.getCode())){ return ResultUtil.error(execute.getMsg()); } JSONObject jsonObject = JSON.parseObject(execute.getResult()); diff --git a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverServiceImpl.java b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverServiceImpl.java index 39c2621..731626c 100644 --- a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverServiceImpl.java +++ b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/DriverServiceImpl.java @@ -101,6 +101,9 @@ @Autowired private PushUtil pushUtil; + @Value("${callbackPath}") + private String callbackPath; + /** @@ -482,7 +485,7 @@ @Override public PromotionWarpper queryPromotionQRCode(Integer uid) throws Exception { PromotionWarpper promotionWarpper = new PromotionWarpper(); - promotionWarpper.setUrl("http://121.37.15.157/share/driverShare/index.html?inviterId=" + uid); + promotionWarpper.setUrl("https://chaoshengdaijia.com/share/driverShare/index.html?inviterId=" + uid); int user = appUserService.selectCount(new EntityWrapper<AppUser>().eq("inviterType", 2).eq("inviterId", uid).eq("status", 1)); int driver = this.selectCount(new EntityWrapper<Driver>().eq("inviterType", 2).eq("inviterId", uid).eq("approvalStatus", 2).eq("status", 1)); promotionWarpper.setTotal(user + driver); @@ -871,7 +874,7 @@ * @throws Exception */ @Override - public ResultUtil microenterprise(Integer uid, String name, String number, String phone) throws Exception { + public ResultUtil microenterprise(Integer uid, String name, String number, String phone, String notifyUrl) throws Exception { Driver driver = this.selectById(uid); Register registerVO = new Register(); registerVO.setMerUserId("driver_" + uid); @@ -879,10 +882,10 @@ registerVO.setUserType("0"); registerVO.setUserName(name); registerVO.setCertId(number); - registerVO.setNotifyUrl(""); + registerVO.setNotifyUrl(callbackPath + notifyUrl); TrhRequest<Register> request = new TrhRequest(); InterfaceResponse execute = request.execute(registerVO, Register.SERVICE_CODE); - if(!"0000".equals(execute.getResult())){ + if(!"0000".equals(execute.getCode())){ return ResultUtil.error(execute.getMsg()); } JSONObject jsonObject = JSON.parseObject(execute.getResult()); diff --git a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/YouTuiDriverServiceImpl.java b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/YouTuiDriverServiceImpl.java index 0ba8c4f..1f958c6 100644 --- a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/YouTuiDriverServiceImpl.java +++ b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/service/impl/YouTuiDriverServiceImpl.java @@ -154,4 +154,9 @@ this.insert(youTuiDriver); return ResultUtil.success(); } + + @Override + public void editState() throws Exception { + this.baseMapper.editState(); + } } diff --git a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/util/MallBook/config/ChannelConfig.java b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/util/MallBook/config/ChannelConfig.java index 1a5697a..11712d7 100644 --- a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/util/MallBook/config/ChannelConfig.java +++ b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/util/MallBook/config/ChannelConfig.java @@ -39,7 +39,7 @@ static { YamlPropertiesFactoryBean yamlProFb = new YamlPropertiesFactoryBean(); - yamlProFb.setResources(new ClassPathResource("application.yaml")); + yamlProFb.setResources(new ClassPathResource("application.yml")); Properties properties = yamlProFb.getObject(); System.out.println("mallbook 参数配置初始化"); System.out.println("--------------------------------"); diff --git a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/util/TaskUtil.java b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/util/TaskUtil.java index 1decda0..fb16d56 100644 --- a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/util/TaskUtil.java +++ b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/util/TaskUtil.java @@ -4,6 +4,7 @@ import com.supersavedriving.driver.modular.system.service.IAccountChangeDetailService; import com.supersavedriving.driver.modular.system.service.IDriverService; import com.supersavedriving.driver.modular.system.service.IOrderService; +import com.supersavedriving.driver.modular.system.service.IYouTuiDriverService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; @@ -24,6 +25,9 @@ @Autowired private IOrderService orderService; + @Autowired + private IYouTuiDriverService youTuiDriverService; + @@ -34,6 +38,7 @@ public void taskMinute(){ try { orderService.completeCollection(); + youTuiDriverService.editState(); } catch (Exception e) { e.printStackTrace(); } diff --git a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/warpper/DriverInfoWarpper.java b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/warpper/DriverInfoWarpper.java index 4ef0f94..aecd536 100644 --- a/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/warpper/DriverInfoWarpper.java +++ b/driver/guns-admin/src/main/java/com/supersavedriving/driver/modular/system/warpper/DriverInfoWarpper.java @@ -55,6 +55,6 @@ private String merchantName; @ApiModelProperty("商户电话") private String merchantPhone; - @ApiModelProperty("商户身份证号码") + @ApiModelProperty("商户身份证号码【1.1】") private String merchantIDCode; } diff --git a/driver/guns-admin/src/main/resources/application.yml b/driver/guns-admin/src/main/resources/application.yml index 4e25aeb..0f01794 100644 --- a/driver/guns-admin/src/main/resources/application.yml +++ b/driver/guns-admin/src/main/resources/application.yml @@ -13,8 +13,8 @@ application: name: driver-server profiles: -# active: dev - active: produce + active: dev +# active: produce mvc: static-path-pattern: /static/** view: @@ -55,8 +55,8 @@ datasource: url: jdbc:mysql://127.0.0.1:3306/super_save_driving?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=Asia/Shanghai username: root - password: f4OfRjqoN3jSiNGiUoiNsQdOBtCOKYRj -# password: 123456 +# password: f4OfRjqoN3jSiNGiUoiNsQdOBtCOKYRj + password: 123456 db-name: guns #用来搜集数据库的所有表 filters: wall,mergeStat @@ -116,8 +116,8 @@ spring: data: mongodb: - uri: mongodb://root:CEtyLdKjPk0yeHNo@127.0.0.1:27017/admin -# uri: mongodb://127.0.0.1:27017/admin +# uri: mongodb://root:CEtyLdKjPk0yeHNo@127.0.0.1:27017/admin + uri: mongodb://127.0.0.1:27017/admin --- @@ -128,16 +128,16 @@ # mallbook 调起接口参数配置 mallbook: - # pay_url:mallbook接口地址 测试环境: http://ld.mallbook.cn:12000/api 生产环境:https://cloudpay.mallbook.cn/api - pay_url: http://ld.mallbook.cn:12000/api + # pay_url:mallbook接口地址 测试环境: https://uat.mallbook.cn/api 生产环境:https://cloudpay.mallbook.cn/api + pay_url: https://uat.mallbook.cn/api # merchant_no 业务系统商户平台编号,需替换为mallbook工作人员提供的商户编号 - merchant_no: 需要替换内容 + merchant_no: HF2023041901 # version 接口版本号 version: 1.0.0 # channel_type 渠道类型 HF:汇付 channel_type: HF # merchant_private_key 商户平台私钥,需要替换成商户平台自己生成的私钥 - merchant_private_key: MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAIoGARvX6k6rVwuUW6HjAPkzXVntCtDI8q/niGZbeILc5T/noer+UNDECSy9f8T6ENw7tEKWaHOFcicrqgRv+wXeo2hPiJI2iYsUNs6I8ckd8i4uy/PBEDMW78GlnQLAatk0NC44HKjn8cuIHaETKNG2Vk3rwGBzNgDZ/God1L6JAgMBAAECgYBhCsOwzehBk5pJ2+9pLO+8Rm72EQGvtflb0BBI1zst1x2gBr4DOPedMJe6yymQVrmP/rJItvONdV/DRqHtKMZ2Wa4ul/U1mDnAtS/FkpRYBA5FaXV2hNEW11xBLhL5iGk35P23Bzaa0MJw9Vsd0vjeykridIw/PweDyTdeRBwC2QJBANS+iOaKRuf6BRwCKDmBSHOiZmc/kKnpx2f5BD3h+LWEX3JsNxObMbW1SxQIf2/qwqzIoEm/WbWaOyuwtRZkXQ8CQQCmFjTm5l+Ws2LoQgM+5+eLmPyMyRFOu4G8yqsUkhKuANHK/qrsS1GTbv6SN341NijjNYl05e0h6Jq1T9UZmtrnAkEAwTfzmn7H+3RmI5QJ+IBkzzEWFHv05X0/8DyID7QmcKWzEncaZqIzObdYYu983qa2/LqSaahyz68uQnYRYi7xHQJATr3SgPIRuaH8r360iTtrRHzYp2qgYQJ25On1KECEyKgszp/kqzieSVbjLLFQjavKwMXeEGT+AwiDaJibwJLxWwJAXZApORsqGqdxc9FTxt5iiqG2ZP5DTXxc6E+ihmlmoVl9KncgTf9ez0Q0Qz/4KUTPTHNVgzt1nyBxiLtnyzFavA== + merchant_private_key: MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAIDGadl1oxP7EJg+/o32vpAMa8cwFevD6xu3FjIh04TOuVTpC9hbAwiyX/9OKQi3nHEISyrtnF6Y49tkmb7X8nDwOahvsyOjgNYp+NtSLAdgPAbd6lv2DPC1lVYYu5IkMz7PRifntROFH6OvE5fpj6GinaFY3TYBjyDcC2VVbq/LAgMBAAECgYATdmlvDWF9Vpe2eubcK+u3N7leXH0jqfOxt6UqJISkcN3/4E0DARZfTR5HJtf60k1ZpAhAT7MvdOoTMYwvFNI2WEFRwND5wBl+OdEN/lyWeISjjg1EnnTLj/azGLgE8Z2q/FodGikqrGrc2tSNIy75afeW2gUTF3DHiwcG76SYeQJBAPOyIzpT3yMfM7iVhjaPfmyxvDXq0cLwiAF0eUbrebPO0EevI+PKYhmN2oRMis6wSJbv+sbkElOXQzDefjw0ieUCQQCHRuFlX9JQYUOoyyirKxpu30uys+ygZqmo4PiKgIaaJJPm2p2o7vzZJANGmkmdwFf2LLzij70InKGvqGTEnvfvAkEAnJOMRuG0sOBPXv3TaiLwW+4mu43QkKvy9txbP9H0NC9ha22AZc+XEEwwZmi3lu109mXifv/zNnot1axe91facQJALExcwQqo32OKeXrVvX+m70m2CzX6NeiIhGHvYcOG0HFL8ZwDZu+j4yN04yjhFISJCXdK/1Icj/ZiyBf3r59zBwJACl7Sya9BcqRo5XJ/A7+T2E3VQT2nIopy0hPRLKWFaOzrCIsn3gcC58KSACXl2QMiG5kp1192QOC26b3o57ZecA== # mall_book_public_key mallbook测试环境公钥 不需要替换 mall_book_public_key: MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD0L2DaHOO8ekhktB6RoHxIcki/0v7OUeOn9tX9VBE+jv6PRjqlZRWL3Qezxz5ADtHEyLv+RFFaceXSep6rWyoQ6DRlvLv5CySUAxAM42LLVe4DI3l/0ccEAIuU5NCpwAAj1zkm2X01DwUCZwymLjlqbDlBvQhpq+1fddtTtA/QLQIDAQAB # mall_book_public_key mallbook生产环境公钥 不需要替换 diff --git a/driver/guns-admin/src/test/java/com/supersavedriving/driver/GunsApplicationTest.java b/driver/guns-admin/src/test/java/com/supersavedriving/driver/GunsApplicationTest.java index 8c09153..f46a29c 100644 --- a/driver/guns-admin/src/test/java/com/supersavedriving/driver/GunsApplicationTest.java +++ b/driver/guns-admin/src/test/java/com/supersavedriving/driver/GunsApplicationTest.java @@ -1,31 +1,49 @@ -//package com.supersavedriving.driver; -// -//import com.supersavedriving.driver.modular.system.model.WeatherCity; -//import com.supersavedriving.driver.modular.system.service.IAccountChangeDetailService; -//import com.supersavedriving.driver.modular.system.service.IOrderService; -//import com.supersavedriving.driver.modular.system.service.IWeatherCityService; -//import com.supersavedriving.driver.modular.system.util.ResultUtil; -//import com.supersavedriving.driver.modular.system.util.juhe.WeatherCityInfo; -//import com.supersavedriving.driver.modular.system.util.juhe.WeatherUtil; -//import com.supersavedriving.driver.modular.system.warpper.PerformanceSummaryWarpper; -//import org.junit.Test; -//import org.junit.runner.RunWith; -//import org.springframework.beans.BeanUtils; -//import org.springframework.beans.factory.annotation.Autowired; -//import org.springframework.boot.test.context.SpringBootTest; -//import org.springframework.test.context.junit4.SpringRunner; -// -// -//@RunWith(SpringRunner.class) -//@SpringBootTest -//public class GunsApplicationTest { -// -// @Autowired -// private IOrderService orderService; -// -// -// @Test -// public void test() throws Exception { -// PerformanceSummaryWarpper performanceSummaryWarpper = orderService.queryPerformanceSummary(1, 1, "2023年", 3); -// } -//} +package com.supersavedriving.driver; + +import com.alibaba.fastjson.JSON; +import com.baomidou.mybatisplus.mapper.EntityWrapper; +import com.supersavedriving.driver.modular.system.model.DriverBank; +import com.supersavedriving.driver.modular.system.model.WeatherCity; +import com.supersavedriving.driver.modular.system.service.*; +import com.supersavedriving.driver.modular.system.util.ResultUtil; +import com.supersavedriving.driver.modular.system.util.juhe.WeatherCityInfo; +import com.supersavedriving.driver.modular.system.util.juhe.WeatherUtil; +import com.supersavedriving.driver.modular.system.warpper.PerformanceSummaryWarpper; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.beans.BeanUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.junit4.SpringRunner; + + +@RunWith(SpringRunner.class) +@SpringBootTest +public class GunsApplicationTest { + + @Autowired + private IOrderService orderService; + + @Autowired + private IDriverService driverService; + + @Autowired + private IDriverBankService driverBankService; + + + @Test + public void test() throws Exception { +// ResultUtil resultUtil = driverService.microenterprise(1, "蒲芝兵", "510823198911154858" +// , "15828353127", "https://10pz685243.zicp.fun/supersavedriving/base/driver/microenterpriseCallback"); +// System.err.println(JSON.toJSONString(resultUtil)); + + +// DriverBank driverId = driverBankService.selectOne(new EntityWrapper<DriverBank>().eq("driverId", 1)); +// System.err.println(JSON.toJSONString(driverId)); + + + ResultUtil resultUtil = driverBankService.addDriverBank(1, "蒲芝兵", "15828353127" + , "510823198911154858", "6212264402094114687"); + System.err.println(JSON.toJSONString(resultUtil)); + } +} -- Gitblit v1.7.1