From 2c4cfb7ed1ece6c3b80f7d551a267e9367ddb12b Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期五, 05 一月 2024 10:31:31 +0800 Subject: [PATCH] 整理 --- server/openapi/src/main/java/com/doumee/api/web/BizResourceController.java | 56 +++++++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 43 insertions(+), 13 deletions(-) diff --git a/server/openapi/src/main/java/com/doumee/api/web/BizResourceController.java b/server/openapi/src/main/java/com/doumee/api/web/BizResourceController.java index 17abf6a..f120330 100644 --- a/server/openapi/src/main/java/com/doumee/api/web/BizResourceController.java +++ b/server/openapi/src/main/java/com/doumee/api/web/BizResourceController.java @@ -1,32 +1,25 @@ package com.doumee.api.web; -import com.doumee.config.Jwt.JwtPayLoad; -import com.doumee.config.Jwt.JwtTokenUtil; +import com.doumee.biz.system.SystemDictDataBiz; import com.doumee.config.annotation.ErpLoginRequired; -import com.doumee.config.annotation.LoginRequired; import com.doumee.core.model.ApiResponse; import com.doumee.core.model.PageData; import com.doumee.core.model.PageWrap; -import com.doumee.core.model.openapi.request.*; -import com.doumee.core.model.openapi.response.*; +import com.doumee.core.erp.model.openapi.request.*; +import com.doumee.core.erp.model.openapi.response.*; import com.doumee.core.utils.Constants; -import com.doumee.service.business.DeviceRoleService; -import com.doumee.service.business.DeviceService; import com.doumee.service.business.ERPSyncService; -import com.doumee.service.business.MemberService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.data.redis.core.RedisTemplate; -import org.springframework.http.HttpRequest; import org.springframework.web.bind.annotation.*; -import javax.servlet.http.HttpServletRequest; -import java.util.ArrayList; +import java.util.HashMap; import java.util.List; +import java.util.Map; /** * Created by IntelliJ IDEA. @@ -39,10 +32,13 @@ @RestController @RequestMapping("/visitbiz") @Slf4j -public class BizResourceController extends ApiController{ +public class BizResourceController extends ApiController { @Autowired private ERPSyncService erpSyncService; + + @Autowired + private SystemDictDataBiz systemDictDataBiz; @ApiOperation(value = "璋冪敤鍑嵁鑾峰彇鎺ュ彛", notes = "璁垮绔彁渚涳紝渚汦RP绔皟鐢紝鍚慐RP鎻愪緵缁熸帴鍙h皟鐢ㄥ嚟璇�") @@ -134,6 +130,7 @@ @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "鎺堟潈token鍊�", required = true) }) public ApiResponse roleUserAuthor(@RequestBody UserAuthorRequest param) { + erpSyncService.roleUserAuthor(param); return ApiResponse.success(null); } @@ -143,6 +140,7 @@ @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "鎺堟潈token鍊�", required = true) }) public ApiResponse parkCarAuthor(@RequestBody CarAuthorRequest param) { + erpSyncService.parkCarAuthor(param); return ApiResponse.success(null); } @@ -156,6 +154,38 @@ erpSyncService.approveApply(param); return ApiResponse.success(null); } + + + + @ApiOperation(value = "FTP璐︽埛淇℃伅", notes = "璁垮绔彁渚涳紝渚汦RP绔皟鐢紝FTP璐︽埛淇℃伅,鍏朵腑銆怓TP璧勬簮璁块棶鏄犲皠鍦板潃銆戠敤浜庡浘鐗囧洖鏄句娇鐢紝" + + "姣斿浜鸿劯鍥剧墖鍥炴樉鎷兼帴锛氥�怓TP璧勬簮璁块棶鏄犲皠鍦板潃銆�+銆怓TP鐢ㄦ埛鍥剧墖瀛樺偍鐩綍銆�+銆愬疄闄呬汉鑴稿浘鐗囧瓨鍌ㄥ瓧娈靛唴瀹广��" + + "濡傦細http://175.27.187.84/file4/member/20231211/skjd-skdjf4enc-flgk.png") + @GetMapping("/resource/ftpAccount") + public ApiResponse<Map<String,Object>> ftpAccount() { + Map<String,Object> map = new HashMap<>(); + map.put("FTP涓绘満鍦板潃IP", + systemDictDataBiz.queryByCode(Constants.FTP,Constants.FTP_HOST).getCode()); + map.put("FTP璁块棶绔彛", + systemDictDataBiz.queryByCode(Constants.FTP,Constants.FTP_PORT).getCode()); + map.put("FTP璁块棶鐧诲綍鍚�", + systemDictDataBiz.queryByCode(Constants.FTP,Constants.FTP_USERNAME).getCode()); + map.put("FTP璁块棶鐧婚檰瀵嗙爜", + systemDictDataBiz.queryByCode(Constants.FTP,Constants.FTP_PWD).getCode()); + map.put("FTP璁垮浜嬩欢鍥剧墖瀛樺偍鐩綍", + systemDictDataBiz.queryByCode(Constants.FTP,Constants.VISIT_EVENT_IMG).getCode()); + map.put("FTP杞﹁締浜嬩欢鍥剧墖瀛樺偍鐩綍", + systemDictDataBiz.queryByCode(Constants.FTP,Constants.CAR_EVENT_IMG).getCode()); + map.put("FTP闂ㄧ浜嬩欢鍥剧墖瀛樺偍鐩綍", + systemDictDataBiz.queryByCode(Constants.FTP,Constants.DEVICE_EVENT_IMG).getCode()); + map.put("FTP鐢ㄦ埛鍥剧墖瀛樺偍鐩綍", + systemDictDataBiz.queryByCode(Constants.FTP,Constants.MEMBER_IMG).getCode()); + map.put("FTP璧勬簮璁块棶鏄犲皠鍦板潃", + systemDictDataBiz.queryByCode(Constants.FTP,Constants.FTP_RESOURCE_PATH).getCode()); + return ApiResponse.success(map); + } + + + } -- Gitblit v1.9.3