yun-zuoyi
crish 6 years ago
commit c584f2e048

@ -12,6 +12,42 @@ import com.fasterxml.jackson.annotation.JsonFormat;
public class MesEnumUtil {
/**
* mes
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum NUMBER_RULE_ISCYCLE {
TRUE(1, "是"),
FALSE(2, "否");
private int value;
private String description;
NUMBER_RULE_ISCYCLE(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
public static String valueOfDescription(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
}
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)

@ -38,7 +38,7 @@ public class MesNumberRule extends BaseBean {
@Column(name = "PREFIX")
@ApiParam("前缀")
private Integer prefix;
private String prefix;
@Column(name = "NUMBER_RULE")
@ApiParam("编码规则")

@ -0,0 +1,17 @@
package cn.estsh.i3plus.pojo.mes.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.mes.bean.MesNumberRule;
import cn.estsh.i3plus.pojo.mes.bean.MesPart;
import org.springframework.stereotype.Repository;
/**
* @Description :
* @Reference :
* @Author : wangjie
* @CreateDate : 2019-08-23
* @Modify:
**/
@Repository
public interface MesNumberRuleRepository extends BaseRepository<MesNumberRule, Long> {
}

@ -1077,4 +1077,30 @@ public class MesHqlPack {
}
return packBean;
}
/**
* Mes
* @param numberRule
* @param organizeCode
* @return
*/
public static DdlPackBean getMesNumberRule(MesNumberRule numberRule, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(numberRule, organizeCode);
if (StringUtils.isNotEmpty(numberRule.getRuleCode())) {
DdlPreparedPack.getStringLikerPack(numberRule.getRuleCode(), "ruleCode", packBean);
}
if (StringUtils.isNotEmpty(numberRule.getNumberRule())) {
DdlPreparedPack.getStringLikerPack(numberRule.getNumberRule(), "numberRule", packBean);
}
if (StringUtils.isNotEmpty(numberRule.getPrefix())) {
DdlPreparedPack.getNumEqualPack(numberRule.getPrefix(), "prefix", packBean);
}
if (null != numberRule.getIsCycle()) {
DdlPreparedPack.getNumEqualPack(numberRule.getIsCycle(), "isCycle", packBean);
}
packBean.setOrderByStr(numberRule.orderBy());
return packBean;
}
}

@ -75,15 +75,15 @@ public class WmsActionGroup extends BaseBean {
private Integer submitStepSeq;
public long getInitAmIdVal() {
return this.initAmId == null ? 0 : this.initAmId.intValue();
return this.initAmId == null ? 0 : this.initAmId.longValue();
}
public long getDetailsAmIdVal() {
return this.detailsAmId == null ? 0 : this.detailsAmId.intValue();
return this.detailsAmId == null ? 0 : this.detailsAmId.longValue();
}
public long getEndAmIdVal() {
return this.endAmId == null ? 0 : this.endAmId.intValue();
return this.endAmId == null ? 0 : this.endAmId.longValue();
}
public int getAutoInitVal() {

Loading…
Cancel
Save