dengjunjie
2024-10-30 810fe2bcf1888eacd926f3caa604f033483d20c9
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSServer/WIDESEA_BasicService/Base/LocationInfoService.cs
@@ -41,7 +41,34 @@
        {
            return base.DeleteData(keys);
        }
        /// <summary>
        /// ä¿®æ”¹è´§ä½çš„禁用状态
        /// </summary>
        /// <param name="saveModel"></param>
        /// <returns></returns>
        public WebResponseContent UpdateEnableStatus(SaveModel saveModel)
        {
            WebResponseContent content = new WebResponseContent();
            try
            {
                List<Dt_LocationInfo> locationInfos = Repository.QueryData(x => saveModel.DelKeys.Contains(x.Id));
                var values = Enum.GetValues(typeof(EnableStatusEnum));
                var Index = saveModel.Extra.ObjToInt();
                var EnableStatus = (EnableStatusEnum)values.GetValue(Index);
                locationInfos.ForEach(x =>
                {
                    x.EnableStatus = EnableStatus.ObjToInt();
                });
                Repository.UpdateData(locationInfos);
                content.OK();
            }
            catch (Exception ex)
            {
                content.Error(ex.Message);
            }
            return content;
        }
        public WebResponseContent LocationEnableStatus(int[] keys)
        {
            List<Dt_LocationInfo> locationInfos = Repository.QueryData(x => keys.Contains(x.Id));