pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/voSe/VoRecharge.java
@@ -4,7 +4,7 @@ import com.alibaba.fastjson2.writer.ObjectWriterImplToString; import com.dy.common.po.BaseEntity; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.v3.oas.annotations.media.Schema; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; @@ -18,26 +18,50 @@ */ @Data @Schema(title = "充值记录视图对象") @JsonPropertyOrder({ "opeId", "cardId", "clientName", "phone", "idCard", "clientNum", "villageName", "address", "money", "cardNum", "cardCost", "amount", "gift", "refundAmount", "afterRecharge", "paymentName", "price", "opr"}) public class VoRecharge implements BaseEntity { private static final long serialVersionUID = 1L; private static final long serialVersionUID = 202409211025001L; /** * 操作ID */ @JSONField(serializeUsing= ObjectWriterImplToString.class) private Long opeId; /** * 水卡ID */ @JSONField(serializeUsing= ObjectWriterImplToString.class) private Long cardId; @Schema(title = "农户姓名") /** * 农户姓名 */ private String clientName; /** * 手机号 */ private String phone; /** * 身份证号 */ private String idCard; @Schema(title = "农户编号") /** * 农户编号 */ private String clientNum; /** * 村委会名称 */ private String villageName; /** * 居住地址 */ private String address; /** @@ -45,9 +69,15 @@ */ private Float money; /** * 水卡编号 */ @JSONField(serializeUsing= ObjectWriterImplToString.class) private Long cardNum; /** * 购卡费用 */ private Integer cardCost; /** @@ -60,7 +90,9 @@ */ private Float gift; @Schema(title = "返回金额") /** * 返还金额 */ private Float refundAmount; /** @@ -68,19 +100,30 @@ */ private Float afterRecharge; @Schema(title = "支付方式") /** * 支付方式 */ private String paymentName; @Schema(title = "水价") /** * 水价 */ private Float price; @Schema(title = "操作人") /** * 操作人 */ private String opr; /** * 操作类型 */ private String operateType; /** * 操作时间 */ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @Schema(title = "操作时间") private Date operateDt; } pipIrr-platform/pipIrr-global/src/main/resources/application-global.yml
@@ -72,7 +72,7 @@ pipIrr: global: dev: false #是否开发阶段,true或false dsName: test #开发阶段,设置临时的数据库名称 dsName: ym #开发阶段,设置临时的数据库名称 mw: webPort: 8070 actutorPort: 9070 pipIrr-platform/pipIrr-global/src/main/resources/mapper/SeCardOperateMapper.xml
@@ -272,6 +272,7 @@ cli.phone, cli.idCard, cli.clientNum, dis.name AS villageName, cli.address, card.money, cardNum, @@ -292,6 +293,7 @@ FROM se_card_operate ope INNER JOIN se_client_card card ON ope.card_id = card.id INNER JOIN se_client cli ON ope.client_id = cli.id LEFT JOIN ba_district dis ON dis.id = cli.villageId INNER JOIN ba_user us ON ope.operator = us.id Left JOIN se_payment_method pay ON ope.payment_id = pay.id <where> pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/resources/application.yml
@@ -4,6 +4,7 @@ user: defaultTrueRandomFalsePassword: true #true:采用默认密码,false:系统产生随机密码 defaultPassword: "abc_123" # defaultPassword: "admin" #actutor的web端口 management: pipIrr-platform/pipIrr-web/pipIrr-web-project/src/main/java/com/dy/pipIrrProject/intakeController/IntakeControllerCtrl.java
@@ -1,7 +1,6 @@ package com.dy.pipIrrProject.intakeController; import cn.hutool.core.date.DateTime; import com.dy.common.aop.SsoAop; import com.dy.common.webUtil.BaseResponse; import com.dy.common.webUtil.BaseResponseUtils; @@ -284,16 +283,15 @@ @GetMapping(path = "/getTrampControllers") @SsoAop() public BaseResponse<QueryResultVo<List<PrControllerTramp>>> getTrampControllers(TrampControllerQueryVo vo) { try { QueryResultVo<List<PrControllerTramp>> res = intakeControllerSv.getTrampControllers(vo); if (res.itemTotal != null && res.itemTotal > 0) { return BaseResponseUtils.buildSuccess(res); } else { //请求成功但数据为空 return BaseResponseUtils.buildSuccess(res); } //return BaseResponseUtils.buildSuccess(res); //QueryResultVo<List<PrControllerTramp>> res = intakeControllerSv.getTrampControllers(vo); //if (res.itemTotal != null && res.itemTotal > 0) { // return BaseResponseUtils.buildSuccess(res); //} else { // //请求成功但数据为空 // return BaseResponseUtils.buildSuccess(res); //} return BaseResponseUtils.buildSuccess(intakeControllerSv.getTrampControllers(vo)); } catch (Exception e) { log.error("获取流浪控制器记录异常", e); return BaseResponseUtils.buildException(e.getMessage());