diff --git a/mhd-api/mhd-api-system/src/main/java/com/mhd/system/api/WmsServiceFeign.java b/mhd-api/mhd-api-system/src/main/java/com/mhd/system/api/WmsServiceFeign.java
index 249511e40..ad996d832 100644
--- a/mhd-api/mhd-api-system/src/main/java/com/mhd/system/api/WmsServiceFeign.java
+++ b/mhd-api/mhd-api-system/src/main/java/com/mhd/system/api/WmsServiceFeign.java
@@ -104,6 +104,6 @@ public interface WmsServiceFeign {
@PostMapping("/materialBaseInfoApi/updatePushStatus")
public AjaxResult> updateMaterialPushStatus(@RequestParam("materialBaseInfoId") Long materialBaseInfoId,
@RequestParam("pushStatus") Integer pushStatus,
- @RequestParam("pushTime") String pushTime,
- @RequestParam("pushBy") Long pushBy);
+ @RequestParam(value = "pushTime",required = false) String pushTime,
+ @RequestParam(value = "pushBy",required = false) Long pushBy);
}
\ No newline at end of file
diff --git a/mhd-user-center/src/main/java/com/mhd/user/domain/userAggregate/repository/todo/UserShipperDO.java b/mhd-user-center/src/main/java/com/mhd/user/domain/userAggregate/repository/todo/UserShipperDO.java
index d58dc3547..5d0438c74 100644
--- a/mhd-user-center/src/main/java/com/mhd/user/domain/userAggregate/repository/todo/UserShipperDO.java
+++ b/mhd-user-center/src/main/java/com/mhd/user/domain/userAggregate/repository/todo/UserShipperDO.java
@@ -288,4 +288,19 @@ public class UserShipperDO extends UserDO {
@ApiModelProperty(name = "备注")
private String userRemark;
+
+ @ApiModelProperty("更新时间起")
+ private String updateTimeFrom;
+
+ @ApiModelProperty("更新时间止")
+ private String updateTimeTo;
+
+ @ApiModelProperty("推送状态")
+ private Integer pushStatus;
+
+ @ApiModelProperty("推送时间起")
+ private String pushTimeFrom;
+
+ @ApiModelProperty("推送时间止")
+ private String pushTimeTo;
}
diff --git a/mhd-user-center/src/main/resources/mapper/UserShipperMapper.xml b/mhd-user-center/src/main/resources/mapper/UserShipperMapper.xml
index b64400011..86bf79790 100644
--- a/mhd-user-center/src/main/resources/mapper/UserShipperMapper.xml
+++ b/mhd-user-center/src/main/resources/mapper/UserShipperMapper.xml
@@ -315,6 +315,24 @@
and DATE_FORMAT(a.create_time,'%Y-%m-%d')
DATE_FORMAT(#{createTimeTo},'%Y-%m-%d')
+ /*更新时间*/
+
+ and DATE_FORMAT(a.update_time,'%Y-%m-%d') >= #{updateTimeFrom}
+
+
+ and DATE_FORMAT(a.update_time,'%Y-%m-%d') <= #{updateTimeTo}
+
+ /*推送状态*/
+
+ and b.push_status = #{pushStatus}
+
+ /*推送时间*/
+
+ and DATE_FORMAT(b.push_time,'%Y-%m-%d') >= #{pushTimeFrom}
+
+
+ and DATE_FORMAT(b.push_time,'%Y-%m-%d') <= #{pushTimeTo}
+
/*审核时间*/
and DATE_FORMAT(b.shipper_fill_time,'%Y-%m-%d') =]]>
diff --git a/mhd_wms/src/main/java/com/mhd/wms/interfaces/facadeApi/materialBaseInfo/MaterialBaseInfoApi.java b/mhd_wms/src/main/java/com/mhd/wms/interfaces/facadeApi/materialBaseInfo/MaterialBaseInfoApi.java
index 4cd524029..779f6d345 100644
--- a/mhd_wms/src/main/java/com/mhd/wms/interfaces/facadeApi/materialBaseInfo/MaterialBaseInfoApi.java
+++ b/mhd_wms/src/main/java/com/mhd/wms/interfaces/facadeApi/materialBaseInfo/MaterialBaseInfoApi.java
@@ -116,8 +116,8 @@ public class MaterialBaseInfoApi extends BaseController {
@PostMapping("/updatePushStatus")
public AjaxResult> updateMaterialPushStatus(@RequestParam("materialBaseInfoId") Long materialBaseInfoId,
@RequestParam("pushStatus") Integer pushStatus,
- @RequestParam("pushTime") String pushTime,
- @RequestParam("pushBy") Long pushBy){
+ @RequestParam(value = "pushTime",required = false) String pushTime,
+ @RequestParam(value = "pushBy",required = false) Long pushBy){
Date pushTimeDate = null;
if (StringUtils.isNotBlank(pushTime)) {
pushTimeDate = DateUtil.parse(pushTime);