ErpGenerateBill.java
804 Bytes
package com.huaheng.api.general.domain;
import com.alibaba.fastjson.JSON;
import lombok.Data;
import org.apache.commons.lang.StringEscapeUtils;
import java.util.List;
@Data
public class ErpGenerateBill {
/**ERP单据类型**/
public String ErpBillType;
/**仓库编号**/
public String StockCode;
/**单据单别**/
public String BillType;
public List<ErpGenBillDetail> GenBillDetails;
public static ErpGenerateBill parse(String msg){
String json = StringEscapeUtils.unescapeJava(msg);
ErpGenerateBill obj = JSON.parseObject(json, ErpGenerateBill.class);
return obj;
}
public String toRawJsonStr(){
String s = JSON.toJSONString(this);
// System.out.println(StringEscapeUtils.escapeJava(s));
return s;
}
}