AppInterfaceController.java 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306
  1. package com.zjj.controller;
  2. import com.alibaba.fastjson.JSONObject;
  3. import com.zjj.config.HttpUtil;
  4. import com.zjj.config.URLConfig;
  5. import org.springframework.ui.Model;
  6. import org.springframework.web.bind.annotation.PostMapping;
  7. import org.springframework.web.bind.annotation.RequestBody;
  8. import org.springframework.web.bind.annotation.RestController;
  9. import javax.servlet.http.HttpServletRequest;
  10. import javax.servlet.http.HttpServletResponse;
  11. import java.util.HashMap;
  12. import java.util.Map;
  13. @RestController
  14. public class AppInterfaceController {
  15. @PostMapping("/loginMobile")
  16. public String loginMobile(String username,String password){
  17. Map param = new HashMap<>();
  18. param.put("username",username);
  19. param.put("password",password);
  20. return HttpUtil.sendPostForm(URLConfig.LOGINMOBILE,new HashMap<>(),param);
  21. }
  22. @PostMapping("/sys/register/register")
  23. public String register(@RequestBody JSONObject param){
  24. return HttpUtil.sendPostJson(URLConfig.REGISTER,param,new HashMap<>());
  25. }
  26. @PostMapping("/sys/register/getCode")
  27. public String getCode(String tel){
  28. Map param = new HashMap<>();
  29. param.put("tel",tel);
  30. return HttpUtil.sendPostForm(URLConfig.GETCODE,new HashMap<>(),param);
  31. }
  32. @PostMapping("/sys/office/getFirst")
  33. public String getFirst(){
  34. return HttpUtil.sendPostForm(URLConfig.GETFIRST,new HashMap<>(),new HashMap<>());
  35. }
  36. @PostMapping("/sys/office/getByParent")
  37. public String getByParent(String parentId){
  38. Map param = new HashMap<>();
  39. param.put("parentId",parentId);
  40. return HttpUtil.sendPostForm(URLConfig.GETBYPARENT,new HashMap<>(),param);
  41. }
  42. @PostMapping("/app/type/appConsultationType/newsType")
  43. public String newsType(){
  44. return HttpUtil.sendPostForm(URLConfig.NEWSTYPE,new HashMap<>(),new HashMap<>());
  45. }
  46. @PostMapping("/app/news/appConsultation/display")
  47. public String display(){
  48. return HttpUtil.sendPostForm(URLConfig.display,new HashMap<>(),new HashMap<>());
  49. }
  50. @PostMapping("/app/news/appConsultation/data")
  51. public String appConsultationData(@RequestBody JSONObject param){
  52. HashMap hashMap = new HashMap<>();
  53. hashMap.put("pageNo",param.getString("pageNo"));
  54. hashMap.put("pageSize",param.getString("pageSize"));
  55. return HttpUtil.sendPostJson(URLConfig.appConsultationData,param, hashMap);
  56. }
  57. @PostMapping("/app/url/appConsultationLink/url")
  58. public String appConsultationLinkUrl(){
  59. return HttpUtil.sendPostForm(URLConfig.appConsultationLinkUrl,new HashMap<>(),new HashMap<>());
  60. }
  61. @PostMapping("/leader/org/leaderOrgNo/getChildOrg")
  62. public String getChildOrg(String parentId,String name,String type){
  63. Map param = new HashMap<>();
  64. param.put("parentId",parentId);
  65. param.put("name",name);
  66. param.put("type",type);
  67. return HttpUtil.sendPostForm(URLConfig.getChildOrg,new HashMap<>(),param);
  68. }
  69. @PostMapping("/leader/org/leaderOrgNo/getFirstOrg")
  70. public String getFirstOrg(){
  71. return HttpUtil.sendPostForm(URLConfig.getFirstOrg,new HashMap<>(),new HashMap<>());
  72. }
  73. @PostMapping("/leader/org/leaderOrgNo/getService")
  74. public String getService(String name){
  75. Map param = new HashMap<>();
  76. param.put("name",name);
  77. return HttpUtil.sendPostForm(URLConfig.getService,new HashMap<>(),param);
  78. }
  79. @PostMapping("/leader/org/leaderOrgNo/getOrg")
  80. public String getOrg(String value){
  81. Map param = new HashMap<>();
  82. param.put("value",value);
  83. return HttpUtil.sendPostForm(URLConfig.getOrg,new HashMap<>(),param);
  84. }
  85. @PostMapping("/app/base/appBaseNews/dataList")
  86. public String dataList(@RequestBody JSONObject param){
  87. HashMap hashMap = new HashMap<>();
  88. hashMap.put("pageNo",param.getString("pageNo"));
  89. hashMap.put("pageSize",param.getString("pageSize"));
  90. return HttpUtil.sendPostJson(URLConfig.dataList,param, hashMap);
  91. }
  92. @PostMapping("/app/base/appBaseNews/getNav")
  93. public String getNav(String deptId){
  94. Map param = new HashMap<>();
  95. param.put("deptId",deptId);
  96. return HttpUtil.sendPostForm(URLConfig.getNav,new HashMap<>(),param);
  97. }
  98. @PostMapping("/leader/org/leaderOrgNo/getAllOrg")
  99. public String getAllOrg(){
  100. return HttpUtil.sendPostForm(URLConfig.getAllOrg,new HashMap<>(),new HashMap<>());
  101. }
  102. @PostMapping("/app/base/appBaseNews/getNav")
  103. public String save(String deptId){
  104. Map param = new HashMap<>();
  105. param.put("deptId",deptId);
  106. return HttpUtil.sendPostForm(URLConfig.getNav,new HashMap<>(),param);
  107. }
  108. @PostMapping("/app/complaint/appComplaintInfo/save")
  109. public String save(@RequestBody JSONObject param){
  110. return HttpUtil.sendPostJson(URLConfig.save,param,new HashMap<>());
  111. }
  112. @PostMapping("/app/info/appInfo/getByType")
  113. public String getByType(@RequestBody JSONObject param){
  114. return HttpUtil.sendPostJson(URLConfig.getByType,param,new HashMap<>());
  115. }
  116. @PostMapping("/leader/activity/leaderActivity/threeSessions")
  117. public String threeSessions(@RequestBody JSONObject param){
  118. HashMap hashMap = new HashMap<>();
  119. hashMap.put("pageNo",param.getString("pageNo"));
  120. hashMap.put("pageSize",param.getString("pageSize"));
  121. return HttpUtil.sendPostJson(URLConfig.threeSessions,param,hashMap);
  122. }
  123. @PostMapping("/app/record/appActivityRecord/activityList")
  124. public String activityList(String userId){
  125. Map param = new HashMap<>();
  126. param.put("userId",userId);
  127. return HttpUtil.sendPostForm(URLConfig.activityList,new HashMap<>(),param);
  128. }
  129. @PostMapping("/app/record/appActivityRecord/data")
  130. public String appActivityRecordData(String userId,String tab){
  131. Map param = new HashMap<>();
  132. param.put("userId",userId);
  133. param.put("tab",tab);
  134. return HttpUtil.sendPostForm(URLConfig.appActivityRecordData,new HashMap<>(),param);
  135. }
  136. @PostMapping("/app/record/appActivityRecord/save")
  137. public String appActivityRecordSave(@RequestBody JSONObject param){
  138. return HttpUtil.sendPostJson(URLConfig.appActivityRecordSave,param,new HashMap<>());
  139. }
  140. @PostMapping("/leader/activity/leaderActivity/partyDay")
  141. public String partyDay(String types,String userId){
  142. Map param = new HashMap<>();
  143. param.put("types",types);
  144. param.put("userId",userId);
  145. return HttpUtil.sendPostForm(URLConfig.partyDay,new HashMap<>(),param);
  146. }
  147. @PostMapping("/leader/logs/leaderLogs/uploadLogs")
  148. public String uploadLogs(@RequestBody JSONObject param){
  149. return HttpUtil.sendPostJson(URLConfig.uploadLogs,param,new HashMap<>());
  150. }
  151. @PostMapping("/app/leave/appLeave/data")
  152. public String appLeaveData(String userId,String tab){
  153. Map param = new HashMap<>();
  154. param.put("tab",tab);
  155. param.put("userId",userId);
  156. return HttpUtil.sendPostForm(URLConfig.appLeaveData,new HashMap<>(),param);
  157. }
  158. @PostMapping("/app/leave/appLeave/save")
  159. public String appLeaveSave(@RequestBody JSONObject param){
  160. return HttpUtil.sendPostJson(URLConfig.appLeaveSave,param,new HashMap<>());
  161. }
  162. @PostMapping("/app/leave/appLeave/approval")
  163. public String approval(@RequestBody JSONObject param){
  164. return HttpUtil.sendPostJson(URLConfig.approval,param,new HashMap<>());
  165. }
  166. @PostMapping("/leader/sign/leaderVillageSign/save")
  167. public String leaderVillageSignSave(@RequestBody JSONObject param){
  168. return HttpUtil.sendPostJson(URLConfig.leaderVillageSignSave,param,new HashMap<>());
  169. }
  170. @PostMapping("/leader/logs/leaderLogsPosition/uploadLogs")
  171. public String leaderLogsPositionUploadLogs(@RequestBody JSONObject param){
  172. return HttpUtil.sendPostJson(URLConfig.leaderLogsPositionUploadLogs,param,new HashMap<>());
  173. }
  174. @PostMapping("/leader/logs/leaderLogsPosition/getLogs")
  175. public String getLogs(String orgId){
  176. Map param = new HashMap<>();
  177. param.put("orgId",orgId);
  178. return HttpUtil.sendPostForm(URLConfig.getLogs,new HashMap<>(),param);
  179. }
  180. @PostMapping("/leader/activity/leaderActivity/threeSessions")
  181. public String appResourcesData(@RequestBody JSONObject param){
  182. HashMap hashMap = new HashMap<>();
  183. hashMap.put("pageNo",param.getString("pageNo"));
  184. hashMap.put("pageSize",param.getString("pageSize"));
  185. return HttpUtil.sendPostJson(URLConfig.appResourcesData,param,hashMap);
  186. }
  187. @PostMapping("/app/resources/appResources/save")
  188. public String appResourceSave(@RequestBody JSONObject param){
  189. return HttpUtil.sendPostJson(URLConfig.appResourceSave,param,new HashMap<>());
  190. }
  191. @PostMapping("/app/resources/appResourcesApproval/save")
  192. public String AppResourcesApprovalSave(@RequestBody JSONObject param){
  193. return HttpUtil.sendPostJson(URLConfig.AppResourcesApprovalSave,param,new HashMap<>());
  194. }
  195. @PostMapping("/app/resources/appResourcesApproval/data")
  196. public String appResourcesApprovalData(String applyId,String tab){
  197. Map param = new HashMap<>();
  198. param.put("applyId",applyId);
  199. param.put("tab",tab);
  200. return HttpUtil.sendPostForm(URLConfig.appResourcesApprovalData,new HashMap<>(),param);
  201. }
  202. @PostMapping("/app/resources/appResourcesApproval/approval")
  203. public String appResourcesApprovalApproval(@RequestBody JSONObject param){
  204. return HttpUtil.sendPostJson(URLConfig.appResourcesApprovalApproval,param,new HashMap<>());
  205. }
  206. @PostMapping("/app/report/appReport/save")
  207. public String appReportSave(@RequestBody JSONObject param){
  208. return HttpUtil.sendPostJson(URLConfig.appReportSave,param,new HashMap<>());
  209. }
  210. @PostMapping("/app/phonebook/appPhoneBook/data")
  211. public String appPhoneBookData(String userId){
  212. Map param = new HashMap<>();
  213. param.put("applyId",userId);
  214. return HttpUtil.sendPostForm(URLConfig.appPhoneBookData,new HashMap<>(),param);
  215. }
  216. @PostMapping("/app/phonebook/appPhoneBook/save")
  217. public String appPhoneBookSave(@RequestBody JSONObject param){
  218. return HttpUtil.sendPostJson(URLConfig.appPhoneBookSave,param,new HashMap<>());
  219. }
  220. @PostMapping("/app/phonebook/appPhoneBook/delete")
  221. public String appPhoneBookDelete(@RequestBody JSONObject param){
  222. return HttpUtil.sendPostJson(URLConfig.appPhoneBookDelete,param,new HashMap<>());
  223. }
  224. @PostMapping("/app/memo/appMemo/data")
  225. public String appMemoData(String userId){
  226. Map param = new HashMap<>();
  227. param.put("applyId",userId);
  228. return HttpUtil.sendPostForm(URLConfig.appMemoData,new HashMap<>(),param);
  229. }
  230. @PostMapping("/app/memo/appMemo/delete")
  231. public String appMemoDelete(@RequestBody JSONObject param){
  232. return HttpUtil.sendPostJson(URLConfig.appMemoDelete,param,new HashMap<>());
  233. }
  234. @PostMapping("/app/memo/appMemo/save")
  235. public String appMemoSave(@RequestBody JSONObject param){
  236. return HttpUtil.sendPostJson(URLConfig.appMemoSave,param,new HashMap<>());
  237. }
  238. @PostMapping("/app/collection/appCollection/data")
  239. public String appCollectionData(@RequestBody JSONObject param){
  240. HashMap hashMap = new HashMap<>();
  241. hashMap.put("pageNo",param.getString("pageNo"));
  242. hashMap.put("pageSize",param.getString("pageSize"));
  243. return HttpUtil.sendPostJson(URLConfig.appCollectionData,param,hashMap);
  244. }
  245. @PostMapping("/app/collection/appCollection/delete")
  246. public String appCollectionDelete(@RequestBody JSONObject param){
  247. return HttpUtil.sendPostJson(URLConfig.appCollectionDelete,param,new HashMap<>());
  248. }
  249. @PostMapping("/app/collection/appCollection/save")
  250. public String appCollectionSave(@RequestBody JSONObject param){
  251. return HttpUtil.sendPostJson(URLConfig.appCollectionSave,param,new HashMap<>());
  252. }
  253. @PostMapping("/app/suggestion/appSuggestion/save")
  254. public String appSuggestionSave(@RequestBody JSONObject param){
  255. return HttpUtil.sendPostJson(URLConfig.appSuggestionSave,param,new HashMap<>());
  256. }
  257. }