master
xhj 5 months ago
parent c70fc0d5d3
commit c35fd3e4b4

@ -128,6 +128,8 @@ public class PgdSljhController {
ydjh.setKcch(slKc.getDCCH()); ydjh.setKcch(slKc.getDCCH());
ydjh.setDcCh(slKc.getZYCH()); ydjh.setDcCh(slKc.getZYCH());
ydjh.setDcPl(slKc.getZYPL()); ydjh.setDcPl(slKc.getZYPL());
ydjh.setWpgg(slKc.getWPGG());
ydjh.setWpxh(slKc.getWPXH());
ydjh.setZt("11"); ydjh.setZt("11");
ydjh.setJhlx("99"); ydjh.setJhlx("99");
ydjh.setSllsh(id); ydjh.setSllsh(id);
@ -161,12 +163,14 @@ public class PgdSljhController {
slKc.setWPZT(wpztMap.get(slKc.getWPZT())); slKc.setWPZT(wpztMap.get(slKc.getWPZT()));
} }
int ceil = (int) (Math.ceil((double) list.size() / 18)); int ceil = (int) (Math.ceil((double) list.size() / 18));
List<SlKc> slKcList= new ArrayList<>(); List<SlKc> slKcList= new ArrayList<>();
if(ceil>1){ if(ceil>1){
for(int i=0;i<ceil;i++){ for(int i=0;i<ceil;i++){
SlKc slKc =new SlKc(); SlKc slKc =new SlKc();
slKc.setDyrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd")); slKc.setDyrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd"));
slKc.setSllsh(id);
if (ceil - i == 1){ if (ceil - i == 1){
slKc.setList(list.subList(i*18,list.size())); slKc.setList(list.subList(i*18,list.size()));
}else{ }else{
@ -179,6 +183,7 @@ public class PgdSljhController {
}else{ }else{
SlKc slKc =new SlKc(); SlKc slKc =new SlKc();
slKc.setDyrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd")); slKc.setDyrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd"));
slKc.setSllsh(id);
slKc.setList(list); slKc.setList(list);
slKcList.add(slKc); slKcList.add(slKc);
} }
@ -196,7 +201,7 @@ public class PgdSljhController {
@ResponseBody @ResponseBody
public ResultBean slPrintD(HttpServletRequest req, @RequestBody List<SlKc> list) throws Exception, CustomException { public ResultBean slPrintD(HttpServletRequest req, @RequestBody List<SlKc> list) throws Exception, CustomException {
//ls_lsh = F_GETPJH("MM",'00',"MSMS") //ls_lsh = F_GETPJH("MM",'00',"MSMS")
String id = syService.f_getpjh("MM", "00", "MSMS"); //String id = syService.f_getpjh("MM", "00", "MSMS");
//dw_1.object.sllsh[ll_ii] = ls_lsh //dw_1.object.sllsh[ll_ii] = ls_lsh
//dw_1.object.dyry[ll_ii] = gs_user //dw_1.object.dyry[ll_ii] = gs_user
//dw_1.object.dyrq[ll_ii] = ls_datetime //dw_1.object.dyrq[ll_ii] = ls_datetime
@ -209,7 +214,7 @@ public class PgdSljhController {
imCkwpkwp.setWph(slKc.getWPH()); imCkwpkwp.setWph(slKc.getWPH());
imCkwpkwp.setKwh(slKc.getKWH()); imCkwpkwp.setKwh(slKc.getKWH());
imCkwpkwp.setNbsbm(slKc.getNBSBM()); imCkwpkwp.setNbsbm(slKc.getNBSBM());
imCkwpkwp.setSllsh(id); // imCkwpkwp.setSllsh(id);
imCkwpkwp.setDyrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd HH:mm")); imCkwpkwp.setDyrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd HH:mm"));
imCkwpkwp.setDyry((String) req.getAttribute("yhms")); imCkwpkwp.setDyry((String) req.getAttribute("yhms"));
ckupList.add(imCkwpkwp); ckupList.add(imCkwpkwp);
@ -242,12 +247,14 @@ public class PgdSljhController {
slKc.setWPZT(wpztMap.get(slKc.getWPZT())); slKc.setWPZT(wpztMap.get(slKc.getWPZT()));
} }
String sllsh= list.get(0).getSllsh();
int ceil = (int) (Math.ceil((double) list.size() / 18)); int ceil = (int) (Math.ceil((double) list.size() / 18));
List<SlKc> slKcList= new ArrayList<>(); List<SlKc> slKcList= new ArrayList<>();
if(ceil>1){ if(ceil>1){
for(int i=0;i<ceil;i++){ for(int i=0;i<ceil;i++){
SlKc slKc =new SlKc(); SlKc slKc =new SlKc();
slKc.setDyrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd")); slKc.setDyrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd"));
slKc.setSllsh(sllsh);
if (ceil - i == 1){ if (ceil - i == 1){
slKc.setList(list.subList(i*18,list.size())); slKc.setList(list.subList(i*18,list.size()));
}else{ }else{
@ -260,6 +267,7 @@ public class PgdSljhController {
}else{ }else{
SlKc slKc =new SlKc(); SlKc slKc =new SlKc();
slKc.setDyrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd")); slKc.setDyrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd"));
slKc.setSllsh(sllsh);
slKc.setList(list); slKc.setList(list);
slKcList.add(slKc); slKcList.add(slKc);
} }

Loading…
Cancel
Save