...
|
...
|
@@ -7,9 +7,11 @@ import com.yoho.core.rest.client.ServiceCaller; |
|
|
import com.yohobuy.platform.common.restapi.ApiResponse;
|
|
|
import com.yohobuy.platform.dal.unionType.model.QrcodeUnionType;
|
|
|
import com.yohobuy.platform.model.common.PageResponseRows;
|
|
|
import com.yohobuy.platform.model.operations.request.WechatImageReqBO;
|
|
|
import com.yohobuy.platform.model.unionType.bo.QrcodeUnionTypeReqBo;
|
|
|
import com.yohobuy.platform.operations.service.IWechatManageService;
|
|
|
import org.apache.commons.lang.StringUtils;
|
|
|
import org.jboss.netty.handler.codec.http.HttpRequest;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
...
|
...
|
@@ -19,6 +21,7 @@ import org.springframework.web.bind.annotation.RequestBody; |
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
import org.springframework.web.multipart.MultipartHttpServletRequest;
|
|
|
import javax.servlet.http.HttpSession;
|
|
|
import java.util.Map;
|
...
|
...
|
@@ -74,6 +77,19 @@ public class WechatManageController { |
|
|
return new ApiResponse.ApiResponseBuilder().data(result).build();
|
|
|
}
|
|
|
|
|
|
// /**
|
|
|
// * 新增带有参数的二维码
|
|
|
// *
|
|
|
// * @return
|
|
|
// */
|
|
|
// @RequestMapping("/addUnionTypeQrcode")
|
|
|
// @ResponseBody
|
|
|
// public ApiResponse addUnionTypeQrcode(@RequestParam("params") String params, HttpSession session) {
|
|
|
// logger.info("Enter WechatManageController.getUnionTypeQrcodeList qrcodeUnionTypeReqBo is {}", params);
|
|
|
// wechatManageService.addUnionTypeQrcode(JSON.parseObject(params, QrcodeUnionTypeReqBo.class), session);
|
|
|
// return new ApiResponse.ApiResponseBuilder().data(null).build();
|
|
|
// }
|
|
|
|
|
|
/**
|
|
|
* 新增带有参数的二维码
|
|
|
*
|
...
|
...
|
@@ -81,21 +97,24 @@ public class WechatManageController { |
|
|
*/
|
|
|
@RequestMapping("/addUnionTypeQrcode")
|
|
|
@ResponseBody
|
|
|
public ApiResponse addUnionTypeQrcode(@RequestParam("params") String params, HttpSession session) {
|
|
|
public ApiResponse addUnionTypeQrcode(@RequestParam("params") String params, @RequestParam(value = "account",required = false) String account,
|
|
|
@RequestParam(value="dept_id",required = false) String dept_id, @RequestParam(value="user_id",required = false) String user_id ) {
|
|
|
logger.info("Enter WechatManageController.getUnionTypeQrcodeList qrcodeUnionTypeReqBo is {}", params);
|
|
|
wechatManageService.addUnionTypeQrcode(JSON.parseObject(params, QrcodeUnionTypeReqBo.class), session);
|
|
|
|
|
|
wechatManageService.addUnionTypeQrcode(JSON.parseObject(params, QrcodeUnionTypeReqBo.class),account,dept_id,user_id );
|
|
|
return new ApiResponse.ApiResponseBuilder().data(null).build();
|
|
|
}
|
|
|
/**
|
|
|
* 更新带有参数的二维码的部分字段
|
|
|
* 备注(代码迁移时,去除参数Httpsession--逻辑里没用到)
|
|
|
*
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping("/updateUnionTypeQrcode")
|
|
|
@ResponseBody
|
|
|
public ApiResponse updateUnionTypeQrcode(@RequestBody QrcodeUnionTypeReqBo reqBo, HttpSession session) {
|
|
|
public ApiResponse updateUnionTypeQrcode(@RequestBody QrcodeUnionTypeReqBo reqBo) {
|
|
|
logger.info("Enter WechatManageController.updateUnionTypeQrcode reqBo is {}", reqBo);
|
|
|
wechatManageService.updateUnionTypeQrcode(reqBo, session);
|
|
|
wechatManageService.updateUnionTypeQrcode(reqBo);
|
|
|
return new ApiResponse.ApiResponseBuilder().data(null).build();
|
|
|
}
|
|
|
|
...
|
...
|
|