yun-zuoyi
jiajack 6 years ago
commit d6c7e39989

@ -1053,9 +1053,10 @@ public class ImppEnumUtil {
@JsonFormat(shape = JsonFormat.Shape.OBJECT) @JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum MESSAGE_RECEIVER_TYPE { public enum MESSAGE_RECEIVER_TYPE {
INTERNAL(1, "内部人员接收"), INTERNAL(1, "内部人员"),
EXTERNAL(2, "外部人员接收"), EXTERNAL(2, "外部人员"),
URGENT(3, "紧急联系人接收"); URGENT(3, "紧急联系人"),
SUPPLIER(4, "供应商");
private int value; private int value;
private String description; private String description;

@ -38,9 +38,9 @@ public class BfButton extends BaseBean {
@ApiParam(value = "触发方式") @ApiParam(value = "触发方式")
private Integer triggerMode; private Integer triggerMode;
public Integer getTriggerMode() { public int getTriggerModeVal() {
if (triggerMode == null) { if (triggerMode == null) {
return null; return 0;
} else { } else {
return triggerMode.intValue(); return triggerMode.intValue();
} }

@ -13,6 +13,8 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.List;
/** /**
* @Description : * @Description :
@ -46,4 +48,8 @@ public class BfMethod extends BaseBean {
@Column(name="METHOD_DESCRIPTION") @Column(name="METHOD_DESCRIPTION")
@ApiParam(value ="功能描述") @ApiParam(value ="功能描述")
private String methodDescription; private String methodDescription;
@Transient
@ApiParam(value ="表单功能自定义按钮")
private List<BfButton> bfButtonList;
} }

@ -13,6 +13,8 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.List;
/** /**
* @Description : * @Description :
@ -57,5 +59,7 @@ public class BfMethodDetail extends BaseBean {
@ApiParam(value ="表单元素名称") @ApiParam(value ="表单元素名称")
private String elementNameRdd; private String elementNameRdd;
@Transient
@ApiParam(value ="表单功能自定义按钮")
private List<BfButton> bfButtonList;
} }

@ -44,6 +44,14 @@ public class BfRefButtonMethod extends BaseBean {
@ApiParam(value ="按钮位置类型") @ApiParam(value ="按钮位置类型")
private Integer buttonPositionType; private Integer buttonPositionType;
public int getButtonPositionTypeVal(){
if(buttonId == null){
return 0;
} else {
return buttonPositionType.intValue();
}
}
@Column(name="BUTTON_POSITION_REF_ID") @Column(name="BUTTON_POSITION_REF_ID")
@ApiParam(value ="按钮位置关联id") @ApiParam(value ="按钮位置关联id")
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)

@ -297,4 +297,21 @@ public final class FormHqlPack {
return ddlPackBean; return ddlPackBean;
} }
/**
*
* @param bfElement
* @return DdlPackBean
*/
public static DdlPackBean packHqlBfElement(BfElement bfElement){
DdlPackBean ddlPackBean = new DdlPackBean();
DdlPreparedPack.getStringLikerPack(bfElement.getElementName(), "elementName", ddlPackBean);
DdlPreparedPack.getStringLikerPack(bfElement.getElementCode(), "elementCode", ddlPackBean);
DdlPreparedPack.getNumEqualPack(bfElement.getDataObjectId(), "dataObjectId", ddlPackBean);
DdlPreparedPack.getNumEqualPack(bfElement.getElementType(), "elementType", ddlPackBean);
DdlPreparedPack.getNumEqualPack(bfElement.getIsDeleted(), "isDeleted", ddlPackBean);
return ddlPackBean;
}
} }

@ -145,14 +145,14 @@ public class MesHqlPack {
} }
// 时间段查询 // 时间段查询
DdlPreparedPack.timeBuilder( // DdlPreparedPack.timeBuilder(
mesWorkOrder.getStartTimeStart(), // mesWorkOrder.getStartTimeStart(),
mesWorkOrder.getStartTimeEnd(), // mesWorkOrder.getStartTimeEnd(),
"startTime", packBean, true); // "startTime", packBean, true);
DdlPreparedPack.timeBuilder( // DdlPreparedPack.timeBuilder(
mesWorkOrder.getEndTimeStart(), // mesWorkOrder.getEndTimeStart(),
mesWorkOrder.getEndTimeEnd(), // mesWorkOrder.getEndTimeEnd(),
"endTime", packBean, true); // "endTime", packBean, true);
DdlPreparedPack.getOrderDefault(mesWorkOrder); DdlPreparedPack.getOrderDefault(mesWorkOrder);
DdlPreparedPack.getOrderByPack(new Object[]{"2"},new String[]{mesWorkOrder.getOrderByParam()} , packBean); DdlPreparedPack.getOrderByPack(new Object[]{"2"},new String[]{mesWorkOrder.getOrderByParam()} , packBean);
return packBean; return packBean;

@ -101,15 +101,15 @@ public class WmsHqlPack {
* @param wmsDocMovementDetails * @param wmsDocMovementDetails
* @return * @return
*/ */
public static String packWmsDocMovementDetails(WmsDocMovementDetails wmsDocMovementDetails) { public static DdlPackBean packWmsDocMovementDetails(WmsDocMovementDetails wmsDocMovementDetails) {
StringBuffer result = new StringBuffer(); DdlPackBean result = new DdlPackBean();
//查询参数封装 //查询参数封装
HqlPack.getStringEqualPack(wmsDocMovementDetails.getOrderNo(), "orderNo", result); DdlPreparedPack.getStringEqualPack(wmsDocMovementDetails.getOrderNo(), "orderNo", result);
HqlPack.getNumEqualPack(wmsDocMovementDetails.getItemStatus(), "itemStatus", result); DdlPreparedPack.getNumEqualPack(wmsDocMovementDetails.getItemStatus(), "itemStatus", result);
getStringBuilderPack(wmsDocMovementDetails, result); getStringBuilderPack(wmsDocMovementDetails, result);
return result.toString(); return result;
} }
/** /**
@ -474,7 +474,7 @@ public class WmsHqlPack {
* @return * @return
*/ */
public static DdlPackBean packHqlBasVendorUnique(BasVendor basVendor) { public static DdlPackBean packHqlBasVendorUnique(BasVendor basVendor) {
DdlPackBean result =new DdlPackBean(); DdlPackBean result = new DdlPackBean();
DdlPreparedPack.getNumNOEqualPack(basVendor.getId(), "id", result); DdlPreparedPack.getNumNOEqualPack(basVendor.getId(), "id", result);
DdlPreparedPack.getStringEqualPack(basVendor.getVendorNo(), "vendorNo", result); DdlPreparedPack.getStringEqualPack(basVendor.getVendorNo(), "vendorNo", result);
@ -578,7 +578,7 @@ public class WmsHqlPack {
* @return * @return
*/ */
public static DdlPackBean packHqlWmsASNMaster(WmsASNMaster wmsASNMaster) { public static DdlPackBean packHqlWmsASNMaster(WmsASNMaster wmsASNMaster) {
DdlPackBean result =new DdlPackBean(); DdlPackBean result = new DdlPackBean();
DdlPreparedPack.getStringRightLikerPack(wmsASNMaster.getOrderNo(), "orderNo", result); DdlPreparedPack.getStringRightLikerPack(wmsASNMaster.getOrderNo(), "orderNo", result);
DdlPreparedPack.getStringEqualPack(wmsASNMaster.getAsnType(), "asnType", result); DdlPreparedPack.getStringEqualPack(wmsASNMaster.getAsnType(), "asnType", result);
@ -627,7 +627,7 @@ public class WmsHqlPack {
* @return * @return
*/ */
public static DdlPackBean packHqlWmsCheckFactRecord(WmsCheckFactRecord wmsCheckFactRecord) { public static DdlPackBean packHqlWmsCheckFactRecord(WmsCheckFactRecord wmsCheckFactRecord) {
DdlPackBean result =new DdlPackBean(); DdlPackBean result = new DdlPackBean();
//采购单号 //采购单号
DdlPreparedPack.getStringEqualPack(wmsCheckFactRecord.getPoNo(), "poNo", result); DdlPreparedPack.getStringEqualPack(wmsCheckFactRecord.getPoNo(), "poNo", result);
@ -646,7 +646,7 @@ public class WmsHqlPack {
} }
public static DdlPackBean packHqlWmsASNMasterDetails(WmsASNMasterDetails wmsASNMasterDetails) { public static DdlPackBean packHqlWmsASNMasterDetails(WmsASNMasterDetails wmsASNMasterDetails) {
DdlPackBean result =new DdlPackBean(); DdlPackBean result = new DdlPackBean();
DdlPreparedPack.getStringEqualPack(wmsASNMasterDetails.getOrderNo(), "orderNo", result); DdlPreparedPack.getStringEqualPack(wmsASNMasterDetails.getOrderNo(), "orderNo", result);
DdlPreparedPack.getStringEqualPack(wmsASNMasterDetails.getPartNo(), "partNo", result); DdlPreparedPack.getStringEqualPack(wmsASNMasterDetails.getPartNo(), "partNo", result);
@ -828,6 +828,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @return * @return
*/ */
public static DdlPackBean packHqlWmsTempOrderLock(WmsTempOrderLock wmsTempOrderLock) { public static DdlPackBean packHqlWmsTempOrderLock(WmsTempOrderLock wmsTempOrderLock) {
@ -951,10 +952,10 @@ public class WmsHqlPack {
* @return * @return
*/ */
public static DdlPackBean packWmsMoveMasterUnique(WmsMoveMaster wmsMoveMaster) { public static DdlPackBean packWmsMoveMasterUnique(WmsMoveMaster wmsMoveMaster) {
DdlPackBean result =new DdlPackBean(); DdlPackBean result = new DdlPackBean();
DdlPreparedPack.getStringEqualPack(wmsMoveMaster.getOrderNo(), "orderNo", result); DdlPreparedPack.getStringEqualPack(wmsMoveMaster.getOrderNo(), "orderNo", result);
DdlPreparedPack.getStringEqualPack(wmsMoveMaster.getTransTypeCode(),"transTypeCode",result); DdlPreparedPack.getStringEqualPack(wmsMoveMaster.getTransTypeCode(), "transTypeCode", result);
DdlPreparedPack.getNumNOEqualPack(wmsMoveMaster.getId(), "id", result); DdlPreparedPack.getNumNOEqualPack(wmsMoveMaster.getId(), "id", result);
DdlPreparedPack.getNumEqualPack(wmsMoveMaster.getOrderStatus(), "orderStatus", result); DdlPreparedPack.getNumEqualPack(wmsMoveMaster.getOrderStatus(), "orderStatus", result);
@ -1032,6 +1033,7 @@ public class WmsHqlPack {
/** /**
* () * ()
*
* @param sn * @param sn
* @return * @return
*/ */
@ -1102,7 +1104,7 @@ public class WmsHqlPack {
* @return * @return
*/ */
public static DdlPackBean packHqlWmsStockSnDialog(WmsStockSn wmsStockSn) { public static DdlPackBean packHqlWmsStockSnDialog(WmsStockSn wmsStockSn) {
DdlPackBean result = new DdlPackBean(); DdlPackBean result = new DdlPackBean();
//查询参数封装 //查询参数封装
DdlPreparedPack.getNotInPack(String.join(",", WmsEnumUtil.STOCK_SN_STATUS.CREATE.getValue() + "", DdlPreparedPack.getNotInPack(String.join(",", WmsEnumUtil.STOCK_SN_STATUS.CREATE.getValue() + "",
@ -1520,7 +1522,7 @@ public class WmsHqlPack {
* @param orderList * @param orderList
* @return * @return
*/ */
public static DdlPackBean packHqlAndIn(WmsTaskInfo bean, String columnName , List<String> orderList) { public static DdlPackBean packHqlAndIn(WmsTaskInfo bean, String columnName, List<String> orderList) {
DdlPackBean packBean = new DdlPackBean(); DdlPackBean packBean = new DdlPackBean();
DdlPreparedPack.getInPackList(orderList, columnName, packBean); DdlPreparedPack.getInPackList(orderList, columnName, packBean);
DdlPreparedPack.getStringRightLikerPack(bean.getOrderNo(), "orderNo", packBean); DdlPreparedPack.getStringRightLikerPack(bean.getOrderNo(), "orderNo", packBean);
@ -1572,12 +1574,12 @@ public class WmsHqlPack {
* @param wmsTaskCreateLog * @param wmsTaskCreateLog
* @return * @return
*/ */
public static String packHqlWmsTaskCreateLog(WmsTaskCreateLog wmsTaskCreateLog) { public static DdlPackBean packHqlWmsTaskCreateLog(WmsTaskCreateLog wmsTaskCreateLog) {
StringBuffer result = new StringBuffer(); DdlPackBean result = new DdlPackBean();
HqlPack.getStringEqualPack(wmsTaskCreateLog.getTaskNo(), "taskNo", result); DdlPreparedPack.getStringEqualPack(wmsTaskCreateLog.getTaskNo(), "taskNo", result);
HqlPack.getStringEqualPack(wmsTaskCreateLog.getOpTypeCode(), "opTypeCode", result); DdlPreparedPack.getStringEqualPack(wmsTaskCreateLog.getOpTypeCode(), "opTypeCode", result);
getStringBuilderPack(wmsTaskCreateLog, result); getStringBuilderPack(wmsTaskCreateLog, result);
return result.toString(); return result;
} }
/** /**
@ -1625,14 +1627,14 @@ public class WmsHqlPack {
* @param wmsDocMovementSn * @param wmsDocMovementSn
* @return * @return
*/ */
public static String packHqlWmsDocMovementSn(WmsDocMovementSn wmsDocMovementSn) { public static DdlPackBean packHqlWmsDocMovementSn(WmsDocMovementSn wmsDocMovementSn) {
StringBuffer result = new StringBuffer(); DdlPackBean result = new DdlPackBean();
HqlPack.getStringEqualPack(wmsDocMovementSn.getOrderNo(), "orderNo", result); DdlPreparedPack.getStringEqualPack(wmsDocMovementSn.getOrderNo(), "orderNo", result);
HqlPack.getStringEqualPack(wmsDocMovementSn.getPartNo(), "partNo", result); DdlPreparedPack.getStringEqualPack(wmsDocMovementSn.getPartNo(), "partNo", result);
getStringBuilderPack(wmsDocMovementSn, result); getStringBuilderPack(wmsDocMovementSn, result);
return result.toString(); return result;
} }
/** /**
@ -1641,14 +1643,14 @@ public class WmsHqlPack {
* @param details * @param details
* @return * @return
*/ */
public static String packHqlWmsDocMovementDetails(WmsDocMovementDetails details) { public static DdlPackBean packHqlWmsDocMovementDetails(WmsDocMovementDetails details) {
StringBuffer result = new StringBuffer(); DdlPackBean result = new DdlPackBean();
HqlPack.getStringEqualPack(details.getOrderNo(), "orderNo", result); DdlPreparedPack.getStringEqualPack(details.getOrderNo(), "orderNo", result);
HqlPack.getStringEqualPack(details.getPartNo(), "partNo", result); DdlPreparedPack.getStringEqualPack(details.getPartNo(), "partNo", result);
getStringBuilderPack(details, result); getStringBuilderPack(details, result);
return result.toString(); return result;
} }
/** /**
@ -1697,8 +1699,8 @@ public class WmsHqlPack {
DdlPackBean result = new DdlPackBean(); DdlPackBean result = new DdlPackBean();
//查询参数封装 //查询参数封装
DdlPreparedPack.getInPack(String.join(",", WmsEnumUtil.CS_ORDER_STATUS.STARTING_INVENTORY.getValue() + "", DdlPreparedPack.getInPackArray(new Object[]{WmsEnumUtil.CS_ORDER_STATUS.STARTING_INVENTORY.getValue() ,
WmsEnumUtil.CS_ORDER_STATUS.IN_INVENTORY.getValue() + ""), "orderStatus", result); WmsEnumUtil.CS_ORDER_STATUS.IN_INVENTORY.getValue()}, "orderStatus", result);
DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue(), "isPart", result); DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue(), "isPart", result);
DdlPreparedPack.getStringEqualPack(wmsCSOrderMaster.getOrderNo(), "orderNo", result); DdlPreparedPack.getStringEqualPack(wmsCSOrderMaster.getOrderNo(), "orderNo", result);

Loading…
Cancel
Save