jiangping
2024-12-25 a54991d9a7116ab541264816a80520a49cdebdcd
最新版本541200007
已修改4个文件
74 ■■■■■ 文件已修改
server/system_service/src/main/java/com/doumee/dao/timer/scheduler/QuartzManage.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/visits/dmvisit_service/src/main/java/com/doumee/core/tms/model/response/TmsOrderNoFinishListResponse.java 63 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/ferp/HkSyncOrgUserToHKServiceImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/system_service/src/main/java/com/doumee/dao/timer/scheduler/QuartzManage.java
@@ -68,7 +68,7 @@
            jobDetail.getJobDataMap().put(QuartzJob.JOB_PARAM_KEY,quartzJob);
            scheduler.scheduleJob(jobDetail,trigger) ;
            // 状态校验
//            checkStop(quartzJob) ;
            checkStop(quartzJob) ;
        } catch (SchedulerException e){
            throw new RuntimeException("createJob Fail",e) ;
        }
server/visits/dmvisit_service/src/main/java/com/doumee/core/tms/model/response/TmsOrderNoFinishListResponse.java
@@ -11,30 +11,45 @@
@Data
@ApiModel("tms未完成合同列表返回参数")
public class TmsOrderNoFinishListResponse {
    @ApiModelProperty(value = "制单日期" )
    private String     ncCreateDate    ;//    字符串    制单日期    返回年月日,比如:2024-07-08
    @ApiModelProperty(value = "工厂名称" )
    private String     factoryName;//        字符串    工厂名称
    @ApiModelProperty(value = "工厂编码" )
    private String     factoryCode;//        字符串    工厂编码
    @ApiModelProperty(value = "运输单号" )
    private String     transportCode;//        字符串    运输单号
    @ApiModelProperty(value = "车牌号" )
    private String     platNumber;//        字符串    车牌号
    @ApiModelProperty(value = "营销订单编码" )
    private String    orderNumber;//    字符串    营销订单编码
    @ApiModelProperty(value = "合同号" )
    private String     contractNumber;//        字符串    合同号
    @ApiModelProperty(value = "状态 0未启运;1在途;2到货" )
    private String     status;//        字符串    状态    0  未启运;1   在途;2  到货
    @ApiModelProperty(value = "到达时间" )
    private String     arrivedDate;//        字符串    到达时间
    @ApiModelProperty(value = "出库时间" )
    private String     outDate    ;//    字符串    出库时间
    @ApiModelProperty(value = "运输计划形成时间" )
    private String     transportDate;//        字符串    运输计划形成时间
    @ApiModelProperty(value = "数量(万支)" )
    private String      ncTotality;//        数字    数量(万支)
    private String    contractNumber;//    字符串    合同号
    @ApiModelProperty(value = "运输单号" )
    private String    transportCode    ;//字符串    运输单号
    @ApiModelProperty(value = "运输车辆" )
    private String       plateNumber;//    字符串    运输车辆
    @ApiModelProperty(value = "状态" )
    private Integer      status;//    字符串    状态
    @ApiModelProperty(value = "状态描述" )
    private String      statusDesc;//    字符串    状态
    @ApiModelProperty(value = "任务下达时间" )
    private String     transportDate;//    字符串    任务下达时间
    @ApiModelProperty(value = "订单创建日期" )
    private String     createDate    ;//字符串    订单创建日期
    @ApiModelProperty(value = "发货地" )
    private String     deliveryEnterprise    ;//字符串    发货地
    @ApiModelProperty(value = "到货地" )
    private String      arriveEnterprise;//        字符串    到货地
    @ApiModelProperty(value = "订单类型" )
    private String      dispatchType    ;//    字符串    订单类型
    private String     receiveEnterprise    ;//字符串    到货地
    @ApiModelProperty(value = "司机姓名" )
    private String     driverName    ;//字符串    司机姓名
    @ApiModelProperty(value = "司机手机号" )
    private String    driverTel    ;//字符串    司机手机号
    @ApiModelProperty(value = "预计到达时间" )
    private String     plannedArrivedDate    ;//字符串    预计到达时间
    @ApiModelProperty(value = "运输量" )
    private String    totalQty;//    数字    运输量
    @ApiModelProperty(value = "发货仓库经度" )
    private String    deliveryLon;//    数字    发货仓库经度
    @ApiModelProperty(value = "发货仓库维度" )
    private String    deliveryLat    ;//数字    发货仓库维度
    @ApiModelProperty(value = "收货仓库经度" )
    private String    receiveLon;//    数字    收货仓库经度
    @ApiModelProperty(value = "收货仓库维度" )
    private String    receiveLat;//    数字    收货仓库维度
    @ApiModelProperty(value = "车辆经度" )
    private String    platLon    ;//数字    车辆经度
    @ApiModelProperty(value = "车辆经度" )
    private String    platLat    ;//数字    车辆经度
}
server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/hksync/ferp/HkSyncOrgUserToHKServiceImpl.java
@@ -747,7 +747,7 @@
            //处理新增数据
            BaseResponse result =  HKService.editUser(addHkModel);
            if(result !=null && StringUtils.equals(result.getCode(),HKConstants.RESPONSE_SUCCEE) ){
                if(StringUtils.isNotBlank(c.getFaceImg()) && Constants.equalsInteger(c.getFaceStatus(),Constants.ZERO)){
                if(StringUtils.isNotBlank(c.getFaceImg()) && !Constants.equalsInteger(c.getFaceStatus(),Constants.TWO)){
                    //如果有人脸照片,处理人脸照片同步
                    String faceid = dealMemberFace(c,path);
                    if(StringUtils.isBlank(faceid)){
server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java
@@ -1109,10 +1109,11 @@
                   //如果是在线或者休眠,查询在途还是空闲ty
                    codes.add(model.getPlateNum());
                    model.setJobStatus(Constants.ZERO);
                }else
                }else{
                    model.setJobStatus(Constants.TWO);
                    data.setOfflineNum(data.getOfflineNum()+1);
                }
            }
            if(codes.size()>0){
                //状态 0待确认 1待签到 2等待叫号 3入园等待 4已叫号 5作业中 6作业完成 7转移中 8异常挂起 9已授权离园 10已离园 11 已过号  12取消(WMS)
                List<PlatformJob> busyNum = platformJobMapper.selectList(new QueryWrapper<PlatformJob>() .lambda()
@@ -2148,8 +2149,8 @@
            for(TmsFactoryParam param : paramList){
                if(StringUtils.isNotBlank(factoryCode)){
                    if(StringUtils.equals(param.getCode(),factoryCode)){
                        data.setHoursAbility(data.getHoursAbility().add(Constants.formatBigdecimal(param.getParam3())));
                        data.setMaxAbility(data.getMaxAbility().add(Constants.formatBigdecimal(param.getNum2())));
                        data.setHoursAbility(Constants.formatBigdecimal(param.getParam3()));
                        data.setMaxAbility(Constants.formatBigdecimal(param.getNum2()));
                        code = param.getCode();
                        break;
                    }