|
|
|
@ -75,11 +75,22 @@ public class CashCollectionController { |
|
|
|
|
|
|
|
//获取收款活动列表 |
|
|
|
@PostMapping("/getActivityList") |
|
|
|
public Result getActivityList() |
|
|
|
{ |
|
|
|
List<RechargeActivity> list = cashCollectionService.getActivityList(); |
|
|
|
return Result.success(list); |
|
|
|
public Result getActivityList(@RequestBody CashCollection cashCollection, @RequestHeader(defaultValue = "zh_CN") String lang){ |
|
|
|
try { |
|
|
|
// 解析语言代码 |
|
|
|
String languageCode = parseLanguageCode(lang); |
|
|
|
|
|
|
|
// 如果不是中文环境,将查询条件中的翻译文本转换为中文简体 |
|
|
|
if (!"zh".equalsIgnoreCase(languageCode) && !"zh_cn".equalsIgnoreCase(languageCode)) { |
|
|
|
convertTranslatedFieldsToChinese(cashCollection, languageCode); |
|
|
|
} |
|
|
|
List<RechargeActivity> list = cashCollectionService.getActivityList(cashCollection.getActivity()); |
|
|
|
return Result.success(list); |
|
|
|
} catch (Exception e) { |
|
|
|
String errorMsg = languageTranslationUtil.translate(e.getMessage(), lang); |
|
|
|
return Result.error(errorMsg); |
|
|
|
}} |
|
|
|
|
|
|
|
//新增收款订单 |
|
|
|
@PostMapping("/add") |
|
|
|
public Result add(@RequestBody CashCollection cashCollection, @RequestHeader(defaultValue = "zh_CN") String lang) { |
|
|
|
|