审查视图

src/main/java/com/sy/bwAnalysis/GatherInfoAnalysis.java 2.2 KB
1 2
package com.sy.bwAnalysis;
zhangFan authored
3
import com.sy.bwAssist.gatherInfo.GatherInfoAssist;
4 5
import com.sy.bwAssist.Message;
import com.sy.bwAssist.Meta;
zhangFan authored
6
import com.sy.model.GatherInfo;
7 8 9 10


public class GatherInfoAnalysis {
zhangFan authored
11 12 13
	public GatherInfo toJavaBean(Message msg) {
		GatherInfo bean = new GatherInfo();
		GatherInfoAssist info = msg.getInfo();
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
		Meta meta = msg.getMeta();
		bean.setSender(meta.getSender());
		bean.setReceiver(meta.getReceiver());
		bean.setSeqn(meta.getSeqn());
		bean.setSendtime(meta.getSendTime());
		bean.setType(meta.getType());
		bean.setSmtype(meta.getSmType());
		bean.setAreaid(info.getAREA_ID());
		bean.setChnlno(info.getCHNL_NO());
		bean.setIetype(info.getI_E_TYPE());
		bean.setBarcode(info.getBarCode());
		bean.setSeqno(info.getSEQ_NO());
		bean.setCarecno(info.getCar().getCarEcNo());
		bean.setCarecno2(info.getCar().getCarEcNo2());
		bean.setVename(info.getCar().getVeName());
		bean.setVecustomsno(info.getCar().getVeCustomsNo());
		bean.setVewt((info.getCar().getVeWt()));
		bean.setContaidb(info.getConta().getContaIdB());
		bean.setContaidf(info.getConta().getContaIdF());
		bean.setContamodelf(info.getConta().getContaModelF());
		bean.setContamodelf(info.getConta().getContaModelB());
		bean.setContanum(info.getConta().getContaNum());
		bean.setContareco(info.getConta().getContaReco());
		bean.setDricno(info.getIc().getDRICNO());
		bean.setIcdrcustomsno(info.getIc().getIcDrCustomsNo());
		bean.setIccocustomsno(info.getIc().getIcCoCustomsNo());
		bean.setIcbillno(info.getIc().getIcBillNo());
		bean.setIcgrosswt(info.getIc().getIcGrossWt());
		bean.setIcvecustomsno(info.getIc().getIcVeCustomsNo());
		bean.setIcvename(info.getIc().getIcVeName());
		bean.setIccontaid(info.getIc().getIcContaId());
		bean.setIcesealid(info.getIc().getIcEsealId());
		bean.setIcbusstype(info.getIc().getIcBussType());
		bean.setIcexdata(info.getIc().getIcExData());
48
		bean.setGrosswt((info.getWeight().getGrossWt()));
zhangFan authored
49
		bean.setSealkey(info.getSeal().getSealKey());
50
		bean.setEsealid(info.getSeal().getEsealId());
zhangFan authored
51 52 53 54
		bean.setOrdernum(info.getOderNum());
		bean.setIcpegdatetime(info.getIc().getIcRegDatetime());
		bean.setIcperdaydue(info.getIc().getIcPerDayDue());
		bean.setIcfromtype(info.getIc().getIcFormType());
朱兆平 authored
55
		bean.setGpsid(info.getIc().getGpsId());
56 57
		return bean;
	}
朱兆平 authored
58
59
}