public IActionResult UpdateAppInformationState(BussinessSysPram model) { //待返回对象 var result = new ResponseModel(ResponseCode.Success, "修改应用信息状态成功!"); try { //修改产品状态 AppInformation AppInformation = new AppInformation() { 应用状态 = model.state }; var row = this.Update(AppInformation).Columns("应用状态") .Where("appid", model.appid).Execute(); if (row < 1) { result.msg = "服务器内部异常!"; result.code = (int)ResponseCode.Error; } } catch (Exception ex) { LogError("传入参数异常", ex); result.code = (int)ResponseCode.Error; result.msg = "服务器内部异常"; } return(Json(result)); }
public IActionResult DelProductScoure(BussinessSysPram model) { //待返回对象 var result = new ResponseModel(ResponseCode.Success, "修改产品状态成功!"); try { //修改产品状态 Product product = new Product() { 状态 = model.state }; var row = this.Update(product).Columns("状态") .Where("id", model.productid).Execute(); if (row < 1) { result.msg = "服务器内部异常!"; result.code = (int)ResponseCode.Error; } } catch (Exception ex) { LogError("传入参数异常", ex); result.code = (int)ResponseCode.Error; result.msg = "服务器内部异常"; } return(Json(result)); }
public IActionResult GetProductScoureList(BussinessSysPram model) { var resModel = new ResponseModel(ResponseCode.Error, "操作失败"); try { //实例化服务源接口 var productScoure = this.GetInstance <IProductSource>(); //分页查询服务源列表 var productScoureList = productScoure.GetProductSourceList(model.page_num, model.page_size, model.keyword, model.productid)?.Result; return(Json(new ResponseModel(ResponseCode.Success, "查询成功!", productScoureList))); } catch (Exception ex) { LogError("分页查询产品服务源失败", ex); resModel.msg = "分页查询产品服务源异常"; } return(Json(resModel)); }
public IActionResult GetAppInformationList(BussinessSysPram model) { var resModel = new ResponseModel(ResponseCode.Error, "操作失败"); try { //实例化应用信息接口 var AppInformation = this.GetInstance <IAppInformation>(); //分页查询应用信息列表 var AppInformationList = AppInformation.GetAppInformationList(model.page_num, model.page_size, model.keyword, model.productid)?.Result; return(Json(new ResponseModel(ResponseCode.Success, "查询成功!", AppInformationList))); } catch (Exception ex) { LogError("分页查询产品应用信息失败", ex); resModel.msg = "分页查询产品应用信息异常"; } return(Json(resModel)); }
public IActionResult DelAppInformation(BussinessSysPram model) { //待返回对象 var result = new ResponseModel(ResponseCode.Error, "删除应用信失败"); try { //根据appid获取应用消息 if (!model.appid.IsNullOrEmpty()) { //查询应用信息 var AppInformation = this.Query <AppInformation>().Where("appid", model.appid).GetModel(); //判断应用信息是否为空 if (AppInformation != null) { //删除应用信息 AppInformation.数据标识 = 0; var row = this.Update(AppInformation).Columns("数据标识").Where("appid", model.appid).Execute(); if (row > 0) { result.code = (int)ResponseCode.Success; result.msg = "应用信息删除成功"; } } else { result.msg = "服务器内部异常"; } } else { result.msg = "传入参数异常"; result.code = (int)ResponseCode.Error; } } catch (Exception ex) { LogError("传入参数异常", ex); result.code = (int)ResponseCode.Error; result.msg = "服务器内部异常"; } return(Json(result)); }
public IActionResult GetProductPageList(BussinessSysPram model) { var resModel = new ResponseModel(ResponseCode.Error, "操作失败"); try { //实例化产品接口 var product = this.GetInstance <IProduct>(); //分页查询产品列表 var productList = product.GetProductList(model.page_num, model.page_size, model.keyword, model.state)?.Result; return(Json(new ResponseModel(ResponseCode.Success, "查询成功!", productList))); } catch (Exception ex) { LogError("分页查询产品失败", ex); resModel.msg = "分页查询产品异常"; } return(Json(resModel)); }
public IActionResult GetDataScoureList(BussinessSysPram model) { var resModel = new ResponseModel(ResponseCode.Error, "操作失败"); try { //实例化数据源接口 var dataSource = this.GetInstance <IDataSource>(); //分页查询数据源列表 var dataSourceList = dataSource.GetDataSourceList(model.page_num, model.page_size, model.keyword, model.productid, model.databasetype)?.Result; return(Json(new ResponseModel(ResponseCode.Success, "查询成功!", dataSourceList))); } catch (Exception ex) { LogError("分页查询产品数据源失败", ex); resModel.msg = "分页查询产品数据源异常"; } return(Json(resModel)); }
public IActionResult DelProductScoure(BussinessSysPram model) { //待返回对象 var result = new ResponseModel(ResponseCode.Success, "删除服务源成功!"); try { //删除服务源 var row = this.Delete <ProductSource>().Where("id", model.productScoureid).Execute(); if (row < 1) { result.code = (int)ResponseCode.Error; result.msg = "服务源删除失败"; } } catch (Exception ex) { LogError("传入参数异常", ex); result.code = (int)ResponseCode.Error; result.msg = "服务器内部异常"; } return(Json(result)); }
public IActionResult GetProductScoureInfo(BussinessSysPram model) { //待返回对象 var result = new ResponseModel(ResponseCode.Success, "查询服务源成功!"); try { if (model.productScoureid != 0) { //查询服务源 var poductScoure = this.Query <ProductSource>().Where("id", model.productScoureid).GetModel(); //判断服务源是否为空 if (poductScoure != null) { result.data = poductScoure; } else { result.msg = "服务器内部异常"; result.code = (int)ResponseCode.Error; } } else { result.msg = "传入参数异常"; result.code = (int)ResponseCode.Error; } } catch (Exception ex) { //记录日志 LogError("传入参数异常", ex); result.code = (int)ResponseCode.Error; result.msg = "服务器内部异常"; } return(Json(result)); }
public IActionResult GetAppInformationInfo(BussinessSysPram model) { //待返回对象 var result = new ResponseModel(ResponseCode.Success, "查询应用信息失败!"); try { if (!model.appid.IsNullOrEmpty()) { //查询应用信息 var AppInformation = this.Query <AppInformation>().Where("appid", model.appid).GetModel(); //判断应用信息是否为空 if (AppInformation != null) { result.data = AppInformation; result.msg = "查询应用信息成功"; result.code = (int)ResponseCode.Success; } else { result.msg = "服务器内部异常"; } } else { result.msg = "传入参数异常"; } } catch (Exception ex) { //记录日志 LogError("传入参数异常", ex); result.code = (int)ResponseCode.Error; result.msg = "服务器内部异常"; } return(Json(result)); }
public IActionResult ResetPassword(BussinessSysPram model) { var result = new ResponseModel(ResponseCode.Success, "重置成功!"); try { if (model.productScoureid == 0) { result.code = (int)ResponseCode.Forbidden; result.msg = "缺少参数"; return(Json(result)); } //通过机构人员id查询账户 ProductSource ProductSource = new ProductSource() { 密码 = Strings.StrToMD5("123456") }; var count = this.Update(ProductSource).Columns("密码").Where("id", model.productScoureid).Execute(); if (count > 0) { result.code = (int)ResponseCode.Success; } else { result.code = (int)ResponseCode.Error; result.msg = "重置失败"; } } catch (Exception ex) { LogError("重置服务源密码操作失败", ex); result.code = (int)ResponseCode.Error; result.msg = "服务器内部异常"; } return(Json(result)); }