Browse Source

20240325

master
qiezi 10 months ago
parent
commit
6ddd5cf118
  1. 6
      src/main/java/com/gaotao/modules/pallet/controller/CatchPalletController.java
  2. 2
      src/main/java/com/gaotao/modules/pallet/mapper/CatchPalletMapper.java
  3. 2
      src/main/java/com/gaotao/modules/pallet/service/CatchPalletService.java
  4. 5
      src/main/java/com/gaotao/modules/pallet/service/impl/CatchPalletServiceImpl.java
  5. 4
      src/main/resources/mapper/pallet/CatchPalletMapper.xml

6
src/main/java/com/gaotao/modules/pallet/controller/CatchPalletController.java

@ -63,7 +63,11 @@ public class CatchPalletController {
@PathVariable("size") Integer size,
@RequestBody CatchPallet pallet) {
IPage<CatchPallet> page = catchPalletService.queryPage(no,size,pallet);
return R.ok().put("rows", page.getRecords()).put("total", page.getTotal());
int total = catchPalletService.queryPalletTotal(pallet);
return R.ok()
.put("rows", page.getRecords())
.put("total", page.getTotal())
.put("palletTotal",total);
}

2
src/main/java/com/gaotao/modules/pallet/mapper/CatchPalletMapper.java

@ -9,4 +9,6 @@ import java.util.List;
@Mapper
public interface CatchPalletMapper extends BaseMapper<CatchPallet> {
int saveBatch(List<CatchPallet> catchPalletList);
int queryPalletTotal(CatchPallet pallet);
}

2
src/main/java/com/gaotao/modules/pallet/service/CatchPalletService.java

@ -20,4 +20,6 @@ public interface CatchPalletService extends IService<CatchPallet> {
void removeAllCatchPallet(CatchPallet pallet);
void saveCatchPalletBatch(List<CatchPallet> palletList);
int queryPalletTotal(CatchPallet pallet);
}

5
src/main/java/com/gaotao/modules/pallet/service/impl/CatchPalletServiceImpl.java

@ -144,4 +144,9 @@ public class CatchPalletServiceImpl extends ServiceImpl<CatchPalletMapper, Catch
saveCatchPallet(pallet);
}
}
@Override
public int queryPalletTotal(CatchPallet pallet) {
return baseMapper.queryPalletTotal(pallet);
}
}

4
src/main/resources/mapper/pallet/CatchPalletMapper.xml

@ -8,4 +8,8 @@
(#{item.site},#{item.palletNo},#{item.sn},#{item.sku},#{item.partDesc},#{item.erpPartNo},#{item.createBy},#{item.createTime})
</foreach>
</insert>
<select id="queryPalletTotal" resultType="int">
select count(DISTINCT pallet_no) from catch_pallet where site = #{site} and create_by = #{createBy}
</select>
</mapper>
Loading…
Cancel
Save