ensign/src/main/java/com/yem/wm/es/Util/ViewInterfaceDocking.java
2024-08-26 09:19:12 +08:00

57 lines
2.2 KiB
Java

package com.yem.wm.es.Util;
import java.util.List;
import java.util.Map;
/**
* @author xwudd
* @date 11:52
* @Description
**/
public class ViewInterfaceDocking {
// public final static String MATERIAL_WAREHOUSE = "VIEW_WH_MATER_WM";//物料仓库测试
public final static String MATERIAL_WAREHOUSE = "VIEW_BASE_WH_MATER_DMS";//物料仓库正式
public final static String MATERIAL_PROPERTY = "VIEW_MATER_PRO_WM";//物料属性
// public final static String MATERIAL_INFO = "VIEW_MATER_SUPPLIER_WM";//货源信息测试
public final static String MATERIAL_INFO = "VIEW_BASE_MATER_SUPPLIER_DMS";//货源信息正式
public final static String QUALITY_USER_INFO = "VIEW_MATER_ATTR_WM";//质检员信息
public final static String MATERIAL_BUYER = "VIEW_MATER_BUYER_WM";//采购员信息
public final static String PLAN_PIN = "VIEW_PLAN_PIN_WM";//整机编号信息
public final static String PLAN_JOB = "VIEW_PLAN_JOB_WM";//整机生产状态信息
public final static String DETACHABLE_LARGE_INFO = "VIEW_BASE_ITEMSTRUC_WM";//整机生产状态信息
public static List<Map> docking(String str, Map<String,Object> map,Long id){
List<Map> result = null;
switch(str) {
case MATERIAL_WAREHOUSE:
result = MaterialWarehouse.materialWarehouse(map,id);
break;
case MATERIAL_PROPERTY:
result = MaterialProperty.materialWarehouse(map,id);
break;
case MATERIAL_INFO:
result = MaterialInfo.materialWarehouse(map,id);
break;
case QUALITY_USER_INFO:
result = QualityUserInfo.qualityInfo(map,id);
break;
case MATERIAL_BUYER:
result = PurchaserInfo.buyerInfo(map,id);
break;
case PLAN_PIN:
result = MaterialVehicleNoCMMP.materialVehicleNo(map,id);
break;
case PLAN_JOB:
result = PlanJobCMMP.planJob(map,id);
break;
case DETACHABLE_LARGE_INFO:
result = DetachableLargeInfoCMMP.DetachableLargeInfo(map,id);
break;
}
return result;
}
}