Commit bdfea2f8 by tangzhongyang

职称补贴

parent b43aaf28
......@@ -49,25 +49,25 @@ public class SubsidyController : ControllerBase
[HttpPost("{allotId}/jobtitle")]
public ApiResponse SaveJobTitle(int allotId,[FromBody]List<sub_jobtitle> sub_Jobtitle)
{
bool a =_service.SaveJobTitle(allotId, sub_Jobtitle);
return new ApiResponse(Status.Ok, a);
bool result = _service.SaveJobTitle(allotId, sub_Jobtitle);
return new ApiResponse(Status.Ok, result);
}
// 个人职称补贴结果查询
[HttpGet("{allotId}/jobtitle/subsidy")]
public ApiResponse GetJobTitleSubsidy(int allotId)
{
List<sub_subsidy> a=_service.GetJobTitleSubsidy(allotId);
List<sub_subsidy> subsidies=_service.GetJobTitleSubsidy(allotId);
return new ApiResponse(Status.Ok, a);
return new ApiResponse(Status.Ok,subsidies);
}
// 个人职称补贴结果保存
[HttpPost("{allotId}/jobtitle/subsidy")]
public ApiResponse SaveJobTitleSubsidy(int allotId, [FromBody] List<sub_subsidy> subsidys)
{
bool a = _service.SaveJobTitleSubsidy(allotId, subsidys);
return new ApiResponse(Status.Ok, a);
bool result = _service.SaveJobTitleSubsidy(allotId, subsidys);
return new ApiResponse(Status.Ok, result);
}
}
}
......@@ -38,9 +38,8 @@ public bool SaveJobTitle(int allotId, List<sub_jobtitle> jobtitle)
var CreateDefault = _factory.CreateDefault();
var result = jobtitle.Select(t => new { AllotID = allotId, t.BasicPerforFee, t.JobTitle });
var modify= CreateDefault.Execute($" update `sub_jobtitle` set BasicPerforFee =@BasicPerforFee WHERE AllotID=@allotId and JobTitle=@JobTitle; ", result);
var storedProcedure= CreateDefault.Execute("call proc_performance_subsidy(@allotId) ;", result);
return modify>0 && storedProcedure>0;
CreateDefault.Execute("call proc_performance_subsidy(@allotId) ;", new { allotId });
return modify>0;
}
public List<sub_subsidy> GetJobTitleSubsidy(int allotId)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment