Merge remote-tracking branch 'remotes/origin/dev'
						commit
						91677f3c13
					
				| @ -0,0 +1,74 @@ | |||||||
|  | package cn.estsh.i3plus.pojo.wms.dbinterface; | ||||||
|  | 
 | ||||||
|  | import com.fasterxml.jackson.annotation.JsonFormat; | ||||||
|  | 
 | ||||||
|  | public class WmsInterfaceEnumUtil { | ||||||
|  | 
 | ||||||
|  |     @JsonFormat(shape = JsonFormat.Shape.OBJECT) | ||||||
|  |     public enum DIRECTION_TYPE { | ||||||
|  |         SAP2WMS(10, "SAP2WMS", "SAP --> WMS"), | ||||||
|  |         WMS2SAP(20, "WMS2SAP", "WMS --> SAP"), | ||||||
|  |         MES2WMS(30, "MES2WMS", "MES --> WMS"), | ||||||
|  |         WMS2MES(40, "WMS2MES", "WMS --> MES"); | ||||||
|  | 
 | ||||||
|  |         private int value; | ||||||
|  |         private String name; | ||||||
|  |         private String description; | ||||||
|  | 
 | ||||||
|  |         DIRECTION_TYPE() { | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         DIRECTION_TYPE(int value, String name, String description) { | ||||||
|  |             this.value = value; | ||||||
|  |             this.name = name; | ||||||
|  |             this.description = description; | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         public int getValue() { | ||||||
|  |             return value; | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         public String getDescription() { | ||||||
|  |             return description; | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         public String getName() { | ||||||
|  |             return name; | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         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].getName(); | ||||||
|  |                 } | ||||||
|  |             } | ||||||
|  |             return tmp; | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         public static int nameOf(String val) { | ||||||
|  |             int tmp = -1; | ||||||
|  |             for (int i = 0; i < values().length; i++) { | ||||||
|  |                 if (values()[i].name.equals(val)) { | ||||||
|  |                     tmp = values()[i].value; | ||||||
|  |                 } | ||||||
|  |             } | ||||||
|  |             return tmp; | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         /** | ||||||
|  |          * -1 不在范围内 | ||||||
|  |          * @param desc | ||||||
|  |          * @return | ||||||
|  |          */ | ||||||
|  |         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; | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | } | ||||||
| @ -0,0 +1,17 @@ | |||||||
|  | package cn.estsh.i3plus.pojo.wms.repository; | ||||||
|  | 
 | ||||||
|  | import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; | ||||||
|  | import cn.estsh.i3plus.pojo.wms.bean.WmsCustomerPart; | ||||||
|  | import org.springframework.stereotype.Repository; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * @Description : 对象持久层仓用方法控制(客户零件号关系) | ||||||
|  |  * @Reference : | ||||||
|  |  * @Author : sky.meng | ||||||
|  |  * @CreateDate : 2019-06-21 20:22 | ||||||
|  |  * @Modify: | ||||||
|  |  **/ | ||||||
|  | @Repository | ||||||
|  | public interface WmsCustomerPartRepository extends BaseRepository<WmsCustomerPart, Long> { | ||||||
|  | 
 | ||||||
|  | } | ||||||
					Loading…
					
					
				
		Reference in New Issue