/// <summary> /// 创建 /// </summary> /// <param name="req">DTO:新增实体</param> /// <returns></returns> public async Task <IResponseEntity> CreateAsync(ConditionAddRequest req) { var code = req.Code; if (code == null || code == "") { return(ResponseEntity.Error("字典编码不能为空")); } //var count = _sysConditionRepository.Select.Where(x => x.Code == code).Count(); //if (count > 0) //{ // return ResponseEntity.Error("已存在相同字典编码,请更换"); //} var item = _mapper.Map <SysConditionEntity>(req); var result = await _sysConditionRepository.InsertAsync(item); return(ResponseEntity.Result(result != null && result?.Id != "")); }
public async Task <IResponseEntity> Create(ConditionAddRequest req) { return(await _sysConditionService.CreateAsync(req)); }