package com.ld.igds.models; import com.bstek.dorado.annotation.PropertyDef; import com.ld.igds.constant.Constant; import com.ld.igds.inout.InoutConstant; import lombok.Data; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; /** * 出入库系统参数配置,主要配置流程和系统参数 * * @author */ @Data @Entity @Table(name = "D_INOUT_SYS_CONF") public class InoutSysConf implements Serializable { /** * */ private static final long serialVersionUID = 1L; @Id @Column(name = "DEPT_ID_", length = 40) @PropertyDef(label = "分库编码") private String deptId; @Column(name = "COMPANY_ID_", length = 10) @PropertyDef(label = "组织编码") private String companyId; //入库流程 @Column(name = "PROGRESS_IN_", length = 100) @PropertyDef(label = "入库流程配置", description = "使用-线隔开的流程配置") private String progressIn; //出库流程 @Column(name = "PROGRESS_OUT_", length = 100) @PropertyDef(label = "出库流程配置", description = "使用-线隔开的流程配置") private String progressOut; @Column(name = "NOTICE_WX_", length = 1) @PropertyDef(label = "是否启用微信通知") private String noticeWx = Constant.YN_N; @Column(name = "WEIGHT_EDIT_TAG_", length = 1) @PropertyDef(label = "地磅是否可编辑") private String weightEditTag = Constant.YN_N; @Column(name = "NO_PASS_NEXT_", length = 1) @PropertyDef(label = "化验不合格之后环节") private String noPassNext = InoutConstant.CHECK_NOPASS_BACK; @Column(name = "REMARK_", length = 100) @PropertyDef(label = "备注说明") private String remark; }