| | |
| | | using System.Threading.Tasks; |
| | | using WIDESEA_Core; |
| | | using WIDESEA_Core.BaseServices; |
| | | using WIDESEA_DTO.Basic; |
| | | using WIDESEA_DTO.ERP; |
| | | using WIDESEA_IBasicRepository; |
| | | using WIDESEA_Model.Models; |
| | | |
| | |
| | | { |
| | | IMaterielInfoRepository Repository { get; } |
| | | |
| | | /// <summary> |
| | | /// 鍒ゆ柇鐗╂枡鏄惁瀛樺湪 |
| | | /// </summary> |
| | | /// <param name="materielCode">鐗╂枡缂栧彿</param> |
| | | /// <returns></returns> |
| | | bool ExsitMateriel(string materielCode); |
| | | |
| | | /// <summary> |
| | | /// 鍒ゆ柇鐗╂枡鏄惁瀛樺湪 |
| | | /// </summary> |
| | | /// <param name="materielCodes">鐗╂枡缂栧彿闆嗗悎</param> |
| | | /// <returns></returns> |
| | | bool ExsitMateriels(List<string> materielCodes); |
| | | |
| | | /// <summary> |
| | | /// 鑾峰彇鐗╂枡淇℃伅 |
| | | /// </summary> |
| | | /// <param name="materielCode">鐗╂枡缂栧彿</param> |
| | | /// <returns></returns> |
| | | Dt_MaterielInfo GetMaterielInfo(string materielCode); |
| | | |
| | | /// <summary> |
| | | /// 鏌ヨ鐗╂枡淇℃伅 |
| | | /// </summary> |
| | | /// <param name="materielCodes"></param> |
| | | /// <returns></returns> |
| | | List<Dt_MaterielInfo> GetMaterielInfos(List<string> materielCodes); |
| | | WebResponseContent GetWarehouseMaterielInfos(int warehouseId); |
| | | |
| | | /// <summary> |
| | | /// 鎺ユ敹ERP鐗╂枡淇℃伅 |
| | | /// </summary> |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | WebResponseContent ReceiveMaterial(MaterielInfoDTO model); |
| | | } |
| | | } |