Merge remote-tracking branch 'origin/master' into ww

master
wangwei 2 years ago
commit 51dfd9519a

@ -4,7 +4,7 @@ import com.github.pagehelper.PageInfo;
import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.common.util.ResultVOUtils;
import com.glxp.api.controller.BaseController;
import com.glxp.api.req.inout.FilterIoCodeRequest;
import com.glxp.api.req.inout.FilterCodeRequest;
import com.glxp.api.res.inout.IoCodeResponse;
import com.glxp.api.service.inout.IoCodeService;
import org.springframework.web.bind.annotation.GetMapping;
@ -25,12 +25,12 @@ public class IoCodeController extends BaseController {
/**
*
*
* @param filterIoCodeRequest
* @param filterCodeRequest
* @return
*/
@GetMapping("/udiwms/inout/code/filterList")
public BaseResponse filterList(FilterIoCodeRequest filterIoCodeRequest) {
List<IoCodeResponse> list = ioCodeService.filterList(filterIoCodeRequest);
public BaseResponse filterList(FilterCodeRequest filterCodeRequest) {
List<IoCodeResponse> list = ioCodeService.filterList(filterCodeRequest);
PageInfo<IoCodeResponse> pageInfo = new PageInfo<>(list);
return ResultVOUtils.page(pageInfo);
}
@ -43,9 +43,9 @@ public class IoCodeController extends BaseController {
*/
@GetMapping("/udiwms/inout/code/findByOrderId")
public BaseResponse findAllByOrderId(String orderId) {
FilterIoCodeRequest filterIoCodeRequest = new FilterIoCodeRequest();
filterIoCodeRequest.setOrderId(orderId);
List<IoCodeResponse> list = ioCodeService.filterList(filterIoCodeRequest);
FilterCodeRequest filterCodeRequest = new FilterCodeRequest();
filterCodeRequest.setOrderId(orderId);
List<IoCodeResponse> list = ioCodeService.filterList(filterCodeRequest);
PageInfo<IoCodeResponse> pageInfo = new PageInfo<>(list);
return ResultVOUtils.success(pageInfo);
}

@ -24,7 +24,7 @@ import com.glxp.api.http.SpsDirectClient;
import com.glxp.api.req.basic.CompanyProductRelevanceRequest;
import com.glxp.api.req.inout.AddEnterCodeRequest;
import com.glxp.api.req.inout.AddOrderRequest;
import com.glxp.api.req.inout.FilterIoCodeRequest;
import com.glxp.api.req.inout.FilterCodeRequest;
import com.glxp.api.req.inout.PostOrderRequest;
import com.glxp.api.res.PageSimpleResponse;
import com.glxp.api.res.basic.UdiRelevanceResponse;
@ -752,7 +752,7 @@ public class IoCodeTempController extends BaseController {
@AuthRuleAnnotation("")
@GetMapping("admin/warehouse/inout/findErrorByOrderId")
public BaseResponse findErrorByOrderId(FilterIoCodeRequest warehouseQueryRequest) {
public BaseResponse findErrorByOrderId(FilterCodeRequest warehouseQueryRequest) {
if (StrUtil.isEmpty(warehouseQueryRequest.getOrderId())) {
return ResultVOUtils.error(500, "单据号不能为空!");
}

@ -1,25 +1,34 @@
package com.glxp.api.controller.inout;
import com.github.pagehelper.PageInfo;
import com.glxp.api.annotation.AuthRuleAnnotation;
import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.common.util.ResultVOUtils;
import com.glxp.api.dao.inout.IoOrderDetailCodeDao;
import com.glxp.api.entity.inout.IoOrderDetailCodeEntity;
import com.glxp.api.req.inout.FilterOrderDetailRequest;
import com.glxp.api.req.inout.FilterOrderDetailCodeRequest;
import com.glxp.api.res.PageSimpleResponse;
import com.glxp.api.res.inout.IoOrderDetailCodeResponse;
import com.glxp.api.service.inout.IoOrderDetailCodeService;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
import java.util.List;
/**
*
*/
@RestController
public class IoOrderDetailController {
public class IoOrderDetailCodeController {
@Resource
IoOrderDetailCodeDao ioOrderDetailCodeDao;
@Resource
private IoOrderDetailCodeService ioOrderDetailCodeService;
//获取新增扫码单据详情---临时接口查询
@AuthRuleAnnotation("")
@ -35,12 +44,14 @@ public class IoOrderDetailController {
/**
*
*
* @param filterOrderDetailRequest
* @param detailCodeRequest
* @return
*/
@GetMapping("udiwms/inout/order/filterList")
public BaseResponse filterList(FilterOrderDetailRequest filterOrderDetailRequest) {
return ResultVOUtils.success();
public BaseResponse filterList(FilterOrderDetailCodeRequest detailCodeRequest) {
List<IoOrderDetailCodeResponse> list = ioOrderDetailCodeService.filterList(detailCodeRequest);
PageInfo<IoOrderDetailCodeResponse> pageInfo = new PageInfo<>(list);
return ResultVOUtils.page(pageInfo);
}

@ -0,0 +1,13 @@
package com.glxp.api.controller.inout;
import org.springframework.web.bind.annotation.RestController;
/**
*
*/
@RestController
public class IoOrderDetailResultController {
}

@ -2,7 +2,7 @@ package com.glxp.api.dao.inout;
import com.glxp.api.dao.BaseMapperPlus;
import com.glxp.api.entity.inout.IoCodeEntity;
import com.glxp.api.req.inout.FilterIoCodeRequest;
import com.glxp.api.req.inout.FilterCodeRequest;
import com.glxp.api.res.inout.IoCodeResponse;
import java.util.List;
@ -12,16 +12,16 @@ public interface IoCodeDao extends BaseMapperPlus<IoCodeDao, IoCodeEntity, IoCod
/**
*
*
* @param filterIoCodeRequest
* @param filterCodeRequest
* @return
*/
List<IoCodeEntity> filterCodeList(FilterIoCodeRequest filterIoCodeRequest);
List<IoCodeEntity> filterCodeList(FilterCodeRequest filterCodeRequest);
/**
* VO
*
* @param filterIoCodeRequest
* @param filterCodeRequest
* @return
*/
List<IoCodeResponse> filterList(FilterIoCodeRequest filterIoCodeRequest);
List<IoCodeResponse> filterList(FilterCodeRequest filterCodeRequest);
}

@ -2,7 +2,19 @@ package com.glxp.api.dao.inout;
import com.glxp.api.dao.BaseMapperPlus;
import com.glxp.api.entity.inout.IoOrderDetailBizEntity;
import com.glxp.api.entity.inout.IoOrderDetailCodeEntity;
import com.glxp.api.req.inout.FilterOrderDetailBizRequest;
import com.glxp.api.res.inout.IoOrderDetailBizResponse;
import java.util.List;
public interface IoOrderDetailBizDao extends BaseMapperPlus<IoOrderDetailBizDao, IoOrderDetailBizEntity, IoOrderDetailBizEntity> {
/**
* VO
*
* @param orderDetailBizRequest
* @return
*/
List<IoOrderDetailBizResponse> filterList(FilterOrderDetailBizRequest orderDetailBizRequest);
}

@ -2,6 +2,18 @@ package com.glxp.api.dao.inout;
import com.glxp.api.dao.BaseMapperPlus;
import com.glxp.api.entity.inout.IoOrderDetailCodeEntity;
import com.glxp.api.req.inout.FilterOrderDetailCodeRequest;
import com.glxp.api.res.inout.IoOrderDetailCodeResponse;
import java.util.List;
public interface IoOrderDetailCodeDao extends BaseMapperPlus<IoOrderDetailCodeDao, IoOrderDetailCodeEntity, IoOrderDetailCodeEntity> {
/**
*
*
* @param detailCodeRequest
* @return
*/
List<IoOrderDetailCodeResponse> filterList(FilterOrderDetailCodeRequest detailCodeRequest);
}

@ -1,8 +1,20 @@
package com.glxp.api.dao.inout;
import com.glxp.api.dao.BaseMapperPlus;
import com.glxp.api.entity.inout.IoOrderDetailBizEntity;
import com.glxp.api.entity.inout.IoOrderDetailResultEntity;
import com.glxp.api.req.inout.FilterOrderDetailResultRequest;
import com.glxp.api.res.inout.IoOrderDetailResultResponse;
import java.util.List;
public interface IoOrderDetailResultDao extends BaseMapperPlus<IoOrderDetailBizDao, IoOrderDetailResultEntity, IoOrderDetailResultEntity> {
/**
* VO
*
* @param orderDetailResultRequest
* @return
*/
List<IoOrderDetailResultResponse> filterList(FilterOrderDetailResultRequest orderDetailResultRequest);
}

@ -6,7 +6,7 @@ import lombok.Data;
import java.util.List;
@Data
public class FilterIoCodeRequest extends ListPageRequest {
public class FilterCodeRequest extends ListPageRequest {
/**
*

@ -1,10 +0,0 @@
package com.glxp.api.req.inout;
import lombok.Data;
@Data
public class FilterOrderBizRequest {
private Long relId;
private String batchNo;
}

@ -0,0 +1,25 @@
package com.glxp.api.req.inout;
import lombok.Data;
/**
*
*/
@Data
public class FilterOrderDetailBizRequest {
/**
* ID
*/
private Long relId;
/**
*
*/
private String batchNo;
/**
*
*/
private String orderIdFk;
}

@ -0,0 +1,37 @@
package com.glxp.api.req.inout;
import com.glxp.api.util.page.ListPageRequest;
import lombok.Data;
/**
*
*/
@Data
public class FilterOrderDetailCodeRequest extends ListPageRequest {
/**
*
*/
private String orderIdFk;
/**
* ID
*/
private String relIdFk;
/**
* DI
*/
private String nameCode;
/**
*
*/
private String batchNo;
/**
* DIUUID
*/
private String uuidFk;
}

@ -1,10 +0,0 @@
package com.glxp.api.req.inout;
import lombok.Data;
/**
*
*/
@Data
public class FilterOrderDetailRequest {
}

@ -0,0 +1,31 @@
package com.glxp.api.req.inout;
import lombok.Data;
/**
*
*/
@Data
public class FilterOrderDetailResultRequest {
/**
*
*/
private String orderIdFk;
/**
* ID
*/
private String relIdFk;
/**
* DI
*/
private String nameCode;
/**
*
*/
private String batchNo;
}

@ -2,16 +2,13 @@ package com.glxp.api.res.inout;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* VO
*/
@Data
public class IoCodeResponse implements Serializable {
private static final long serialVersionUID = -3436984812709186027L;
public class IoCodeResponse {
private Integer id;

@ -2,9 +2,157 @@ package com.glxp.api.res.inout;
import lombok.Data;
import java.math.BigDecimal;
/**
* VO
*/
@Data
public class IoOrderDetailBizResponse {
private Integer id;
/**
*
*/
private String orderIdFk;
/**
* ID
*/
private Long bindRlFk;
/**
* DIUUID
*/
private String uuidFk;
/**
* DI
*/
private String nameCode;
/**
*
*/
private String batchNo;
/**
*
*/
private String productDate;
/**
*
*/
private String expireDate;
/**
*
*/
private String coName;
/**
*
*/
private String certCode;
/**
*
*/
private String ylqxzcrbarmc;
/**
*
*/
private String manufacturer;
/**
*
*/
private String measname;
/**
*
*/
private String spec;
/**
*
*/
private BigDecimal price;
/**
*
*/
private String secSalesListNo;
/**
*
*/
private String firstSalesInvNo;
/**
*
*/
private String secSalesInvNo;
/**
*
*/
private String invoiceDate;
/**
* ID
*/
private String supId;
/**
*
*/
private String bindSupStatus;
/**
*
*/
private Integer count;
/**
*
*/
private Integer reCount;
/**
*
*/
private String remark;
/**
* 1
*/
private String remark1;
/**
* 2
*/
private String remark2;
/**
* 3
*/
private String remark3;
/**
* 4
*/
private String remark4;
/**
* 5
*/
private String remark5;
private boolean checkSuccess;
}

@ -0,0 +1,158 @@
package com.glxp.api.res.inout;
import lombok.Data;
import java.math.BigDecimal;
/**
* VO
*/
@Data
public class IoOrderDetailCodeResponse {
private Integer id;
/**
*
*/
private String orderIdFk;
/**
* ID
*/
private Long bindRlFk;
/**
* DIUUID
*/
private String uuidFk;
/**
* DI
*/
private String nameCode;
/**
*
*/
private String batchNo;
/**
*
*/
private String productDate;
/**
*
*/
private String expireDate;
/**
*
*/
private String coName;
/**
*
*/
private String certCode;
/**
*
*/
private String ylqxzcrbarmc;
/**
*
*/
private String manufacturer;
/**
*
*/
private String measname;
/**
*
*/
private String spec;
/**
*
*/
private BigDecimal price;
/**
*
*/
private String secSalesListNo;
/**
*
*/
private String firstSalesInvNo;
/**
*
*/
private String secSalesInvNo;
/**
*
*/
private String invoiceDate;
/**
* ID
*/
private String supId;
/**
*
*/
private String bindSupStatus;
/**
*
*/
private Integer count;
/**
*
*/
private Integer reCount;
/**
*
*/
private String remark;
/**
* 1
*/
private String remark1;
/**
* 2
*/
private String remark2;
/**
* 3
*/
private String remark3;
/**
* 4
*/
private String remark4;
/**
* 5
*/
private String remark5;
private boolean checkSuccess;
}

@ -1,11 +0,0 @@
package com.glxp.api.res.inout;
import lombok.Data;
/**
* VO
*/
@Data
public class IoOrderDetailResponse {
}

@ -2,10 +2,154 @@ package com.glxp.api.res.inout;
import lombok.Data;
import java.math.BigDecimal;
/**
* VO
*/
@Data
public class IoOrderDetailResultResponse {
private Integer id;
/**
*
*/
private String orderIdFk;
/**
* ID
*/
private String bindRlFk;
/**
* DIUUID
*/
private String uuidFk;
/**
* DI
*/
private String nameCode;
/**
*
*/
private String batchNo;
/**
*
*/
private String productDate;
/**
*
*/
private String expireDate;
/**
*
*/
private String coName;
/**
*
*/
private String certCode;
/**
*
*/
private String ylqxzcrbarmc;
/**
*
*/
private String manufacturer;
/**
*
*/
private String measname;
/**
*
*/
private String spec;
/**
*
*/
private BigDecimal price;
/**
*
*/
private String secSalesListNo;
/**
*
*/
private String firstSalesInvNo;
/**
*
*/
private String secSalesInvNo;
/**
*
*/
private String invoiceDate;
/**
* ID
*/
private String supId;
/**
*
*/
private String bindSupStatus;
/**
*
*/
private Integer count;
/**
*
*/
private Integer reCount;
/**
*
*/
private String remark;
/**
* 1
*/
private String remark1;
/**
* 2
*/
private String remark2;
/**
* 3
*/
private String remark3;
/**
* 4
*/
private String remark4;
/**
* 5
*/
private String remark5;
}

@ -2,7 +2,7 @@ package com.glxp.api.service.inout;
import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.entity.inout.IoCodeEntity;
import com.glxp.api.req.inout.FilterIoCodeRequest;
import com.glxp.api.req.inout.FilterCodeRequest;
import com.glxp.api.res.inout.IoCodeResponse;
import java.util.List;
@ -22,15 +22,15 @@ public interface IoCodeService {
/**
*
*
* @param filterIoCodeRequest
* @param filterCodeRequest
* @return
*/
List<IoCodeEntity> filterCodeList(FilterIoCodeRequest filterIoCodeRequest);
List<IoCodeEntity> filterCodeList(FilterCodeRequest filterCodeRequest);
/**
* VO
*/
List<IoCodeResponse> filterList(FilterIoCodeRequest filterIoCodeRequest);
List<IoCodeResponse> filterList(FilterCodeRequest filterCodeRequest);
/**
*

@ -1,7 +1,7 @@
package com.glxp.api.service.inout;
import com.glxp.api.entity.inout.IoCodeTempEntity;
import com.glxp.api.req.inout.FilterIoCodeRequest;
import com.glxp.api.req.inout.FilterCodeRequest;
import com.glxp.api.util.page.TableDataInfo;
import java.util.List;
@ -23,7 +23,7 @@ public interface IoCodeTempService {
List<IoCodeTempEntity> findByOrderId(String billNo);
TableDataInfo<IoCodeTempEntity> findByOrderId(FilterIoCodeRequest filterIoCodeRequest);
TableDataInfo<IoCodeTempEntity> findByOrderId(FilterCodeRequest filterCodeRequest);
int deleteByBillNo(String orderId);

@ -1,6 +1,9 @@
package com.glxp.api.service.inout;
import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.entity.inout.IoOrderDetailCodeEntity;
import com.glxp.api.req.inout.FilterOrderDetailCodeRequest;
import com.glxp.api.res.inout.IoOrderDetailCodeResponse;
import java.util.List;
@ -14,4 +17,19 @@ public interface IoOrderDetailCodeService {
int deleteById(Integer id);
/**
* VO
*
* @param detailCodeRequest
* @return
*/
List<IoOrderDetailCodeResponse> filterList(FilterOrderDetailCodeRequest detailCodeRequest);
/**
*
*
* @param orderId
* @return
*/
BaseResponse deleteByOrderId(String orderId);
}

@ -8,7 +8,7 @@ import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.common.util.ResultVOUtils;
import com.glxp.api.dao.inout.IoCodeDao;
import com.glxp.api.entity.inout.IoCodeEntity;
import com.glxp.api.req.inout.FilterIoCodeRequest;
import com.glxp.api.req.inout.FilterCodeRequest;
import com.glxp.api.res.inout.IoCodeResponse;
import com.glxp.api.service.inout.IoCodeService;
import org.springframework.stereotype.Service;
@ -49,25 +49,25 @@ public class IoCodeServiceImpl implements IoCodeService {
}
@Override
public List<IoCodeEntity> filterCodeList(FilterIoCodeRequest filterIoCodeRequest) {
if (null == filterIoCodeRequest) {
public List<IoCodeEntity> filterCodeList(FilterCodeRequest filterCodeRequest) {
if (null == filterCodeRequest) {
return Collections.emptyList();
}
if (null != filterIoCodeRequest.getPage() && null != filterIoCodeRequest.getLimit()) {
PageHelper.offsetPage((filterIoCodeRequest.getPage() - 1) * filterIoCodeRequest.getLimit(), filterIoCodeRequest.getLimit());
if (null != filterCodeRequest.getPage() && null != filterCodeRequest.getLimit()) {
PageHelper.offsetPage((filterCodeRequest.getPage() - 1) * filterCodeRequest.getLimit(), filterCodeRequest.getLimit());
}
return ioCodeDao.filterCodeList(filterIoCodeRequest);
return ioCodeDao.filterCodeList(filterCodeRequest);
}
@Override
public List<IoCodeResponse> filterList(FilterIoCodeRequest filterIoCodeRequest) {
if (null == filterIoCodeRequest) {
public List<IoCodeResponse> filterList(FilterCodeRequest filterCodeRequest) {
if (null == filterCodeRequest) {
return Collections.emptyList();
}
if (null != filterIoCodeRequest.getPage() && null != filterIoCodeRequest.getLimit()) {
PageHelper.offsetPage((filterIoCodeRequest.getPage() - 1) * filterIoCodeRequest.getLimit(), filterIoCodeRequest.getLimit());
if (null != filterCodeRequest.getPage() && null != filterCodeRequest.getLimit()) {
PageHelper.offsetPage((filterCodeRequest.getPage() - 1) * filterCodeRequest.getLimit(), filterCodeRequest.getLimit());
}
return ioCodeDao.filterList(filterIoCodeRequest);
return ioCodeDao.filterList(filterCodeRequest);
}
@Override

@ -3,7 +3,7 @@ package com.glxp.api.service.inout.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.glxp.api.dao.inout.IoCodeTempDao;
import com.glxp.api.entity.inout.IoCodeTempEntity;
import com.glxp.api.req.inout.FilterIoCodeRequest;
import com.glxp.api.req.inout.FilterCodeRequest;
import com.glxp.api.service.inout.IoCodeTempService;
import com.glxp.api.util.BeanCopyUtils;
import com.glxp.api.util.page.PageQuery;
@ -57,10 +57,10 @@ public class IoCodeTempServiceImpl implements IoCodeTempService {
}
@Override
public TableDataInfo<IoCodeTempEntity> findByOrderId(FilterIoCodeRequest filterIoCodeRequest) {
public TableDataInfo<IoCodeTempEntity> findByOrderId(FilterCodeRequest filterCodeRequest) {
PageQuery pageQuery = new PageQuery();
BeanCopyUtils.copy(filterIoCodeRequest, pageQuery);
Page<IoCodeTempEntity> page = ioCodeTempDao.selectPage(pageQuery.build(), new QueryWrapper<IoCodeTempEntity>().eq("orderId", filterIoCodeRequest.getOrderId()));
BeanCopyUtils.copy(filterCodeRequest, pageQuery);
Page<IoCodeTempEntity> page = ioCodeTempDao.selectPage(pageQuery.build(), new QueryWrapper<IoCodeTempEntity>().eq("orderId", filterCodeRequest.getOrderId()));
return TableDataInfo.build(page);
}

@ -1,13 +1,20 @@
package com.glxp.api.service.inout.impl;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.github.pagehelper.PageHelper;
import com.glxp.api.common.enums.ResultEnum;
import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.common.util.ResultVOUtils;
import com.glxp.api.dao.inout.IoOrderDetailCodeDao;
import com.glxp.api.entity.inout.IoOrderDetailCodeEntity;
import com.glxp.api.req.inout.FilterOrderDetailCodeRequest;
import com.glxp.api.res.inout.IoOrderDetailCodeResponse;
import com.glxp.api.service.inout.IoOrderDetailCodeService;
import com.glxp.api.service.inout.IoOrderDetailResultService;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.Collections;
import java.util.List;
@Service
@ -35,4 +42,25 @@ public class IoOrderDetailCodeServiceImpl implements IoOrderDetailCodeService {
public int deleteById(Integer id) {
return ioOrderDetailCodeDao.deleteById(id);
}
@Override
public List<IoOrderDetailCodeResponse> filterList(FilterOrderDetailCodeRequest detailCodeRequest) {
if (null == detailCodeRequest) {
return Collections.emptyList();
}
if (null != detailCodeRequest.getPage() && null != detailCodeRequest.getLimit()) {
PageHelper.offsetPage((detailCodeRequest.getPage() - 1) * detailCodeRequest.getLimit(), detailCodeRequest.getLimit());
}
return ioOrderDetailCodeDao.filterList(detailCodeRequest);
}
@Override
public BaseResponse deleteByOrderId(String orderId) {
if (StrUtil.isBlank(orderId)) {
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, "单据号不能为空!");
}
ioOrderDetailCodeDao.delete(new QueryWrapper<IoOrderDetailCodeEntity>().eq("orderIdFk", orderId));
return ResultVOUtils.success("删除成功");
}
}

@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.glxp.api.dao.inout.IoCodeDao">
<select id="filterCodeList" resultType="com.glxp.api.entity.inout.IoCodeEntity"
parameterType="com.glxp.api.req.inout.FilterIoCodeRequest">
parameterType="com.glxp.api.req.inout.FilterCodeRequest">
select *
from io_code
<where>

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.glxp.api.dao.inout.IoOrderDetailBizDao">
<select id="filterList" resultType="com.glxp.api.res.inout.IoOrderDetailBizResponse">
select * from io_order_detail_biz
<where>
<if test="orderIdFk != null and orderIdFk != ''">
AND orderIdFk = #{orderIdFk}
</if>
<if test="relId != null">
AND bindRlFk = #{relId}
</if>
<if test="batchNo != null and batchNo != ''">
AND batchNo = #{batchNo}
</if>
</where>
</select>
</mapper>

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.glxp.api.dao.inout.IoOrderDetailCodeDao">
<select id="filterList" resultType="com.glxp.api.res.inout.IoOrderDetailCodeResponse">
select * from io_order_detail_code
<where>
<if test="orderIdFk != null and orderIdFk != ''">
AND orderIdFk = #{orderIdFk}
</if>
<if test="relIdFk != null and relIdFk != ''">
AND bindRlFk = #{relIdFk}
</if>
<if test="nameCode != null and nameCode != ''">
AND nameCode = #{nameCode}
</if>
<if test="batchNo != null and batchNo != ''">
AND batchNo = #{batchNo}
</if>
<if test="uuidFk != null and uuidFk != ''">
AND uuidFk = #{uuidFk}
</if>
</where>
</select>
</mapper>

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.glxp.api.dao.inout.IoOrderDetailResultDao">
<select id="filterList" resultType="com.glxp.api.res.inout.IoOrderDetailResultResponse">
select * from io_order_detail_result
<where>
<if test="orderIdFk != null and orderIdFk != ''">
AND orderIdFk = #{orderIdFk}
</if>
<if test="nameCode != null and nameCode != ''">
AND nameCode = #{nameCode}
</if>
<if test="batchNo != null and batchNo != ''">
AND batchNo = #{batchNo}
</if>
<if test="relIdFk != null and relIdFk != ''">
AND bindRlFk = #{relIdFk}
</if>
</where>
</select>
</mapper>
Loading…
Cancel
Save