Merge remote-tracking branch 'origin/dev' into dev

pro
1178634255 2 years ago
commit 8451e223fe

@ -95,6 +95,9 @@ public class InvPreProductController extends BaseController {
*/ */
@GetMapping("/spms/inv/pre/product/filterDetail") @GetMapping("/spms/inv/pre/product/filterDetail")
public BaseResponse filterInvPreProductDetail(FilterInvPreProductDetailRequest detailRequest) { public BaseResponse filterInvPreProductDetail(FilterInvPreProductDetailRequest detailRequest) {
if (!"".equals(detailRequest.getOrderBy())) {
detailRequest.setOrderBy("updateTime");
}
List<InvPreProductDetailEntity> invPreProductDetailEntities = invPreProductDetailService.filterPreProductDetailList(detailRequest); List<InvPreProductDetailEntity> invPreProductDetailEntities = invPreProductDetailService.filterPreProductDetailList(detailRequest);
PageInfo<InvPreProductDetailEntity> pageInfo = new PageInfo<>(invPreProductDetailEntities); PageInfo<InvPreProductDetailEntity> pageInfo = new PageInfo<>(invPreProductDetailEntities);

@ -86,6 +86,11 @@ public class InvPreinProductController extends BaseController {
*/ */
@GetMapping("/spms/inv/pre/in/product/filterDetail") @GetMapping("/spms/inv/pre/in/product/filterDetail")
public BaseResponse filterInvPreProductDetail(FilterInvPreProductDetailRequest detailRequest) { public BaseResponse filterInvPreProductDetail(FilterInvPreProductDetailRequest detailRequest) {
if(!"".equals(detailRequest.getOrderBy())){
detailRequest.setOrderBy("updateTime");
}
List<InvPreInProductDetailEntity> invPreProductDetailEntities = invPreinProductDetailService.filterPreProductDetailList(detailRequest); List<InvPreInProductDetailEntity> invPreProductDetailEntities = invPreinProductDetailService.filterPreProductDetailList(detailRequest);
PageInfo<InvPreInProductDetailEntity> pageInfo = new PageInfo<>(invPreProductDetailEntities); PageInfo<InvPreInProductDetailEntity> pageInfo = new PageInfo<>(invPreProductDetailEntities);

@ -128,6 +128,9 @@ public class InvProductController extends BaseController {
*/ */
@GetMapping("/spms/inv/product/filterDetail") @GetMapping("/spms/inv/product/filterDetail")
public BaseResponse filterInvProductDetail(FilterInvProductDetailRequest filterInvProductDetailRequest) { public BaseResponse filterInvProductDetail(FilterInvProductDetailRequest filterInvProductDetailRequest) {
if (!"".equals(filterInvProductDetailRequest.getOrderBy())) {
filterInvProductDetailRequest.setOrderBy("updateTime");
}
List<InvProductDetailEntity> invProductDetailEntities = invProductDetailService.filterInvProductDetailList(filterInvProductDetailRequest); List<InvProductDetailEntity> invProductDetailEntities = invProductDetailService.filterInvProductDetailList(filterInvProductDetailRequest);
PageInfo<InvProductDetailEntity> pageInfo = new PageInfo<>(invProductDetailEntities); PageInfo<InvProductDetailEntity> pageInfo = new PageInfo<>(invProductDetailEntities);

@ -89,7 +89,7 @@ public class PurOrderController {
purOrderEntity.setStatus(postPurOrderRequest.getEditStatus()); //草稿状态 purOrderEntity.setStatus(postPurOrderRequest.getEditStatus()); //草稿状态
if (postPurOrderRequest.getType() != null) { if (postPurOrderRequest.getType() != null) {
String billNo = gennerOrderUtils.createStOrderNo(new OrderNoTypeBean(Constant.SG_ORDER, "yyyyMMdd")); String billNo = gennerOrderUtils.createStOrderNo(new OrderNoTypeBean(Constant.CG_ORDER, "yyyyMMdd"));
purOrderEntity.setBillNo(billNo); purOrderEntity.setBillNo(billNo);
} }

@ -76,4 +76,7 @@ public class FilterInvPreProductDetailRequest extends ListPageRequest {
*/ */
private String updateTime; private String updateTime;
} }

@ -30,6 +30,11 @@ public class InvPreinProductResponse {
*/ */
private String ggxh; private String ggxh;
/*
*
* */
private String measname;
/** /**
* *
*/ */

@ -17,6 +17,7 @@ public class PurOrderDetailResponse {
private String productDate; private String productDate;
private Integer count; private Integer count;
private int reCount; private int reCount;
private int planCount;
private Integer sweepCount; private Integer sweepCount;
private String ylqxzcrbarmc; private String ylqxzcrbarmc;
private String zczbhhzbapzbh; private String zczbhhzbapzbh;

@ -147,6 +147,7 @@ public class InvPreProductDetailServiceImpl implements InvPreProductDetailServic
//设置单据类型名称 //设置单据类型名称
BasicBussinessTypeEntity busType = bussinessTypeDao.selectOne(new QueryWrapper<BasicBussinessTypeEntity>().select("name").eq("action", response.getAction())); BasicBussinessTypeEntity busType = bussinessTypeDao.selectOne(new QueryWrapper<BasicBussinessTypeEntity>().select("name").eq("action", response.getAction()));
if (busType != null)
response.setActionName(busType.getName()); response.setActionName(busType.getName());
//设置单据日期 //设置单据日期
IoOrderEntity order = orderDao.selectOne(new QueryWrapper<IoOrderEntity>().select("createTime").eq("billNo", response.getOrderId())); IoOrderEntity order = orderDao.selectOne(new QueryWrapper<IoOrderEntity>().select("createTime").eq("billNo", response.getOrderId()));

@ -161,6 +161,7 @@ public class InvProductDetailServiceImpl implements InvProductDetailService {
//设置单据类型名称 //设置单据类型名称
BasicBussinessTypeEntity busType = bussinessTypeDao.selectOne(new QueryWrapper<BasicBussinessTypeEntity>().select("name").eq("action", response.getAction())); BasicBussinessTypeEntity busType = bussinessTypeDao.selectOne(new QueryWrapper<BasicBussinessTypeEntity>().select("name").eq("action", response.getAction()));
if (busType != null)
response.setActionName(busType.getName()); response.setActionName(busType.getName());
//设置单据日期 //设置单据日期
IoOrderEntity order = orderDao.selectOne(new QueryWrapper<IoOrderEntity>().select("createTime").eq("billNo", response.getOrderId())); IoOrderEntity order = orderDao.selectOne(new QueryWrapper<IoOrderEntity>().select("createTime").eq("billNo", response.getOrderId()));

@ -19,5 +19,6 @@ public class ListPageRequest {
@Min(value = 1, message = "分页参数不能小于1") @Min(value = 1, message = "分页参数不能小于1")
@Max(value = 500, message = "分页参数不能大于500") @Max(value = 500, message = "分页参数不能大于500")
private Integer limit; private Integer limit;
private String orderBy;
private String sort;
} }

@ -4,9 +4,9 @@ server:
spring: spring:
datasource: datasource:
driver-class-name: com.p6spy.engine.spy.P6SpyDriver driver-class-name: com.p6spy.engine.spy.P6SpyDriver
jdbc-url: jdbc:p6spy:mysql://127.0.0.1:3306/udi_wms_0510?allowMultiQueries=true&serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true jdbc-url: jdbc:p6spy:mysql://127.0.0.1:3306/udi_wms?allowMultiQueries=true&serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true
username: root username: root
password: root password: 123456
hikari: hikari:
connection-timeout: 60000 connection-timeout: 60000
maximum-pool-size: 20 maximum-pool-size: 20

@ -51,6 +51,15 @@
AND updateTime <![CDATA[ <= ]]> #{updateTime} AND updateTime <![CDATA[ <= ]]> #{updateTime}
</if> </if>
</where> </where>
<choose>
<when test="(orderBy != null) and (sort == 'desc' or sort == 'asc')">
order by ${orderBy} ${sort}
</when>
<otherwise>
ORDER BY updateTime DESC
</otherwise>
</choose>
</select> </select>
<select id="findGroupBySpace" resultType="com.glxp.api.res.inv.InvPreinProductResponse"> <select id="findGroupBySpace" resultType="com.glxp.api.res.inv.InvPreinProductResponse">

@ -7,6 +7,7 @@
bp.cpmctymc, bp.cpmctymc,
ipp.relIdFk, ipp.relIdFk,
bp.ggxh, bp.ggxh,
bp.measname,
ipp.batchNo, ipp.batchNo,
ipp.productionDate, ipp.productionDate,
ipp.expireDate, ipp.expireDate,

@ -131,6 +131,16 @@
AND updateTime <![CDATA[ <= ]]> #{updateTime} AND updateTime <![CDATA[ <= ]]> #{updateTime}
</if> </if>
</where> </where>
<choose>
<when test="(orderBy != null) and (sort == 'desc' or sort == 'asc')">
order by ${orderBy} ${sort}
</when>
<otherwise>
ORDER BY updateTime DESC
</otherwise>
</choose>
</select> </select>
<delete id="deleteInvPreProductDetail"> <delete id="deleteInvPreProductDetail">

@ -142,6 +142,16 @@
AND updateTime <![CDATA[ <= ]]> #{updateTime} AND updateTime <![CDATA[ <= ]]> #{updateTime}
</if> </if>
</where> </where>
<choose>
<when test="(orderBy != null) and (sort == 'desc' or sort == 'asc')">
order by ${orderBy} ${sort}
</when>
<otherwise>
ORDER BY updateTime DESC
</otherwise>
</choose>
</select> </select>
<delete id="deleteInvProductDetail"> <delete id="deleteInvProductDetail">

Loading…
Cancel
Save