gragon.xu 7 years ago
commit d0b8f1649d

@ -502,27 +502,4 @@ public class CommonEnumUtil {
}
}
/**
*
*/
public enum OPEN_CLOSE {
OPEN(1, "启用"),
CLOSE(2, "禁用");
private int value;
private String description;
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
OPEN_CLOSE(int value, String description) {
this.value = value;
this.description = description;
}
}
}

@ -12,6 +12,109 @@ import com.fasterxml.jackson.annotation.JsonFormat;
public class WmsEnumUtil {
/**
* PO
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum PO_ORDER_TYPE {
REG(1, "REG", "原物料采购"),
SUB(2, "SUB", "委外采购"),
TAR(3, "TAR", "多角贸易采购"),
TAP(4, "TAP", "多角代采购");
private int value;
private String code;
private String description;
private PO_ORDER_TYPE(int value, String code, String description) {
this.value = value;
this.code = code;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
public String getCode() {
return code;
}
public static String valueOf(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
public static int descOf(String desc) {
int tmp = 1;
for (int i = 0; i < values().length; i++) {
if (values()[i].description.equals(desc)) {
tmp = values()[i].value;
}
}
return tmp;
}
}
/**
* PO
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum PO_ORDER_STATUS {
CREATE(0, "新建"),
RECEIPT(10, "收货中"),
RECEIPT_FINISH(20, "收货完成"),
WAREHOUSING(30, "入库中"),
WAREHOUSING_FINISH(40, "入库完成"),
CLOSED(90, "已关闭"),
CANCELLED(91, "已取消");
private int value;
private String description;
private PO_ORDER_STATUS(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
public static String valueOf(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
public static int descOf(String desc) {
int tmp = 1;
for (int i = 0; i < values().length; i++) {
if (values()[i].description.equals(desc)) {
tmp = values()[i].value;
}
}
return tmp;
}
}
/**
*
*/
public enum TRANS_STATUS {

@ -36,13 +36,13 @@ public interface BaseMongoRepository<T, ID extends Serializable> extends MongoRe
List<T> findByBson(Bson bson,String orderByParam, int ascOrDesc);
long findByBsonCount(Bson bson);
int findByBsonCount(Bson bson);
List<T> findByBsonPager(Bson bson,Pager pager);
List<T> findByBsonPager(Bson bson,Pager pager,String orderByParam, int ascOrDesc);
long listCount();
int listCount();
List<T> listPager(Pager pager);

@ -151,7 +151,7 @@ public interface BaseRepository <T, ID extends Serializable> extends JpaReposito
public int listCount();
public long findByPropertyCount(String propertyName, Object value);
public int findByPropertyCount(String propertyName, Object value);
public int findByPropertyCount(String[] propertyNames, Object[] values);
@ -229,7 +229,7 @@ public interface BaseRepository <T, ID extends Serializable> extends JpaReposito
public int deleteWeaklyByProperties(String[] propNames, Object[] objValues,String username);
/**
*
*
* @return count
*/
public int updateValidStatusById(ID id,int status,String username);

@ -215,11 +215,11 @@ public class BaseMongoRepositoryImpl<T, ID extends Serializable> extends SimpleM
}
@Override
public long findByBsonCount(Bson bson) {
public int findByBsonCount(Bson bson) {
if(bson == null){
return mongoOperations.getCollection(this.entityInformation.getCollectionName()).count();
return (int) mongoOperations.getCollection(this.entityInformation.getCollectionName()).count();
}else {
return mongoOperations.getCollection(this.entityInformation.getCollectionName()).count(bson);
return (int) mongoOperations.getCollection(this.entityInformation.getCollectionName()).count(bson);
}
}
@ -273,8 +273,8 @@ public class BaseMongoRepositoryImpl<T, ID extends Serializable> extends SimpleM
}
@Override
public long listCount() {
return mongoOperations.getCollection(this.entityInformation.getCollectionName()).count();
public int listCount() {
return (int) mongoOperations.getCollection(this.entityInformation.getCollectionName()).count();
}
@Override

@ -406,11 +406,12 @@ public class BaseRepositoryImpl<T, ID extends Serializable> extends SimpleJpaRep
}
@Override
public long findByPropertyCount(String propertyName, Object value) {
public int findByPropertyCount(String propertyName, Object value) {
String queryString = "select count(distinct model) from " + persistentClass.getName() + " as model where model." + propertyName + "= :" + propertyName;
return entityManager.createQuery(queryString, Long.class)
Long count = entityManager.createQuery(queryString, Long.class)
.setParameter(propertyName, value)
.getSingleResult();
return count == null ? 0 : count.intValue();
}
@Override
@ -883,7 +884,7 @@ public class BaseRepositoryImpl<T, ID extends Serializable> extends SimpleJpaRep
+ " model set model.isValid = :isValid,model.modifyUser= :modifyUser,model.modifyDatetime=:modifyDatetime where model."
+ propName + " in(:"+propName+") ";
Query query = entityManager.createQuery(hql);
query.setParameter("isValid",CommonEnumUtil.IS_VAILD.INVAILD.getValue());
query.setParameter("isDeleted",CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue());
query.setParameter("modifyUser",username);
query.setParameter("modifyDatetime",getNowTime(true));
query.setParameter(propName, Arrays.asList(propValues));
@ -907,7 +908,7 @@ public class BaseRepositoryImpl<T, ID extends Serializable> extends SimpleJpaRep
Query query = entityManager.createQuery(sb.toString());
query.setParameter("modifyUser",username);
query.setParameter("modifyDatetime",getNowTime(true));
query.setParameter("isValid",CommonEnumUtil.IS_VAILD.INVAILD.getValue());
query.setParameter("isDeleted",CommonEnumUtil.TRUE_OR_FALSE.TRUE.getValue());
setParameter(query,propName,propValue);
@ -933,7 +934,7 @@ public class BaseRepositoryImpl<T, ID extends Serializable> extends SimpleJpaRep
}
/**
*
*
* @return
*/
@Override
@ -955,7 +956,7 @@ public class BaseRepositoryImpl<T, ID extends Serializable> extends SimpleJpaRep
}
/**
*
*
* @return
*/
@Override

@ -14,6 +14,7 @@ import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.regex.Pattern;
/**
* @Description :
@ -118,12 +119,10 @@ public class BsonPackTool {
* @param isShowTime
*/
public static Bson timeBuilder( String startDate,String endDate, String columnName, Bson bson, boolean isShowTime) {
startDate = getSafeParam(startDate);
endDate = getSafeParam(endDate);
if (startDate == null || startDate.trim().length() == 0) {
startDate = "1900-01-01";
} else {
startDate = getSafeParam(startDate);
startDate = startDate.trim();
}
if (isShowTime && startDate.trim().length()<=11) {
@ -132,6 +131,7 @@ public class BsonPackTool {
if (endDate == null || endDate.trim().length() == 0) {
endDate = "2100-01-01";
} else {
endDate = getSafeParam(endDate);
endDate = endDate.trim();
}
if (isShowTime&& endDate.trim().length()<=11) {
@ -158,18 +158,19 @@ public class BsonPackTool {
* @param date
* @param columnName HQL
* @param bson bson
* @param showTaday true:false:
* @param showToday true:false:
* @param isShowTime
*/
public static Bson timeBuilder( String date, String columnName, Bson bson, Boolean showTaday,boolean isShowTime) {
date = getSafeParam(date);
String today = (new SimpleDateFormat("yyyy-MM-dd")).format(new Date());
if(date != null && date.trim().length() > 0 && (date.length() == 1 || ",".equals(date))){
//只有一个逗号
date = "";
}
public static Bson timeBuilder( String date, String columnName, Bson bson, Boolean showToday,boolean isShowTime) {
if(date != null && date.trim().length() > 0){
date = getSafeParam(date);
String today = (new SimpleDateFormat("yyyy-MM-dd")).format(new Date());
if(date.length() == 1 || ",".equals(date)){
//只有一个逗号
date = "";
}
String[] time = date.split(",");
if(time.length == 1){
//只有开始日期,没有结束日期
@ -213,7 +214,7 @@ public class BsonPackTool {
);
}
} else {
if (showTaday) {
if (showToday) {
if (isShowTime) {
if(bson == null) {
bson = Filters.and(
@ -264,7 +265,7 @@ public class BsonPackTool {
}else{
bson = Filters.and(
bson,
Filters.regex(columnName, str) //like
Filters.regex(columnName, str)//like
);
}
}
@ -373,7 +374,6 @@ public class BsonPackTool {
*/
public static Bson getNumEqualPack(Object data,String columnName, Bson bson) {
if(data!=null&&Long.parseLong(data.toString()) > 0){
data = getSafeParam(data);
if(bson == null) {
bson = Filters.and(
Filters.eq(columnName, data)
@ -395,8 +395,6 @@ public class BsonPackTool {
*/
public static Bson getNumEqualPackForZero(Object data,String columnName, Bson bson) {
if(data!=null&&Long.parseLong(data.toString()) >= 0){
data = getSafeParam(data);
if(bson == null) {
bson = Filters.and(
Filters.eq(columnName, data)
@ -418,7 +416,6 @@ public class BsonPackTool {
*/
public static Bson getNumWithZeroEqualPack(Object data,String columnName, Bson bson) {
if(data!=null&&Long.parseLong(data.toString()) >= 0){
data = getSafeParam(data);
if(bson == null) {
bson = Filters.and(
Filters.eq(columnName, data)
@ -440,7 +437,6 @@ public class BsonPackTool {
*/
public static Bson getNumBiggerPack(Object data,String columnName, Bson bson) {
if(data!=null&&Long.parseLong(data.toString()) > 0){
data = getSafeParam(data);
if(bson == null) {
bson = Filters.and(
Filters.gt(columnName, data)
@ -462,7 +458,6 @@ public class BsonPackTool {
*/
public static Bson getNumSmallerPack(Object data,String columnName, Bson bson) {
if(data!=null&&Long.parseLong(data.toString()) > 0){
data = getSafeParam(data);
if(bson == null) {
bson = Filters.and(
Filters.lt(columnName, data)
@ -484,7 +479,6 @@ public class BsonPackTool {
*/
public static Bson getDoubleBiggerPack(Object data,String columnName, Bson bson) {
if(data!=null&&Double.parseDouble(data.toString()) > 0){
data = getSafeParam(data);
if(bson == null) {
bson = Filters.and(
Filters.gt(columnName, data)
@ -506,7 +500,6 @@ public class BsonPackTool {
*/
public static Bson getDoubleSmallerPack(Object data,String columnName, Bson bson) {
if(data!=null&&Double.parseDouble(data.toString()) > 0){
data = getSafeParam(data);
if(bson == null) {
bson = Filters.and(
Filters.lt(columnName, data)
@ -528,7 +521,6 @@ public class BsonPackTool {
*/
public static Bson getNumEqualPack(Object data,String columnName, Bson bson,Integer expvalue) {
if(data!=null&&Long.parseLong(data.toString()) > (long)expvalue){
data = getSafeParam(data);
if(bson == null) {
bson = Filters.and(
Filters.eq(columnName, data)
@ -550,7 +542,6 @@ public class BsonPackTool {
*/
public static Bson getNumEqualPackDouble(Object data,String columnName, Bson bson) {
if(data!=null&&Double.parseDouble(data.toString()) > 0){
data = getSafeParam(data);
if(bson == null) {
bson = Filters.and(
Filters.eq(columnName, data)
@ -572,7 +563,6 @@ public class BsonPackTool {
*/
public static Bson getNumEqualPackDouble(Object data,String columnName, Bson bson,Integer expvalue) {
if(data!=null&&Double.parseDouble(data.toString()) > (double)expvalue){
data = getSafeParam(data);
if(bson == null) {
bson = Filters.and(
Filters.eq(columnName, data)
@ -594,7 +584,6 @@ public class BsonPackTool {
*/
public static Bson getNumNOEqualPack(Object data,String columnName, Bson bson) {
if(data!=null){
data = getSafeParam(data);
if(bson == null) {
bson = Filters.and(
Filters.ne(columnName, data)

@ -1,6 +1,8 @@
package cn.estsh.i3plus.pojo.platform.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
@ -49,7 +51,7 @@ public class LogSystem extends BaseBean {
@Column(name="HTTP_METHOD")
@ApiParam(value ="http请求方法" , access ="http请求方法")
private String httpMethod;;
private String httpMethod;
@Column(name="LOG_CLASS")
@ApiParam(value ="触发类路径" , access ="触发类路径")
@ -60,7 +62,7 @@ public class LogSystem extends BaseBean {
private String logMethod;
@Column(name="ARGS_COUNT")
@ApiParam(value ="入参数量" , access ="入参数量")
@ApiParam(value ="入参数量" , access ="入参数量", example = "0")
private Integer argsCount;
@Column(name="LOG_ARGS")
@ -82,5 +84,6 @@ public class LogSystem extends BaseBean {
@Column(name="EXECUTE_TIME")
@ApiParam(value ="执行耗时")
@JsonSerialize(using = ToStringSerializer.class)
private Long executeTime;
}

@ -52,9 +52,4 @@ public class SysLocaleResource extends BaseBean {
@ApiParam(value = "是否系统参数",example = "2")
//系统自带需要有初始化表只能修改value无法删除。
private Integer isSystem;
@Column(name="is_default")
@ApiParam(value = "是否默认",example = "2")
//CommonEnumUtil.TRUE_OR_FALSE新增resources时如果
private Integer isDefault;
}

@ -0,0 +1,49 @@
package cn.estsh.i3plus.pojo.platform.sqlpack;
import cn.estsh.i3plus.pojo.base.tool.BsonPackTool;
import cn.estsh.i3plus.pojo.platform.bean.LogOperate;
import cn.estsh.i3plus.pojo.platform.bean.LogSystem;
import com.mongodb.BasicDBObject;
import com.mongodb.client.model.Filters;
import org.bson.conversions.Bson;
import java.util.regex.Pattern;
/**
* @Description : Bson
* @Reference :
* @Author : yunhao
* @CreateDate : 2018-11-08 13:15
* @Modify:
**/
public class CoreBsonPack {
/**
*
* @param logSystem
* @return
*/
public static Bson packBsonByLogSystem(LogSystem logSystem){
Bson bson = new BasicDBObject();
bson = BsonPackTool.getNumEqualPack(logSystem.getLogLevel(),"logLevel",bson);
bson = BsonPackTool.getNumEqualPack(logSystem.getLogModuleId(),"logModuleId",bson);
bson = BsonPackTool.timeBuilder(logSystem.getCreateDatetime(),"createDatetime",bson,false,false);
bson = BsonPackTool.getStringLikerPack(logSystem.getRemoteIp(),"remoteIp",bson);
bson = BsonPackTool.getStringLikerPack(logSystem.getRequestUrl(),"requestUrl",bson);
bson = BsonPackTool.getStringLikerPack(logSystem.getLogMethod(),"logMethod",bson);
return bson;
}
public static Bson packBsonByLogOperate(LogOperate logOperate){
Bson bson = new BasicDBObject();
bson = BsonPackTool.getNumEqualPack(logOperate.getOperateTypeId(),"operateTypeId",bson);
bson = BsonPackTool.getNumEqualPack(logOperate.getOperateModuleId(),"operateModuleId",bson);
bson = BsonPackTool.timeBuilder(logOperate.getCreateDatetime(),"createDatetime",bson,false,false);
bson = BsonPackTool.getStringLikerPack(logOperate.getCreateUser(),"createUser",bson);
return bson;
}
}

@ -24,12 +24,14 @@ public class CoreHqlPack {
StringBuffer result = new StringBuffer();
//查询日期
HqlPack.timeBuilder(sysLocaleResource.getCreateDateTimeStart(),sysLocaleResource.getCreateDateTimeEnd(),
"createDateTime", result, false);
// HqlPack.timeBuilder(sysLocaleResource.getCreateDateTimeStart(),sysLocaleResource.getCreateDateTimeEnd(),
// "createDateTime", result, false);
//数字类型封装
HqlPack.getNumEqualPack(sysLocaleResource.getResourceType(),"resourceType",result);
//字符串类型封装
HqlPack.getStringEqualPack(sysLocaleResource.getLanguageCode(),"languageCode",result);
//字符串类型封装
HqlPack.getStringLikerPack(sysLocaleResource.getResourceKey(),"resourceKey",result);
return result.toString();
}
@ -43,12 +45,12 @@ public class CoreHqlPack {
StringBuffer result = new StringBuffer();
//查询日期
HqlPack.timeBuilder(lang.getCreateDateTimeStart(),lang.getCreateDateTimeEnd(),
"createDateTime", result, false);
//数字类型封装
HqlPack.getNumEqualPack(lang.getLanguageCode(),"languageCode",result);
// HqlPack.timeBuilder(lang.getCreateDateTimeStart(),lang.getCreateDateTimeEnd(),
// "createDateTime", result, false);
//字符串类型封装
HqlPack.getStringEqualPack(lang.getLanguageName(),"languageName",result);
HqlPack.getStringLikerPack(lang.getLanguageCode(),"languageCode",result);
//字符串类型封装
HqlPack.getStringLikerPack(lang.getLanguageName(),"languageName",result);
return result.toString();
}
@ -306,15 +308,46 @@ public class CoreHqlPack {
return result.toString();
}
/**
*
* @param sysDictionary
* @return
*/
public static String packHqlSysDictionaryCode(SysDictionary sysDictionary){
StringBuffer result = new StringBuffer();
// and
HqlPack.getStringEqualPack(sysDictionary.getDictionaryCode(),"dictionaryCode",result);
// not
HqlPack.getNumNOEqualPack(sysDictionary.getId(),"id",result);
return result.toString();
}
/**
*
* @param sysLocaleLanguage
* @return
*/
public static String packHqlSysLocaleLanguageCode(SysLocaleLanguage sysLocaleLanguage){
StringBuffer result = new StringBuffer();
HqlPack.getStringEqualPack(sysLocaleLanguage.getLanguageCode(),"languageCode",result);
HqlPack.getNumNOEqualPack(sysLocaleLanguage.getId(),"id",result);
return result.toString();
}
/**
*
* @param sysLocaleResource
* @return
*/
public static String packHqlSysLocaleResourceKey(SysLocaleResource sysLocaleResource){
StringBuffer result = new StringBuffer();
HqlPack.getStringEqualPack(sysLocaleResource.getLanguageCode(),"languageCode",result);
HqlPack.getStringEqualPack(sysLocaleResource.getResourceKey(),"resourceKey",result);
HqlPack.getNumNOEqualPack(sysLocaleResource.getId(),"id",result);
return result.toString();
}
}

@ -33,8 +33,8 @@ public class WmsPOMaster extends BaseBean {
public String orderNo;
/**
* :REG=,
* SUB=,TAR=,TAP=
* :1 REG=,
* 2 SUB=,3 TAR=,4 TAP=
*/
@Column(name="TYPE")
@ApiParam("单据类型")

@ -12,5 +12,5 @@ import org.springframework.stereotype.Repository;
* @Modify:
**/
@Repository
public interface BasCustomerRepositry extends BaseRepository<BasCustomer,Long> {
public interface BasCustomerRepository extends BaseRepository<BasCustomer,Long> {
}

@ -12,5 +12,5 @@ import org.springframework.stereotype.Repository;
* @Modify:
**/
@Repository
public interface WmsShippingFlagRepositry extends BaseRepository<WmsShippingFlag, Long> {
public interface WmsShippingFlagRepository extends BaseRepository<WmsShippingFlag, Long> {
}

@ -12,6 +12,6 @@ import org.springframework.stereotype.Repository;
* @Modify:
**/
@Repository
public interface WmsZonesRepositry extends BaseRepository<WmsZones ,Long> {
public interface WmsZonesRepository extends BaseRepository<WmsZones ,Long> {
}

@ -11,6 +11,27 @@ import cn.estsh.i3plus.pojo.wms.bean.*;
* @Modify:
**/
public class WmsHqlPack {
/**
* PO
*
* @param wmsPOMaster
* @return
*/
public static String packHqlWmsPOMaster(WmsPOMaster wmsPOMaster) {
StringBuffer result = new StringBuffer();
//查询参数封装
HqlPack.getStringLikerPack(wmsPOMaster.getOrderNo(), "orderNo", result);
HqlPack.getStringLikerPack(wmsPOMaster.getType(), "type", result);
HqlPack.getNumEqualPack(wmsPOMaster.getStatus(), "status", result);
HqlPack.getStringLikerPack(wmsPOMaster.getVendorNo(), "vendorNo", result);
HqlPack.getStringLikerPack(wmsPOMaster.getSrc(), "src", result);
HqlPack.getNumEqualPack(wmsPOMaster.getIsValid(), "isValid", result);
return result.toString();
}
/**
* 线
*
@ -253,6 +274,7 @@ public class WmsHqlPack {
HqlPack.getStringLikerPack(wareHouse.getCode(), "code", result);
HqlPack.getStringLikerPack(wareHouse.getName(), "name", result);
HqlPack.getNumEqualPack(wareHouse.getIsValid(), "isValid", result);
HqlPack.getStringEqualPack(wareHouse.getOrganizeCode(), "organizeCode", result);
return result.toString();
}
@ -271,6 +293,7 @@ public class WmsHqlPack {
HqlPack.getStringLikerPack(basVendor.getVendorDesc(), "vendorDesc", result);
HqlPack.getStringLikerPack(basVendor.getVendorAddr(), "vendorAddr", result);
HqlPack.getStringLikerPack(basVendor.getVendorEmail(), "vendorEmail", result);
HqlPack.getStringEqualPack(basVendor.getOrganizeCode(), "organizeCode", result);
if (basVendor.getIsAsn() != null) {
HqlPack.getStringLikerPack(basVendor.getIsAsn().toString(), "isAsn", result);
}
@ -293,6 +316,7 @@ public class WmsHqlPack {
}
HqlPack.getStringLikerPack(wmsOpType.getProCode(), "proCode", result);
HqlPack.getNumEqualPack(wmsOpType.getIsValid(), "isValid", result);
HqlPack.getStringEqualPack(wmsOpType.getOrganizeCode(), "organizeCode", result);
return result.toString();
}
@ -329,8 +353,8 @@ public class WmsHqlPack {
public static String packHqlWmsOpTypeUnique(WmsOpType wmsOpType) {
StringBuffer result = new StringBuffer();
HqlPack.getStringLikerPack(wmsOpType.getOpTypeCode(), "opTypeCode", result);
HqlPack.getStringLikerPack(wmsOpType.getOpTypeName(), "opTypeName", result);
HqlPack.getStringEqualPack(wmsOpType.getOpTypeCode(), "opTypeCode", result);
HqlPack.getStringEqualPack(wmsOpType.getOpTypeName(), "opTypeName", result);
return result.toString();
}
@ -390,4 +414,46 @@ public class WmsHqlPack {
HqlPack.getStringLikerPack(wmsShippingFlag.getFlagDesc(), "flagDesc", result);
return result.toString();
}
/**
* ASN
* @param wmsASNMaster
* @return
*/
public static String packHqlWmsASNMaster(WmsASNMaster wmsASNMaster){
StringBuffer result = new StringBuffer();
HqlPack.getStringLikerPack(wmsASNMaster.getOrderNo(),"orderNo",result);
HqlPack.getStringLikerPack(wmsASNMaster.getType(),"type",result);
HqlPack.getStringLikerPack(wmsASNMaster.getStatus().toString(),"status",result);
HqlPack.getStringLikerPack(wmsASNMaster.getVendorNo(),"vendorNo",result);
HqlPack.getStringLikerPack(wmsASNMaster.getVersion(),"version",result);
HqlPack.getStringLikerPack(wmsASNMaster.getSrc(),"src",result);
HqlPack.getStringLikerPack(wmsASNMaster.getPoNo(),"poNo",result);
//有效性
HqlPack.getNumEqualPack(wmsASNMaster.getIsValid(), "isValid", result);
HqlPack.getStringEqualPack(wmsASNMaster.getOrganizeCode(), "organizeCode", result);
return result.toString();
}
/**
*
*
* @param wmsShopping
* @return
*/
public static String packHqlWmsShipping(WmsShopping wmsShopping) {
StringBuffer result = new StringBuffer();
//有效性
HqlPack.getNumEqualPack(wmsShopping.getIsValid(), "isValid", result);
//发运单号
HqlPack.getStringLikerPack(wmsShopping.getOrderNo(), "orderNo", result);
//客户编码
HqlPack.getStringLikerPack(wmsShopping.getCustNo(), "custNo", result);
//条码
HqlPack.getStringLikerPack(wmsShopping.getPartNo(), "partNo", result);
//发运状态
HqlPack.getStringEqualPack(wmsShopping.getStatus().toString(), "status", result);
return result.toString();
}
}

Loading…
Cancel
Save