|
|
@ -1,9 +1,5 @@
|
|
|
|
package com.foreverwin.mesnac.integration.dto;
|
|
|
|
package com.foreverwin.mesnac.integration.dto;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import com.sap.me.common.ItemType;
|
|
|
|
|
|
|
|
import com.sap.me.common.MaterialType;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import javax.xml.bind.annotation.XmlAccessType;
|
|
|
|
import javax.xml.bind.annotation.XmlAccessType;
|
|
|
|
import javax.xml.bind.annotation.XmlAccessorType;
|
|
|
|
import javax.xml.bind.annotation.XmlAccessorType;
|
|
|
|
import javax.xml.bind.annotation.XmlElement;
|
|
|
|
import javax.xml.bind.annotation.XmlElement;
|
|
|
@ -24,13 +20,12 @@ import javax.xml.bind.annotation.XmlType;
|
|
|
|
"UNIT_OF_MEASURE",
|
|
|
|
"UNIT_OF_MEASURE",
|
|
|
|
"ASSY_DATA_TYPE",
|
|
|
|
"ASSY_DATA_TYPE",
|
|
|
|
"INV_ASSY_DATA_TYPE",
|
|
|
|
"INV_ASSY_DATA_TYPE",
|
|
|
|
"INGRED_TYPE",
|
|
|
|
"ACCESSORY_TYPE",
|
|
|
|
"WEIGHT",
|
|
|
|
|
|
|
|
"MAT_SPEC",
|
|
|
|
"MAT_SPEC",
|
|
|
|
"MODEL",
|
|
|
|
"TEXTTURE",
|
|
|
|
"TEXTURE",
|
|
|
|
"DWG_NO",
|
|
|
|
"DRAWING",
|
|
|
|
"PER_METER",
|
|
|
|
"DRAWING_REVISION"
|
|
|
|
"PER_SQUARE_METER"
|
|
|
|
})
|
|
|
|
})
|
|
|
|
public class ItemSyncRequest {
|
|
|
|
public class ItemSyncRequest {
|
|
|
|
|
|
|
|
|
|
|
@ -72,27 +67,23 @@ public class ItemSyncRequest {
|
|
|
|
|
|
|
|
|
|
|
|
@XmlElement(name = "INV_ASSY_DATA_TYPE")
|
|
|
|
@XmlElement(name = "INV_ASSY_DATA_TYPE")
|
|
|
|
private String INV_ASSY_DATA_TYPE;
|
|
|
|
private String INV_ASSY_DATA_TYPE;
|
|
|
|
//辅料类型:0或者空则不是辅料,刀具-1,其他-9
|
|
|
|
|
|
|
|
@XmlElement(name = "INGRED_TYPE")
|
|
|
|
//辅料类型:0或者空原材料,刀具1,主关件9,非主观件2
|
|
|
|
private String INGRED_TYPE;
|
|
|
|
@XmlElement(name = "ACCESSORY_TYPE")
|
|
|
|
//重量
|
|
|
|
private String ACCESSORY_TYPE;
|
|
|
|
@XmlElement(name = "WEIGHT")
|
|
|
|
|
|
|
|
private String WEIGHT;
|
|
|
|
|
|
|
|
//规格
|
|
|
|
//规格
|
|
|
|
@XmlElement(name = "MAT_SPEC")
|
|
|
|
@XmlElement(name = "MAT_SPEC")
|
|
|
|
private String MAT_SPEC;
|
|
|
|
private String MAT_SPEC;
|
|
|
|
//型号
|
|
|
|
|
|
|
|
@XmlElement(name = "MODEL")
|
|
|
|
|
|
|
|
private String MODEL;
|
|
|
|
|
|
|
|
//材质
|
|
|
|
//材质
|
|
|
|
@XmlElement(name = "TEXTURE")
|
|
|
|
@XmlElement(name = "TEXTTURE")
|
|
|
|
private String TEXTURE;
|
|
|
|
private String TEXTTURE;
|
|
|
|
//图号
|
|
|
|
//图号
|
|
|
|
@XmlElement(name = "DRAWING")
|
|
|
|
@XmlElement(name = "DWG_NO")
|
|
|
|
private String DRAWING;
|
|
|
|
private String DWG_NO;
|
|
|
|
//图号版本
|
|
|
|
@XmlElement(name = "PER_METER")
|
|
|
|
@XmlElement(name = "DRAWING_REVISION")
|
|
|
|
private String PER_METER;
|
|
|
|
private String DRAWING_REVISION;
|
|
|
|
@XmlElement(name = "PER_SQUARE_METER")
|
|
|
|
|
|
|
|
private String PER_SQUARE_METER;
|
|
|
|
|
|
|
|
|
|
|
|
public String getTRANID() {
|
|
|
|
public String getTRANID() {
|
|
|
|
return TRANID;
|
|
|
|
return TRANID;
|
|
|
@ -198,20 +189,12 @@ public class ItemSyncRequest {
|
|
|
|
this.INV_ASSY_DATA_TYPE = INV_ASSY_DATA_TYPE;
|
|
|
|
this.INV_ASSY_DATA_TYPE = INV_ASSY_DATA_TYPE;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getINGRED_TYPE() {
|
|
|
|
public String getACCESSORY_TYPE() {
|
|
|
|
return INGRED_TYPE;
|
|
|
|
return ACCESSORY_TYPE;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public void setINGRED_TYPE(String INGRED_TYPE) {
|
|
|
|
|
|
|
|
this.INGRED_TYPE = INGRED_TYPE;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public String getWEIGHT() {
|
|
|
|
|
|
|
|
return WEIGHT;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setWEIGHT(String WEIGHT) {
|
|
|
|
public void setACCESSORY_TYPE(String ACCESSORY_TYPE) {
|
|
|
|
this.WEIGHT = WEIGHT;
|
|
|
|
this.ACCESSORY_TYPE = ACCESSORY_TYPE;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getMAT_SPEC() {
|
|
|
|
public String getMAT_SPEC() {
|
|
|
@ -222,36 +205,36 @@ public class ItemSyncRequest {
|
|
|
|
this.MAT_SPEC = MAT_SPEC;
|
|
|
|
this.MAT_SPEC = MAT_SPEC;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getMODEL() {
|
|
|
|
public String getTEXTTURE() {
|
|
|
|
return MODEL;
|
|
|
|
return TEXTTURE;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setMODEL(String MODEL) {
|
|
|
|
public void setTEXTTURE(String TEXTTURE) {
|
|
|
|
this.MODEL = MODEL;
|
|
|
|
this.TEXTTURE = TEXTTURE;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getTEXTURE() {
|
|
|
|
public String getDWG_NO() {
|
|
|
|
return TEXTURE;
|
|
|
|
return DWG_NO;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setTEXTURE(String TEXTURE) {
|
|
|
|
public void setDWG_NO(String DWG_NO) {
|
|
|
|
this.TEXTURE = TEXTURE;
|
|
|
|
this.DWG_NO = DWG_NO;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getDRAWING() {
|
|
|
|
public String getPER_METER() {
|
|
|
|
return DRAWING;
|
|
|
|
return PER_METER;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setDRAWING(String DRAWING) {
|
|
|
|
public void setPER_METER(String PER_METER) {
|
|
|
|
this.DRAWING = DRAWING;
|
|
|
|
this.PER_METER = PER_METER;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getDRAWING_REVISION() {
|
|
|
|
public String getPER_SQUARE_METER() {
|
|
|
|
return DRAWING_REVISION;
|
|
|
|
return PER_SQUARE_METER;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void setDRAWING_REVISION(String DRAWING_REVISION) {
|
|
|
|
public void setPER_SQUARE_METER(String PER_SQUARE_METER) {
|
|
|
|
this.DRAWING_REVISION = DRAWING_REVISION;
|
|
|
|
this.PER_SQUARE_METER = PER_SQUARE_METER;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
@ -270,13 +253,12 @@ public class ItemSyncRequest {
|
|
|
|
", UNIT_OF_MEASURE='" + UNIT_OF_MEASURE + '\'' +
|
|
|
|
", UNIT_OF_MEASURE='" + UNIT_OF_MEASURE + '\'' +
|
|
|
|
", ASSY_DATA_TYPE='" + ASSY_DATA_TYPE + '\'' +
|
|
|
|
", ASSY_DATA_TYPE='" + ASSY_DATA_TYPE + '\'' +
|
|
|
|
", INV_ASSY_DATA_TYPE='" + INV_ASSY_DATA_TYPE + '\'' +
|
|
|
|
", INV_ASSY_DATA_TYPE='" + INV_ASSY_DATA_TYPE + '\'' +
|
|
|
|
", INGRED_TYPE='" + INGRED_TYPE + '\'' +
|
|
|
|
", ACCESSORY_TYPE='" + ACCESSORY_TYPE + '\'' +
|
|
|
|
", WEIGHT='" + WEIGHT + '\'' +
|
|
|
|
|
|
|
|
", MAT_SPEC='" + MAT_SPEC + '\'' +
|
|
|
|
", MAT_SPEC='" + MAT_SPEC + '\'' +
|
|
|
|
", MODEL='" + MODEL + '\'' +
|
|
|
|
", TEXTTURE='" + TEXTTURE + '\'' +
|
|
|
|
", TEXTURE='" + TEXTURE + '\'' +
|
|
|
|
", DWG_NO='" + DWG_NO + '\'' +
|
|
|
|
", DRAWING='" + DRAWING + '\'' +
|
|
|
|
", PER_METER='" + PER_METER + '\'' +
|
|
|
|
", DRAWING_REVISION='" + DRAWING_REVISION + '\'' +
|
|
|
|
", PER_SOUARE_METER='" + PER_SQUARE_METER + '\'' +
|
|
|
|
'}';
|
|
|
|
'}';
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|