wangxinhui
2025-10-17 ce40df5daffae0d17b4e9fa7cb6d677afaa4d66f
ÏîÄ¿´úÂë/WMS/WMSServices/WIDESEA_WMSServer/Controllers/ERP/ErpController.cs
@@ -35,6 +35,48 @@
            _basicService = basicService;
            _invokeERPService = invokeERPService;
        }
        /// <summary>
        /// æ·»åŠ äºŒæœŸç‰©æ–™
        /// </summary>
        /// <returns></returns>
        [HttpPost, HttpGet, Route("ReceiveMaterial"), AllowAnonymous]
        public WebResponseContent ReceiveMaterial([FromBody] ERPRoot<ERPMaterialDTO>  eRPMaterialDTO)
        {
            return _basicService.MaterielInfoService.ReceiveMaterial(eRPMaterialDTO.Content);
        }
        /// <summary>
        /// æ·»åŠ äºŒæœŸä¾›åº”å•†
        /// </summary>
        /// <returns></returns>
        [HttpPost, HttpGet, Route("ReceiveSupplier"), AllowAnonymous]
        public WebResponseContent ReceiveSupplier([FromBody] ERPRoot<ERPSupplierDTO> eRPSupplierDTO)
        {
            return _basicService.SupplierInfoService.ReceiveSupplier(eRPSupplierDTO.Content);
        }
        /// <summary>
        /// æ·»åŠ äºŒæœŸå®¢æˆ·
        /// </summary>
        /// <returns></returns>
        [HttpPost, HttpGet, Route("ReceiveCustomer"), AllowAnonymous]
        public WebResponseContent ReceiveCustomer([FromBody] ERPRoot<ERPCustomerDTO> eRPSupplierDTO)
        {
            return _basicService.CustomerInfoService.ReceiveCustomer(eRPSupplierDTO.Content);
        }
        /// <summary>
        /// æ·»åŠ äºŒæœŸå‘˜å·¥
        /// </summary>
        /// <returns></returns>
        [HttpPost, HttpGet, Route("ReceiveStaff"), AllowAnonymous]
        public WebResponseContent ReceiveStaff([FromBody] ERPRoot<ERPUserInfoDTO> eRPCustomerDTO)
        {
            return _basicService.UserInfoService.ReceiveStaff(eRPCustomerDTO.Content);
        }
    }
}