Browse Source

提交十元订单接口

liutielin 4 years ago
parent
commit
3345a8e6c9
3 changed files with 54 additions and 0 deletions
  1. 15 0
      .gitignore
  2. 5 0
      pom.xml
  3. 34 0
      src/main/java/com/up/sell/controller/api/MemberController.java

+ 15 - 0
.gitignore

@@ -0,0 +1,15 @@
+.classpath           
+.project
+.factorypath
+.idea
+.DS_Store
+.settings
+*.iml
+.settings/            
+bin/
+log/
+target/
+
+/logs/
+/doc/
+/src/test/

+ 5 - 0
pom.xml

@@ -229,6 +229,11 @@
 			<artifactId>aliyun-sdk-oss</artifactId>
 			<version>3.1.0</version>
 		</dependency>
+		<dependency>
+			<groupId>org.bouncycastle</groupId>
+			<artifactId>bcprov-jdk16</artifactId>
+			<version>1.46</version>
+		</dependency>
     </dependencies>
 	<build>
 		<finalName>up-sell-api</finalName>

+ 34 - 0
src/main/java/com/up/sell/controller/api/MemberController.java

@@ -1,5 +1,6 @@
 package com.up.sell.controller.api;
 
+import java.util.List;
 import java.util.Map;
 import java.util.Objects;
 
@@ -296,6 +297,39 @@ public class MemberController extends AbstractController{
 	}
 	
 	/**
+	 * 十元订单检测接口
+	 */
+	@PostMapping("/auth/isHavenTen")
+	public ResultObject selectOrderOfTen(HttpServletRequest request) {
+		ResultObject resultObject = new ResultObject();
+		System.out.println("ishaveTen run.....");
+		try {
+			Map<String, Object> parameters = ServletUtils.getParameters(request);
+			resultObject = memberService.selectOrderList(parameters);
+			List<Map<String,Object>> lm = (List<Map<String, Object>>) resultObject.get("orderList");
+			System.out.println("lm : "+lm.size());
+			for(int i=0;i<lm.size();i++) {
+				if(1l != (Long)lm.get(i).get("goodsId")) {
+					resultObject.put("isTen", false);
+				}else {
+					resultObject.put("isTen", true);
+				}
+			}
+		} catch (ResultException e) {
+			System.out.println("e1 : "+e);
+			resultObject.setCode(e.getCode());
+			resultObject.setMessage(e.getMessage());
+			logger.error(e.getMessage(), e);
+		} catch (Exception e) {
+			System.out.println("e2 : "+e);
+			resultObject.setCode(Constant.CODE_EXCEPTION);
+			resultObject.setMessage("系统异常");
+			logger.error(e.getMessage(), e);
+		}
+		return resultObject;
+	}
+	
+	/**
 	 * 获取消息列表
 	 * @param request
 	 * @return