Browse Source

Merge branch 'master' of http://git.iamberry.com/liuzhiwei/iamberry-common-tooth

# Conflicts:
#	tooth-common-core/src/main/java/com/iamberry/wechat/core/entity/coupon/CouponItemDto.java
#	tooth-common-core/src/main/java/com/iamberry/wechat/core/entity/integral/StayIntegral.java
H-SEN 7 years ago
parent
commit
fb433f7c86

+ 7 - 7
tooth-wechat-web/src/main/java/com/iamberry/wechat/handles/cart/ProductInfoHandler.java

@@ -43,7 +43,7 @@ import org.springframework.web.context.ContextLoader;
 import org.springframework.web.context.WebApplicationContext;
 
 @Controller
-@RequestMapping("/wechat/product")
+@RequestMapping("/product")
 public class ProductInfoHandler {
 
 	@Autowired
@@ -679,7 +679,7 @@ public class ProductInfoHandler {
 	public ResultMsg listProductType(){
 		ResultMsg rm=new ResultMsg();
 		List<ProductType> list=productInfoService.listProductType();
-		if(list.size()<0||list==null){
+		if(list!=null&&list.size()<0){
 			rm.setStatus(false);
 			rm.setResultCode(ResultInfo.ERRORCODE);
 			rm.setMessage(NameUtils.getConfig("ERRORINFO"));
@@ -701,11 +701,11 @@ public class ProductInfoHandler {
 	 */
 	@ResponseBody
 	@RequestMapping("/listProductColorByTypeId")
-	public  ResultMsg listProductColorByTypeId( @RequestParam(value= "typeId",required=false) Integer typeId,
+	public  ResultMsg listProductColorByTypeId( @RequestParam(value= "typeId") Integer typeId,
 											   @RequestParam(value= "pageSize",defaultValue= "6" ,required=false) Integer pageSize,
 											   @RequestParam(value = "pageNO", defaultValue = "1",required=false) Integer pageNO){
 		ResultMsg rm=new ResultMsg();
-		if(typeId!=null&&typeId<=0){
+		if(typeId!=null&&typeId<0){
 			rm.setStatus(false);
 			rm.setResultCode(ResultInfo.ERRORCODE);
 			rm.setMessage(NameUtils.getConfig("ERRORINFO"));
@@ -718,7 +718,7 @@ public class ProductInfoHandler {
 		productColor.getPage().setPageNumber(pageNO);
 		productColor.getPage().initRecordBegin();
 		List<ProductColor> list=productInfoService.listProductColorByTypeId(productColor);
-		if(list==null||list.size()<=0){
+		if(list!=null&&list.size()<0){
 			rm.setStatus(false);
 			rm.setResultCode(ResultInfo.ERRORCODE);
 			return rm;
@@ -739,9 +739,9 @@ public class ProductInfoHandler {
 	 */
 	@RequestMapping("/getProductByColorId")
 	@ResponseBody
-	public ResultMsg getProductByColorId(@RequestParam(value= "colorId",required=false)Integer colorId){
+	public ResultMsg getProductByColorId(@RequestParam(value= "colorId")Integer colorId){
 		ResultMsg rm=new ResultMsg();
-		if(colorId<0){
+		if(colorId!=null&&colorId<0){
 			rm.setStatus(false);
 			rm.setResultCode(ResultInfo.ERRORCODE);
 			rm.setMessage(NameUtils.getConfig("ERRORINFO"));

+ 11 - 12
tooth-wechat-web/src/main/java/com/iamberry/wechat/handles/member/MemberHandler.java

@@ -377,8 +377,7 @@ public class MemberHandler {
 	 */
 	@RequestMapping("/updateMyMember")
 	@ResponseBody
-	public ResultMsg updateMyMember(HttpServletRequest req,
-									@RequestParam(value="member") Member member){
+	public ResultMsg updateMyMember(HttpServletRequest req,Member member){
 		ResultMsg rm=new ResultMsg();
 		Member memberInfo=WechatUtils.getUserBySession(req);
 		if (memberInfo == null || memberInfo.getUserOpenid() == null) {
@@ -387,17 +386,17 @@ public class MemberHandler {
 		}
 		member.setUserOpenid(memberInfo.getUserOpenid());
 		Integer i=memberService.updateMyMember(member);
-		if(i<0){
-			rm.setResultCode(ResultInfo.ERRORCODE);
-			rm.setMessage(NameUtils.getConfig("ERRORINFO"));
-			rm.setStatus(false);
-			return rm;
+		if(i!=null&&i>0){
+            rm.setStatus(true);
+            rm.setResultCode(ResultInfo.SUCCESSCODE);
+            rm.setMessage(NameUtils.getConfig("SUCCESSINFO"));
+            rm.setData(i);
+            return rm;
 		}
-		rm.setStatus(true);
-		rm.setResultCode(ResultInfo.SUCCESSCODE);
-		rm.setMessage(NameUtils.getConfig("SUCCESSINFO"));
-		rm.setData(i);
-		return rm;
+        rm.setResultCode(ResultInfo.ERRORCODE);
+        rm.setMessage(NameUtils.getConfig("ERRORINFO"));
+        rm.setStatus(false);
+        return rm;
 	}
 	/**
 	 * 获取个人信息