Browse Source

1月21日.修改退款

lijianlin/feature-20260113-现金管理0109^2
wangguorui 1 month ago
parent
commit
af2cb0f305
  1. 4
      src/main/java/com/example/demo/Util/ExcelHeaderTranslator.java
  2. 4
      src/main/java/com/example/demo/controller/cash/CashCollectionController.java
  3. 2
      src/main/java/com/example/demo/domain/vo/cash/PerformanceVO.java
  4. 2
      src/main/java/com/example/demo/serviceImpl/coin/ExportExcelServiceImpl.java
  5. 2
      src/main/resources/cashMapper/CashCollectionMapper.xml

4
src/main/java/com/example/demo/Util/ExcelHeaderTranslator.java

@ -131,8 +131,6 @@ public class ExcelHeaderTranslator {
headers.put("taskGold", "任务金币"); headers.put("taskGold", "任务金币");
headers.put("remark", "备注"); headers.put("remark", "备注");
headers.put("adminName", "提交人"); headers.put("adminName", "提交人");
headers.put("price", "原价");
headers.put("linkId", "LinkId");
headers.put("auditTime", "退款时间"); headers.put("auditTime", "退款时间");
// 如果需要翻译则翻译表头 // 如果需要翻译则翻译表头
@ -150,7 +148,7 @@ public class ExcelHeaderTranslator {
return Arrays.asList( return Arrays.asList(
"orderCode", "name", "jwcode", "market", "goodsName", "orderCode", "name", "jwcode", "market", "goodsName",
"refundType", "refundModelDesc", "sumGold", "permanentGold", "refundType", "refundModelDesc", "sumGold", "permanentGold",
"freeGold", "taskGold", "remark", "adminName", "price", "linkId", "auditTime"
"freeGold", "taskGold", "remark", "adminName", "auditTime"
); );
} }

4
src/main/java/com/example/demo/controller/cash/CashCollectionController.java

@ -296,10 +296,8 @@ public class CashCollectionController {
return result; return result;
} catch (Exception e) { } catch (Exception e) {
// 推送异常到飞书核心调用工具类
System.out.println(e.getMessage());
String errorMsg = languageTranslationUtil.translate(e.getMessage(), lang); String errorMsg = languageTranslationUtil.translate(e.getMessage(), lang);
throw new SecurityException();
return Result.error(errorMsg);
} }
} }

2
src/main/java/com/example/demo/domain/vo/cash/PerformanceVO.java

@ -33,7 +33,5 @@ public class PerformanceVO {
private String receivedCurrency; // 到账币种 private String receivedCurrency; // 到账币种
private BigDecimal receivedAmount; // 到账金额 private BigDecimal receivedAmount; // 到账金额
private BigDecimal handlingCharge; // 手续费 private BigDecimal handlingCharge; // 手续费
private String token;
private String lang;
} }

2
src/main/java/com/example/demo/serviceImpl/coin/ExportExcelServiceImpl.java

@ -1206,7 +1206,7 @@ public class ExportExcelServiceImpl implements ExportExcelService {
private String convertIsRefundToString(Integer isRefund) { private String convertIsRefundToString(Integer isRefund) {
if (isRefund == null) return ""; if (isRefund == null) return "";
switch (isRefund) { switch (isRefund) {
case 0: return "未退款";
case 0: return "正常";
case 1: return "已退款"; case 1: return "已退款";
default: return "未知状态"; default: return "未知状态";
} }

2
src/main/resources/cashMapper/CashCollectionMapper.xml

@ -313,7 +313,7 @@
<!-- adminMarket筛选:如果adminMarket列表不为空且不包含研发部或总部,则筛选market表中的name等于adminMarket列表中的内容 --> <!-- adminMarket筛选:如果adminMarket列表不为空且不包含研发部或总部,则筛选market表中的name等于adminMarket列表中的内容 -->
<if test="adminMarket != null and adminMarket.size() > 0"> <if test="adminMarket != null and adminMarket.size() > 0">
<choose> <choose>
<when test="adminMarket.contains('研发部') or adminMarket.contains('总部')">
<when test="adminMarket.contains('研发部'.toString()) or adminMarket.contains('总部'.toString())">
<!-- 如果包含研发部或总部,则不筛选 --> <!-- 如果包含研发部或总部,则不筛选 -->
</when> </when>
<otherwise> <otherwise>

Loading…
Cancel
Save