Fancy
2024-07-09 9000814f7ceba006c7d36c51d06666ba6dfddf6c
pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/taskPlan/AssemblyPlanCtrl.java
@@ -7,7 +7,7 @@
import com.dy.common.webUtil.QueryResultVo;
import com.dy.pmsGlobal.aop.Log;
import com.dy.pmsGlobal.pojoPr.PrAssemblyPlan;
import com.dy.pmsGlobal.pojoPr.PrEquip;
import com.dy.pmsGlobal.pojoPr.PrDevice;
import com.dy.pmsGlobal.util.QrCodeUtil;
import com.google.zxing.WriterException;
import jakarta.servlet.http.HttpServletResponse;
@@ -122,8 +122,8 @@
    @PostMapping(path="someEquip")
    @SsoPowerAop(power = "-1")
    @Log("分页查询设备号")
    public BaseResponse<QueryResultVo<List<PrEquip>>> someEquip(@RequestBody QueryVo queryVo){
        QueryResultVo<List<PrEquip>> list = sv.selectSomeEquip(queryVo) ;
    public BaseResponse<QueryResultVo<List<PrDevice>>> someEquip(@RequestBody QueryVo queryVo){
        QueryResultVo<List<PrDevice>> list = sv.selectSomeEquip(queryVo) ;
        return BaseResponseUtils.buildSuccess(list);
    }
@@ -134,11 +134,11 @@
        Date start = new Date() ;
        List<Converter> list = new ArrayList<>();
        List<PrEquip> equipList = sv.selectEquipByBatchId(batchId) ;
        List<PrDevice> equipList = sv.selectEquipByBatchId(batchId) ;
        // 使用并行流提高性能
        equipList.parallelStream().forEach(equip -> {
            ExcelVo vo = new ExcelVo();
            vo.equipNo = equip.equipNo;
            vo.equipNo = equip.deviceNo;
            try {
                vo.qrCode = QrCodeUtil.genQrCode(vo.equipNo);
            } catch (IOException | WriterException e) {