screen/src/views/TaskEfficiency.vue
@@ -165,9 +165,9 @@ <div class="modal_bg" v-if="showWorkModal" @click="showWorkModal = false"></div> </div> <div class="center_box_two"> <!-- <div v-if="data4.videoIndexCodes && data4.videoIndexCodes.length > 0" class="videos"> <div v-if="data4.videoIndexCodes && data4.videoIndexCodes.length > 0" class="videos"> <Videos :href="data4.videoPluginUrl" :indexCodes="data4.videoIndexCodes" /> </div> --> </div> <div class="list"> <div class="line header"> <div>æå°åç§°</div> @@ -1636,4 +1636,4 @@ object-fit: cover; z-index: -1; } </style> </style> screen/src/views/videoUrl/Videos.vue
@@ -29,7 +29,7 @@ width.value = rect.width height.value = rect.height console.log('rect', rect); initPlugin() window.addEventListener('resize', function () { // æ§è¡ if (oWebControl.value) { @@ -72,7 +72,7 @@ cbIntegrationCallBack: cbIntegrationCallBack })// å¯å¨æä»¶æå¡æå console.log('----',width.value, height.value); oWebControl.value.JS_CreateWnd("playWnd", width.value, height.value).then(function () { //JS_CreateWndå建è§é¢ææ¾çªå£ï¼å®½é«å¯è®¾å®ï¼boxWidth, boxHeightå®¹å¨ // oWebControl.value.JS_CreateWnd("playWnd").then(function () { //JS_CreateWndå建è§é¢ææ¾çªå£ï¼å®½é«å¯è®¾å®ï¼boxWidth, boxHeightå®¹å¨ init() // åå»ºææ¾å®ä¾æåååå§å @@ -127,8 +127,9 @@ let layout = "1x4" //playModeæå®æ¨¡å¼çå¸å± let enableHTTPS = 1 //æ¯å¦å¯ç¨HTTPSåè®®ä¸ç»¼åå®é²ç®¡çå¹³å°äº¤äºï¼è¿éæ»æ¯å¡«1 let encryptedFields = 'secret' //å å¯å段ï¼é»è®¤å å¯é¢å为secret let showToolbar = 1 //æ¯å¦æ¾ç¤ºå·¥å ·æ ï¼0-䏿¾ç¤ºï¼é0-æ¾ç¤º let showToolbar = 0 //æ¯å¦æ¾ç¤ºå·¥å ·æ ï¼0-䏿¾ç¤ºï¼é0-æ¾ç¤º let showSmart = 0 //æ¯å¦æ¾ç¤ºæºè½ä¿¡æ¯ï¼å¦é 置移å¨ä¾¦æµåç»é¢ä¸ç线æ¡ï¼ï¼0-䏿¾ç¤ºï¼é0-æ¾ç¤º let buttonIDs ="" // let buttonIDs = "0,16,256,257,258,259,260,513,514,515,516,517,768" //èªå®ä¹å·¥å ·æ¡æé® oWebControl.value.JS_RequestInterface({ funcName: "init", @@ -233,4 +234,4 @@ height: 100%; } </style> </style> server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/board/WholeProvinceController.java
@@ -3,10 +3,7 @@ import com.doumee.api.BaseController; import com.doumee.config.annotation.LoginNoRequired; import com.doumee.core.model.ApiResponse; import com.doumee.core.tms.model.request.TmsOrderInfoRequest; import com.doumee.core.tms.model.request.TmsOrderListPagerRequest; import com.doumee.core.tms.model.request.TmsOrderListParamRequest; import com.doumee.core.tms.model.request.TmsOrderListRequest; import com.doumee.core.tms.model.request.*; import com.doumee.core.tms.model.response.TmsBasePageResponse; import com.doumee.core.tms.model.response.TmsOrderInfoResponse; import com.doumee.core.tms.model.response.TmsOrderListResponse; @@ -52,7 +49,7 @@ @ApiImplicitParams({ @ApiImplicitParam(paramType = "query", dataType = "String", name = "factoryCode", value = "æ¥è¯¢ç±»åååºç¼ç ", required = false) }) public ApiResponse<WholeProvinceBoardVO> centerData(@RequestParam String factoryCode) { public ApiResponse<WholeProvinceBoardVO> centerData(@RequestParam(required = false) String factoryCode) { WholeProvinceBoardVO data = boardService.centerProvinceData( factoryCode); return ApiResponse.success(data); } @@ -64,7 +61,7 @@ @ApiImplicitParams({ @ApiImplicitParam(paramType = "query", dataType = "String", name = "factoryCode", value = "æ¥è¯¢ç±»åååºç¼ç ", required = false) }) public ApiResponse<List<LastSevenDaysOrderVo>> arriveGoodsList(@RequestParam String factoryCode) { public ApiResponse<List<LastSevenDaysOrderVo>> arriveGoodsList(@RequestParam(required = false) String factoryCode) { List<LastSevenDaysOrderVo> list = boardService.arriveGoodsList(factoryCode); return ApiResponse.success(list); } @@ -77,7 +74,7 @@ @ApiImplicitParam(paramType = "query", dataType = "Integer", name = "type", value = "æ¥è¯¢ç±»å 0æ¬æ 1æ¬å¨ 2æ¬å¹´", required = false), @ApiImplicitParam(paramType = "query", dataType = "String", name = "factoryCode", value = "æ¥è¯¢ç±»åååºç¼ç ", required = false) }) public ApiResponse<TotalOutQtyNumVO> totalOutQtyNum(@RequestParam Integer type,@RequestParam String factoryCode) { public ApiResponse<TotalOutQtyNumVO> totalOutQtyNum(@RequestParam Integer type,@RequestParam(required = false) String factoryCode) { TotalOutQtyNumVO result = boardService.totalOutQtyNum(type,factoryCode); return ApiResponse.success(result); @@ -120,7 +117,7 @@ @ApiImplicitParams({ @ApiImplicitParam(paramType = "query", dataType = "String", name = "factoryCode", value = "æ¥è¯¢ç±»åååºç¼ç ", required = false) }) public ApiResponse<List<WholeProvinceMapVO>> mapYearAndMonthOutList( @RequestParam String factoryCode) { public ApiResponse<List<WholeProvinceMapVO>> mapYearAndMonthOutList( @RequestParam(required = false) String factoryCode) { List<WholeProvinceMapVO> list = boardService.mapYearAndMonthOutList(factoryCode); return ApiResponse.success(list); } @@ -128,12 +125,12 @@ @ApiOperation("订åä»»å¡ååå表æ¥å£") @LoginNoRequired @GetMapping("/orderList") @PostMapping("/orderList") @ApiImplicitParams({ @ApiImplicitParam(paramType = "query", dataType = "String", name = "factoryCode", value = "æ¥è¯¢ç±»åååºç¼ç ", required = false) }) public ApiResponse<List<TmsOrderNoFinishListResponse>> orderNoFinishList(@RequestParam String factoryCode) { List<TmsOrderNoFinishListResponse> list = boardService.orderNoFinishList(factoryCode); public ApiResponse<TmsBasePageResponse<TmsOrderNoFinishListResponse>> orderNoFinishList(@RequestBody TmsOrderNoFinishListRequest param ) { TmsBasePageResponse<TmsOrderNoFinishListResponse> list = boardService.orderNoFinishList(param); return ApiResponse.success(list); } @ApiOperation("ååè¯¦æ æ¥å£") server/visits/dmvisit_service/src/main/java/com/doumee/core/tms/model/TMSContants.java
@@ -57,7 +57,17 @@ this.chileIndexList = chileIndexList; this.name = name; } public static String getNameByKey(Integer key ) { if(key == null){ return null; } for (TopStatusLevel c : TopStatusLevel.values()) { if (c.getKey() == key) { return c.getName(); } } return null; } public int getKey() { return key; } @@ -141,7 +151,10 @@ this.orderStatus = orderStatus; this.parentIndex = parentIndex; } public static Integer getParentIndexByStatus(int orderStatus) { public static Integer getParentIndexByStatus(Integer orderStatus) { if(orderStatus == null){ return null; } for (ChildStatusLevel c : ChildStatusLevel.values()) { if (c.getOrderStatus() == orderStatus) { return c.parentIndex; server/visits/dmvisit_service/src/main/java/com/doumee/core/tms/model/request/TmsOrderNoFinishListParamRequest.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,20 @@ package com.doumee.core.tms.model.request; import io.swagger.annotations.ApiModel; import lombok.Data; import java.util.List; /** * @author æ±è¹è¹ * @date 2023/11/23 14:03 */ @Data @ApiModel("tmsååæªå®æå表请æ±åæ°") public class TmsOrderNoFinishListParamRequest { private List<String> facrotyCodeList; //æ¯ ååºcodeéå private String contractNumber;//ååå· } server/visits/dmvisit_service/src/main/java/com/doumee/core/tms/model/request/TmsOrderNoFinishListRequest.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,18 @@ package com.doumee.core.tms.model.request; import io.swagger.annotations.ApiModel; import lombok.Data; /** * @author æ±è¹è¹ * @date 2023/11/23 14:03 */ @Data @ApiModel("tmsååæªå®æè®¢åå表å页请æ±åæ°") public class TmsOrderNoFinishListRequest { private TmsOrderNoFinishListParamRequest parameters; //æ¯ éå åºåIDéå private TmsOrderListPagerRequest pager; // å¦ éå ååå·éå } server/visits/dmvisit_service/src/main/java/com/doumee/core/tms/model/response/TmsOrderNoFinishListResponse.java
@@ -20,7 +20,9 @@ @ApiModelProperty(value = "è¿è¾è½¦è¾" ) private String plateNumber;// å符串 è¿è¾è½¦è¾ @ApiModelProperty(value = "ç¶æ" ) private String status;// å符串 ç¶æ private Integer status;// å符串 ç¶æ @ApiModelProperty(value = "ç¶ææè¿°" ) private String statusDesc;// å符串 ç¶æ @ApiModelProperty(value = "ä»»å¡ä¸è¾¾æ¶é´" ) private String transportDate;// å符串 ä»»å¡ä¸è¾¾æ¶é´ @ApiModelProperty(value = "订ååå»ºæ¥æ" ) server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java
@@ -18,6 +18,7 @@ import com.doumee.core.haikang.service.HKService; import com.doumee.core.tms.model.TMSContants; import com.doumee.core.tms.model.request.TmsFacrotyCodeListRequest; import com.doumee.core.tms.model.request.TmsOrderNoFinishListRequest; import com.doumee.core.tms.model.request.TmsOutQtyAndVehicleQtyRequest; import com.doumee.core.tms.model.request.TmsSevenArrivalDetailsRequest; import com.doumee.core.tms.model.response.*; @@ -1572,7 +1573,8 @@ for (int i = 0; i < 12; i++) { Date tempDate = DateUtil.increaseMonth(lastMonth,i); EnergyDataVO data = new EnergyDataVO(); data.setTimeData(DateUtil.getFomartDate(tempDate,(i+1)+"æ")); data.setTimeData(DateUtil.getFomartDate(tempDate,"YYYY-MM")); // data.setTimeData(DateUtil.getFomartDate(tempDate,(i+1)+"æ")); data.setEnergy(new BigDecimal(0)); energyDataVOList.add(data); } @@ -2284,13 +2286,14 @@ * @return TmsBaseResponse */ @Override public List<TmsOrderNoFinishListResponse> orderNoFinishList(String code){ TmsFacrotyCodeListRequest param = new TmsFacrotyCodeListRequest(); if(StringUtils.isNotBlank(code)){ param.setFacrotyCodeList(new ArrayList<>()); param.getFacrotyCodeList().add(code);//æ¥è¯¢æå®ååº public TmsBasePageResponse<TmsOrderNoFinishListResponse> orderNoFinishList(TmsOrderNoFinishListRequest param){ TmsBasePageResponse<TmsOrderNoFinishListResponse> infoList = tmsService.getNotFinishOrderList(param);//æ¥è¯¢åºåºé if(infoList!=null && infoList.getRows()!=null){ for(TmsOrderNoFinishListResponse model :infoList.getRows()){ model.setStatusDesc(TMSContants.TopStatusLevel.getNameByKey(TMSContants.ChildStatusLevel.getParentIndexByStatus(model.getStatus()))); } } List<TmsOrderNoFinishListResponse> infoList = tmsService.getNotFinishOrderList(param);//æ¥è¯¢åºåºé return infoList; } /** @@ -2305,13 +2308,17 @@ param.setFacrotyCodeList(new ArrayList<>()); param.getFacrotyCodeList().add(code);//æ¥è¯¢æå®ååº } List<TmsSevenArrivalStatusAndDetailsResponse> infoList = tmsService.getSevenArrivalStatusAndDetails(param);//æ¥è¯¢åºåºé Date date = new Date(); Date startDate = DateUtil.addDaysToDate(date,-7); param.setNcCreateDateFrom(DateUtil.getShortTime(startDate)); param.setNcCreateDateThrough(DateUtil.getShortTime(date)); List<TmsSevenArrivalStatusAndDetailsResponse> infoList = tmsService.getSevenArrivalStatusAndDetails(param);//æ¥è¯¢åºåºé for (int i = 0; i < 7; i++) { LastSevenDaysOrderVo model = new LastSevenDaysOrderVo(); Date td = DateUtil.addDaysToDate(date,-i); model.setDateStr(DateUtil.getShortTime(td)); dealGoodsListFromResponse(model,infoList); list.add(model); } return list; } server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/TmsServiceImpl.java
@@ -196,13 +196,13 @@ * @return TmsBaseResponse */ @Override public List<TmsOrderNoFinishListResponse> getNotFinishOrderList(TmsFacrotyCodeListRequest param){ public TmsBasePageResponse<TmsOrderNoFinishListResponse> getNotFinishOrderList(TmsOrderNoFinishListRequest param){ String url = systemDictDataBiz.queryByCode(Constants.TSM_PARAM,Constants.TMS_INTERFACE_URL_PREFIX).getCode() +TMSContants.InterfacePath.getNotFinishOrderList[0]; TmsBaseResponse<List<TmsOrderNoFinishListResponse> > response = sendHttpRequest(url,TMSContants.InterfacePath.getNotFinishOrderList[1],JSONObject.toJSONString(param) ,new TypeReference< TmsBaseResponse<List<TmsOrderNoFinishListResponse>> >(){}); TmsBaseResponse<TmsBasePageResponse<TmsOrderNoFinishListResponse> > response = sendHttpRequest(url,TMSContants.InterfacePath.getNotFinishOrderList[1],JSONObject.toJSONString(param) ,new TypeReference< TmsBaseResponse<TmsBasePageResponse<TmsOrderNoFinishListResponse>> >(){}); if(response ==null || response.getData() == null){ return new ArrayList<>(); return new TmsBasePageResponse<>(); } return response.getData(); server/visits/dmvisit_service/src/main/java/com/doumee/service/business/third/BoardService.java
@@ -2,6 +2,8 @@ import com.doumee.core.haikang.model.cars.response.CarsAlarmResultListResponse; import com.doumee.core.haikang.model.param.respose.*; import com.doumee.core.tms.model.request.TmsOrderNoFinishListRequest; import com.doumee.core.tms.model.response.TmsBasePageResponse; import com.doumee.core.tms.model.response.TmsOrderNoFinishListResponse; import com.doumee.dao.business.model.PlatformWarnEvent; import com.doumee.dao.business.model.TmsFactoryParam; @@ -108,5 +110,5 @@ List<LastSevenDaysOrderVo> arriveGoodsList(String factoryid); List<TmsOrderNoFinishListResponse> orderNoFinishList(String factoryCode); TmsBasePageResponse<TmsOrderNoFinishListResponse> orderNoFinishList(TmsOrderNoFinishListRequest param); } server/visits/dmvisit_service/src/main/java/com/doumee/service/business/third/TmsService.java
@@ -30,7 +30,7 @@ */ TmsBasePageResponse<TmsOrderListResponse> orderList(TmsOrderListRequest param); List<TmsGisListResponse> gisList(TmsGisListRequest param); List<TmsOrderNoFinishListResponse> getNotFinishOrderList(TmsFacrotyCodeListRequest param); TmsBasePageResponse<TmsOrderNoFinishListResponse> getNotFinishOrderList(TmsOrderNoFinishListRequest param); List<TmsCircleStatusResultListResponse> getCicleStatusList(TmsCircleStatusListRequest param); /** * ååè¯¦æ æ¥å£