|
@ -1686,6 +1686,30 @@ namespace AMESCoreStudio.Web.Controllers |
|
|
return View("PPS013U", model); |
|
|
return View("PPS013U", model); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
[ResponseCache(Duration = 0)] |
|
|
|
|
|
[HttpGet] |
|
|
|
|
|
public async Task<IActionResult> GetRMAReasonsByGroupClassAsync(string rmaGroupNo,string rmaClassNo, int page = 0, int limit = 10) |
|
|
|
|
|
{ |
|
|
|
|
|
if (rmaGroupNo == null || rmaGroupNo == "0") |
|
|
|
|
|
{ |
|
|
|
|
|
rmaGroupNo = "*"; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (rmaClassNo == null || rmaClassNo == "0") |
|
|
|
|
|
{ |
|
|
|
|
|
rmaClassNo = "*"; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
var result = await _ppsApi.GetRMAReasonByGroupClass(rmaGroupNo,rmaClassNo, page, limit); |
|
|
|
|
|
|
|
|
|
|
|
if (result.DataTotal > 0) |
|
|
|
|
|
{ |
|
|
|
|
|
return Json(new Table() { code = 0, msg = "", data = result.Data, count = result.DataTotal }); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
return Json(new Table() { count = 0, data = null }); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
[ResponseCache(Duration = 0)] |
|
|
[ResponseCache(Duration = 0)] |
|
|
[HttpGet] |
|
|
[HttpGet] |
|
|
public async Task<IActionResult> GetRMAReasonsByClassAsync(string rmaClassNo, int page = 0, int limit = 10) |
|
|
public async Task<IActionResult> GetRMAReasonsByClassAsync(string rmaClassNo, int page = 0, int limit = 10) |
|
|