| | |
| | | package com.taoke.autopay.controller.admin; |
| | | |
| | | import com.google.gson.Gson; |
| | | import com.google.gson.reflect.TypeToken; |
| | | import com.taoke.autopay.dto.UserSubmitKeyLimitDto; |
| | | import com.taoke.autopay.entity.SystemConfigKeyEnum; |
| | | import com.taoke.autopay.service.SystemConfigService; |
| | | import com.taoke.autopay.service.UserSettingService; |
| | | import com.taoke.autopay.vo.admin.PayMoneySettingsVO; |
| | | import net.sf.json.JSONArray; |
| | | import net.sf.json.JSONObject; |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | @ResponseBody |
| | | @RequestMapping("getPayMoneyAndTime") |
| | | public String getPayMoneyAndTime() { |
| | |
| | | if(StringUtil.isNullOrEmpty(value)){ |
| | | vo.setMoneys(new ArrayList<>()); |
| | | }else{ |
| | | vo.setMoneys(JsonUtil.getSimpleGson().fromJson(value,new TypeToken<List<String>>(){}.getType() )); |
| | | vo.setMoneys(JsonUtil.getSimpleGson().fromJson(value, new TypeToken<List<String>>() { |
| | | }.getType())); |
| | | } |
| | | // 设置时间,用逗号分隔 |
| | | value = systemConfigService.getValue(SystemConfigKeyEnum.KEY_SUBMIT_TIME_RANGE); |
| | |
| | | return JsonUtil.loadTrueResult(JsonUtil.getSimpleGson().toJson(vo)); |
| | | } |
| | | |
| | | @Resource |
| | | private UserSettingService userSettingService; |
| | | @ResponseBody |
| | | @RequestMapping("getUserSubmitKeyCountSetting") |
| | | public String getUserSubmitKeyCountSetting() { |
| | | List<UserSubmitKeyLimitDto> list = userSettingService.getUserSubmitKeyCountList(false); |
| | | return JsonUtil.loadTrueResult(new Gson().toJson(list)); |
| | | } |
| | | |
| | | |
| | | @ResponseBody |
| | | @RequestMapping("setUserSubmitKeyCount") |
| | | public String setUserSubmitKeyCount(String value) { |
| | | List<UserSubmitKeyLimitDto> list = new Gson().fromJson(value, new TypeToken<List<UserSubmitKeyLimitDto>>() { |
| | | }.getType()); |
| | | userSettingService.setUserSubmitKeyCount(list); |
| | | return JsonUtil.loadTrueResult(new Gson().toJson(list)); |
| | | } |
| | | |
| | | } |