Browse Source

site

master
han\hanst 1 week ago
parent
commit
d9c3f946a2
  1. 13
      src/main/java/com/gaotao/modules/warehouse/controller/LabelQueryController.java
  2. 3
      src/main/resources/mapper/base/BaseMapper.xml

13
src/main/java/com/gaotao/modules/warehouse/controller/LabelQueryController.java

@ -72,14 +72,15 @@ public class LabelQueryController extends AbstractController {
// 执行打印
reportLabelListService.printLabel(printRequest);
// 打印成功后更新HandlingUnit信息
if (printRequest.getUnitId() != null && !printRequest.getUnitId().isEmpty()) {
// 打印次数必须写回标签所属工厂。site 是登录工厂,跨工厂重打时用它匹配不到 handling_unit。
if (printRequest.getUnitId() != null && !printRequest.getUnitId().isEmpty()
&& printRequest.getSubSite() != null && !printRequest.getSubSite().isBlank()) {
String printerName = printRequest.getUsername() != null ? printRequest.getUsername() : "";
handlingUnitMapper.updateHandlingUnitPrintInfo(
printRequest.getSite(),
printRequest.getUnitId(),
printerName,
printRequest.getUserId()
printRequest.getSubSite(),
printRequest.getUnitId(),
printerName,
printRequest.getUserId()
);
}

3
src/main/resources/mapper/base/BaseMapper.xml

@ -549,9 +549,6 @@
<where>
<if test="params != null">
<!-- 动态生成查询条件 -->
<if test="params.site != null and params.site != ''">
AND site = #{params.site}
</if>
<if test="params.receiptNo != null and params.receiptNo != ''">
AND receipt_no = #{params.receiptNo}
</if>

Loading…
Cancel
Save