|
|
|
|
@ -24,9 +24,11 @@ import org.springblade.core.secure.BladeUser; |
|
|
|
|
import org.springblade.core.tool.api.R; |
|
|
|
|
import org.springblade.core.tool.utils.DateUtil; |
|
|
|
|
import org.springblade.core.tool.utils.Func; |
|
|
|
|
import org.springblade.desk.basic.constant.BaseRequest; |
|
|
|
|
import org.springblade.desk.basic.util.ExcelExtUtil; |
|
|
|
|
import org.springblade.desk.quality.excel.AuditFileExcel; |
|
|
|
|
import org.springblade.desk.quality.pojo.entity.AuditFile; |
|
|
|
|
import org.springblade.desk.quality.pojo.request.AuditFileSearch; |
|
|
|
|
import org.springblade.desk.quality.pojo.vo.AuditFileVO; |
|
|
|
|
import org.springblade.desk.quality.service.IAuditFileService; |
|
|
|
|
import org.springblade.desk.quality.wrapper.AuditFileWrapper; |
|
|
|
|
@ -77,10 +79,15 @@ public class AuditFileController extends BladeController { |
|
|
|
|
@GetMapping("/list") |
|
|
|
|
@ApiOperationSupport(order = 20) |
|
|
|
|
@Operation(summary = "list分页", description = "传入AuditFile Obj") |
|
|
|
|
public R<IPage<AuditFileVO>> list(@Parameter(hidden = true) @RequestParam Map<String, Object> auditFile, |
|
|
|
|
public R<IPage<AuditFileVO>> list(@Parameter(hidden = true) @RequestParam Map<String, Object> map, |
|
|
|
|
Query query) { |
|
|
|
|
QueryWrapper<AuditFile> qw = Condition.getQueryWrapper(auditFile, AuditFile.class); |
|
|
|
|
IPage<AuditFile> pages = service.page(Condition.getPage(query), qw); |
|
|
|
|
QueryWrapper<AuditFile> qw = Condition.getQueryWrapper(map, AuditFile.class); |
|
|
|
|
AuditFileSearch search = new AuditFileSearch(); |
|
|
|
|
// todo: Func 用法
|
|
|
|
|
search.setPpsId(Func.toLong(map.get(AuditFile.COL_PPS_ID))); |
|
|
|
|
search.setPqId(Func.toLong(map.get(AuditFile.COL_PQ_ID))); |
|
|
|
|
search.setKeepUserRealName(Func.toStr(map.get(BaseRequest.KEEP_USER_REAL_NAME))); |
|
|
|
|
IPage<AuditFile> pages = service.listSearch(Condition.getPage(query), search); |
|
|
|
|
IPage<AuditFileVO> pagesVO = AuditFileWrapper.build().pageVO(pages); |
|
|
|
|
pagesVO.getRecords() |
|
|
|
|
.stream() |
|
|
|
|
@ -89,7 +96,6 @@ public class AuditFileController extends BladeController { |
|
|
|
|
return R.data(pagesVO); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* [工艺文件] page分页 |
|
|
|
|
*/ |
|
|
|
|
|