/// <summary> /// 编辑AI信息 /// pointId为0时表示添加 /// pointId不为0时表示删除或编辑 /// </summary> /// <param name="aiInfo">AI信息</param> /// <param name="IsDeleteAi">True:pointID不为0时执行删除操作;False:pointID为0时不删除执行添加操作</param> /// <returns></returns> public ResultModel <Model_AiInfo> EditAiInfo(Model_AiInfo aiInfo, bool IsDeleteAi = false) { ResultModel <Model_AiInfo> result = new ResultModel <Model_AiInfo>(); try { result.Data = AiinFoServer.EditAiInfos(aiInfo, IsDeleteAi); } catch (Exception ex) { result.Code = 1; result.Message = ex.Message; } return(result); }
/// <summary> /// 根据冷库/车载获取其所有的AI信息 /// </summary> /// <param name="storageId">冷库/车载ID</param> /// <param name="pageIndexAndCount">可选参数[分页参数,格式为"页索引.每页数量".例如:1.50,表示每页显示50条,当前查询第1页]</param> /// <returns></returns> public ResultModel <List <Model_AiInfo> > GetAiInfoByStorageId(int storageId, string pageIndexAndCount = null) { ResultModel <List <Model_AiInfo> > result = new ResultModel <List <Model_AiInfo> >(); try { result.Data = AiinFoServer.GetAiInfoByStorageIds(storageId, pageIndexAndCount); } catch (Exception ex) { result.Code = 1; result.Message = ex.Message; } return(result); }