南歧nc65对接
This commit is contained in:
+18
@@ -0,0 +1,18 @@
|
||||
package com.mhd.common.core.domain.dto.nc;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.xml.bind.annotation.*;
|
||||
|
||||
@Data
|
||||
@XmlRootElement(name = "bill")
|
||||
@XmlAccessorType(XmlAccessType.FIELD) // 使用字段访问策略
|
||||
@XmlType(propOrder = {"billhead"})
|
||||
public class Ysbill {
|
||||
@XmlAttribute(name = "id")
|
||||
private String id;
|
||||
|
||||
@XmlElement(name = "billhead")
|
||||
private Ysbillhead billhead;
|
||||
}
|
||||
+86
@@ -0,0 +1,86 @@
|
||||
package com.mhd.common.core.domain.dto.nc;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.xml.bind.annotation.*;
|
||||
|
||||
@Data
|
||||
@XmlRootElement(name = "billhead")
|
||||
@XmlAccessorType(XmlAccessType.FIELD) // 使用字段访问策略
|
||||
@XmlType(propOrder = {"pk_group","pk_org","sett_org","creationtime","creator","pk_billtype","pk_tradetype","billyear"
|
||||
,"billclass","isinit","syscode","billdate","billno","src_syscode","billstatus","billmaker","def28","def29","def59","pk_busitype","billperiod","effectstatus","bodys"})
|
||||
public class Ysbillhead {
|
||||
@ApiModelProperty( "")
|
||||
private String pk_group;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String pk_org;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String sett_org;
|
||||
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String creationtime;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String creator;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String pk_billtype;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String pk_tradetype;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String billclass;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String isinit;
|
||||
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String syscode;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String billdate;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String billno;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String src_syscode;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String billstatus;
|
||||
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String billmaker;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String def28;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String def29;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String def59;
|
||||
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String pk_busitype;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String billyear;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String billperiod;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String effectstatus;
|
||||
|
||||
@XmlElement(name = "bodys")
|
||||
private Ysbodys bodys;
|
||||
}
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
package com.mhd.common.core.domain.dto.nc;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.xml.bind.annotation.*;
|
||||
|
||||
@Data
|
||||
@XmlRootElement(name = "bodys")
|
||||
@XmlAccessorType(XmlAccessType.FIELD) // 使用字段访问策略
|
||||
@XmlType(propOrder = {"item"})
|
||||
public class Ysbodys {
|
||||
@XmlElement(name = "item")
|
||||
private Ysitem item;
|
||||
}
|
||||
+85
@@ -0,0 +1,85 @@
|
||||
package com.mhd.common.core.domain.dto.nc;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
|
||||
@Data
|
||||
@XmlRootElement(name = "item")
|
||||
public class Ysitem {
|
||||
@ApiModelProperty( "")
|
||||
private String pk_deptid;
|
||||
@ApiModelProperty( "")
|
||||
private String so_deptid;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String pk_psndoc;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String customer;
|
||||
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String objtype;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String direction;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String scomment;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String pk_currtype;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String taxrate;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String quantity_de;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String money_de;
|
||||
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String money_bal;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String notax_de;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String tax_de;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String local_tax_de;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String price;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String taxprice;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String invoiceno;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String recaccount;
|
||||
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String prepay;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String subjcode;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String def65;
|
||||
|
||||
@ApiModelProperty( "")
|
||||
private String def75;
|
||||
|
||||
|
||||
}
|
||||
+48
@@ -0,0 +1,48 @@
|
||||
package com.mhd.common.core.domain.dto.nc;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.xml.bind.annotation.*;
|
||||
|
||||
@Data
|
||||
@XmlRootElement(name = "ufinterface")
|
||||
@XmlAccessorType(XmlAccessType.FIELD) // 使用字段访问策略
|
||||
@XmlType(propOrder = {"bill"})
|
||||
public class Ysufinterface {
|
||||
@XmlAttribute(name = "account")
|
||||
|
||||
private String account;
|
||||
@XmlAttribute(name = "billtype")
|
||||
|
||||
private String billtype;
|
||||
@XmlAttribute(name = "businessunitcode")
|
||||
|
||||
private String businessunitcode;
|
||||
@XmlAttribute(name = "filename")
|
||||
|
||||
private String filename;
|
||||
@XmlAttribute(name = "groupcode")
|
||||
|
||||
private String groupcode;
|
||||
@XmlAttribute(name = "isexchange")
|
||||
|
||||
private String isexchange;
|
||||
@XmlAttribute(name = "orgcode")
|
||||
|
||||
private String orgcode;
|
||||
@XmlAttribute(name = "receiver")
|
||||
|
||||
private String receiver;
|
||||
@XmlAttribute(name = "replace")
|
||||
|
||||
private String replace;
|
||||
@XmlAttribute(name = "roottag")
|
||||
|
||||
private String roottag;
|
||||
@XmlAttribute(name = "sender")
|
||||
|
||||
private String sender;
|
||||
@XmlElement(name = "bill")
|
||||
private com.mhd.common.core.domain.dto.nc.Ysbill bill;
|
||||
}
|
||||
@@ -214,4 +214,10 @@ public class UserPo {
|
||||
|
||||
@ApiModelProperty(name = "有效期管理 0-否 1-是")
|
||||
private Integer validityPeriodManagement;
|
||||
|
||||
@ApiModelProperty(name = "业务员nc编码")
|
||||
private String salespersonNcCode;
|
||||
|
||||
@ApiModelProperty(name = "制单员nc编码")
|
||||
private String documentPreparerNcCode;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user