parent
c5a65c1623
commit
6ba6bed2be
@ -0,0 +1,39 @@
|
||||
package com.dsic.gj_erp.pc.dto.data;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import com.dsic.gj_erp.bean.jcsj.DmBom;
|
||||
import com.dsic.gj_erp.pc.dto.设备;
|
||||
import com.dsic.gj_erp.pc.dto.资源;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
public class Bom {
|
||||
private String dcch;
|
||||
private String pl;
|
||||
private String fd;
|
||||
|
||||
private String xzglxq;
|
||||
private String dzglxq;
|
||||
|
||||
private String zl;
|
||||
private String kw;
|
||||
private String tzbh;
|
||||
private String wpgg;
|
||||
private String wpcz;
|
||||
private String ljsl;
|
||||
private Map<String,String> degs;
|
||||
private 设备 所在设备;
|
||||
private 资源 所在资源;
|
||||
|
||||
public static Bom of(String xzxq, String dzxq, DmBom bom){
|
||||
Bom _bom = new Bom();
|
||||
BeanUtil.copyProperties(bom,_bom);
|
||||
_bom.xzglxq=xzxq;
|
||||
_bom.dzglxq=dzxq;
|
||||
return _bom;
|
||||
}
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
package com.dsic.gj_erp.pc.dto.data;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import com.dsic.gj_erp.bean.jhgk.DmSygdxq;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
public class 钢料需求 {
|
||||
private String dcCh;
|
||||
private String dcPl;
|
||||
private String dcFd;
|
||||
private String xzglxq;
|
||||
private String dzglxq;
|
||||
private List<Bom> bomList;
|
||||
|
||||
public static 钢料需求 of(DmSygdxq qfxq){
|
||||
钢料需求 _钢料需求 = new 钢料需求();
|
||||
BeanUtil.copyProperties(qfxq,_钢料需求,"bomList");
|
||||
_钢料需求.bomList=qfxq.getBomList().stream().map(item->Bom.of(_钢料需求.getXzglxq(),_钢料需求.getDzglxq(),item)).collect(Collectors.toList());
|
||||
return _钢料需求;
|
||||
}
|
||||
}
|
@ -1,10 +1,14 @@
|
||||
package com.dsic.gj_erp.pc.service;
|
||||
|
||||
import com.dsic.gj_erp.bean.jcsj.DmBom;
|
||||
import com.dsic.gj_erp.pc.dto.data.Bom;
|
||||
import com.dsic.gj_erp.pc.dto.data.钢料需求;
|
||||
import com.dsic.gj_erp.pc.dto.套料图工序;
|
||||
|
||||
public interface 套料图工序接口 extends Runnable {
|
||||
套料图工序 小组(DmBom bom);
|
||||
套料图工序 小组(Bom bom);
|
||||
|
||||
套料图工序 大组(Bom bom);
|
||||
|
||||
套料图工序 钢料需求(钢料需求 _钢料需求);
|
||||
|
||||
套料图工序 大组(DmBom bom);
|
||||
}
|
||||
|
Loading…
Reference in new issue