Compare commits

...

2 Commits

Author SHA1 Message Date
sangchengzhi
8d2d948ea2 修复预交金bug,充值失败会补偿处理 2026-01-15 16:25:58 +08:00
sangchengzhi
c0c3671c0e 修改满意度表的sql语句,更改删除字段 2026-01-15 09:19:01 +08:00
5 changed files with 10 additions and 8 deletions

View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CoolRequestCommonStatePersistent">
<option name="searchCache" value="bu" />
</component>
</project>

View File

@@ -185,6 +185,10 @@ public class WxPayService {
UserVo userVo = userService.queryUserInfoDetails(uo.getUser_id()); UserVo userVo = userService.queryUserInfoDetails(uo.getUser_id());
String openid = userVo.getOpenid(); String openid = userVo.getOpenid();
txSendMsg.SendNotifyYJJ(uo,openid); txSendMsg.SendNotifyYJJ(uo,openid);
}else {
//写入his失败执行退款处理
refundOrder(uo.getCode(),AmountUtil.doubleToStr(uo.getMoney()));
} }
} }
}else if (wxResult.getOut_trade_no().startsWith("BA")){ }else if (wxResult.getOut_trade_no().startsWith("BA")){

View File

@@ -68,4 +68,8 @@ public final class AmountUtil {
BigDecimal amountB = parseAmount(b, BigDecimal.ZERO); BigDecimal amountB = parseAmount(b, BigDecimal.ZERO);
return amountA.compareTo(amountB); return amountA.compareTo(amountB);
} }
// Double金额转为String金额
public static String doubleToStr(Double amount) {
return String.format("%.2f", amount);
}
} }

View File

@@ -509,7 +509,7 @@ public class UserOrderService {
str.append("</PatientId>"); str.append("</PatientId>");
str.append("<PayType>"); str.append("<PayType>");
str.append("wx"); str.append("微信");
str.append("</PayType>"); str.append("</PayType>");
str.append("<PayAmount>"); str.append("<PayAmount>");

View File

@@ -20,7 +20,7 @@
WHERE user_id = #{userId,jdbcType=INTEGER} WHERE user_id = #{userId,jdbcType=INTEGER}
</select> </select>
<select id="selectListSurveys" resultType="com.guahao.h5.assess.vo.SurveysVO"> <select id="selectListSurveys" resultType="com.guahao.h5.assess.vo.SurveysVO">
select * from myd where isdelete = 0 select * from myd where deleted = 0
</select> </select>
<delete id="deleteUserAssess" parameterType="java.lang.Integer"> <delete id="deleteUserAssess" parameterType="java.lang.Integer">