Merge remote-tracking branch 'origin/ext-dev' into ext-dev

yun-zuoyi
钮海涛 4 years ago
commit 1fc8349b66

@ -0,0 +1,163 @@
package cn.estsh.i3plus.pojo.model.platform;
import cn.estsh.i3plus.pojo.base.annotation.AnnoOutputColumn;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import cn.estsh.i3plus.pojo.base.bean.BaseConstWords;
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
import cn.estsh.i3plus.pojo.platform.bean.SysDictionary;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import javax.persistence.Column;
/**
* @author ns
* @create 2021/7/21 0021 10:20
*/
@Data
@ApiModel
public class UserInfoImportModel extends BaseBean {
private static final long serialVersionUID = -6597413958814715617L;
@ApiModelProperty(value = "姓名", access = "名称")
@AnnoOutputColumn()
private String infoName;
@ApiModelProperty(value = "工号")
@AnnoOutputColumn()
private String infoEmpNo;
@ApiModelProperty(value = "员工类型", access = "实习、试用期、正式")
@AnnoOutputColumn(required = false, refClass = SysDictionary.class, value = "name", refForeignKey = BaseConstWords.DICTIONARY_EMPLOYEE_TYPE)
private Integer infoEmployeeType;
@ApiModelProperty(value = "员工等级")
@AnnoOutputColumn(required = false, refClass = SysDictionary.class, value = "name", refForeignKey = BaseConstWords.DICTIONARY_EMPLOYEE_GRADE)
private Integer infoGrade;
@ApiModelProperty(value = "性别1.男2.女)", example = "1", access = "性别1.男2.女)")
@AnnoOutputColumn(required = false, refClass = SysDictionary.class, value = "name", refForeignKey = BaseConstWords.DICTIONARY_SEX)
private Integer infoSex;
@ApiModelProperty(value = "婚姻", example = "1", access = "性别1.未知2.已婚,3未婚")
@AnnoOutputColumn(required = false, refClass = SysDictionary.class, value = "name", refForeignKey = BaseConstWords.DICTIONARY_MARRIAGE)
private Integer infoMarriage;
@ApiModelProperty(value = "证件类型")
@AnnoOutputColumn(required = false, refClass = SysDictionary.class, value = "name", refForeignKey = BaseConstWords.DICTIONARY_CERTIFICATE_TYPE)
private Integer infoCardType;
@ApiModelProperty(value = "证件编号")
private String infoCardNumber;
@ApiModelProperty(value = "毕业专业")
private String infoSchoolProfession;
@ApiModelProperty(value = "毕业院校")
private String infoSchool;
@ApiModelProperty(value = "学历")
@AnnoOutputColumn(required = false, refClass = SysDictionary.class, value = "name", refForeignKey = BaseConstWords.DICTIONARY_EDUCATION)
private Integer infoSchoolEducation;
@ApiModelProperty(value = "毕业时间")
private String infoSchoolLeaveDate;
@ApiModelProperty(value = "籍贯")
private String infoBirthplace;
@ApiModelProperty(value = "种族")
@AnnoOutputColumn(required = false, refClass = SysDictionary.class, value = "name", refForeignKey = BaseConstWords.DICTIONARY_NATIONALITY)
private Integer infoRace;
@ApiModelProperty(value = "紧急联系人")
private String userEmergencyContact;
@ApiModelProperty(value = "紧急联系人-电话")
private String userEmergencyPhone;
@ApiModelProperty(value = "紧急联系人")
private String infoEmergencyContact;
@ApiModelProperty(value = "紧急联系人-电话")
private String infoEmergencyPhone;
@ApiModelProperty(value = "入职日期", access = "默认当前时间")
private String infoJoinDate;
@ApiModelProperty(value = "离职日期", access = "默认当前时间")
private String infoResignationDate;
@ApiModelProperty(value = "政治面貌")
@AnnoOutputColumn(required = false, refClass = SysDictionary.class, value = "name", refForeignKey = BaseConstWords.DICTIONARY_POLITICAL_STATUS)
private Integer infoPoliticalStatus;
@ApiModelProperty(value = "出生日期")
private String infoBornDate;
@ApiModelProperty(value = "部门名称", access = "部门名称")
private String infoDepartmentNameRdds;
@ApiModelProperty(value = "岗位", access = "岗位")
private String positionNameRdds;
@ApiModelProperty(value = "主部门", access = "主部门")
private String infoDepartmentNameRdd;
@ApiModelProperty(value = "主岗位", access = "主岗位")
private String positionNameRdd;
@ApiModelProperty(value = "家庭地址")
private String infoFamilyAddress;
@ApiModelProperty(value = "兴趣爱好")
private String infoHobby;
/********************************** 账号相关 ********************************/
@ApiModelProperty(value = "登陆名称", access = "登陆名称")
@AnnoOutputColumn
private String userLoginName;
@ApiModelProperty(value = "用户语言")
private String languageCode;
@ApiParam(value = "登陆密码")
@AnnoOutputColumn
private String userLoginPassword;
@ApiModelProperty(value = "角色名称", access = "角色名称")
@AnnoOutputColumn
private String roleNameRdds;
@ApiModelProperty(value = "手机号", access = "手机号")
private String userPhone;
@ApiModelProperty(value = "操作部门", access = "操作部门部门")
@AnnoOutputColumn
private String userDepartmentNameRdds;
@ApiModelProperty(value = "主操作部门", access = "主操作部门")
@AnnoOutputColumn
private String userDepartmentNameRdd;
@ApiModelProperty(value = "邮箱", access = "邮箱")
private String userEmail;
@ApiModelProperty(value = "微信号")
private String userWeChatNo;
@ApiModelProperty(value = "组织名称", access = "组织名称")
private String organizeNameRdd;
}

@ -826,4 +826,10 @@ public class WmsDocMovementDetails extends BaseBean {
this.createUser = createUser; this.createUser = createUser;
} }
public WmsDocMovementDetails (String erpSrcNo,String partNo,Double outQty) {
this.erpSrcNo = erpSrcNo;
this.partNo = partNo;
this.outQty = outQty;
}
} }

@ -249,6 +249,10 @@ public class WmsPOMasterDetails extends BaseBean {
private Double sumRcQty; private Double sumRcQty;
@Transient @Transient
@ApiParam("退货数量")
private Double outQty;
@Transient
@ApiParam("单据集合") @ApiParam("单据集合")
private List<String> orderNoLst; private List<String> orderNoLst;

@ -1057,11 +1057,22 @@ public class WmsStockSn extends BaseBean {
this.vendorNo = vendorNo; this.vendorNo = vendorNo;
} }
public WmsStockSn(String partNo, Double qty) { public WmsStockSn(String partNo, Double qty) {
this.partNo = partNo; this.partNo = partNo;
this.qty = qty; this.qty = qty;
} }
public WmsStockSn(WmsStockSn wmsStockSn, String modifyDatetime ,String modifyUser) {
this.sn = wmsStockSn.getSn();
this.partNo = wmsStockSn.getPartNo();
this.partNameRdd = wmsStockSn.getPartNameRdd();
this.qty = wmsStockSn.getQty();
this.vendorNo = wmsStockSn.getVendorNo();
this.lotNo = wmsStockSn.getLotNo();
this.modifyDatetime = modifyDatetime;
this.modifyUser = modifyUser;
this.leftCode = wmsStockSn.getLeftCode();
this.dateCode = wmsStockSn.getDateCode();
this.fixLotNo = wmsStockSn.getFixLotNo();
}
} }

@ -71,4 +71,10 @@ public class WmsTmsShipDto extends BaseDto implements Serializable {
@ApiParam("结束时间") @ApiParam("结束时间")
private String createDateTimeEnd; private String createDateTimeEnd;
@ApiParam("客户号")
private String custNo;
@ApiParam("客户名称")
private String custName;
} }

Loading…
Cancel
Save