From 6159dc58f50d3e4680779b7989bbd4d49a76bad5 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 09 五月 2025 19:13:35 +0800 Subject: [PATCH] 添加日志 --- src/main/java/com/taoke/autopay/controller/admin/AdminSettingsController.java | 62 +++++++++++++++++++++---------- 1 files changed, 42 insertions(+), 20 deletions(-) diff --git a/src/main/java/com/taoke/autopay/controller/admin/AdminSettingsController.java b/src/main/java/com/taoke/autopay/controller/admin/AdminSettingsController.java index e10e70a..092497f 100644 --- a/src/main/java/com/taoke/autopay/controller/admin/AdminSettingsController.java +++ b/src/main/java/com/taoke/autopay/controller/admin/AdminSettingsController.java @@ -6,6 +6,7 @@ import com.taoke.autopay.entity.SystemConfigKeyEnum; import com.taoke.autopay.service.SystemConfigService; import com.taoke.autopay.service.UserSettingService; +import com.taoke.autopay.vo.admin.IgnoreAgentOrderSettingVO; import com.taoke.autopay.vo.admin.PayMoneySettingsVO; import net.sf.json.JSONArray; import net.sf.json.JSONObject; @@ -72,24 +73,13 @@ @ResponseBody @RequestMapping("setPayMoneyAndTime") - public String setPayMoneyAndTime(String moneys, String startSubmitTime, String endSubmitTime) { - if (StringUtil.isNullOrEmpty(moneys)) { - return JsonUtil.loadFalseResult("鏈笂浼犻噾棰�"); - } + public String setPayMoneyAndTime(String startSubmitTime, String endSubmitTime) { if (StringUtil.isNullOrEmpty(startSubmitTime)) { return JsonUtil.loadFalseResult("鏈笂浼犲紑濮嬫椂闂�"); } if (StringUtil.isNullOrEmpty(endSubmitTime)) { return JsonUtil.loadFalseResult("鏈笂浼犵粨鏉熸椂闂�"); } - JSONArray moneyArrays = JSONArray.fromObject(moneys); - JSONArray fa = new JSONArray(); - for (int i = 0; i < moneyArrays.size(); i++) { - // 缁熶竴淇濈暀2浣嶅皬鏁� - double money = moneyArrays.optDouble(i); - fa.add(new BigDecimal(money).setScale(2, RoundingMode.HALF_UP).toString()); - } - systemConfigService.setValue(SystemConfigKeyEnum.PAY_MONEY_LIST, fa.toString()); // 璁剧疆鏃堕棿锛岀敤閫楀彿鍒嗛殧 systemConfigService.setValue(SystemConfigKeyEnum.KEY_SUBMIT_TIME_RANGE, startSubmitTime + "," + endSubmitTime); systemConfigService.clearCache(); @@ -100,16 +90,10 @@ @ResponseBody @RequestMapping("getPayMoneyAndTime") public String getPayMoneyAndTime() { - String value = systemConfigService.getValue(SystemConfigKeyEnum.PAY_MONEY_LIST); PayMoneySettingsVO vo = new PayMoneySettingsVO(); - if (StringUtil.isNullOrEmpty(value)) { - vo.setMoneys(new ArrayList<>()); - } else { - vo.setMoneys(JsonUtil.getSimpleGson().fromJson(value, new TypeToken<List<String>>() { - }.getType())); - } + vo.setMoneys(new ArrayList<>()); // 璁剧疆鏃堕棿锛岀敤閫楀彿鍒嗛殧 - value = systemConfigService.getValue(SystemConfigKeyEnum.KEY_SUBMIT_TIME_RANGE); + String value = systemConfigService.getValue(SystemConfigKeyEnum.KEY_SUBMIT_TIME_RANGE); if (StringUtil.isNullOrEmpty(value)) { vo.setStartSubmitTime(""); vo.setEndSubmitTime(""); @@ -168,4 +152,42 @@ } + @ResponseBody + @RequestMapping("getForbiddenSubmitCitys") + public String getForbiddenSubmitCitys() { + String value = systemConfigService.getValue(SystemConfigKeyEnum.FORBIDDEN_SUBMIT_CITYS); + JSONObject data = new JSONObject(); + data.put("citys", value); + return JsonUtil.loadTrueResult(data); + } + + + @ResponseBody + @RequestMapping("setForbiddenSubmitCitys") + public String setForbiddenSubmitCitys(String citys) { + systemConfigService.setValue(SystemConfigKeyEnum.FORBIDDEN_SUBMIT_CITYS, citys); + return JsonUtil.loadTrueResult(""); + } + + + @ResponseBody + @RequestMapping("getIgnoreAgentOrderSetting") + public String getIgnoreAgentOrderSetting() { + String value = systemConfigService.getValue(SystemConfigKeyEnum.IGNORE_AGENT_ORDER_SETTING); + IgnoreAgentOrderSettingVO vo = new IgnoreAgentOrderSettingVO(); + if (!StringUtil.isNullOrEmpty(value)) { + vo = new Gson().fromJson(value, IgnoreAgentOrderSettingVO.class); + } + return JsonUtil.loadTrueResult(vo); + } + + + @ResponseBody + @RequestMapping("setIgnoreAgentOrderSetting") + public String setIgnoreAgentOrderSetting(IgnoreAgentOrderSettingVO vo) { + systemConfigService.setValue(SystemConfigKeyEnum.IGNORE_AGENT_ORDER_SETTING, new Gson().toJson(vo)); + return JsonUtil.loadTrueResult(""); + } + + } -- Gitblit v1.8.0