Commit fcba4df4 by wangweidong

霍煤鸿骏平台修改

parent 1564409a
...@@ -167,6 +167,21 @@ public class EntrustController extends ServiceController { ...@@ -167,6 +167,21 @@ public class EntrustController extends ServiceController {
@ApiOperation("委托制备历史分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_make_his")
public RestResult<Page<EntrustVO>> getPageMakeHis(EntrustVO entrust) {
entrust.setNotSampleStatus(EntrustSampleStatusEnum.DRAFT);
return success(entrustService.pageEntrustByNotSample(getPage(), entrust));
}
@ApiOperation("查询 id 信息") @ApiOperation("查询 id 信息")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "id", value = "主键", required = true, paramType = "path", dataTypeClass = Long.class), @ApiImplicitParam(name = "id", value = "主键", required = true, paramType = "path", dataTypeClass = Long.class),
...@@ -300,6 +315,21 @@ public class EntrustController extends ServiceController { ...@@ -300,6 +315,21 @@ public class EntrustController extends ServiceController {
@ApiOperation("样品接收历史委托分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_entrust_sample_receive_his")
public RestResult<Page<EntrustVO>> getPageEntrustSampleReceiveHis(EntrustVO entrust) {
entrust.setPrepareNotStatus(EntrustSamplePrepareStatusEnum.RECEIVE);
return success(entrustService.pageEntrustSampleReceiveHis(getPage(), entrust));
}
@ApiOperation("任务分配委托分页列表") @ApiOperation("任务分配委托分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
...@@ -314,6 +344,26 @@ public class EntrustController extends ServiceController { ...@@ -314,6 +344,26 @@ public class EntrustController extends ServiceController {
} }
@ApiOperation("任务分配历史委托分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_entrust_allot_his")
public RestResult<Page<EntrustVO>> getPageTaskAllotHis(EntrustVO entrust) {
entrust.setItemStatusEnumList(Lists.newArrayList(
EntrustSampleItemStatusEnum.TEST,
EntrustSampleItemStatusEnum.UPDATE_APPLY,
EntrustSampleItemStatusEnum.CHECK,
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustService.pageEntrustByItemHis(getPage(), entrust));
}
@ApiOperation("数据录入委托分页列表") @ApiOperation("数据录入委托分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
...@@ -328,6 +378,25 @@ public class EntrustController extends ServiceController { ...@@ -328,6 +378,25 @@ public class EntrustController extends ServiceController {
} }
@ApiOperation("数据录入历史委托分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_entrust_test_his")
public RestResult<Page<EntrustVO>> getPageTaskTestHis(EntrustVO entrust) {
entrust.setItemStatusEnumList(Lists.newArrayList(
EntrustSampleItemStatusEnum.UPDATE_APPLY,
EntrustSampleItemStatusEnum.CHECK,
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustService.pageEntrustByItemHis(getPage(), entrust));
}
@ApiOperation("数据复核委托分页列表") @ApiOperation("数据复核委托分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
...@@ -343,6 +412,24 @@ public class EntrustController extends ServiceController { ...@@ -343,6 +412,24 @@ public class EntrustController extends ServiceController {
} }
@ApiOperation("数据复核历史委托分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_entrust_check_his")
public RestResult<Page<EntrustVO>> getPageTaskCheckHis(EntrustVO entrust) {
entrust.setItemStatusEnumList(Lists.newArrayList(
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustService.pageEntrustByItemHis(getPage(), entrust));
}
@ApiOperation("数据审核委托分页列表") @ApiOperation("数据审核委托分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
...@@ -357,6 +444,20 @@ public class EntrustController extends ServiceController { ...@@ -357,6 +444,20 @@ public class EntrustController extends ServiceController {
} }
@ApiOperation("数据审核历史委托分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_entrust_audit_his")
public RestResult<Page<EntrustVO>> getPageTaskAuditHis(EntrustVO entrust) {
entrust.setItemStatus(EntrustSampleItemStatusEnum.END);
return success(entrustService.pageEntrustByItem(getPage(), entrust));
}
@ApiOperation("报告编制委托分页列表") @ApiOperation("报告编制委托分页列表")
...@@ -374,6 +475,23 @@ public class EntrustController extends ServiceController { ...@@ -374,6 +475,23 @@ public class EntrustController extends ServiceController {
@ApiOperation("报告编制历史委托分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_entrust_report_make_his")
public RestResult<Page<EntrustVO>> getPageReportMakeHis(EntrustVO entrust) {
entrust.setReportNotStatus(EntrustReportStatusEnum.MAKING);
return success(entrustService.pageEntrustByReport(getPage(), entrust));
}
@ApiOperation("报告审核委托分页列表") @ApiOperation("报告审核委托分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
...@@ -388,6 +506,24 @@ public class EntrustController extends ServiceController { ...@@ -388,6 +506,24 @@ public class EntrustController extends ServiceController {
} }
@ApiOperation("报告审核历史委托分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_entrust_report_check_his")
public RestResult<Page<EntrustVO>> getPageReportCheckHis(EntrustVO entrust) {
entrust.setReportStatusList(Lists.newArrayList(
EntrustReportStatusEnum.ISSUE,
EntrustReportStatusEnum.REPORT_PRINT,
EntrustReportStatusEnum.END
));
return success(entrustService.pageEntrustByReportHis(getPage(), entrust));
}
@ApiOperation("报告签发委托分页列表") @ApiOperation("报告签发委托分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
...@@ -403,6 +539,23 @@ public class EntrustController extends ServiceController { ...@@ -403,6 +539,23 @@ public class EntrustController extends ServiceController {
} }
@ApiOperation("报告签发历史委托分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_entrust_report_issue_his")
public RestResult<Page<EntrustVO>> getPageReportIssueHis(EntrustVO entrust) {
entrust.setReportStatusList(Lists.newArrayList(
EntrustReportStatusEnum.REPORT_PRINT,
EntrustReportStatusEnum.END
));
return success(entrustService.pageEntrustByReport(getPage(), entrust));
}
@ApiOperation("质量判定委托分页列表") @ApiOperation("质量判定委托分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
......
...@@ -23,6 +23,7 @@ import io.swagger.annotations.ApiImplicitParam; ...@@ -23,6 +23,7 @@ import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import java.util.ArrayList;
import java.util.List; import java.util.List;
/** /**
...@@ -51,6 +52,22 @@ public class EntrustReportController extends ServiceController { ...@@ -51,6 +52,22 @@ public class EntrustReportController extends ServiceController {
} }
@ApiOperation("报告台账编制历史分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
})
@PostMapping("/page_report_make_his")
public RestResult<Page<EntrustReport>> getPageReportMakeHis(EntrustReport entrustReport) {
List<EntrustReportStatusEnum> reportStatusList = new ArrayList<>();
reportStatusList.add(EntrustReportStatusEnum.CHECK);
reportStatusList.add(EntrustReportStatusEnum.ISSUE);
reportStatusList.add(EntrustReportStatusEnum.REPORT_PRINT);
reportStatusList.add(EntrustReportStatusEnum.END);
return success(entrustReportService.pageStatus(getPage(),reportStatusList, entrustReport));
}
@ApiOperation("报告台账待审核分页列表") @ApiOperation("报告台账待审核分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
...@@ -63,6 +80,21 @@ public class EntrustReportController extends ServiceController { ...@@ -63,6 +80,21 @@ public class EntrustReportController extends ServiceController {
} }
@ApiOperation("报告台账审核历史分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
})
@PostMapping("/page_report_check_his")
public RestResult<Page<EntrustReport>> getPageCheckHis(EntrustReport entrustReport) {
List<EntrustReportStatusEnum> reportStatusList = new ArrayList<>();
reportStatusList.add(EntrustReportStatusEnum.ISSUE);
reportStatusList.add(EntrustReportStatusEnum.REPORT_PRINT);
reportStatusList.add(EntrustReportStatusEnum.END);
return success(entrustReportService.pageStatus(getPage(),reportStatusList, entrustReport));
}
@ApiOperation("报告台账待签发分页列表") @ApiOperation("报告台账待签发分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
...@@ -75,6 +107,20 @@ public class EntrustReportController extends ServiceController { ...@@ -75,6 +107,20 @@ public class EntrustReportController extends ServiceController {
} }
@ApiOperation("报告台账签发历史分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
})
@PostMapping("/page_report_issue_his")
public RestResult<Page<EntrustReport>> getPageIssueHis(EntrustReport entrustReport) {
List<EntrustReportStatusEnum> reportStatusList = new ArrayList<>();
reportStatusList.add(EntrustReportStatusEnum.REPORT_PRINT);
reportStatusList.add(EntrustReportStatusEnum.END);
return success(entrustReportService.pageStatus(getPage(),reportStatusList, entrustReport));
}
@ApiOperation("报告电子档案分页列表") @ApiOperation("报告电子档案分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
......
...@@ -54,6 +54,20 @@ public class EntrustSampleBackupController extends ServiceController { ...@@ -54,6 +54,20 @@ public class EntrustSampleBackupController extends ServiceController {
} }
@ApiOperation("样品备样历史分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_back_up_his")
public RestResult<Page<EntrustSampleBackupVO>> getPageBackupHis(EntrustSampleBackupVO entrustSampleBackup) {
entrustSampleBackup.setNotStatus(EntrustSampleBackupStatusEnum.BACKUP_ING);
return success(entrustSampleBackupService.pageVO(getPage(), entrustSampleBackup));
}
@ApiOperation("样品处理分页列表") @ApiOperation("样品处理分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
...@@ -68,6 +82,21 @@ public class EntrustSampleBackupController extends ServiceController { ...@@ -68,6 +82,21 @@ public class EntrustSampleBackupController extends ServiceController {
return success(entrustSampleBackupService.pageVO(getPage(), entrustSampleBackup)); return success(entrustSampleBackupService.pageVO(getPage(), entrustSampleBackup));
} }
@ApiOperation("样品处理历史分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_handle_his")
public RestResult<Page<EntrustSampleBackupVO>> getPageHandleHis(EntrustSampleBackupVO entrustSampleBackup) {
entrustSampleBackup.setStatus(EntrustSampleBackupStatusEnum.HANDLE_OK);
return success(entrustSampleBackupService.pageVO(getPage(), entrustSampleBackup));
}
@ApiOperation("查询 id 信息") @ApiOperation("查询 id 信息")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "id", value = "主键", required = true, paramType = "path", dataTypeClass = Long.class), @ApiImplicitParam(name = "id", value = "主键", required = true, paramType = "path", dataTypeClass = Long.class),
......
package com.patzn.cloud.service.lims.hmhj.controller; package com.patzn.cloud.service.lims.hmhj.controller;
import com.google.common.collect.Lists;
import com.patzn.cloud.service.hmhj.dto.ReportDTO; import com.patzn.cloud.service.hmhj.dto.ReportDTO;
import com.patzn.cloud.service.hmhj.entity.EntrustSample; import com.patzn.cloud.service.hmhj.entity.EntrustSample;
import com.patzn.cloud.service.hmhj.enums.EntrustSampleItemStatusEnum; import com.patzn.cloud.service.hmhj.enums.EntrustSampleItemStatusEnum;
...@@ -64,6 +65,21 @@ public class EntrustSampleController extends ServiceController { ...@@ -64,6 +65,21 @@ public class EntrustSampleController extends ServiceController {
@ApiOperation("制备历史样品分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_make_his")
public RestResult<Page<EntrustSampleVO>> getPageMake(EntrustSampleVO entrustSample) {
entrustSample.setNotStatus(EntrustSampleStatusEnum.DRAFT);
return success(entrustSampleService.pageVO(getPage(), entrustSample));
}
@ApiOperation("报告编制样品分页列表") @ApiOperation("报告编制样品分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
...@@ -137,6 +153,20 @@ public class EntrustSampleController extends ServiceController { ...@@ -137,6 +153,20 @@ public class EntrustSampleController extends ServiceController {
} }
@ApiOperation("样品接收历史分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_sample_receive_his")
public RestResult<Page<EntrustSampleVO>> getPageSampleReceiveHis(EntrustSampleVO entrustSample) {
entrustSample.setPrepareNotStatus(EntrustSamplePrepareStatusEnum.RECEIVE);
return success(entrustSampleService.pageSampleReceive(getPage(), entrustSample));
}
@ApiOperation("任务分配样品分页列表") @ApiOperation("任务分配样品分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
...@@ -154,6 +184,28 @@ public class EntrustSampleController extends ServiceController { ...@@ -154,6 +184,28 @@ public class EntrustSampleController extends ServiceController {
@ApiOperation("任务分配历史样品分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_sample_task_allot_his")
public RestResult<Page<EntrustSampleVO>> getPageSampleTaskAllotHis(EntrustSampleVO entrustSample) {
entrustSample.setItemStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.TEST,
EntrustSampleItemStatusEnum.UPDATE_APPLY,
EntrustSampleItemStatusEnum.CHECK,
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleService.pageSampleByItemHis(getPage(), entrustSample));
}
@ApiOperation("样品生成报告") @ApiOperation("样品生成报告")
@PostMapping("/make_report") @PostMapping("/make_report")
...@@ -260,6 +312,25 @@ public class EntrustSampleController extends ServiceController { ...@@ -260,6 +312,25 @@ public class EntrustSampleController extends ServiceController {
} }
@ApiOperation("数据录入历史按照样品录入左侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_input_by_sample_left_his")
public RestResult<Page<EntrustSampleVO>> getPageInputByItemLeftHis(EntrustSampleVO sampleVO) {
sampleVO.setItemStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.UPDATE_APPLY,
EntrustSampleItemStatusEnum.CHECK,
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleService.pageBySampleLeftHis(getPage(), sampleVO));
}
@ApiOperation("数据复核按照样品复核左侧分页列表") @ApiOperation("数据复核按照样品复核左侧分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
...@@ -274,6 +345,24 @@ public class EntrustSampleController extends ServiceController { ...@@ -274,6 +345,24 @@ public class EntrustSampleController extends ServiceController {
} }
@ApiOperation("数据复核历史按照样品复核左侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_check_by_sample_left_his")
public RestResult<Page<EntrustSampleVO>> getPageCheckByItemLeftHis(EntrustSampleVO sampleVO) {
sampleVO.setItemStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleService.pageBySampleLeftHis(getPage(), sampleVO));
}
@ApiOperation("数据审核按照样品审核左侧分页列表") @ApiOperation("数据审核按照样品审核左侧分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
...@@ -287,4 +376,20 @@ public class EntrustSampleController extends ServiceController { ...@@ -287,4 +376,20 @@ public class EntrustSampleController extends ServiceController {
return success(entrustSampleService.pageBySampleLeft(getPage(), sampleVO)); return success(entrustSampleService.pageBySampleLeft(getPage(), sampleVO));
} }
@ApiOperation("数据审核历史按照样品审核左侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_audit_by_sample_left_his")
public RestResult<Page<EntrustSampleVO>> getPageAuditByItemLeftHis(EntrustSampleVO sampleVO) {
sampleVO.setItemStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleService.pageBySampleLeftHis(getPage(), sampleVO));
}
} }
package com.patzn.cloud.service.lims.hmhj.controller; package com.patzn.cloud.service.lims.hmhj.controller;
import com.google.common.collect.Lists;
import com.patzn.cloud.service.hmhj.entity.EntrustSampleItem; import com.patzn.cloud.service.hmhj.entity.EntrustSampleItem;
import com.patzn.cloud.service.hmhj.enums.EntrustSampleItemStatusEnum; import com.patzn.cloud.service.hmhj.enums.EntrustSampleItemStatusEnum;
import com.patzn.cloud.service.hmhj.vo.EntrustSampleItemVO; import com.patzn.cloud.service.hmhj.vo.EntrustSampleItemVO;
...@@ -102,6 +103,25 @@ public class EntrustSampleItemController extends ServiceController { ...@@ -102,6 +103,25 @@ public class EntrustSampleItemController extends ServiceController {
return success(entrustSampleItemService.pageByItemLeft(getPage(), entrustSampleItem)); return success(entrustSampleItemService.pageByItemLeft(getPage(), entrustSampleItem));
} }
@ApiOperation("任务分配历史按照项目分配左侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_allot_by_item_left_his")
public RestResult<Page<EntrustSampleItemVO>> getPageAllotByItemLeftHis(EntrustSampleItemVO entrustSampleItem) {
entrustSampleItem.setStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.TEST,
EntrustSampleItemStatusEnum.UPDATE_APPLY,
EntrustSampleItemStatusEnum.CHECK,
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleItemService.pageByItemLeft(getPage(), entrustSampleItem));
}
@ApiOperation("任务分配按照项目分配右侧分页列表") @ApiOperation("任务分配按照项目分配右侧分页列表")
...@@ -118,6 +138,26 @@ public class EntrustSampleItemController extends ServiceController { ...@@ -118,6 +138,26 @@ public class EntrustSampleItemController extends ServiceController {
} }
@ApiOperation("任务分配历史按照项目分配右侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_allot_by_item_right_his")
public RestResult<Page<EntrustSampleItemVO>> getPageAllotByItemRightHis(EntrustSampleItemVO entrustSampleItem) {
entrustSampleItem.setStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.TEST,
EntrustSampleItemStatusEnum.UPDATE_APPLY,
EntrustSampleItemStatusEnum.CHECK,
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleItemService.pageByItemRight(getPage(), entrustSampleItem));
}
...@@ -136,6 +176,24 @@ public class EntrustSampleItemController extends ServiceController { ...@@ -136,6 +176,24 @@ public class EntrustSampleItemController extends ServiceController {
} }
@ApiOperation("数据录入历史按照样品录入右侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_input_by_sample_right_his")
public RestResult<Page<EntrustSampleItemVO>> getPageInputBySampleRightHis(EntrustSampleItemVO entrustSampleItem) {
entrustSampleItem.setStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.CHECK,
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleItemService.pageAllotBySampleRight(getPage(), entrustSampleItem));
}
@ApiOperation("数据复核按照样品复核右侧分页列表") @ApiOperation("数据复核按照样品复核右侧分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
...@@ -150,6 +208,23 @@ public class EntrustSampleItemController extends ServiceController { ...@@ -150,6 +208,23 @@ public class EntrustSampleItemController extends ServiceController {
} }
@ApiOperation("数据复核历史按照样品复核右侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_check_by_sample_right_his")
public RestResult<Page<EntrustSampleItemVO>> getPageCheckBySampleRightHis(EntrustSampleItemVO entrustSampleItem) {
entrustSampleItem.setStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleItemService.pageAllotBySampleRight(getPage(), entrustSampleItem));
}
@ApiOperation("数据审核按照样品审核右侧分页列表") @ApiOperation("数据审核按照样品审核右侧分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
...@@ -164,6 +239,20 @@ public class EntrustSampleItemController extends ServiceController { ...@@ -164,6 +239,20 @@ public class EntrustSampleItemController extends ServiceController {
} }
@ApiOperation("数据审核历史按照样品审核右侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_audit_by_sample_right_his")
public RestResult<Page<EntrustSampleItemVO>> getPageAuditBySampleRightHis(EntrustSampleItemVO entrustSampleItem) {
entrustSampleItem.setStatus(EntrustSampleItemStatusEnum.END);
return success(entrustSampleItemService.pageAllotBySampleRight(getPage(), entrustSampleItem));
}
@ApiOperation("任务分配按照样品分配右侧分页列表") @ApiOperation("任务分配按照样品分配右侧分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
...@@ -180,6 +269,29 @@ public class EntrustSampleItemController extends ServiceController { ...@@ -180,6 +269,29 @@ public class EntrustSampleItemController extends ServiceController {
@ApiOperation("任务分配历史按照样品分配右侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_allot_by_sample_right_his")
public RestResult<Page<EntrustSampleItemVO>> getPageAllotBySampleRightHis(EntrustSampleItemVO entrustSampleItem) {
entrustSampleItem.setStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.TEST,
EntrustSampleItemStatusEnum.UPDATE_APPLY,
EntrustSampleItemStatusEnum.CHECK,
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleItemService.pageAllotBySampleRight(getPage(), entrustSampleItem));
}
@ApiOperation("手工分配") @ApiOperation("手工分配")
@PostMapping("/allot_item") @PostMapping("/allot_item")
public RestResult<Boolean> allotItem(@RequestParam("ids")Long []ids,@RequestParam("tester")String tester,@RequestParam("testerId")Long testerId ) { public RestResult<Boolean> allotItem(@RequestParam("ids")Long []ids,@RequestParam("tester")String tester,@RequestParam("testerId")Long testerId ) {
...@@ -205,8 +317,27 @@ public class EntrustSampleItemController extends ServiceController { ...@@ -205,8 +317,27 @@ public class EntrustSampleItemController extends ServiceController {
} }
@ApiOperation("数据录入历史按照项目分配左侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_test_by_item_left_his")
public RestResult<Page<EntrustSampleItemVO>> getPageTestByItemLeftHis(EntrustSampleItemVO entrustSampleItem) {
entrustSampleItem.setStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.UPDATE_APPLY,
EntrustSampleItemStatusEnum.CHECK,
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleItemService.pageByItemLeft(getPage(), entrustSampleItem));
}
@ApiOperation("数据录入按照项目分配右侧分页列表")
@ApiOperation("数据录入按照项目录入右侧分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
...@@ -220,6 +351,25 @@ public class EntrustSampleItemController extends ServiceController { ...@@ -220,6 +351,25 @@ public class EntrustSampleItemController extends ServiceController {
} }
@ApiOperation("数据录入历史按照项目分配右侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_test_by_item_right_his")
public RestResult<Page<EntrustSampleItemVO>> getPageTestByItemRightHis(EntrustSampleItemVO entrustSampleItem) {
entrustSampleItem.setStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.UPDATE_APPLY,
EntrustSampleItemStatusEnum.CHECK,
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleItemService.pageByItemRight(getPage(), entrustSampleItem));
}
@ApiOperation("数据复核按照项目分配左侧分页列表") @ApiOperation("数据复核按照项目分配左侧分页列表")
...@@ -236,6 +386,23 @@ public class EntrustSampleItemController extends ServiceController { ...@@ -236,6 +386,23 @@ public class EntrustSampleItemController extends ServiceController {
} }
@ApiOperation("数据复核历史按照项目分配左侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_check_by_item_left_his")
public RestResult<Page<EntrustSampleItemVO>> getPageCheckByItemLeftHis(EntrustSampleItemVO entrustSampleItem) {
entrustSampleItem.setStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleItemService.pageByItemLeft(getPage(), entrustSampleItem));
}
@ApiOperation("数据复核按照项目分配右侧分页列表") @ApiOperation("数据复核按照项目分配右侧分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
...@@ -250,6 +417,22 @@ public class EntrustSampleItemController extends ServiceController { ...@@ -250,6 +417,22 @@ public class EntrustSampleItemController extends ServiceController {
return success(entrustSampleItemService.pageByItemRight(getPage(), entrustSampleItem)); return success(entrustSampleItemService.pageByItemRight(getPage(), entrustSampleItem));
} }
@ApiOperation("数据复核历史按照项目分配右侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_check_by_item_right_his")
public RestResult<Page<EntrustSampleItemVO>> getPageCheckByItemRightHis(EntrustSampleItemVO entrustSampleItem) {
entrustSampleItem.setStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.AUDIT,
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleItemService.pageByItemRight(getPage(), entrustSampleItem));
}
...@@ -268,6 +451,26 @@ public class EntrustSampleItemController extends ServiceController { ...@@ -268,6 +451,26 @@ public class EntrustSampleItemController extends ServiceController {
@ApiOperation("数据审核历史按照项目分配左侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_audit_by_item_left_his")
public RestResult<Page<EntrustSampleItemVO>> getPageAuditByItemLeftHis(EntrustSampleItemVO entrustSampleItem) {
entrustSampleItem.setStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleItemService.pageByItemLeft(getPage(), entrustSampleItem));
}
@ApiOperation("数据审核按照项目分配右侧分页列表") @ApiOperation("数据审核按照项目分配右侧分页列表")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class), @ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
...@@ -282,6 +485,22 @@ public class EntrustSampleItemController extends ServiceController { ...@@ -282,6 +485,22 @@ public class EntrustSampleItemController extends ServiceController {
} }
@ApiOperation("数据审核历史按照项目分配右侧分页列表")
@ApiImplicitParams({
@ApiImplicitParam(name = RestConstants.PAGE_PAGE, value = "请求数据的页码", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_ROWS, value = "每页条数", required = true, paramType = "query", dataTypeClass = Integer.class),
@ApiImplicitParam(name = RestConstants.PAGE_SIDX, value = "排序字段", paramType = "query", dataTypeClass = String.class),
@ApiImplicitParam(name = RestConstants.PAGE_SORD, value = "排序方式", paramType = "query", dataTypeClass = String.class),
})
@PostMapping("/page_audit_by_item_right_his")
public RestResult<Page<EntrustSampleItemVO>> getPageAuditByItemRightHis(EntrustSampleItemVO entrustSampleItem) {
entrustSampleItem.setStatusList(Lists.newArrayList(
EntrustSampleItemStatusEnum.END
));
return success(entrustSampleItemService.pageByItemRight(getPage(), entrustSampleItem));
}
@ApiOperation("数据录入提交") @ApiOperation("数据录入提交")
......
...@@ -5,6 +5,7 @@ import com.patzn.cloud.commons.controller.Account; ...@@ -5,6 +5,7 @@ import com.patzn.cloud.commons.controller.Account;
import com.patzn.cloud.commons.service.IBaseService; import com.patzn.cloud.commons.service.IBaseService;
import com.patzn.cloud.service.hmhj.entity.Entrust; import com.patzn.cloud.service.hmhj.entity.Entrust;
import com.patzn.cloud.service.hmhj.entity.EntrustReport; import com.patzn.cloud.service.hmhj.entity.EntrustReport;
import com.patzn.cloud.service.hmhj.enums.EntrustReportStatusEnum;
import java.io.File; import java.io.File;
import java.util.List; import java.util.List;
...@@ -32,4 +33,6 @@ public interface IEntrustReportService extends IBaseService<EntrustReport> { ...@@ -32,4 +33,6 @@ public interface IEntrustReportService extends IBaseService<EntrustReport> {
boolean backReportCheck(Long[] ids, String reason, Account account); boolean backReportCheck(Long[] ids, String reason, Account account);
boolean backReportIssue(Long[] ids, String reason, Account account); boolean backReportIssue(Long[] ids, String reason, Account account);
Page<EntrustReport> pageStatus(Page<EntrustReport> page, List<EntrustReportStatusEnum> reportStatusList, EntrustReport entrustReport);
} }
...@@ -28,6 +28,7 @@ public interface IEntrustSampleItemService extends IBaseService<EntrustSampleIte ...@@ -28,6 +28,7 @@ public interface IEntrustSampleItemService extends IBaseService<EntrustSampleIte
Page<EntrustSampleItemVO> pageByItemLeft(Page<EntrustSampleItemVO> page, EntrustSampleItemVO entrustSampleItem); Page<EntrustSampleItemVO> pageByItemLeft(Page<EntrustSampleItemVO> page, EntrustSampleItemVO entrustSampleItem);
Page<EntrustSampleItemVO> pageByItemRight(Page<EntrustSampleItemVO> page, EntrustSampleItemVO entrustSampleItem); Page<EntrustSampleItemVO> pageByItemRight(Page<EntrustSampleItemVO> page, EntrustSampleItemVO entrustSampleItem);
boolean submitTest(Long[] ids, Account account); boolean submitTest(Long[] ids, Account account);
......
...@@ -27,6 +27,8 @@ public interface IEntrustSampleService extends IBaseService<EntrustSample> { ...@@ -27,6 +27,8 @@ public interface IEntrustSampleService extends IBaseService<EntrustSample> {
Page<EntrustSampleVO> pageSampleByItem(Page<EntrustSampleVO> page, EntrustSampleVO entrustSample); Page<EntrustSampleVO> pageSampleByItem(Page<EntrustSampleVO> page, EntrustSampleVO entrustSample);
Page<EntrustSampleVO> pageSampleByItemHis(Page<EntrustSampleVO> page, EntrustSampleVO entrustSample);
boolean makeReport(ReportDTO dto, Account account); boolean makeReport(ReportDTO dto, Account account);
boolean submitJudgeRegister(Long[] ids, Account account); boolean submitJudgeRegister(Long[] ids, Account account);
...@@ -36,4 +38,8 @@ public interface IEntrustSampleService extends IBaseService<EntrustSample> { ...@@ -36,4 +38,8 @@ public interface IEntrustSampleService extends IBaseService<EntrustSample> {
boolean backJudgeCheck(Long[] ids, String remark, Account account); boolean backJudgeCheck(Long[] ids, String remark, Account account);
Page<EntrustSampleVO> pageBySampleLeft(Page<EntrustSampleVO> page, EntrustSampleVO sampleVO); Page<EntrustSampleVO> pageBySampleLeft(Page<EntrustSampleVO> page, EntrustSampleVO sampleVO);
Page<EntrustSampleVO> pageBySampleLeftHis(Page<EntrustSampleVO> page, EntrustSampleVO sampleVO);
Page<EntrustSampleVO> pageVO(Page<EntrustSampleVO> page, EntrustSampleVO entrustSample);
} }
...@@ -39,12 +39,20 @@ public interface IEntrustService extends IBaseService<Entrust> { ...@@ -39,12 +39,20 @@ public interface IEntrustService extends IBaseService<Entrust> {
Page<EntrustVO> pageEntrustSampleReceive(Page<EntrustVO> page, EntrustVO entrust); Page<EntrustVO> pageEntrustSampleReceive(Page<EntrustVO> page, EntrustVO entrust);
Page<EntrustVO> pageEntrustSampleReceiveHis(Page<EntrustVO> page, EntrustVO entrust);
Page<EntrustVO> pageEntrustByItem(Page<EntrustVO> page, EntrustVO entrust); Page<EntrustVO> pageEntrustByItem(Page<EntrustVO> page, EntrustVO entrust);
Page<EntrustVO> pageEntrustByItemHis(Page<EntrustVO> page, EntrustVO entrust);
Page<EntrustVO> pageEntrustBySample(Page<EntrustVO> page, EntrustVO entrust); Page<EntrustVO> pageEntrustBySample(Page<EntrustVO> page, EntrustVO entrust);
Page<EntrustVO> pageEntrustByNotSample(Page<EntrustVO> page, EntrustVO entrust);
Page<EntrustVO> pageEntrustByReport(Page<EntrustVO> page, EntrustVO entrust); Page<EntrustVO> pageEntrustByReport(Page<EntrustVO> page, EntrustVO entrust);
Page<EntrustVO> pageEntrustByReportHis(Page<EntrustVO> page, EntrustVO entrust);
Page<EntrustVO> pageEntrustJudge(Page<EntrustVO> page, EntrustVO entrust); Page<EntrustVO> pageEntrustJudge(Page<EntrustVO> page, EntrustVO entrust);
boolean outInputSubmitToQualityCheck(Long[] ids, Account account); boolean outInputSubmitToQualityCheck(Long[] ids, Account account);
......
...@@ -56,6 +56,15 @@ public class EntrustReportServiceImpl extends BaseServiceImpl<EntrustReportMappe ...@@ -56,6 +56,15 @@ public class EntrustReportServiceImpl extends BaseServiceImpl<EntrustReportMappe
} }
@Override @Override
public Page<EntrustReport> pageStatus(Page<EntrustReport> page, List<EntrustReportStatusEnum> reportStatusList, EntrustReport entrustReport) {
Wrapper wrapper = new EntityWrapper<>(entrustReport);
if (CollectionUtils.isNotEmpty(reportStatusList)){
wrapper.in("status",reportStatusList);
}
return this.page(page, wrapper);
}
@Override
public boolean removeByIds(List<Long> ids) { public boolean removeByIds(List<Long> ids) {
return baseMapper.deleteBatchIds(ids) > 0; return baseMapper.deleteBatchIds(ids) > 0;
} }
...@@ -200,4 +209,6 @@ public class EntrustReportServiceImpl extends BaseServiceImpl<EntrustReportMappe ...@@ -200,4 +209,6 @@ public class EntrustReportServiceImpl extends BaseServiceImpl<EntrustReportMappe
} }
} }
...@@ -84,6 +84,12 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe ...@@ -84,6 +84,12 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe
} }
@Override @Override
public Page<EntrustSampleVO> pageVO(Page<EntrustSampleVO> page, EntrustSampleVO entrustSample) {
return page.setRecords(baseMapper.selectVOList(page,entrustSample));
}
@Override
public boolean removeByIds(List<Long> ids) { public boolean removeByIds(List<Long> ids) {
return baseMapper.deleteBatchIds(ids) > 0; return baseMapper.deleteBatchIds(ids) > 0;
} }
...@@ -183,6 +189,30 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe ...@@ -183,6 +189,30 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe
} }
@Override
public Page<EntrustSampleVO> pageSampleByItemHis(Page<EntrustSampleVO> page, EntrustSampleVO entrustSample) {
if (null == entrustSample.getEntrustId()){
return page;
}
if (CollectionUtils.isEmpty(entrustSample.getItemStatusList()) ){
return page;
}
List<EntrustSampleItem> itemList = entrustSampleItemService.list(Condition.create().in("status",entrustSample.getItemStatusList()));
if (CollectionUtils.isEmpty(itemList)){
return page;
}
List<Long> sampleIdsList = itemList.stream().map(i->{
return i.getEntrustSampleId();
}).collect(Collectors.toList());
entrustSample.setIds(sampleIdsList);
return page.setRecords(baseMapper.selectVOList(page,entrustSample));
}
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
@Override @Override
...@@ -330,6 +360,27 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe ...@@ -330,6 +360,27 @@ public class EntrustSampleServiceImpl extends BaseServiceImpl<EntrustSampleMappe
} }
@Override
public Page<EntrustSampleVO> pageBySampleLeftHis(Page<EntrustSampleVO> page, EntrustSampleVO sampleVO) {
if (null == sampleVO.getEntrustId()){
return page;
}
List<EntrustSampleItem> itemList = entrustSampleItemService.list(Condition.create().in("status",sampleVO.getItemStatusList()));
if (CollectionUtils.isEmpty(itemList)){
return page;
}
List<Long> sampleIds = new ArrayList<>();
for (EntrustSampleItem item : itemList) {
sampleIds.add(item.getEntrustSampleId());
}
sampleVO.setIds(sampleIds);
return page.setRecords(baseMapper.selectVOList(page,sampleVO));
}
public void reportMakeTestContent(XWPFTable xwpfTable, int length, int index, List<?> objList) { public void reportMakeTestContent(XWPFTable xwpfTable, int length, int index, List<?> objList) {
//检测内容 //检测内容
Map<Integer, String> map = PoiUtil2007.getCellsContent(xwpfTable, index); Map<Integer, String> map = PoiUtil2007.getCellsContent(xwpfTable, index);
......
...@@ -377,6 +377,39 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust> ...@@ -377,6 +377,39 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust>
return page.setRecords(baseMapper.selectEntrustSampleReceive(page,entrust)); return page.setRecords(baseMapper.selectEntrustSampleReceive(page,entrust));
} }
@Override
public Page<EntrustVO> pageEntrustSampleReceiveHis(Page<EntrustVO> page, EntrustVO entrust) {
List<EntrustSamplePrepare> prepareList = entrustSamplePrepareService.list(Condition.create().setSqlSelect("entrust_sample_id").ne("status", EntrustSamplePrepareStatusEnum.RECEIVE));
if (CollectionUtils.isEmpty(prepareList)){
return page;
}
List<Long> sampleIds = prepareList.stream().map(p->{
return p.getEntrustSampleId();
}).collect(Collectors.toList());
if (CollectionUtils.isEmpty(sampleIds)){
return page;
}
List<EntrustSample> entrustSamples = entrustSampleService.getBatchIds(sampleIds);
if (CollectionUtils.isEmpty(entrustSamples)){
return page;
}
List<Long> ids = entrustSamples.stream().map(e->{
return e.getEntrustId();
}).collect(Collectors.toList());
if (CollectionUtils.isEmpty(ids)){
return page;
}
entrust.setIdsList(ids);
return page.setRecords(baseMapper.selectEntrustSampleReceive(page,entrust));
}
@Override @Override
public Page<EntrustVO> pageEntrustByItem(Page<EntrustVO> page, EntrustVO entrust) { public Page<EntrustVO> pageEntrustByItem(Page<EntrustVO> page, EntrustVO entrust) {
if (null == entrust.getItemStatus()){ if (null == entrust.getItemStatus()){
...@@ -409,6 +442,40 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust> ...@@ -409,6 +442,40 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust>
return page.setRecords(baseMapper.selectVOList(page,entrust)); return page.setRecords(baseMapper.selectVOList(page,entrust));
} }
@Override
public Page<EntrustVO> pageEntrustByItemHis(Page<EntrustVO> page, EntrustVO entrust) {
if (CollectionUtils.isEmpty(entrust.getItemStatusEnumList())){
return page;
}
List<EntrustSampleItem> itemList = entrustSampleItemService.list(Condition.create().in("status",entrust.getItemStatusEnumList()));
if (CollectionUtils.isEmpty(itemList)){
return page;
}
List<Long> sampleIdsList = itemList.stream().map(i->{
return i.getEntrustSampleId();
}).collect(Collectors.toList());
if (CollectionUtils.isEmpty(sampleIdsList)){
return page;
}
List<EntrustSample> sampleList = entrustSampleService.list(Condition.create().in("id",sampleIdsList));
if (CollectionUtils.isEmpty(sampleList)){
return page;
}
List<Long> ids = sampleList.stream().map(s->{
return s.getEntrustId();
}).collect(Collectors.toList());
if (CollectionUtils.isEmpty(ids)){
return page;
}
entrust.setIdsList(ids);
return page.setRecords(baseMapper.selectVOList(page,entrust));
}
@Override @Override
public Page<EntrustVO> pageEntrustBySample(Page<EntrustVO> page, EntrustVO entrust) { public Page<EntrustVO> pageEntrustBySample(Page<EntrustVO> page, EntrustVO entrust) {
RestAssert.fail(null == entrust.getSampleStatus(),"样品状态不能为空"); RestAssert.fail(null == entrust.getSampleStatus(),"样品状态不能为空");
...@@ -428,6 +495,27 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust> ...@@ -428,6 +495,27 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust>
return page.setRecords(baseMapper.selectVOList(page,entrust)); return page.setRecords(baseMapper.selectVOList(page,entrust));
} }
@Override
public Page<EntrustVO> pageEntrustByNotSample(Page<EntrustVO> page, EntrustVO entrust) {
RestAssert.fail(null == entrust.getNotSampleStatus(),"样品状态不能为空");
List<EntrustSample> sampleList = entrustSampleService.list(Condition.create().ne("status",entrust.getNotSampleStatus()));
if (CollectionUtils.isEmpty(sampleList)){
return page;
}
List<Long> ids = sampleList.stream().map(s->{
return s.getEntrustId();
}).collect(Collectors.toList());
if (CollectionUtils.isEmpty(ids)){
return page;
}
entrust.setIdsList(ids);
return page.setRecords(baseMapper.selectVOList(page,entrust));
}
@Override @Override
public Page<EntrustVO> pageEntrustByReport(Page<EntrustVO> page, EntrustVO entrust) { public Page<EntrustVO> pageEntrustByReport(Page<EntrustVO> page, EntrustVO entrust) {
RestAssert.fail(null == entrust.getReportStatus(),"报告状态不能为空"); RestAssert.fail(null == entrust.getReportStatus(),"报告状态不能为空");
...@@ -449,6 +537,26 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust> ...@@ -449,6 +537,26 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust>
@Override @Override
public Page<EntrustVO> pageEntrustByReportHis(Page<EntrustVO> page, EntrustVO entrust) {
RestAssert.fail(null == entrust.getReportStatus(),"报告状态不能为空");
List<EntrustReport> reportList = entrustReportService.list(Condition.create().in("status",entrust.getReportStatusList()));
if (CollectionUtils.isEmpty(reportList)){
return page;
}
List<Long> ids = reportList.stream().map(s->{
return s.getEntrustId();
}).collect(Collectors.toList());
if (CollectionUtils.isEmpty(ids)){
return page;
}
entrust.setIdsList(ids);
return page.setRecords(baseMapper.selectVOList(page,entrust));
}
@Override
public Page<EntrustVO> pageEntrustJudge(Page<EntrustVO> page, EntrustVO entrust) { public Page<EntrustVO> pageEntrustJudge(Page<EntrustVO> page, EntrustVO entrust) {
RestAssert.fail(null == entrust.getSampleStatus(),"样品状态不能为空"); RestAssert.fail(null == entrust.getSampleStatus(),"样品状态不能为空");
List<EntrustSample> reportList = entrustSampleService.list(Condition.create().eq("status",entrust.getSampleStatus()).eq("judge_status",entrust.getJudgeStatus())); List<EntrustSample> reportList = entrustSampleService.list(Condition.create().eq("status",entrust.getSampleStatus()).eq("judge_status",entrust.getJudgeStatus()));
......
...@@ -34,6 +34,11 @@ FROM ...@@ -34,6 +34,11 @@ FROM
AND b.status =#{vo.status} AND b.status =#{vo.status}
</if> </if>
<if test="null!=vo.notStatus">
AND b.status !=#{vo.notStatus}
</if>
<if test="null!=vo.sampleName"> <if test="null!=vo.sampleName">
AND s.name LIKE CONCAT('%',#{vo.sampleName},'%') AND s.name LIKE CONCAT('%',#{vo.sampleName},'%')
</if> </if>
......
...@@ -3,7 +3,21 @@ ...@@ -3,7 +3,21 @@
<mapper namespace="com.patzn.cloud.service.lims.hmhj.mapper.EntrustSampleItemMapper"> <mapper namespace="com.patzn.cloud.service.lims.hmhj.mapper.EntrustSampleItemMapper">
<select id="selectByItemLeftList" resultType="com.patzn.cloud.service.hmhj.vo.EntrustSampleItemVO"> <select id="selectByItemLeftList" resultType="com.patzn.cloud.service.hmhj.vo.EntrustSampleItemVO">
SELECT name FROM entrust_sample_item WHERE deleted = 0 AND status = #{vo.status} SELECT name FROM entrust_sample_item WHERE deleted = 0
<if test="null!=vo.status">
AND status = #{vo.status}
</if>
<if test="null!=vo.statusList">
AND status IN
<foreach collection="vo.statusList" index="index" item="status" open="(" separator="," close=")">
#{status}
</foreach>
</if>
<if test="null!=vo.sampleIds"> <if test="null!=vo.sampleIds">
AND entrust_sample_id IN AND entrust_sample_id IN
...@@ -34,6 +48,14 @@ ...@@ -34,6 +48,14 @@
<if test="null!=vo.status"> <if test="null!=vo.status">
AND status = #{vo.status} AND status = #{vo.status}
</if> </if>
<if test="null!=vo.statusList">
AND status IN
<foreach collection="vo.statusList" index="index" item="status" open="(" separator="," close=")">
#{status}
</foreach>
</if>
<if test="null!=vo.name"> <if test="null!=vo.name">
AND name = #{vo.name} AND name = #{vo.name}
</if> </if>
...@@ -82,6 +104,15 @@ ...@@ -82,6 +104,15 @@
AND status = #{vo.status} AND status = #{vo.status}
</if> </if>
<if test="null!=vo.statusList">
AND status IN
<foreach collection="vo.statusList" index="index" item="status" open="(" separator="," close=")">
#{status}
</foreach>
</if>
<if test="null!=vo.sampleIds"> <if test="null!=vo.sampleIds">
AND entrust_sample_id IN AND entrust_sample_id IN
<foreach collection="vo.sampleIds" index="index" item="sampleId" open="(" separator="," close=")"> <foreach collection="vo.sampleIds" index="index" item="sampleId" open="(" separator="," close=")">
......
...@@ -19,6 +19,10 @@ ...@@ -19,6 +19,10 @@
AND p.status = #{vo.prepareStatus} AND p.status = #{vo.prepareStatus}
</if> </if>
<if test="null!=vo.prepareNotStatus">
AND p.status != #{vo.prepareNotStatus}
</if>
<if test="null!=vo.entrustId"> <if test="null!=vo.entrustId">
AND s.entrust_id = #{vo.entrustId} AND s.entrust_id = #{vo.entrustId}
</if> </if>
...@@ -29,11 +33,19 @@ ...@@ -29,11 +33,19 @@
<select id="selectVOList" resultType="com.patzn.cloud.service.hmhj.vo.EntrustSampleVO"> <select id="selectVOList" resultType="com.patzn.cloud.service.hmhj.vo.EntrustSampleVO">
SELECT id , name ,code,entrust_id FROM entrust_sample WHERE deleted = 0 SELECT * FROM entrust_sample WHERE deleted = 0
<if test="null!=vo.entrustId"> <if test="null!=vo.entrustId">
AND entrust_id = #{vo.entrustId} AND entrust_id = #{vo.entrustId}
</if> </if>
<if test="null!=vo.status">
AND status = #{vo.status}
</if>
<if test="null!=vo.notStatus">
AND status != #{vo.notStatus}
</if>
<if test="null!=vo.ids"> <if test="null!=vo.ids">
AND id IN AND id IN
<foreach collection="vo.ids" index="index" item="sampleId" open="(" separator="," close=")"> <foreach collection="vo.ids" index="index" item="sampleId" open="(" separator="," close=")">
......
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