From 69e2baf5518079bfc16cfadc2fb29842fb3de85d Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期二, 14 一月 2020 21:02:48 +0800
Subject: [PATCH] 加入userName
---
WebService/src/main/java/com/java110/web/components/StaffComponent.java | 50 +++++++++++++++++++++++++++++++++++++++++++-------
1 files changed, 43 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..a6a16ab 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,10 @@
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.java110.core.context.IPageData;
+import com.java110.web.smo.IStaffServiceSMO;
+import com.java110.web.smo.org.IListOrgsSMO;
+import com.java110.web.smo.org.IListParentOrgsSMO;
+import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.stereotype.Component;
@@ -14,16 +18,48 @@
@Component("staff")
public class StaffComponent {
+
+ @Autowired
+ IStaffServiceSMO staffServiceSMOImpl;
+
+ @Autowired
+ private IListOrgsSMO listOrgsSMOImpl;
+
+
+ /**
+ * 鏌ヨ缁勭粐绠$悊鍒楄〃
+ * @param pd 椤甸潰鏁版嵁灏佽
+ * @return 杩斿洖 ResponseEntity 瀵硅薄
+ */
+ public ResponseEntity<String> list(IPageData pd){
+ return listOrgsSMOImpl.listOrgs(pd);
+ }
+
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;
+ }
+
+ public IListOrgsSMO getListOrgsSMOImpl() {
+ return listOrgsSMOImpl;
+ }
+
+ public void setListOrgsSMOImpl(IListOrgsSMO listOrgsSMOImpl) {
+ this.listOrgsSMOImpl = listOrgsSMOImpl;
}
}
--
Gitblit v1.8.0