You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
1.8 KiB
50 lines
1.8 KiB
package com.fr.plugin.web.hander.member; |
|
|
|
import com.fr.decision.fun.impl.BaseHttpHandler; |
|
import com.fr.json.JSONObject; |
|
import com.fr.plugin.config.YituanPri; |
|
import com.fr.plugin.utils.MyUtils; |
|
import com.fr.third.springframework.web.bind.annotation.RequestMethod; |
|
import com.fr.web.utils.WebUtils; |
|
|
|
import javax.servlet.http.HttpServletRequest; |
|
import javax.servlet.http.HttpServletResponse; |
|
|
|
public class SaveMatch extends BaseHttpHandler { |
|
@Override |
|
public RequestMethod getMethod() { |
|
return RequestMethod.POST; |
|
} |
|
|
|
@Override |
|
public String getPath() { |
|
return "/yt/match/method"; |
|
} |
|
|
|
@Override |
|
public boolean isPublic() { |
|
return false; |
|
} |
|
|
|
@Override |
|
public void handle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception { |
|
String match= WebUtils.getHTTPRequestParameter(httpServletRequest, "matchingFsWay"); |
|
String dataSetUserId= WebUtils.getHTTPRequestParameter(httpServletRequest, "dataSetUserId"); |
|
String dataSet= WebUtils.getHTTPRequestParameter(httpServletRequest, "dataSet"); |
|
String dataSetFsName= WebUtils.getHTTPRequestParameter(httpServletRequest, "dataSetFsName"); |
|
JSONObject jsonObject = MyUtils.createSuccessResponseJSONObject(); |
|
YituanPri config= YituanPri.getInstance(); |
|
if (config != null) { |
|
config.setMatch(match); |
|
config.setDataSet(dataSet); |
|
if(dataSetFsName!=null&&!"null".equals(dataSetFsName)){ |
|
config.setDataSetFsName(Integer.valueOf(dataSetFsName)); |
|
} |
|
if (dataSetUserId != null&&!"null".equals(dataSetUserId)) { |
|
config.setDataSetUserId(Integer.valueOf(dataSetUserId)); |
|
} |
|
} |
|
WebUtils.flushSuccessMessageAutoClose(httpServletRequest, httpServletResponse, jsonObject); |
|
} |
|
} |
|
|
|
|