From 9e29441646434d9f54a2c3e855a724633885d8a4 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期二, 13 八月 2019 19:43:49 +0800
Subject: [PATCH] 缓存开发测试完成

---
 WebService/src/main/java/com/java110/web/components/StaffComponent.java |   27 ++++++++++++++++++++-------
 1 files changed, 20 insertions(+), 7 deletions(-)

diff --git a/WebService/src/main/java/com/java110/web/components/StaffComponent.java b/WebService/src/main/java/com/java110/web/components/StaffComponent.java
index b96aa71..fdd9687 100644
--- a/WebService/src/main/java/com/java110/web/components/StaffComponent.java
+++ b/WebService/src/main/java/com/java110/web/components/StaffComponent.java
@@ -3,6 +3,8 @@
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
 import com.java110.core.context.IPageData;
+import com.java110.web.smo.IStaffServiceSMO;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.ResponseEntity;
 import org.springframework.stereotype.Component;
@@ -14,16 +16,27 @@
 @Component("staff")
 public class StaffComponent {
 
+
+    @Autowired
+    IStaffServiceSMO staffServiceSMOImpl;
+
     public ResponseEntity<String> loadData(IPageData pd){
+        ResponseEntity<String> responseEntity = null;
+        try{
+            responseEntity =  staffServiceSMOImpl.loadData(pd);
+        }catch (Exception e){
+            responseEntity = new ResponseEntity<String>(e.getMessage(), HttpStatus.INTERNAL_SERVER_ERROR);
+        }finally {
+            return responseEntity;
+        }
+    }
 
-        String result = "{'total':1,'page':1,'row':10,'data':[" +
-                "{'userId':'111','name':'123','email':'928255095@qq.com','address':'寮犲畨1','sex':'鐢�','tel':'17797173944','statusCd':'0','createTime':'2019-03-19'}," +
-                "{'userId':'111','name':'123','email':'928255095@qq.com','address':'寮犲畨2','sex':'鐢�','tel':'17797173945','statusCd':'0','createTime':'2019-03-19'}," +
-                "{'userId':'111','name':'123','email':'928255095@qq.com','address':'寮犲畨3','sex':'鐢�','tel':'17797173946','statusCd':'0','createTime':'2019-03-19'}" +
-                "]}";
 
-        JSONObject resultObjs = JSONObject.parseObject(result);
+    public IStaffServiceSMO getStaffServiceSMOImpl() {
+        return staffServiceSMOImpl;
+    }
 
-        return new ResponseEntity<String>(resultObjs.toJSONString(), HttpStatus.OK);
+    public void setStaffServiceSMOImpl(IStaffServiceSMO staffServiceSMOImpl) {
+        this.staffServiceSMOImpl = staffServiceSMOImpl;
     }
 }

--
Gitblit v1.8.0