已添加25个文件
已修改12个文件
已重命名1个文件
¶Ô±ÈÐÂÎļþ |
| | |
| | | INSERT INTO `SYSTEM_PERMISSION`(`CODE`, `NAME`, `REMARK`, `FIXED`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `DELETED`) VALUES ('business:platformreason:create', 'æ°å»ºæå°_å
¥ååå ä¿¡æ¯è¡¨', '', 0, 1, CURRENT_TIMESTAMP, NULL, NULL, 0); |
| | | INSERT INTO `SYSTEM_PERMISSION`(`CODE`, `NAME`, `REMARK`, `FIXED`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `DELETED`) VALUES ('business:platformreason:delete', 'å 餿å°_å
¥ååå ä¿¡æ¯è¡¨', '', 0, 1, CURRENT_TIMESTAMP, NULL, NULL, 0); |
| | | INSERT INTO `SYSTEM_PERMISSION`(`CODE`, `NAME`, `REMARK`, `FIXED`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `DELETED`) VALUES ('business:platformreason:update', 'ä¿®æ¹æå°_å
¥ååå ä¿¡æ¯è¡¨', '', 0, 1, CURRENT_TIMESTAMP, NULL, NULL, 0); |
| | | INSERT INTO `SYSTEM_PERMISSION`(`CODE`, `NAME`, `REMARK`, `FIXED`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `DELETED`) VALUES ('business:platformreason:query', 'æ¥è¯¢æå°_å
¥ååå ä¿¡æ¯è¡¨', '', 0, 1, CURRENT_TIMESTAMP, NULL, NULL, 0); |
| | | INSERT INTO `SYSTEM_PERMISSION`(`CODE`, `NAME`, `REMARK`, `FIXED`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `DELETED`) VALUES ('business:platformreason:exportExcel', 'å¯¼åºæå°_å
¥ååå ä¿¡æ¯è¡¨(Excel)', '', 0, 1, CURRENT_TIMESTAMP, NULL, NULL, 0); |
| | | |
| | |
| | | import com.doumee.core.haikang.model.param.request.PrivilegeGroupRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.acs.EventAcsRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.parks.EventParkRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.parks.EventPlatCarstatusRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.parks.EventPlatWorkstatusRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.visit.EventVisitRequest; |
| | | import com.doumee.core.model.ApiResponse; |
| | | import com.doumee.service.business.impl.hksync.HkSyncDeviceServiceImpl; |
| | |
| | | hkSyncPushService.cancelEventSub(); |
| | | return ApiResponse.success(null); |
| | | } |
| | | @ApiOperation("ãæµ·åº·ãæå°å·¥ä½ç¶æäºä»¶æ¨é") |
| | | @PostMapping("/platform/workstatus") |
| | | public ApiResponse workstatus(@RequestBody EventPlatWorkstatusRequest param, HttpServletResponse response) { |
| | | hkSyncPushService.dealWorkstatusEvent(param,response); |
| | | return ApiResponse.success(null); |
| | | } |
| | | @ApiOperation("ãæµ·åº·ãæå°è½¦è¾ç¶æäºä»¶æ¨é") |
| | | @PostMapping("/platform/carstatus") |
| | | public ApiResponse carstatus(@RequestBody EventPlatCarstatusRequest param, HttpServletResponse response) { |
| | | hkSyncPushService.dealCarstatusEvent(param,response); |
| | | return ApiResponse.success(null); |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.api.business; |
| | | |
| | | import com.doumee.api.BaseController; |
| | | import com.doumee.core.annotation.excel.ExcelExporter; |
| | | import com.doumee.core.annotation.pr.PreventRepeat; |
| | | import com.doumee.core.model.ApiResponse; |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.core.model.PageData; |
| | | import com.doumee.dao.business.model.PlatformReason; |
| | | import com.doumee.service.business.PlatformReasonService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.apache.shiro.authz.annotation.RequiresPermissions; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author æ±è¹è¹ |
| | | * @date 2024/08/13 14:08 |
| | | */ |
| | | @Api(tags = "æå°_å
¥ååå ä¿¡æ¯è¡¨") |
| | | @RestController |
| | | @RequestMapping("/business/platformReason") |
| | | public class PlatformReasonController extends BaseController { |
| | | |
| | | @Autowired |
| | | private PlatformReasonService platformReasonService; |
| | | |
| | | @PreventRepeat |
| | | @ApiOperation("æ°å»º") |
| | | @PostMapping("/create") |
| | | @RequiresPermissions("business:platformreason:create") |
| | | public ApiResponse create(@RequestBody PlatformReason platformReason) { |
| | | return ApiResponse.success(platformReasonService.create(platformReason)); |
| | | } |
| | | |
| | | @ApiOperation("æ ¹æ®IDå é¤") |
| | | @GetMapping("/delete/{id}") |
| | | @RequiresPermissions("business:platformreason:delete") |
| | | public ApiResponse deleteById(@PathVariable Integer id) { |
| | | platformReasonService.deleteById(id); |
| | | return ApiResponse.success(null); |
| | | } |
| | | |
| | | @ApiOperation("æ¹éå é¤") |
| | | @GetMapping("/delete/batch") |
| | | @RequiresPermissions("business:platformreason:delete") |
| | | public ApiResponse deleteByIdInBatch(@RequestParam String ids) { |
| | | String [] idArray = ids.split(","); |
| | | List<Integer> idList = new ArrayList<>(); |
| | | for (String id : idArray) { |
| | | idList.add(Integer.valueOf(id)); |
| | | } |
| | | platformReasonService.deleteByIdInBatch(idList); |
| | | return ApiResponse.success(null); |
| | | } |
| | | |
| | | @ApiOperation("æ ¹æ®IDä¿®æ¹") |
| | | @PostMapping("/updateById") |
| | | @RequiresPermissions("business:platformreason:update") |
| | | public ApiResponse updateById(@RequestBody PlatformReason platformReason) { |
| | | platformReasonService.updateById(platformReason); |
| | | return ApiResponse.success(null); |
| | | } |
| | | |
| | | @ApiOperation("å页æ¥è¯¢") |
| | | @PostMapping("/page") |
| | | @RequiresPermissions("business:platformreason:query") |
| | | public ApiResponse<PageData<PlatformReason>> findPage (@RequestBody PageWrap<PlatformReason> pageWrap) { |
| | | return ApiResponse.success(platformReasonService.findPage(pageWrap)); |
| | | } |
| | | |
| | | @ApiOperation("导åºExcel") |
| | | @PostMapping("/exportExcel") |
| | | @RequiresPermissions("business:platformreason:exportExcel") |
| | | public void exportExcel (@RequestBody PageWrap<PlatformReason> pageWrap, HttpServletResponse response) { |
| | | ExcelExporter.build(PlatformReason.class).export(platformReasonService.findPage(pageWrap).getRecords(), "æå°_å
¥ååå ä¿¡æ¯è¡¨", response); |
| | | } |
| | | |
| | | @ApiOperation("æ ¹æ®IDæ¥è¯¢") |
| | | @GetMapping("/{id}") |
| | | @RequiresPermissions("business:platformreason:query") |
| | | public ApiResponse findById(@PathVariable Integer id) { |
| | | return ApiResponse.success(platformReasonService.findById(id)); |
| | | } |
| | | } |
ÎļþÃû´Ó server/visits/dmvisit_admin/src/main/java/com/doumee/api/business/InterfaceLogController.java ÐÞ¸Ä |
| | |
| | | import com.doumee.core.model.ApiResponse; |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.core.model.PageData; |
| | | import com.doumee.dao.business.WmsInterfaceLogMapper; |
| | | import com.doumee.dao.business.model.InterfaceLog; |
| | | import com.doumee.dao.business.model.WmsInterfaceLog; |
| | | import com.doumee.service.business.InterfaceLogService; |
| | | import com.doumee.service.business.WmsInterfaceLogService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.apache.shiro.authz.annotation.RequiresPermissions; |
| | | import org.apache.shiro.authz.annotation.RequiresPermissions; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import javax.servlet.http.HttpServletResponse; |
| | |
| | | * @author æ±è¹è¹ |
| | | * @date 2023/11/30 15:33 |
| | | */ |
| | | @Api(tags = "䏿¹å¹³å°æ¥å£äº¤äºè®°å½") |
| | | @Api(tags = "WMS平尿¥å£äº¤äºè®°å½") |
| | | @RestController |
| | | @RequestMapping("/business/interfaceLog") |
| | | public class InterfaceLogController extends BaseController { |
| | | @RequestMapping("/business/wmsInterfaceLog") |
| | | public class WmsInterfaceLogController extends BaseController { |
| | | |
| | | @Autowired |
| | | private InterfaceLogService interfaceLogService; |
| | | private WmsInterfaceLogService interfaceLogService; |
| | | |
| | | @PreventRepeat |
| | | @ApiOperation("æ°å»º") |
| | | @PostMapping("/create") |
| | | @RequiresPermissions("business:interfacelog:create") |
| | | public ApiResponse create(@RequestBody InterfaceLog interfaceLog) { |
| | | public ApiResponse create(@RequestBody WmsInterfaceLog interfaceLog) { |
| | | return ApiResponse.success(interfaceLogService.create(interfaceLog)); |
| | | } |
| | | |
| | |
| | | @ApiOperation("æ ¹æ®IDä¿®æ¹") |
| | | @PostMapping("/updateById") |
| | | @RequiresPermissions("business:interfacelog:update") |
| | | public ApiResponse updateById(@RequestBody InterfaceLog interfaceLog) { |
| | | public ApiResponse updateById(@RequestBody WmsInterfaceLog interfaceLog) { |
| | | interfaceLogService.updateById(interfaceLog); |
| | | return ApiResponse.success(null); |
| | | } |
| | |
| | | @ApiOperation("å页æ¥è¯¢") |
| | | @PostMapping("/page") |
| | | @RequiresPermissions("business:interfacelog:query") |
| | | public ApiResponse<PageData<InterfaceLog>> findPage (@RequestBody PageWrap<InterfaceLog> pageWrap) { |
| | | public ApiResponse<PageData<WmsInterfaceLog>> findPage (@RequestBody PageWrap<WmsInterfaceLog> pageWrap) { |
| | | return ApiResponse.success(interfaceLogService.findPage(pageWrap)); |
| | | } |
| | | |
| | | @ApiOperation("导åºExcel") |
| | | @PostMapping("/exportExcel") |
| | | @RequiresPermissions("business:interfacelog:exportExcel") |
| | | public void exportExcel (@RequestBody PageWrap<InterfaceLog> pageWrap, HttpServletResponse response) { |
| | | ExcelExporter.build(InterfaceLog.class).export(interfaceLogService.findPage(pageWrap).getRecords(), "䏿¹å¹³å°æ¥å£äº¤äºè®°å½", response); |
| | | public void exportExcel (@RequestBody PageWrap<WmsInterfaceLog> pageWrap, HttpServletResponse response) { |
| | | ExcelExporter.build(WmsInterfaceLog.class).export(interfaceLogService.findPage(pageWrap).getRecords(), "䏿¹å¹³å°æ¥å£äº¤äºè®°å½", response); |
| | | } |
| | | |
| | | @ApiOperation("æ ¹æ®IDæ¥è¯¢") |
| | | @GetMapping("/{id}") |
| | | @RequiresPermissions("business:interfacelog:query") |
| | | public ApiResponse findById(@PathVariable Integer id) { |
| | | public ApiResponse<WmsInterfaceLog> findById(@PathVariable Integer id) { |
| | | return ApiResponse.success(interfaceLogService.findById(id)); |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.api.business; |
| | | |
| | | import com.doumee.api.BaseController; |
| | | import com.doumee.core.annotation.pr.PreventRepeat; |
| | | import com.doumee.core.haikang.model.param.request.AcsDeviceListRequest; |
| | | import com.doumee.core.haikang.model.param.request.EventSubRequest; |
| | | import com.doumee.core.haikang.model.param.request.ParkListRequest; |
| | | import com.doumee.core.haikang.model.param.request.PrivilegeGroupRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.acs.EventAcsRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.parks.EventParkRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.visit.EventVisitRequest; |
| | | import com.doumee.core.model.ApiResponse; |
| | | import com.doumee.core.wms.model.request.WmsActionNoticeRequest; |
| | | import com.doumee.core.wms.model.request.WmsInboundNoticeRequest; |
| | | import com.doumee.core.wms.model.request.WmsOutboundNoticeRequest; |
| | | import com.doumee.core.wms.model.response.WmsBaseResponse; |
| | | import com.doumee.service.business.WmsService; |
| | | import com.doumee.service.business.impl.hksync.HkSyncDeviceServiceImpl; |
| | | import com.doumee.service.business.impl.hksync.HkSyncParkServiceImpl; |
| | | import com.doumee.service.business.impl.hksync.HkSyncPrivilegeServiceImpl; |
| | | import com.doumee.service.business.impl.hksync.HkSyncPushServiceImpl; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.apache.shiro.authz.annotation.RequiresPermissions; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author æ±è¹è¹ |
| | | * @date 2023/11/30 15:33 |
| | | */ |
| | | @Api(tags = "WMS平尿°æ®æ¨éæ¥å£") |
| | | @RestController |
| | | @RequestMapping("/wms") |
| | | public class WmsPushController extends BaseController { |
| | | |
| | | @Autowired |
| | | private WmsService wmsService; |
| | | |
| | | @PreventRepeat |
| | | @ApiOperation("ãCMSãæ¨éå
¥åºåéç¥ä»»å¡") |
| | | @PostMapping("/push/inboundNotice") |
| | | public WmsBaseResponse inboundNotice(@RequestBody List<WmsInboundNoticeRequest> param) { |
| | | WmsBaseResponse result = wmsService.inboundNotice(param); |
| | | return result; |
| | | } |
| | | |
| | | @PreventRepeat |
| | | @ApiOperation("ãCMSãæ¨éåºåºåéç¥ä»»å¡") |
| | | @PostMapping("/push/outboundNotice") |
| | | public WmsBaseResponse outboundNotice(@RequestBody List<WmsOutboundNoticeRequest> param) { |
| | | WmsBaseResponse result = wmsService.outboundNotice(param); |
| | | return result; |
| | | } |
| | | @PreventRepeat |
| | | @ApiOperation("ãCMSãæ¨éåæ¶å
¥åºåéç¥ä»»å¡") |
| | | @PostMapping("/push/cancelInbound") |
| | | public WmsBaseResponse cancelInbound(@RequestBody List<WmsActionNoticeRequest> param) { |
| | | WmsBaseResponse result = wmsService.cancelInbound(param); |
| | | return result; |
| | | } |
| | | @PreventRepeat |
| | | @ApiOperation("ãCMSãæ¨éåæ¶åºåºåéç¥ä»»å¡") |
| | | @PostMapping("/push/cancelOutbound") |
| | | public WmsBaseResponse cancelOutbound(@RequestBody List<WmsActionNoticeRequest> param) { |
| | | WmsBaseResponse result = wmsService.cancelOutbound(param); |
| | | return result; |
| | | } |
| | | @PreventRepeat |
| | | @ApiOperation("ãCMSãæ¨éåºå
¥åºä½ä¸å®æéç¥ä»»å¡") |
| | | @PostMapping("/push/doneTask") |
| | | public WmsBaseResponse doneTask(@RequestBody List<WmsActionNoticeRequest> param) { |
| | | WmsBaseResponse result = wmsService.doneTask(param); |
| | | return result; |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.cloud.admin; |
| | | |
| | | import com.doumee.api.BaseController; |
| | | import com.doumee.config.annotation.CloudRequiredPermission; |
| | | import com.doumee.core.annotation.excel.ExcelExporter; |
| | | import com.doumee.core.annotation.pr.PreventRepeat; |
| | | import com.doumee.core.model.ApiResponse; |
| | | import com.doumee.core.model.PageData; |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.core.utils.Constants; |
| | | import com.doumee.dao.business.model.PlatformReason; |
| | | import com.doumee.service.business.PlatformReasonService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author æ±è¹è¹ |
| | | * @date 2024/08/13 14:08 |
| | | */ |
| | | @Api(tags = "æå°_å
¥ååå ä¿¡æ¯è¡¨") |
| | | @RestController |
| | | @RequestMapping(Constants.CLOUD_SERVICE_URL_INDEX+"/business/platformReason") |
| | | public class PlatformReasonCloudController extends BaseController { |
| | | |
| | | @Autowired |
| | | private PlatformReasonService platformReasonService; |
| | | |
| | | @PreventRepeat |
| | | @ApiOperation("æ°å»º") |
| | | @PostMapping("/create") |
| | | @CloudRequiredPermission("business:platformreason:create") |
| | | public ApiResponse create(@RequestBody PlatformReason platformReason,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | return ApiResponse.success(platformReasonService.create(platformReason)); |
| | | } |
| | | |
| | | @ApiOperation("æ ¹æ®IDå é¤") |
| | | @GetMapping("/delete/{id}") |
| | | @CloudRequiredPermission("business:platformreason:delete") |
| | | public ApiResponse deleteById(@PathVariable Integer id,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | platformReasonService.deleteById(id); |
| | | return ApiResponse.success(null); |
| | | } |
| | | |
| | | @ApiOperation("æ¹éå é¤") |
| | | @GetMapping("/delete/batch") |
| | | @CloudRequiredPermission("business:platformreason:delete") |
| | | public ApiResponse deleteByIdInBatch(@RequestParam String ids,@RequestHeader(Constants.HEADER_USER_TOKEN) String token){ |
| | | String [] idArray = ids.split(","); |
| | | List<Integer> idList = new ArrayList<>(); |
| | | for (String id : idArray) { |
| | | idList.add(Integer.valueOf(id)); |
| | | } |
| | | platformReasonService.deleteByIdInBatch(idList); |
| | | return ApiResponse.success(null); |
| | | } |
| | | |
| | | @ApiOperation("æ ¹æ®IDä¿®æ¹") |
| | | @PostMapping("/updateById") |
| | | @CloudRequiredPermission("business:platformreason:update") |
| | | public ApiResponse updateById(@RequestBody PlatformReason platformReason,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | platformReasonService.updateById(platformReason); |
| | | return ApiResponse.success(null); |
| | | } |
| | | |
| | | @ApiOperation("å页æ¥è¯¢") |
| | | @PostMapping("/page") |
| | | @CloudRequiredPermission("business:platformreason:query") |
| | | public ApiResponse<PageData<PlatformReason>> findPage (@RequestBody PageWrap<PlatformReason> pageWrap,@RequestHeader(Constants.HEADER_USER_TOKEN) String token){ |
| | | return ApiResponse.success(platformReasonService.findPage(pageWrap)); |
| | | } |
| | | |
| | | @ApiOperation("导åºExcel") |
| | | @PostMapping("/exportExcel") |
| | | @CloudRequiredPermission("business:platformreason:exportExcel") |
| | | public void exportExcel (@RequestBody PageWrap<PlatformReason> pageWrap, HttpServletResponse response,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | ExcelExporter.build(PlatformReason.class).export(platformReasonService.findPage(pageWrap).getRecords(), "æå°_å
¥ååå ä¿¡æ¯è¡¨", response); |
| | | } |
| | | |
| | | @ApiOperation("æ ¹æ®IDæ¥è¯¢") |
| | | @GetMapping("/{id}") |
| | | @CloudRequiredPermission("business:platformreason:query") |
| | | public ApiResponse findById(@PathVariable Integer id,@RequestHeader(Constants.HEADER_USER_TOKEN) String token) { |
| | | return ApiResponse.success(platformReasonService.findById(id)); |
| | | } |
| | | } |
| | |
| | | HKService.cancelEventSub(param);//å
åæ¶ |
| | | HKService.eventSub(param);//é¨ç¦äºä»¶ |
| | | |
| | | param.setEventDest(path+"/platform/workstatus"); |
| | | param.setEventTypes(new Integer[]{HKConstants.EventTypes.PLATFORM_WORKSTATUS.getKey()}); |
| | | HKService.cancelEventSub(param);//å
åæ¶ |
| | | HKService.eventSub(param);//æå°å·¥ä½ç¶æäºä»¶ |
| | | |
| | | |
| | | param.setEventDest(path+"/platform/carstatus"); |
| | | param.setEventTypes(new Integer[]{HKConstants.EventTypes.PLATFORM_CAR_STATUS.getKey()}); |
| | | HKService.cancelEventSub(param);//å
åæ¶ |
| | | HKService.eventSub(param);//æå°è½¦è¾ç¶æäºä»¶ |
| | | |
| | | } |
| | | /** |
| | | * åæ¶è®¢é
é¨ç¦äºä»¶ã访客äºä»¶ãåå车åºäºä»¶ |
| | |
| | | VISIT_SIGN_IN(1392513025, "访客ç»è®°" ), |
| | | VISIT_SIGN_OUT(1392513026, "访客ç¾ç¦»" ), |
| | | DOOR_FACE_AUTH_FAIL(197163, "人è¸è®¤è¯å¤±è´¥" ), |
| | | DOOR_FACE_AUTH_SUCCESS(196893, "人è¸è®¤è¯éè¿" ) |
| | | DOOR_FACE_AUTH_SUCCESS(196893, "人è¸è®¤è¯éè¿" ), |
| | | PLATFORM_WORKSTATUS(483329, "æå°å·¥ä½ç¶æäºä»¶" ), |
| | | PLATFORM_CAR_STATUS(487425, "æå°è½¦è¾ç¶æäºä»¶" ) |
| | | ; |
| | | // æååé |
| | | private String name; |
| | |
| | | * @return |
| | | */ |
| | | public static String acsDeviceTimeRangeList(String body) { |
| | | return startDoPostStringArtemis(HKConstants.InterfacePath.acsDeviceList,body); |
| | | return startDoPostStringArtemis(HKConstants.InterfacePath.acsDeviceTimeRangeList,body); |
| | | } |
| | | /** |
| | | * 访客é¢çº¦ |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.core.haikang.model.param.request; |
| | | |
| | | import lombok.Data; |
| | | |
| | | import java.util.List; |
| | | |
| | | @Data |
| | | public class CustomBroadcastRequest { |
| | | private List<String> audioPointIndexCode ;//Array true 广æç¹å¯ä¸æ è¯ï¼æ¯æå¤ä¸ª |
| | | private Integer playDuration;// Number false ææ¾æ¶é¿ï¼åä½ç§ï¼åºå¤§äº0å°äº86399ï¼è®¾å¤æå¤§æ¯æä¸º86399ï¼ææ¾æ¶é¿åªé对åªä½æä»¶ææ¾æ¨¡å¼ææ |
| | | private String broadCastMode;// String true å¹¿ææ¨¡å¼,media-é³é¢æä»¶ãtts-èªå®ä¹æåææ¥ |
| | | private String playTtsContent;// String false èªå®ä¹æåææ¾ï¼tts模å¼ï¼state为1æ¶å¿
ä¼ ï¼media模å¼ä¸ä¸ä¼ ï¼ååªä½æä»¶å¯ä¸æ è¯äºéä¸ |
| | | private String mediaIndexCode;// String false ææ¾åªä½æä»¶å¯ä¸æ è¯ï¼media模å¼ä¸å¿
ä¼ ï¼tts模å¼ä¸ä¸ä¼ ï¼åèªå®ä¹æåäºéä¸ |
| | | private Integer priority;// Number true ä¼å
级ï¼1-15ï¼é«ä¼å
级ææä½ä¼å
级 |
| | | private Integer state;// Number true ææ¾/忢æ è¯ 1-ææ¾ï¼0-忢 |
| | | private String broadcastId;// String false å¹¿æææ¾ä»»å¡idtts模å¼ä¸state为0æ¶å¿
å¡«ï¼tts模å¼ä¸è°ç¨ææ¾æ¶ï¼æ ¹æ®ææ¾æ¥å£è¿ådataä¸ç广æä»»å¡å¯ä¸æ è¯æ¥è°ç¨åæ¢åªä½æä»¶ææ¾æ¨¡å¼ä¸ï¼æè¿åbrocastIdæ¶ï¼åæ¢å¿
ä¼ |
| | | |
| | | } |
| | |
| | | |
| | | @Data |
| | | public class PlatformStatusRequest { |
| | | private String platformIds ;//Query String false æå°ID |
| | | private String platformIds ;//Query String false æå°IDï¼æå°åºå·ï¼å¤ä¸ªæå°éå·éå¼ |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.core.haikang.model.param.request.event.parks; |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class EventPlatCarstatusRequest { |
| | | |
| | | // private String parkIndexCodes ;// string False å车åºå¯ä¸æ è¯éå å¤ä¸ªå¼ä½¿ç¨è±æéå·åéï¼ä¸è¶
è¿1000个 |
| | | |
| | | private String method ;// String æ¹æ³åï¼ç¨äºæ è¯æ¥æç¨é æ¯ 16 äºä»¶åºå®OnEventNotify |
| | | private EventParkParamRequest params ;// Params äºä»¶åæ°ä¿¡æ¯ æ¯ ä¸é å
·ä½åæ°ä¿¡æ¯ |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.core.haikang.model.param.request.event.parks; |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class EventPlatWorkstatusRequest { |
| | | |
| | | // private String parkIndexCodes ;// string False å车åºå¯ä¸æ è¯éå å¤ä¸ªå¼ä½¿ç¨è±æéå·åéï¼ä¸è¶
è¿1000个 |
| | | |
| | | private String method ;// String æ¹æ³åï¼ç¨äºæ è¯æ¥æç¨é æ¯ 16 äºä»¶åºå®OnEventNotify |
| | | private EventParkParamRequest params ;// Params äºä»¶åæ°ä¿¡æ¯ æ¯ ä¸é å
·ä½åæ°ä¿¡æ¯ |
| | | |
| | | } |
| | |
| | | private String cameraIndexcode ;//String false æå°å
³èçæ§ç¹ |
| | | private String plateNo ;//String false 车çå· |
| | | private String name;// String false æå°åç§° |
| | | private String status;// Number false æå°ç¶æ |
| | | private String status;// Number false æå°ç¶æ 0-æ 车 1-æè½¦ 2-è¶
æ¶åé 3-é误åé |
| | | private String loadingRate ;//String false æå°ææ°ç车è¾è£
è½½ç |
| | | private String doorState;// String false æå°ä½ä¸è½¦è¾çå½åå¼å
³ä¹ç¶æ |
| | | private String workingPerson;// Number false æå°çå½åä½ä¸äººæ° |
| | |
| | | *ç¨äºè®¾ç½®å¹¿æçèªå®ææ¾å忢 |
| | | * @return |
| | | */ |
| | | public static BaseResponse<BaseListPageResponse<LedRecordsInfoResponse>> customBroadcast(LedRecordsRequest param){ |
| | | public static BaseResponse<BaseListPageResponse<LedRecordsInfoResponse>> customBroadcast(CustomBroadcastRequest param){ |
| | | log.info("ãæµ·åº·ç¨äºè®¾ç½®å¹¿æçèªå®ææ¾å忢ã================å¼å§===="+JSONObject.toJSONString(param)); |
| | | try { |
| | | String res = HKTools.customBroadcast(JSONObject.toJSONString(param)); |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.core.wms.model.request; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * @author æ±è¹è¹ |
| | | * @date 2023/11/23 14:03 |
| | | */ |
| | | @Data |
| | | @ApiModel("WMSä»»å¡åæ¶æå®æéç¥åæ¨é请æ±ä¿¡æ¯") |
| | | public class WmsActionNoticeRequest extends WmsBaseRequest { |
| | | @ApiModelProperty(value = "åº/å¦åºéç¥åå·" ,example = "1") |
| | | private String ioCode; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.core.wms.model.request; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * @author æ±è¹è¹ |
| | | * @date 2023/11/23 14:03 |
| | | */ |
| | | @Data |
| | | @ApiModel("wms请æ±å
Œ
±åæ°") |
| | | public class WmsBaseRequest { |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.core.wms.model.request; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.math.BigDecimal; |
| | | |
| | | /** |
| | | * @author æ±è¹è¹ |
| | | * @date 2024/08/12 14:03 |
| | | */ |
| | | @Data |
| | | @ApiModel("WMSå
¥åºéç¥åæç»è¯·æ±ä¿¡æ¯") |
| | | public class WmsInboundDetailRequest { |
| | | @ApiModelProperty(value = "å
¥åºéç¥åå·" ,example = "1") |
| | | private String ioCode; |
| | | @ApiModelProperty(value = "ç©æåç§°" ,example = "1") |
| | | private String materialName; |
| | | @ApiModelProperty(value = "ä¾åºå" ,example = "1") |
| | | private String inRepertotyCode; |
| | | @ApiModelProperty(value = "è®¡åæ¶è´§æ°é" ,example = "1") |
| | | private BigDecimal ioQty; |
| | | @ApiModelProperty(value = "ç©æè½¬æ¢ç" ,example = "1") |
| | | private String rate; |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.core.wms.model.request; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author æ±è¹è¹ |
| | | * @date 2023/11/23 14:03 |
| | | */ |
| | | @Data |
| | | @ApiModel("WMSå
¥åºéç¥åæ¨é请æ±ä¿¡æ¯") |
| | | public class WmsInboundNoticeRequest extends WmsBaseRequest { |
| | | @ApiModelProperty(value = "å
¥åºéç¥åå·" ,example = "1") |
| | | private String ioCode; |
| | | @ApiModelProperty(value = "车çå·" ,example = "1") |
| | | private String plateNumber; |
| | | @ApiModelProperty(value = "叿ºçµè¯" ,example = "1") |
| | | private String driverPhone; |
| | | @ApiModelProperty(value = "叿ºå§å" ,example = "1") |
| | | private String driverName; |
| | | @ApiModelProperty(value = "æ¿è¿å" ,example = "1") |
| | | private String carrierName; |
| | | @ApiModelProperty(value = "æ¿è¿åå·" ,example = "1") |
| | | private String carrierBillCode; |
| | | @ApiModelProperty(value = "åå»ºæ¥æ" ,example = "1") |
| | | private String createDate; |
| | | @ApiModelProperty(value = "å
¥åºéç¥è¡é¡¹ç®æ°æ®" ,example = "1") |
| | | private List<WmsInboundDetailRequest> details; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.core.wms.model.request; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.math.BigDecimal; |
| | | |
| | | /** |
| | | * @author æ±è¹è¹ |
| | | * @date 2024/08/12 14:03 |
| | | */ |
| | | @Data |
| | | @ApiModel("WMSåºåºéç¥åæç»è¯·æ±ä¿¡æ¯") |
| | | public class WmsOutboundDetailRequest { |
| | | @ApiModelProperty(value = "åºåºéç¥åå·" ,example = "1") |
| | | private String ioCode; |
| | | @ApiModelProperty(value = "ç©æåç§°" ,example = "1") |
| | | private String materialName; |
| | | @ApiModelProperty(value = "è®¡åæ¶è´§æ°é" ,example = "1") |
| | | private BigDecimal ioQty; |
| | | @ApiModelProperty(value = "ç©æè½¬æ¢ç" ,example = "1") |
| | | private String rate; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.core.wms.model.request; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author æ±è¹è¹ |
| | | * @date 2023/11/23 14:03 |
| | | */ |
| | | @Data |
| | | @ApiModel("WMSåºåºéç¥åæ¨é请æ±ä¿¡æ¯") |
| | | public class WmsOutboundNoticeRequest extends WmsBaseRequest { |
| | | @ApiModelProperty(value = "åºåºéç¥åå·" ,example = "1") |
| | | private String ioCode; |
| | | @ApiModelProperty(value = "æ¶è´§å°" ,example = "1") |
| | | private String repertotyAddress; |
| | | @ApiModelProperty(value = "ååå·" ,example = "1") |
| | | private String contractNum; |
| | | @ApiModelProperty(value = "车çå·" ,example = "1") |
| | | private String plateNumber; |
| | | @ApiModelProperty(value = "叿ºçµè¯" ,example = "1") |
| | | private String driverPhone; |
| | | @ApiModelProperty(value = "叿ºå§å" ,example = "1") |
| | | private String driverName; |
| | | @ApiModelProperty(value = "æ¿è¿å" ,example = "1") |
| | | private String carrierName; |
| | | @ApiModelProperty(value = "æ¿è¿åå·" ,example = "1") |
| | | private String carrierBillCode; |
| | | @ApiModelProperty(value = "åå»ºæ¥æ" ,example = "1") |
| | | private String createDate; |
| | | |
| | | @ApiModelProperty(value = "åºåºéç¥è¡é¡¹ç®æ°æ®" ,example = "1") |
| | | private List<WmsOutboundDetailRequest> details; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.core.wms.model.response; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * @author æ±è¹è¹ |
| | | * @date 2023/11/23 14:03 |
| | | */ |
| | | @Data |
| | | @ApiModel("WMSæ¥å£å¤çè¿ådataåæ°") |
| | | public class WmsBaseDataResponse { |
| | | |
| | | @ApiModelProperty(value = "æ¯å¦æ¥æ¶æå 1æå -1 失败" ,example = "1") |
| | | private String success; |
| | | @ApiModelProperty(value = "æ¶æ¯æè¿°" ,example = "1") |
| | | private String msgDescr; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.core.wms.model.response; |
| | | |
| | | import com.doumee.core.haikang.model.param.BaseRequst; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @author æ±è¹è¹ |
| | | * @date 2023/11/23 14:03 |
| | | */ |
| | | @Data |
| | | @ApiModel("WMSæ¥å£å¤çè¿ååæ°") |
| | | public class WmsBaseResponse { |
| | | @ApiModelProperty(value = "è¿ååæ°" ,example = "1") |
| | | private List<WmsBaseDataResponse> data; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.dao.business; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.doumee.dao.business.model.PlatformReason; |
| | | |
| | | /** |
| | | * @author æ±è¹è¹ |
| | | * @date 2024/08/13 14:08 |
| | | */ |
| | | public interface PlatformReasonMapper extends BaseMapper<PlatformReason> { |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.dao.business; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.doumee.dao.business.model.WmsInterfaceLog; |
| | | |
| | | /** |
| | | * @author æ±è¹è¹ |
| | | * @date 2023/11/30 15:33 |
| | | */ |
| | | public interface WmsInterfaceLogMapper extends BaseMapper<WmsInterfaceLog> { |
| | | |
| | | } |
| | |
| | | @ExcelColumn(name="åç§°") |
| | | private String name; |
| | | |
| | | @ApiModelProperty(value = "å
³è对象ç¼ç ï¼æå°åå å
³è platform_reason表)") |
| | | @ExcelColumn(name="å
³è对象ç¼ç ï¼æå°åå å
³è platform_reason表)") |
| | | private Integer objId; |
| | | |
| | | @ApiModelProperty(value = "å®¡æ¹æ¨¡çé
ç½®æç»éå") |
| | | @TableField(exist = false) |
| | | private List<ApproveParam> paramList; |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.dao.business.model; |
| | | |
| | | import com.doumee.core.annotation.excel.ExcelColumn; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import java.util.Date; |
| | | import java.math.BigDecimal; |
| | | |
| | | /** |
| | | * æå°_å
¥ååå ä¿¡æ¯è¡¨ |
| | | * @author æ±è¹è¹ |
| | | * @date 2024/08/13 14:08 |
| | | */ |
| | | @Data |
| | | @ApiModel("æå°_å
¥ååå ä¿¡æ¯è¡¨") |
| | | @TableName("`platform_reason`") |
| | | public class PlatformReason { |
| | | |
| | | @TableId(type = IdType.AUTO) |
| | | @ApiModelProperty(value = "主é®", example = "1") |
| | | @ExcelColumn(name="主é®") |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "å建人ç¼ç ", example = "1") |
| | | @ExcelColumn(name="å建人ç¼ç ") |
| | | private Integer creator; |
| | | |
| | | @ApiModelProperty(value = "å建æ¶é´") |
| | | @ExcelColumn(name="å建æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | private Date createDate; |
| | | |
| | | @ApiModelProperty(value = "æ´æ°äººç¼ç ", example = "1") |
| | | @ExcelColumn(name="æ´æ°äººç¼ç ") |
| | | private Integer editor; |
| | | |
| | | @ApiModelProperty(value = "æ´æ°æ¶é´") |
| | | @ExcelColumn(name="æ´æ°æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | private Date editDate; |
| | | |
| | | @ApiModelProperty(value = "æ¯å¦å é¤0å¦ 1æ¯", example = "1") |
| | | @ExcelColumn(name="æ¯å¦å é¤0å¦ 1æ¯") |
| | | private Integer isdeleted; |
| | | |
| | | @ApiModelProperty(value = "夿³¨") |
| | | @ExcelColumn(name="夿³¨") |
| | | private String remark; |
| | | |
| | | @ApiModelProperty(value = "åå ") |
| | | @ExcelColumn(name="åå ") |
| | | private String reason; |
| | | |
| | | @ApiModelProperty(value = "éç¥åå·") |
| | | @ExcelColumn(name="éç¥åå·") |
| | | private String iocode; |
| | | |
| | | @ApiModelProperty(value = "å
³èæå°ç»ç¼ç ï¼å
³èplatform_group表ï¼", example = "1") |
| | | @ExcelColumn(name="å
³èæå°ç»ç¼ç ï¼å
³èplatform_group表ï¼") |
| | | private Long groupId; |
| | | |
| | | @ApiModelProperty(value = "ä½ä¸éå¶é", example = "1") |
| | | @ExcelColumn(name="ä½ä¸éå¶é") |
| | | private BigDecimal limitNum; |
| | | |
| | | @ApiModelProperty(value = "æåºç ", example = "1") |
| | | @ExcelColumn(name="æåºç ") |
| | | private Integer sortnum; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.dao.business.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.doumee.core.annotation.excel.ExcelColumn; |
| | | import com.doumee.core.model.LoginUserModel; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * 䏿¹å¹³å°æ¥å£äº¤äºè®°å½ |
| | | * @author æ±è¹è¹ |
| | | * @date 2023/11/30 15:33 |
| | | */ |
| | | @Data |
| | | @ApiModel("WMS平尿¥å£äº¤äºè®°å½") |
| | | @TableName("`wms_interface_log`") |
| | | public class WmsInterfaceLog extends LoginUserModel { |
| | | |
| | | @TableId(type = IdType.AUTO) |
| | | @ApiModelProperty(value = "主é®", example = "1") |
| | | @ExcelColumn(name="主é®") |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "å建人ç¼ç ", example = "1") |
| | | @ExcelColumn(name="å建人ç¼ç ") |
| | | private Integer creator; |
| | | |
| | | @ApiModelProperty(value = "å建æ¶é´") |
| | | @ExcelColumn(name="å建æ¶é´") |
| | | private Date createDate; |
| | | |
| | | @ApiModelProperty(value = "æ´æ°äººç¼ç ", example = "1") |
| | | @ExcelColumn(name="æ´æ°äººç¼ç ") |
| | | private Integer editor; |
| | | |
| | | @ApiModelProperty(value = "æ´æ°æ¶é´") |
| | | @ExcelColumn(name="æ´æ°æ¶é´") |
| | | private Date editDate; |
| | | |
| | | @ApiModelProperty(value = "æ¯å¦å é¤0å¦ 1æ¯", example = "1") |
| | | @ExcelColumn(name="æ¯å¦å é¤0å¦ 1æ¯") |
| | | private Integer isdeleted; |
| | | |
| | | @ApiModelProperty(value = "夿³¨") |
| | | @ExcelColumn(name="夿³¨") |
| | | private String remark; |
| | | |
| | | @ApiModelProperty(value = "ç±»å 0è°ç¨ 1æ¨éæ¥å", example = "1") |
| | | @ExcelColumn(name="ç±»å 0è°ç¨ 1æ¨éæ¥å") |
| | | private Integer type; |
| | | |
| | | @ApiModelProperty(value = "æ¥å£åç§°") |
| | | @ExcelColumn(name="æ¥å£åç§°") |
| | | private String name; |
| | | |
| | | @ApiModelProperty(value = "å°åä¿¡æ¯") |
| | | @ExcelColumn(name="å°åä¿¡æ¯") |
| | | private String url; |
| | | |
| | | @ApiModelProperty(value = "请æ±åæ°") |
| | | @ExcelColumn(name="请æ±åæ°") |
| | | private String request; |
| | | |
| | | @ApiModelProperty(value = "ååºåæ°") |
| | | @ExcelColumn(name="ååºåæ°") |
| | | private String repose; |
| | | |
| | | @ApiModelProperty(value = "è°ç¨ç»æ 0æå 1失败", example = "1") |
| | | @ExcelColumn(name="è°ç¨ç»æ 0æå 1失败") |
| | | private Integer success; |
| | | |
| | | @ApiModelProperty(value = "å¹³å° 0海康å®é²å¹³å° 1ERPç³»ç»", example = "1") |
| | | @ExcelColumn(name="å¹³å° 0海康å®é²å¹³å° 1ERPç³»ç»") |
| | | private Integer plat; |
| | | |
| | | @ApiModelProperty(value = "å
³è对象类å 0ç»ç» 1人å 2é¨ç¦äºä»¶ 3设å¤", example = "1") |
| | | @ExcelColumn(name="å
³è对象类å 0ç»ç» 1人å 2é¨ç¦äºä»¶ 3设å¤") |
| | | private Integer objType; |
| | | |
| | | @ApiModelProperty(value = "å
³è对象ç¼ç ï¼å¤ä¸ªç¨è±æéå·éå¼ï¼") |
| | | @ExcelColumn(name="å
³è对象ç¼ç ï¼å¤ä¸ªç¨è±æéå·éå¼ï¼") |
| | | private String objId; |
| | | |
| | | |
| | | @ApiModelProperty(value = "å¼å§æ¶é´") |
| | | @TableField(exist = false) |
| | | private Date startDate; |
| | | |
| | | @ApiModelProperty(value = "ç»ææ¶é´") |
| | | @TableField(exist = false) |
| | | private Date endDate; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.service.business; |
| | | |
| | | import com.doumee.core.model.PageData; |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.dao.business.model.PlatformReason; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * æå°_å
¥ååå ä¿¡æ¯è¡¨Serviceå®ä¹ |
| | | * @author æ±è¹è¹ |
| | | * @date 2024/08/13 14:08 |
| | | */ |
| | | public interface PlatformReasonService { |
| | | |
| | | /** |
| | | * å建 |
| | | * |
| | | * @param platformReason å®ä½å¯¹è±¡ |
| | | * @return Integer |
| | | */ |
| | | Integer create(PlatformReason platformReason); |
| | | |
| | | /** |
| | | * 主é®å é¤ |
| | | * |
| | | * @param id ä¸»é® |
| | | */ |
| | | void deleteById(Integer id); |
| | | |
| | | /** |
| | | * å é¤ |
| | | * |
| | | * @param platformReason å®ä½å¯¹è±¡ |
| | | */ |
| | | void delete(PlatformReason platformReason); |
| | | |
| | | /** |
| | | * æ¹é主é®å é¤ |
| | | * |
| | | * @param ids 主é®é |
| | | */ |
| | | void deleteByIdInBatch(List<Integer> ids); |
| | | |
| | | /** |
| | | * 䏻鮿´æ° |
| | | * |
| | | * @param platformReason å®ä½å¯¹è±¡ |
| | | */ |
| | | void updateById(PlatformReason platformReason); |
| | | |
| | | /** |
| | | * æ¹é䏻鮿´æ° |
| | | * |
| | | * @param platformReasons å®ä½é |
| | | */ |
| | | void updateByIdInBatch(List<PlatformReason> platformReasons); |
| | | |
| | | /** |
| | | * 䏻鮿¥è¯¢ |
| | | * |
| | | * @param id ä¸»é® |
| | | * @return PlatformReason |
| | | */ |
| | | PlatformReason findById(Integer id); |
| | | |
| | | /** |
| | | * æ¡ä»¶æ¥è¯¢åæ¡è®°å½ |
| | | * |
| | | * @param platformReason å®ä½å¯¹è±¡ |
| | | * @return PlatformReason |
| | | */ |
| | | PlatformReason findOne(PlatformReason platformReason); |
| | | |
| | | /** |
| | | * æ¡ä»¶æ¥è¯¢ |
| | | * |
| | | * @param platformReason å®ä½å¯¹è±¡ |
| | | * @return List<PlatformReason> |
| | | */ |
| | | List<PlatformReason> findList(PlatformReason platformReason); |
| | | |
| | | /** |
| | | * å页æ¥è¯¢ |
| | | * |
| | | * @param pageWrap å页对象 |
| | | * @return PageData<PlatformReason> |
| | | */ |
| | | PageData<PlatformReason> findPage(PageWrap<PlatformReason> pageWrap); |
| | | |
| | | /** |
| | | * æ¡ä»¶ç»è®¡ |
| | | * |
| | | * @param platformReason å®ä½å¯¹è±¡ |
| | | * @return long |
| | | */ |
| | | long count(PlatformReason platformReason); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.service.business; |
| | | |
| | | import com.doumee.core.model.PageData; |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.dao.business.model.WmsInterfaceLog; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 䏿¹å¹³å°æ¥å£äº¤äºè®°å½Serviceå®ä¹ |
| | | * @author æ±è¹è¹ |
| | | * @date 2023/11/30 15:33 |
| | | */ |
| | | public interface WmsInterfaceLogService { |
| | | |
| | | /** |
| | | * å建 |
| | | * |
| | | * @param interfaceLog å®ä½å¯¹è±¡ |
| | | * @return Integer |
| | | */ |
| | | Integer create(WmsInterfaceLog interfaceLog); |
| | | |
| | | /** |
| | | * 主é®å é¤ |
| | | * |
| | | * @param id ä¸»é® |
| | | */ |
| | | void deleteById(Integer id); |
| | | |
| | | /** |
| | | * å é¤ |
| | | * |
| | | * @param interfaceLog å®ä½å¯¹è±¡ |
| | | */ |
| | | void delete(WmsInterfaceLog interfaceLog); |
| | | |
| | | /** |
| | | * æ¹é主é®å é¤ |
| | | * |
| | | * @param ids 主é®é |
| | | */ |
| | | void deleteByIdInBatch(List<Integer> ids); |
| | | |
| | | /** |
| | | * 䏻鮿´æ° |
| | | * |
| | | * @param interfaceLog å®ä½å¯¹è±¡ |
| | | */ |
| | | void updateById(WmsInterfaceLog interfaceLog); |
| | | |
| | | /** |
| | | * æ¹é䏻鮿´æ° |
| | | * |
| | | * @param interfaceLogs å®ä½é |
| | | */ |
| | | void updateByIdInBatch(List<WmsInterfaceLog> interfaceLogs); |
| | | |
| | | /** |
| | | * 䏻鮿¥è¯¢ |
| | | * |
| | | * @param id ä¸»é® |
| | | * @return InterfaceLog |
| | | */ |
| | | WmsInterfaceLog findById(Integer id); |
| | | |
| | | /** |
| | | * æ¡ä»¶æ¥è¯¢åæ¡è®°å½ |
| | | * |
| | | * @param interfaceLog å®ä½å¯¹è±¡ |
| | | * @return InterfaceLog |
| | | */ |
| | | WmsInterfaceLog findOne(WmsInterfaceLog interfaceLog); |
| | | |
| | | /** |
| | | * æ¡ä»¶æ¥è¯¢ |
| | | * |
| | | * @param interfaceLog å®ä½å¯¹è±¡ |
| | | * @return List<InterfaceLog> |
| | | */ |
| | | List<WmsInterfaceLog> findList(WmsInterfaceLog interfaceLog); |
| | | |
| | | /** |
| | | * å页æ¥è¯¢ |
| | | * |
| | | * @param pageWrap å页对象 |
| | | * @return PageData<InterfaceLog> |
| | | */ |
| | | PageData<WmsInterfaceLog> findPage(PageWrap<WmsInterfaceLog> pageWrap); |
| | | |
| | | /** |
| | | * æ¡ä»¶ç»è®¡ |
| | | * |
| | | * @param interfaceLog å®ä½å¯¹è±¡ |
| | | * @return long |
| | | */ |
| | | long count(WmsInterfaceLog interfaceLog); |
| | | |
| | | void clearThreeMonthLog(); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.service.business; |
| | | |
| | | import com.doumee.core.model.PageData; |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.core.wms.model.request.WmsActionNoticeRequest; |
| | | import com.doumee.core.wms.model.request.WmsInboundNoticeRequest; |
| | | import com.doumee.core.wms.model.request.WmsOutboundNoticeRequest; |
| | | import com.doumee.core.wms.model.response.WmsBaseResponse; |
| | | import com.doumee.dao.business.model.Platform; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * æå°ä¿¡æ¯è¡¨Serviceå®ä¹ |
| | | * @author æ±è¹è¹ |
| | | * @date 2024/06/28 10:03 |
| | | */ |
| | | public interface WmsService { |
| | | |
| | | /** |
| | | * å
¥åºåæ¹ééç¥ |
| | | * @param list åæ° |
| | | * @return WmsBaseResponse |
| | | */ |
| | | WmsBaseResponse inboundNotice(List<WmsInboundNoticeRequest> list); |
| | | |
| | | /** |
| | | * åºåºåæ¹ééç¥ |
| | | * @param list åæ° |
| | | * @return WmsBaseResponse |
| | | */ |
| | | WmsBaseResponse outboundNotice(List<WmsOutboundNoticeRequest> list); |
| | | |
| | | /** |
| | | * åæ¶å
¥åºåéç¥ |
| | | * @param list åæ° |
| | | * @return WmsBaseResponse |
| | | */ |
| | | WmsBaseResponse cancelInbound(List<WmsActionNoticeRequest> list); |
| | | /** |
| | | * åæ¶åºåºåéç¥ |
| | | * @param list åæ° |
| | | * @return WmsBaseResponse |
| | | */ |
| | | WmsBaseResponse cancelOutbound(List<WmsActionNoticeRequest> list); |
| | | /** |
| | | * åºå
¥åºä½ä¸å®æéç¥ |
| | | * @param list åæ° |
| | | * @return WmsBaseResponse |
| | | */ |
| | | WmsBaseResponse doneTask(List<WmsActionNoticeRequest> list); |
| | | |
| | | |
| | | } |
| | |
| | | import com.doumee.core.haikang.model.param.request.*; |
| | | import com.doumee.core.haikang.model.param.request.event.acs.EventAcsRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.parks.EventParkRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.parks.EventPlatCarstatusRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.parks.EventPlatWorkstatusRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.visit.EventVisitRequest; |
| | | import com.doumee.core.haikang.model.param.respose.AppointmentInfoResponse; |
| | | import com.doumee.dao.business.model.ParkBook; |
| | |
| | | |
| | | void syncMemberDelData(); |
| | | String getServiceUrl(HKGetServiceLoginUrlRequest param); |
| | | |
| | | void dealWorkstatusEvent(EventPlatWorkstatusRequest param, HttpServletResponse response); |
| | | |
| | | void dealCarstatusEvent(EventPlatCarstatusRequest param, HttpServletResponse response); |
| | | } |
| | |
| | | } |
| | | CardBingdingRequest param = new CardBingdingRequest(); |
| | | if(member.getStartTime() !=null && member.getEndTime()!=null){ |
| | | param.setStartDate(DateUtil.getISO8601Timestamp(member.getStartTime())); |
| | | param.setEndDate(DateUtil.getISO8601Timestamp(member.getEndTime())); |
| | | param.setStartDate(DateUtil.getShortTime(member.getStartTime())); |
| | | param.setEndDate(DateUtil.getShortTime(member.getEndTime())); |
| | | } |
| | | CardInfoRequest cr = new CardInfoRequest(); |
| | | cr.setCardNo(memberCard.getCode()); |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.service.business.impl; |
| | | |
| | | import com.doumee.core.model.PageData; |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.core.utils.Utils; |
| | | import com.doumee.dao.business.PlatformReasonMapper; |
| | | import com.doumee.dao.business.model.PlatformReason; |
| | | import com.doumee.service.business.PlatformReasonService; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.util.CollectionUtils; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * æå°_å
¥ååå ä¿¡æ¯è¡¨Serviceå®ç° |
| | | * @author æ±è¹è¹ |
| | | * @date 2024/08/13 14:08 |
| | | */ |
| | | @Service |
| | | public class PlatformReasonServiceImpl implements PlatformReasonService { |
| | | |
| | | @Autowired |
| | | private PlatformReasonMapper platformReasonMapper; |
| | | |
| | | @Override |
| | | public Integer create(PlatformReason platformReason) { |
| | | platformReasonMapper.insert(platformReason); |
| | | return platformReason.getId(); |
| | | } |
| | | |
| | | @Override |
| | | public void deleteById(Integer id) { |
| | | platformReasonMapper.deleteById(id); |
| | | } |
| | | |
| | | @Override |
| | | public void delete(PlatformReason platformReason) { |
| | | UpdateWrapper<PlatformReason> deleteWrapper = new UpdateWrapper<>(platformReason); |
| | | platformReasonMapper.delete(deleteWrapper); |
| | | } |
| | | |
| | | @Override |
| | | public void deleteByIdInBatch(List<Integer> ids) { |
| | | if (CollectionUtils.isEmpty(ids)) { |
| | | return; |
| | | } |
| | | platformReasonMapper.deleteBatchIds(ids); |
| | | } |
| | | |
| | | @Override |
| | | public void updateById(PlatformReason platformReason) { |
| | | platformReasonMapper.updateById(platformReason); |
| | | } |
| | | |
| | | @Override |
| | | public void updateByIdInBatch(List<PlatformReason> platformReasons) { |
| | | if (CollectionUtils.isEmpty(platformReasons)) { |
| | | return; |
| | | } |
| | | for (PlatformReason platformReason: platformReasons) { |
| | | this.updateById(platformReason); |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public PlatformReason findById(Integer id) { |
| | | return platformReasonMapper.selectById(id); |
| | | } |
| | | |
| | | @Override |
| | | public PlatformReason findOne(PlatformReason platformReason) { |
| | | QueryWrapper<PlatformReason> wrapper = new QueryWrapper<>(platformReason); |
| | | return platformReasonMapper.selectOne(wrapper); |
| | | } |
| | | |
| | | @Override |
| | | public List<PlatformReason> findList(PlatformReason platformReason) { |
| | | QueryWrapper<PlatformReason> wrapper = new QueryWrapper<>(platformReason); |
| | | return platformReasonMapper.selectList(wrapper); |
| | | } |
| | | |
| | | @Override |
| | | public PageData<PlatformReason> findPage(PageWrap<PlatformReason> pageWrap) { |
| | | IPage<PlatformReason> page = new Page<>(pageWrap.getPage(), pageWrap.getCapacity()); |
| | | QueryWrapper<PlatformReason> queryWrapper = new QueryWrapper<>(); |
| | | Utils.MP.blankToNull(pageWrap.getModel()); |
| | | if (pageWrap.getModel().getId() != null) { |
| | | queryWrapper.lambda().eq(PlatformReason::getId, pageWrap.getModel().getId()); |
| | | } |
| | | if (pageWrap.getModel().getCreator() != null) { |
| | | queryWrapper.lambda().eq(PlatformReason::getCreator, pageWrap.getModel().getCreator()); |
| | | } |
| | | if (pageWrap.getModel().getCreateDate() != null) { |
| | | queryWrapper.lambda().ge(PlatformReason::getCreateDate, Utils.Date.getStart(pageWrap.getModel().getCreateDate())); |
| | | queryWrapper.lambda().le(PlatformReason::getCreateDate, Utils.Date.getEnd(pageWrap.getModel().getCreateDate())); |
| | | } |
| | | if (pageWrap.getModel().getEditor() != null) { |
| | | queryWrapper.lambda().eq(PlatformReason::getEditor, pageWrap.getModel().getEditor()); |
| | | } |
| | | if (pageWrap.getModel().getEditDate() != null) { |
| | | queryWrapper.lambda().ge(PlatformReason::getEditDate, Utils.Date.getStart(pageWrap.getModel().getEditDate())); |
| | | queryWrapper.lambda().le(PlatformReason::getEditDate, Utils.Date.getEnd(pageWrap.getModel().getEditDate())); |
| | | } |
| | | if (pageWrap.getModel().getIsdeleted() != null) { |
| | | queryWrapper.lambda().eq(PlatformReason::getIsdeleted, pageWrap.getModel().getIsdeleted()); |
| | | } |
| | | if (pageWrap.getModel().getRemark() != null) { |
| | | queryWrapper.lambda().eq(PlatformReason::getRemark, pageWrap.getModel().getRemark()); |
| | | } |
| | | if (pageWrap.getModel().getReason() != null) { |
| | | queryWrapper.lambda().eq(PlatformReason::getReason, pageWrap.getModel().getReason()); |
| | | } |
| | | if (pageWrap.getModel().getIocode() != null) { |
| | | queryWrapper.lambda().eq(PlatformReason::getIocode, pageWrap.getModel().getIocode()); |
| | | } |
| | | if (pageWrap.getModel().getGroupId() != null) { |
| | | queryWrapper.lambda().eq(PlatformReason::getGroupId, pageWrap.getModel().getGroupId()); |
| | | } |
| | | if (pageWrap.getModel().getLimitNum() != null) { |
| | | queryWrapper.lambda().eq(PlatformReason::getLimitNum, pageWrap.getModel().getLimitNum()); |
| | | } |
| | | if (pageWrap.getModel().getSortnum() != null) { |
| | | queryWrapper.lambda().eq(PlatformReason::getSortnum, pageWrap.getModel().getSortnum()); |
| | | } |
| | | for(PageWrap.SortData sortData: pageWrap.getSorts()) { |
| | | if (sortData.getDirection().equalsIgnoreCase(PageWrap.DESC)) { |
| | | queryWrapper.orderByDesc(sortData.getProperty()); |
| | | } else { |
| | | queryWrapper.orderByAsc(sortData.getProperty()); |
| | | } |
| | | } |
| | | return PageData.from(platformReasonMapper.selectPage(page, queryWrapper)); |
| | | } |
| | | |
| | | @Override |
| | | public long count(PlatformReason platformReason) { |
| | | QueryWrapper<PlatformReason> wrapper = new QueryWrapper<>(platformReason); |
| | | return platformReasonMapper.selectCount(wrapper); |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.service.business.impl; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.doumee.biz.system.SystemDictDataBiz; |
| | | import com.doumee.core.model.PageData; |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.core.utils.Constants; |
| | | import com.doumee.core.utils.Utils; |
| | | import com.doumee.dao.business.WmsInterfaceLogMapper; |
| | | import com.doumee.dao.business.model.WmsInterfaceLog; |
| | | import com.doumee.service.business.WmsInterfaceLogService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.util.CollectionUtils; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 䏿¹å¹³å°æ¥å£äº¤äºè®°å½Serviceå®ç° |
| | | * @author æ±è¹è¹ |
| | | * @date 2023/11/30 15:33 |
| | | */ |
| | | @Service |
| | | public class WmsInterfaceLogServiceImpl implements WmsInterfaceLogService { |
| | | |
| | | @Autowired |
| | | private WmsInterfaceLogMapper interfaceLogMapper; |
| | | @Autowired |
| | | private SystemDictDataBiz systemDictDataBiz; |
| | | |
| | | @Override |
| | | public Integer create(WmsInterfaceLog interfaceLog) { |
| | | interfaceLogMapper.insert(interfaceLog); |
| | | return interfaceLog.getId(); |
| | | } |
| | | |
| | | @Override |
| | | public void deleteById(Integer id) { |
| | | interfaceLogMapper.deleteById(id); |
| | | } |
| | | |
| | | @Override |
| | | public void delete(WmsInterfaceLog interfaceLog) { |
| | | UpdateWrapper<WmsInterfaceLog> deleteWrapper = new UpdateWrapper<>(interfaceLog); |
| | | interfaceLogMapper.delete(deleteWrapper); |
| | | } |
| | | |
| | | @Override |
| | | public void deleteByIdInBatch(List<Integer> ids) { |
| | | if (CollectionUtils.isEmpty(ids)) { |
| | | return; |
| | | } |
| | | interfaceLogMapper.deleteBatchIds(ids); |
| | | } |
| | | |
| | | @Override |
| | | public void updateById(WmsInterfaceLog interfaceLog) { |
| | | interfaceLogMapper.updateById(interfaceLog); |
| | | } |
| | | |
| | | @Override |
| | | public void updateByIdInBatch(List<WmsInterfaceLog> interfaceLogs) { |
| | | if (CollectionUtils.isEmpty(interfaceLogs)) { |
| | | return; |
| | | } |
| | | for (WmsInterfaceLog interfaceLog: interfaceLogs) { |
| | | this.updateById(interfaceLog); |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public WmsInterfaceLog findById(Integer id) { |
| | | return interfaceLogMapper.selectById(id); |
| | | } |
| | | |
| | | @Override |
| | | public WmsInterfaceLog findOne(WmsInterfaceLog interfaceLog) { |
| | | QueryWrapper<WmsInterfaceLog> wrapper = new QueryWrapper<>(interfaceLog); |
| | | return interfaceLogMapper.selectOne(wrapper); |
| | | } |
| | | |
| | | @Override |
| | | public List<WmsInterfaceLog> findList(WmsInterfaceLog interfaceLog) { |
| | | QueryWrapper<WmsInterfaceLog> wrapper = new QueryWrapper<>(interfaceLog); |
| | | return interfaceLogMapper.selectList(wrapper); |
| | | } |
| | | |
| | | @Override |
| | | public PageData<WmsInterfaceLog> findPage(PageWrap<WmsInterfaceLog> pageWrap) { |
| | | IPage<WmsInterfaceLog> page = new Page<>(pageWrap.getPage(), pageWrap.getCapacity()); |
| | | QueryWrapper<WmsInterfaceLog> queryWrapper = new QueryWrapper<>(); |
| | | Utils.MP.blankToNull(pageWrap.getModel()); |
| | | if (pageWrap.getModel().getId() != null) { |
| | | queryWrapper.lambda().eq(WmsInterfaceLog::getId, pageWrap.getModel().getId()); |
| | | } |
| | | if (pageWrap.getModel().getCreator() != null) { |
| | | queryWrapper.lambda().eq(WmsInterfaceLog::getCreator, pageWrap.getModel().getCreator()); |
| | | } |
| | | if (pageWrap.getModel().getCreateDate() != null) { |
| | | queryWrapper.lambda().ge(WmsInterfaceLog::getCreateDate, Utils.Date.getStart(pageWrap.getModel().getCreateDate())); |
| | | queryWrapper.lambda().le(WmsInterfaceLog::getCreateDate, Utils.Date.getEnd(pageWrap.getModel().getCreateDate())); |
| | | } |
| | | if (pageWrap.getModel().getEditor() != null) { |
| | | queryWrapper.lambda().eq(WmsInterfaceLog::getEditor, pageWrap.getModel().getEditor()); |
| | | } |
| | | if (pageWrap.getModel().getEditDate() != null) { |
| | | queryWrapper.lambda().ge(WmsInterfaceLog::getEditDate, Utils.Date.getStart(pageWrap.getModel().getEditDate())); |
| | | queryWrapper.lambda().le(WmsInterfaceLog::getEditDate, Utils.Date.getEnd(pageWrap.getModel().getEditDate())); |
| | | } |
| | | |
| | | if (pageWrap.getModel().getStartDate() != null) { |
| | | queryWrapper.lambda().ge(WmsInterfaceLog::getCreateDate, pageWrap.getModel().getStartDate()); |
| | | } |
| | | if (pageWrap.getModel().getEndDate() != null) { |
| | | queryWrapper.lambda().le(WmsInterfaceLog::getCreateDate, pageWrap.getModel().getEndDate()); |
| | | } |
| | | if (pageWrap.getModel().getIsdeleted() != null) { |
| | | queryWrapper.lambda().eq(WmsInterfaceLog::getIsdeleted, pageWrap.getModel().getIsdeleted()); |
| | | } |
| | | if (pageWrap.getModel().getRemark() != null) { |
| | | queryWrapper.lambda().eq(WmsInterfaceLog::getRemark, pageWrap.getModel().getRemark()); |
| | | } |
| | | if (pageWrap.getModel().getType() != null) { |
| | | queryWrapper.lambda().eq(WmsInterfaceLog::getType, pageWrap.getModel().getType()); |
| | | } |
| | | if (pageWrap.getModel().getName() != null) { |
| | | queryWrapper.lambda().like(WmsInterfaceLog::getName, pageWrap.getModel().getName()); |
| | | } |
| | | if (pageWrap.getModel().getUrl() != null) { |
| | | queryWrapper.lambda().like(WmsInterfaceLog::getUrl, pageWrap.getModel().getUrl()); |
| | | } |
| | | if (pageWrap.getModel().getRequest() != null) { |
| | | queryWrapper.lambda().like(WmsInterfaceLog::getRequest, pageWrap.getModel().getRequest()); |
| | | } |
| | | if (pageWrap.getModel().getRepose() != null) { |
| | | queryWrapper.lambda().like(WmsInterfaceLog::getRepose, pageWrap.getModel().getRepose()); |
| | | } |
| | | if (pageWrap.getModel().getSuccess() != null) { |
| | | queryWrapper.lambda().eq(WmsInterfaceLog::getSuccess, pageWrap.getModel().getSuccess()); |
| | | } |
| | | if (pageWrap.getModel().getPlat() != null) { |
| | | queryWrapper.lambda().eq(WmsInterfaceLog::getPlat, pageWrap.getModel().getPlat()); |
| | | } |
| | | if (pageWrap.getModel().getObjType() != null) { |
| | | queryWrapper.lambda().eq(WmsInterfaceLog::getObjType, pageWrap.getModel().getObjType()); |
| | | } |
| | | if (pageWrap.getModel().getObjId() != null) { |
| | | queryWrapper.lambda().eq(WmsInterfaceLog::getObjId, pageWrap.getModel().getObjId()); |
| | | } |
| | | queryWrapper.lambda().orderByDesc(WmsInterfaceLog::getCreateDate); |
| | | return PageData.from(interfaceLogMapper.selectPage(page, queryWrapper)); |
| | | } |
| | | |
| | | @Override |
| | | public long count(WmsInterfaceLog interfaceLog) { |
| | | QueryWrapper<WmsInterfaceLog> wrapper = new QueryWrapper<>(interfaceLog); |
| | | return interfaceLogMapper.selectCount(wrapper); |
| | | } |
| | | @Override |
| | | public void clearThreeMonthLog() { |
| | | int days =15; |
| | | try { |
| | | days = Integer.parseInt(systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.HK_LOG_DEL_DAYS_LIMIT).getCode()); |
| | | }catch (Exception e){} |
| | | interfaceLogMapper.delete(new UpdateWrapper<WmsInterfaceLog>().lambda() |
| | | .apply("to_days(create_date)+"+days+" < to_days(now())") ); |
| | | } |
| | | } |
| | |
| | | @Autowired |
| | | private VisitEventMapper visitEventMapper; |
| | | |
| | | |
| | | @Autowired |
| | | private VisitEventJoinMapper visitEventJoinMapper; |
| | | |
| | |
| | | import com.doumee.core.haikang.model.param.request.*; |
| | | import com.doumee.core.haikang.model.param.request.event.acs.EventAcsRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.parks.EventParkRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.parks.EventPlatCarstatusRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.parks.EventPlatWorkstatusRequest; |
| | | import com.doumee.core.haikang.model.param.request.event.visit.EventVisitRequest; |
| | | import com.doumee.core.haikang.model.param.respose.AppointmentInfoResponse; |
| | | import com.doumee.core.haikang.model.param.respose.TaskAdditionResponse; |
| | |
| | | // @Async |
| | | public void syncParkRecords(Date date){ |
| | | } |
| | | |
| | | @Override |
| | | public void dealWorkstatusEvent(EventPlatWorkstatusRequest param, HttpServletResponse response){ |
| | | } |
| | | @Override |
| | | public void dealCarstatusEvent(EventPlatCarstatusRequest param, HttpServletResponse response){ |
| | | } |
| | | @Override |
| | | // @Async |
| | | public String syncDoors(DoorsListRequest param){ |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.doumee.service.business.impl.wms; |
| | | |
| | | import com.doumee.core.wms.model.request.WmsActionNoticeRequest; |
| | | import com.doumee.core.wms.model.request.WmsInboundNoticeRequest; |
| | | import com.doumee.core.wms.model.request.WmsOutboundNoticeRequest; |
| | | import com.doumee.core.wms.model.response.WmsBaseDataResponse; |
| | | import com.doumee.core.wms.model.response.WmsBaseResponse; |
| | | import com.doumee.dao.business.PlatformWmsDetailMapper; |
| | | import com.doumee.dao.business.PlatformWmsJobMapper; |
| | | import com.doumee.dao.business.model.PlatformWmsJob; |
| | | import com.doumee.service.business.WmsService; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * WMSå¹³å°å¯¹æ¥Serviceå®ç° |
| | | * @author æ±è¹è¹ |
| | | * @date 2023/11/30 15:33 |
| | | */ |
| | | @Service |
| | | public class WmsServiceImpl implements WmsService { |
| | | @Autowired |
| | | private PlatformWmsJobMapper platformWmsJobMapper; |
| | | @Autowired |
| | | private PlatformWmsDetailMapper platformWmsDetailMapper; |
| | | |
| | | /** |
| | | * å
¥åºéç¥ä»»å¡ä¸å¡å¤ç |
| | | * @param list åæ° |
| | | * @return |
| | | */ |
| | | @Override |
| | | public WmsBaseResponse inboundNotice(List<WmsInboundNoticeRequest> list) { |
| | | //TODO-------------------å¤çå
¥åºéç¥ä¸å¡-------------------- |
| | | if(list ==null || list.size() ==0){ |
| | | return returnFailReuslt("请æ±åæ°ä¸æ£ç¡®ï¼åæ°ä¸è½ä¸ºç©º"); |
| | | } |
| | | WmsBaseResponse response = new WmsBaseResponse(); |
| | | response.setData(new ArrayList<>()); |
| | | |
| | | return response; |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * åºåºéç¥ä»»å¡ä¸å¡å¤ç |
| | | * @param list åæ° |
| | | * @return |
| | | */ |
| | | @Override |
| | | public WmsBaseResponse outboundNotice(List<WmsOutboundNoticeRequest> list) { |
| | | //TODO-------------------å¤çåºåºéç¥ä¸å¡-------------------- |
| | | if(list ==null || list.size() ==0){ |
| | | return returnFailReuslt("请æ±åæ°ä¸æ£ç¡®ï¼åæ°ä¸è½ä¸ºç©º"); |
| | | } |
| | | return null; |
| | | } |
| | | /** |
| | | * å
¥åºåæ¶éç¥ä»»å¡ä¸å¡å¤ç |
| | | * @param list åæ° |
| | | * @return |
| | | */ |
| | | @Override |
| | | public WmsBaseResponse cancelInbound(List<WmsActionNoticeRequest> list) { |
| | | //TODO-------------------å¤çå
¥åºåæ¶éç¥ä¸å¡-------------------- |
| | | if(list ==null || list.size() ==0){ |
| | | return returnFailReuslt("请æ±åæ°ä¸æ£ç¡®ï¼åæ°ä¸è½ä¸ºç©º"); |
| | | } |
| | | |
| | | |
| | | return returnSuccessReuslt(null); |
| | | } |
| | | /** |
| | | * åºåºåæ¶éç¥ä»»å¡ä¸å¡å¤ç |
| | | * @param list åæ° |
| | | * @return |
| | | */ |
| | | @Override |
| | | public WmsBaseResponse cancelOutbound(List<WmsActionNoticeRequest> list) { |
| | | //TODO-------------------å¤çåºåºåæ¶éç¥ä¸å¡-------------------- |
| | | if(list ==null || list.size() ==0){ |
| | | return returnFailReuslt("请æ±åæ°ä¸æ£ç¡®ï¼åæ°ä¸è½ä¸ºç©º"); |
| | | } |
| | | |
| | | return returnSuccessReuslt(null); |
| | | } |
| | | /** |
| | | * ä½ä¸å®æéç¥ä»»å¡ä¸å¡å¤ç |
| | | * @param list åæ° |
| | | * @return |
| | | */ |
| | | @Override |
| | | public WmsBaseResponse doneTask(List<WmsActionNoticeRequest> list) { |
| | | //TODO-------------------å¤çåºå
¥åºä½ä¸å®æéç¥ä¸å¡-------------------- |
| | | if(list ==null || list.size() ==0){ |
| | | return returnFailReuslt("请æ±åæ°ä¸æ£ç¡®ï¼åæ°ä¸è½ä¸ºç©º"); |
| | | } |
| | | |
| | | return returnSuccessReuslt(null); |
| | | } |
| | | |
| | | /** |
| | | * å°è£
é误è¿å对象 |
| | | * @param msg |
| | | * @return |
| | | */ |
| | | |
| | | private WmsBaseResponse returnFailReuslt(String msg) { |
| | | WmsBaseResponse response = new WmsBaseResponse(); |
| | | response.setData(new ArrayList<>()); |
| | | WmsBaseDataResponse rData = new WmsBaseDataResponse(); |
| | | rData.setMsgDescr(msg); |
| | | rData.setSuccess("-1"); |
| | | response.getData().add(rData); |
| | | return response; |
| | | } |
| | | /** |
| | | * å°è£
æåè¿å对象 |
| | | * @param msg |
| | | * @return |
| | | */ |
| | | |
| | | private WmsBaseResponse returnSuccessReuslt(String msg) { |
| | | WmsBaseResponse response = new WmsBaseResponse(); |
| | | response.setData(new ArrayList<>()); |
| | | WmsBaseDataResponse rData = new WmsBaseDataResponse(); |
| | | rData.setMsgDescr(StringUtils.defaultString(msg,"æä½æå")); |
| | | rData.setSuccess("1"); |
| | | response.getData().add(rData); |
| | | return response; |
| | | } |
| | | } |