admin
2022-04-02 87532065ba0c304817c31628ebb1000f4e308f12
app/src/main/java/com/yeshi/makemoney/app/controller/admin/config/SystemConfigAdminController.java
@@ -2,8 +2,11 @@
import com.google.gson.*;
import com.yeshi.makemoney.app.entity.config.SystemConfig;
import com.yeshi.makemoney.app.entity.config.SystemConfigKey;
import com.yeshi.makemoney.app.service.inter.config.SystemConfigService;
import com.yeshi.makemoney.app.service.query.config.SystemConfigQuery;
import com.yeshi.makemoney.app.vo.AcceptAdminData;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -50,8 +53,9 @@
    @ResponseBody
    @RequestMapping("add")
    public String add(SystemConfig bean, HttpSession session, String callback) {
    public String add(SystemConfig bean, AcceptAdminData acceptAdminData, String callback) {
        try{
            bean.setSystem(acceptAdminData.getSystem());
            systemConfigService.add(bean);
            return loadPrint(callback, JsonUtil.loadTrueResult(""));
        }catch(Exception e){
@@ -86,4 +90,18 @@
    }
    @ResponseBody
    @RequestMapping("getKeyList")
    public String getKeyList() {
        JSONArray array = new JSONArray();
        for (SystemConfigKey key : SystemConfigKey.values()) {
            JSONObject data = new JSONObject();
            data.put("key", key.name());
            data.put("value", key.getDesc());
            array.add(data);
        }
        return JsonUtil.loadTrueResult(array);
    }
}