public IActionResult CheckTableName(BasicDataParam param) { var resModel = new ResponseModel(ResponseCode.Error, "验证动态表名重复失败"); try { //判断动态表名是否存在 var istrue = false; var dataList = this.Query <sys_code_catgory>().Where("ref_table", param.name).GetModelList(); if (!string.IsNullOrEmpty(param.id)) { istrue = dataList != null && dataList.Any(d => d.id != param.id); } else { istrue = dataList != null && dataList.Any(); } resModel.code = (int)ResponseCode.Success; resModel.msg = "验证成功"; resModel.data = istrue; } catch (Exception ex) { LogError("验证动态表名重复失败", ex); resModel.msg = "内部异常"; } return(Json(resModel)); }
public IActionResult UpdateCatgoryState(BasicDataParam param) { //实例化基础数据分类接口 var Catgory = this.GetInstance <ISys_Code_Catgory>(); //根据id修改分类状态 var result = Catgory.UpdateCatgoryState(param.id, param.state)?.Result; return(Json(result)); }
public IActionResult GetCatgory(BasicDataParam param) { //实例化基础数据分类接口 var Catgory = this.GetInstance <ISys_Code_Catgory>(); //查询基础数据分类信息 var result = Catgory.GetCatgory(param.id)?.Result; return(Json(result)); }
public IActionResult UpdateItemsState(BasicDataParam param) { //实例化基础数据接口 var Items = this.GetInstance <ISys_Code_Items>(); //查询基础数据列表 var result = Items.UpdateItemsState(param.id, param.state)?.Result; return(Json(result)); }
public IActionResult UpdateRegionState(BasicDataParam param) { //实例化行政区划接口 var Region = this.GetInstance <IB_Region>(); //修改行政区划状态 var result = Region.UpdateRegionState(param.id, param.state)?.Result; return(Json(result)); }
public IActionResult GetItems(BasicDataParam param) { //实例化基础数据接口 var Items = this.GetInstance <ISys_Code_Items>(); //查询基础数据信息 var result = Items.GetItems(param.id)?.Result; return(Json(result)); }
public IActionResult GetRegion(BasicDataParam param) { //实例化行政区划接口 var Region = this.GetInstance <IB_Region>(); //查询行政区划信息 var result = Region.GetRegion(param.id)?.Result; return(Json(result)); }
public IActionResult CheckCode(BasicDataParam param) { var resModel = new ResponseModel(ResponseCode.Error, "验证编码重复失败"); //实例化行政区划接口 var Region = this.GetInstance <IB_Region>(); //验证编码是否重复 var result = Region.CheckCode(param.code, param.id)?.Result; return(Json(result)); }
public IActionResult TableIsExist(BasicDataParam param) { var resModel = new ResponseModel(ResponseCode.Error, "根据id验证基础数据表是否存在失败"); try { //实例化基础数据接口 var Items = this.GetInstance <ISys_Code_Items>(); //根据id验证基础数据表是否存在 resModel = Items.TableIsExist(param.cid)?.Result; } catch (Exception ex) { LogError("根据id验证基础数据表是否存在失败", ex); resModel.msg = "根据id验证基础数据表是否存在异常"; } return(Json(resModel)); }
public IActionResult GetBasicDataList(BasicDataParam model) { var resModel = new ResponseModel(ResponseCode.Error, "操作失败"); try { //实例化基础数据接口 var basicdata = this.GetInstance <IBasicData>(); //分页查询基础数据列表 var dataList = basicdata.GetBasicDataList(model.page_num, model.page_size, model.keyword, model.tabletype)?.Result; return(Json(dataList)); } catch (Exception ex) { LogError("分页查询产品国籍失败", ex); resModel.msg = "分页查询产品国籍异常"; } return(Json(resModel)); }
public IActionResult GetRegionList(BasicDataParam param) { var resModel = new ResponseModel(ResponseCode.Error, "操作失败"); try { //实例化行政区划接口 var Region = this.GetInstance <IB_Region>(); //查询行政区划列表 var RegionList = Region.GetRegionList(param.pcode, param.prop, param.code)?.Result; return(Json(new ResponseModel(ResponseCode.Success, "查询成功!", RegionList))); } catch (Exception ex) { LogError("查询行政区划列表失败", ex); resModel.msg = "查询异常"; } return(Json(resModel)); }
public IActionResult GetitemsListByCid(BasicDataParam param) { var resModel = new ResponseModel(ResponseCode.Error, "操作失败"); try { //实例化基础数据接口 var Items = this.GetInstance <ISys_Code_Items>(); //查询基础数据列表 var CatgoryList = Items.GetitemsListByCid(param.id, param.page_num, param.page_size, param.keyword)?.Result; resModel.code = (int)ResponseCode.Success; resModel.msg = "查询成功!"; resModel.data = CatgoryList; } catch (Exception ex) { LogError("查询基础数据列表失败", ex); resModel.msg = "查询异常"; } return(Json(resModel)); }
public IActionResult GetItemsList(BasicDataParam param) { var resModel = new ResponseModel(ResponseCode.Error, "根据分类id获取基础数据失败"); try { //实例化基础数据接口 var Items = this.GetInstance <ISys_Code_Items>(); //查询基础数据列表 var result = Items.GetitemsListByCid(param.cid, param.id)?.Result; resModel.code = (int)ResponseCode.Success; resModel.msg = "查询成功"; resModel.data = result; } catch (Exception ex) { LogError("根据分类id获取基础数据失败", ex); resModel.msg = "查询异常"; } return(Json(resModel)); }
public IActionResult SynchroBasicTable(BasicDataParam param) { var resModel = new ResponseModel(ResponseCode.Error, "同步失败"); try { //实例化基础数据接口 var Items = this.GetInstance <ISys_Code_Items>(); //查询基础数据列表 var istrue = Items.SynchroBasicTable(param.cid, param.type)?.Result; if (istrue.Value) { resModel.code = (int)ResponseCode.Success; resModel.msg = "同步成功"; } } catch (Exception ex) { LogError("同步失败", ex); resModel.msg = "同步失败"; } return(Json(resModel)); }