设备管理模块--设备检验任务模块更新

zpl 4 years ago
parent 1f520e16a3
commit 23930608bd

@ -84,8 +84,13 @@ public enum HandleEnum {
PROD_READY_TASK_DETAIL("ProdReadyTaskDetailBO", "ProdReadyTaskDetailBO:{0},{1}"),
/**设备检验任务的检验项**/
RESOURCE_INSPECT_TASK_PARAM("ResourceInspectTaskParamBo","ResourceInspectTaskParamBo:{0},{1}");
RESOURCE_INSPECT_TASK_PARAM("ResourceInspectTaskParamBo","ResourceInspectTaskParamBo:{0},{1}"),
/**设备检验任务的检验项**/
RESOURCE_INSPECT_TASK_SPARE("ResourceInspectTaskSpareBo","ResourceInspectTaskSpareBo:{0},{1}"),
/**用户**/
USR("UserBo","UserBo:{0},{1}");
private String prefix;

@ -1,5 +1,7 @@
package com.foreverwin.mesnac.equip.controller;
import com.foreverwin.mesnac.common.enums.HandleEnum;
import com.foreverwin.mesnac.equip.dto.ResourceInspectTaskDto;
import com.foreverwin.modular.core.util.R;
import com.foreverwin.modular.core.util.FrontPage;
import com.foreverwin.modular.core.util.CommonMethods;
@ -11,12 +13,14 @@ import org.springframework.web.bind.annotation.*;
import com.foreverwin.mesnac.equip.service.ResourceInspectTaskService;
import com.foreverwin.mesnac.equip.model.ResourceInspectTask;
import java.time.LocalDateTime;
import java.util.List;
/**
*
* @author pavel.Liu
* @since 2021-06-24
* @since 2021-07-01
*/
@RestController
@RequestMapping("/Z-RESOURCE-INSPECT-TASK")
@ -45,7 +49,11 @@ public class ResourceInspectTaskController {
@ResponseBody
@GetMapping("")
public R getResourceInspectTaskList(ResourceInspectTask resourceInspectTask){
return R.ok(resourceInspectTaskService.selectList(resourceInspectTask));
List<ResourceInspectTask> result;
QueryWrapper<ResourceInspectTask> queryWrapper = new QueryWrapper<>();
queryWrapper.setEntity(resourceInspectTask);
result = resourceInspectTaskService.list(queryWrapper);
return R.ok(result);
}
/**
@ -72,9 +80,10 @@ public class ResourceInspectTaskController {
.or().like(ResourceInspectTask::getResourceInspectPlanBo, frontPage.getGlobalQuery())
.or().like(ResourceInspectTask::getInspectionItemBo, frontPage.getGlobalQuery())
.or().like(ResourceInspectTask::getResourceBo, frontPage.getGlobalQuery())
.or().like(ResourceInspectTask::getResult, frontPage.getGlobalQuery())
.or().like(ResourceInspectTask::getExecutor, frontPage.getGlobalQuery())
.or().like(ResourceInspectTask::getResult, frontPage.getGlobalQuery())
.or().like(ResourceInspectTask::getRemark, frontPage.getGlobalQuery())
.or().like(ResourceInspectTask::getReason, frontPage.getGlobalQuery())
.or().like(ResourceInspectTask::getCreateUser, frontPage.getGlobalQuery())
.or().like(ResourceInspectTask::getModifyUser, frontPage.getGlobalQuery())
);
@ -125,11 +134,94 @@ public class ResourceInspectTaskController {
return R.ok(resourceInspectTaskService.removeByIds(ids));
}
/**
*
* @param resourceInspectTaskDto
* @return
*/
@ResponseBody
@GetMapping("/findResourceInspectTaskList")
public R findResourceInspectTaskList(ResourceInspectTaskDto resourceInspectTaskDto){
String site = CommonMethods.getSite();
String planNo = resourceInspectTaskDto.getPlanNo();
String resourceNo = resourceInspectTaskDto.getResourceNo();
String resourceTypeNo = resourceInspectTaskDto.getResourceTypeNo();
if (planNo != null){
resourceInspectTaskDto.setResourceInspectPlanBo(HandleEnum.RESOURCE_INSPECT_PLAN.getHandle(site,planNo));
}
if (resourceNo != null){
resourceInspectTaskDto.setResourceBo(HandleEnum.RESOURCE.getHandle(site,resourceNo));
}
if (resourceTypeNo != null){
resourceInspectTaskDto.setResourceTypeBo(HandleEnum.RESOURCE_TYPE.getHandle(site,resourceTypeNo));
}
return R.ok(resourceInspectTaskService.findResourceInspectTaskList(resourceInspectTaskDto));
}
/**
*
* 1
* 2HANDLE
* @param resourceInspectTask
* @return
*/
@ResponseBody
@GetMapping("/getAndCreateTaskParamList")
public R getOrCreateTaskParamList(ResourceInspectTask resourceInspectTask){
ResourceInspectTask inspectTask;
try {
inspectTask = resourceInspectTaskService.getResourceInspectTaskAll(resourceInspectTask);
}catch (Exception e){
return R.failed("获取数据失败" + e.getMessage());
}
return R.ok(inspectTask);
}
/**
*
* @param taskNo
* @return
*/
@ResponseBody
@GetMapping("/selectResourceInspectTaskList")
public R selectResourceInspectTaskList(ResourceInspectTask resourceInspectTask){
return R.ok(resourceInspectTaskService.selectList(resourceInspectTask));
@GetMapping("/startAndUpdateTask")
public R startAndUpdateTask(String taskNo){
String handle = HandleEnum.RESOURCE_INSPECT_TASK.getHandle(CommonMethods.getSite(), taskNo);
ResourceInspectTask task = resourceInspectTaskService.getById(handle);
task.setStatus("501");
task.setActualStartDate(LocalDateTime.now());
task.setExecutor(CommonMethods.getUser());
// 保存的数据id或者handle
//task.setExecutor(CommonMethods.getUser());
try {
resourceInspectTaskService.saveOrUpdate(task);
}catch (Exception e){
return R.failed("数据更新失败,开始执行异常" + e.getMessage());
}
return R.ok(task);
}
/***
* /
* 1
* 2
* @param
* @return
*/
@PostMapping ("/saveOrUpdateTaskInfo")
public R saveOrUpdateTaskInfo(@RequestBody ResourceInspectTaskDto resourceInspectTaskDto){
String user = CommonMethods.getUser();
String executor = resourceInspectTaskDto.getExecutor();
if (user.equals(executor)){
try {
resourceInspectTaskService.saveOrUpdateTaskInfo(resourceInspectTaskDto);
}catch (Exception e){
return R.failed("数据保存失败" + e.getMessage());
}
return R.ok();
}
return R.failed("当前操作用户与执行人不一致,无法保存!!!");
}
}

@ -16,7 +16,7 @@ import java.util.List;
/**
*
* @author pavel.Liu
* @since 2021-06-10
* @since 2021-07-01
*/
@RestController
@RequestMapping("/Z-RESOURCE-INSPECT-TASK-PARAM")
@ -68,17 +68,16 @@ public class ResourceInspectTaskParamController {
//TODO modify global query
queryWrapper.lambda().and(wrapper -> wrapper
.like(ResourceInspectTaskParam::getHandle, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getResourceInspectTaskBo, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getResourceBo, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getInspectNo, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getResourceInspectTaskBo, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getDescription, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getInspectMethod, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getInspectDataType, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getParamUnit, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getRequired, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getStandardValue, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getResrceValue, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getParamUnit, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getResrce, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getResultValue, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getResult, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getRemark, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getCreateUser, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskParam::getModifyUser, frontPage.getGlobalQuery())

@ -0,0 +1,126 @@
package com.foreverwin.mesnac.equip.controller;
import com.foreverwin.modular.core.util.R;
import com.foreverwin.modular.core.util.FrontPage;
import com.foreverwin.modular.core.util.CommonMethods;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import com.foreverwin.mesnac.equip.service.ResourceInspectTaskSpareService;
import com.foreverwin.mesnac.equip.model.ResourceInspectTaskSpare;
import java.util.List;
/**
*
* @author pavel.Liu
* @since 2021-07-01
*/
@RestController
@RequestMapping("/Z-RESOURCE-INSPECT-TASK-SPARE")
public class ResourceInspectTaskSpareController {
@Autowired
public ResourceInspectTaskSpareService resourceInspectTaskSpareService;
/**
* id
*
* @param id
* @return
*/
@ResponseBody
@GetMapping("/{id:.+}")
public R getResourceInspectTaskSpareById(@PathVariable String id) {
return R.ok( resourceInspectTaskSpareService.getById(id));
}
/**
*
*
* @return
*/
@ResponseBody
@GetMapping("")
public R getResourceInspectTaskSpareList(ResourceInspectTaskSpare resourceInspectTaskSpare){
List<ResourceInspectTaskSpare> result;
QueryWrapper<ResourceInspectTaskSpare> queryWrapper = new QueryWrapper<>();
queryWrapper.setEntity(resourceInspectTaskSpare);
result = resourceInspectTaskSpareService.list(queryWrapper);
return R.ok(result);
}
/**
*
*
* @param frontPage
* @return
*/
@ResponseBody
@GetMapping("/page")
public R page(FrontPage<ResourceInspectTaskSpare> frontPage, ResourceInspectTaskSpare resourceInspectTaskSpare){
IPage result;
QueryWrapper<ResourceInspectTaskSpare> queryWrapper = new QueryWrapper<>();
queryWrapper.setEntity(resourceInspectTaskSpare);
if (frontPage.getGlobalQuery() != null && !"".equals(frontPage.getGlobalQuery().trim())) {
//TODO modify global query
queryWrapper.lambda().and(wrapper -> wrapper
.like(ResourceInspectTaskSpare::getHandle, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskSpare::getSpareNo, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskSpare::getResourceInspectTaskBo, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskSpare::getItemBo, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskSpare::getDescription, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskSpare::getUnit, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskSpare::getRemark, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskSpare::getCreateUser, frontPage.getGlobalQuery())
.or().like(ResourceInspectTaskSpare::getModifyUser, frontPage.getGlobalQuery())
);
}
result = resourceInspectTaskSpareService.page(frontPage.getPagePlus(), queryWrapper);
return R.ok(result);
}
/**
*
* @param resourceInspectTaskSpare
* @return null
*/
@PostMapping
public R save(@RequestBody ResourceInspectTaskSpare resourceInspectTaskSpare) {
return R.ok(resourceInspectTaskSpareService.save(resourceInspectTaskSpare));
}
/**
*
* @param resourceInspectTaskSpare
* @return null
*/
@PutMapping
public R updateById(@RequestBody ResourceInspectTaskSpare resourceInspectTaskSpare) {
return R.ok(resourceInspectTaskSpareService.updateById(resourceInspectTaskSpare));
}
/**
* id
* @param id ID
* @return 0 1
*/
@ResponseBody
@RequestMapping(method = RequestMethod.DELETE, value = "/{id:.+}")
public R removeById(@PathVariable("id") String id){
return R.ok(resourceInspectTaskSpareService.removeById(id));
}
/**
*
* @param ids ID
* @return 0 1
*/
@ResponseBody
@RequestMapping(method = RequestMethod.POST, value = "/delete-batch")
public R removeByIds(List<String> ids){
return R.ok(resourceInspectTaskSpareService.removeByIds(ids));
}
}

@ -1,18 +1,27 @@
package com.foreverwin.mesnac.equip.mapper;
import com.foreverwin.mesnac.equip.dto.ResourceInspectTaskDto;
import com.foreverwin.mesnac.equip.model.ResourceInspectTask;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.springframework.stereotype.Repository;
import java.util.List;
/**
* <p>
* Mapper
* </p>
*
* @author pavel.Liu
* @since 2021-06-24
* @since 2021-07-01
*/
@Repository
public interface ResourceInspectTaskMapper extends BaseMapper<ResourceInspectTask> {
/**
* ---
* @param resourceInspectTaskDto
* @return
*/
List<ResourceInspectTaskDto> findResourceInspectTaskList(ResourceInspectTaskDto resourceInspectTaskDto);
}

@ -10,7 +10,7 @@ import org.springframework.stereotype.Repository;
* </p>
*
* @author pavel.Liu
* @since 2021-06-10
* @since 2021-07-01
*/
@Repository
public interface ResourceInspectTaskParamMapper extends BaseMapper<ResourceInspectTaskParam> {

@ -0,0 +1,18 @@
package com.foreverwin.mesnac.equip.mapper;
import com.foreverwin.mesnac.equip.model.ResourceInspectTaskSpare;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.springframework.stereotype.Repository;
/**
* <p>
* - Mapper
* </p>
*
* @author pavel.Liu
* @since 2021-07-01
*/
@Repository
public interface ResourceInspectTaskSpareMapper extends BaseMapper<ResourceInspectTaskSpare> {
}

@ -8,6 +8,8 @@ import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import java.util.List;
import com.baomidou.mybatisplus.annotation.IdType;
/**
@ -16,7 +18,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
* </p>
*
* @author pavel.Liu
* @since 2021-06-24
* @since 2021-07-01
*/
@TableName("Z_RESOURCE_INSPECT_TASK")
@ -70,11 +72,6 @@ public class ResourceInspectTask extends Model<ResourceInspectTask> {
*/
@TableField("RESOURCE_BO")
private String resourceBo;
/**
*
*/
@TableField("RESULT")
private String result;
/**
*
*/
@ -105,11 +102,21 @@ public class ResourceInspectTask extends Model<ResourceInspectTask> {
*/
@TableField("EXECUTOR")
private String executor;
/**
*
*/
@TableField("RESULT")
private String result;
/**
*
*/
@TableField("REMARK")
private String remark;
/**
*
*/
@TableField("REASON")
private String reason;
/**
*
*/
@ -131,6 +138,27 @@ public class ResourceInspectTask extends Model<ResourceInspectTask> {
@TableField("MODIFIED_DATE_TIME")
private LocalDateTime modifiedDateTime;
@TableField(exist = false)
private List<ResourceInspectTaskParam> taskItemDetailList;
@TableField(exist = false)
private List<ResourceInspectTaskSpare> taskSpareList;
public List<ResourceInspectTaskParam> getTaskItemDetailList() {
return taskItemDetailList;
}
public void setTaskItemDetailList(List<ResourceInspectTaskParam> taskItemDetailList) {
this.taskItemDetailList = taskItemDetailList;
}
public List<ResourceInspectTaskSpare> getTaskSpareList() {
return taskSpareList;
}
public void setTaskSpareList(List<ResourceInspectTaskSpare> taskSpareList) {
this.taskSpareList = taskSpareList;
}
public String getHandle() {
return handle;
@ -204,14 +232,6 @@ public class ResourceInspectTask extends Model<ResourceInspectTask> {
this.resourceBo = resourceBo;
}
public String getResult() {
return result;
}
public void setResult(String result) {
this.result = result;
}
public LocalDateTime getTaskCreateDate() {
return taskCreateDate;
}
@ -260,6 +280,14 @@ public class ResourceInspectTask extends Model<ResourceInspectTask> {
this.executor = executor;
}
public String getResult() {
return result;
}
public void setResult(String result) {
this.result = result;
}
public String getRemark() {
return remark;
}
@ -268,6 +296,14 @@ public class ResourceInspectTask extends Model<ResourceInspectTask> {
this.remark = remark;
}
public String getReason() {
return reason;
}
public void setReason(String reason) {
this.reason = reason;
}
public String getCreateUser() {
return createUser;
}
@ -318,8 +354,6 @@ public static final String INSPECTION_ITEM_BO = "INSPECTION_ITEM_BO";
public static final String RESOURCE_BO = "RESOURCE_BO";
public static final String RESULT = "RESULT";
public static final String TASK_CREATE_DATE = "TASK_CREATE_DATE";
public static final String PLAN_START_DATE = "PLAN_START_DATE";
@ -332,8 +366,12 @@ public static final String ACTUAL_COMPLETE_DATE = "ACTUAL_COMPLETE_DATE";
public static final String EXECUTOR = "EXECUTOR";
public static final String RESULT = "RESULT";
public static final String REMARK = "REMARK";
public static final String REASON = "REASON";
public static final String CREATE_USER = "CREATE_USER";
public static final String CREATED_DATE_TIME = "CREATED_DATE_TIME";
@ -360,14 +398,15 @@ public static final String MODIFIED_DATE_TIME = "MODIFIED_DATE_TIME";
", resourceInspectPlanBo = " + resourceInspectPlanBo +
", inspectionItemBo = " + inspectionItemBo +
", resourceBo = " + resourceBo +
", result = " + result +
", taskCreateDate = " + taskCreateDate +
", planStartDate = " + planStartDate +
", planCompleteDate = " + planCompleteDate +
", actualStartDate = " + actualStartDate +
", actualCompleteDate = " + actualCompleteDate +
", executor = " + executor +
", result = " + result +
", remark = " + remark +
", reason = " + reason +
", createUser = " + createUser +
", createdDateTime = " + createdDateTime +
", modifyUser = " + modifyUser +

@ -4,6 +4,7 @@ import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
@ -15,7 +16,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
* </p>
*
* @author pavel.Liu
* @since 2021-06-10
* @since 2021-07-01
*/
@TableName("Z_RESOURCE_INSPECT_TASK_PARAM")
@ -27,76 +28,71 @@ public class ResourceInspectTaskParam extends Model<ResourceInspectTaskParam> {
/**
*
*/
@TableField("HANDLE")
@TableId(value = "HANDLE", type = IdType.INPUT)
private String handle;
/**
* HANDLE
*/
@TableField("RESOURCE_INSPECT_TASK_BO")
private String resourceInspectTaskBo;
/**
*
*/
@TableField("RESOURCE_BO")
private String resourceBo;
/**
*
*/
@TableField("INSPECT_NO")
private String inspectNo;
/**
*
* HANDLE
*/
@TableField("RESOURCE_INSPECT_TASK_BO")
private String resourceInspectTaskBo;
/**
*
*/
@TableField("DESCRIPTION")
private String description;
/**
* TNB
* /
*/
@TableField("INSPECT_METHOD")
private String inspectMethod;
/**
*
* TNB
*/
@TableField("INSPECT_DATA_TYPE")
private String inspectDataType;
/**
*
*
*/
@TableField("PARAM_UNIT")
private String paramUnit;
/**
* YN
*/
@TableField("REQUIRED")
private String required;
/**
*
*
*/
@TableField("MIN_VALUE")
private Double minValue;
/**
*
*
*/
@TableField("MAX_VALUE")
private Double maxValue;
/**
*
*
*/
@TableField("STANDARD_VALUE")
private String standardValue;
/**
*
*
*/
@TableField("RESRCE_VALUE")
private String resrceValue;
@TableField("RESULT_VALUE")
private String resultValue;
/**
* Y/N
* Y/N
*/
@TableField("PARAM_UNIT")
private String paramUnit;
@TableField("RESULT")
private String result;
/**
*
*/
@TableField("RESRCE")
private String resrce;
/**
*
*/
@TableField("REMARK")
private String remark;
/**
@ -120,29 +116,26 @@ public class ResourceInspectTaskParam extends Model<ResourceInspectTaskParam> {
@TableField("MODIFIED_DATE_TIME")
private LocalDateTime modifiedDateTime;
/**
*
* **/
@TableField(exist = false)
private Integer seq;
public String getHandle() {
return handle;
public Integer getSeq() {
return seq;
}
public void setHandle(String handle) {
this.handle = handle;
}
public String getResourceInspectTaskBo() {
return resourceInspectTaskBo;
}
public void setResourceInspectTaskBo(String resourceInspectTaskBo) {
this.resourceInspectTaskBo = resourceInspectTaskBo;
public void setSeq(Integer seq) {
this.seq = seq;
}
public String getResourceBo() {
return resourceBo;
public String getHandle() {
return handle;
}
public void setResourceBo(String resourceBo) {
this.resourceBo = resourceBo;
public void setHandle(String handle) {
this.handle = handle;
}
public String getInspectNo() {
@ -153,6 +146,14 @@ public class ResourceInspectTaskParam extends Model<ResourceInspectTaskParam> {
this.inspectNo = inspectNo;
}
public String getResourceInspectTaskBo() {
return resourceInspectTaskBo;
}
public void setResourceInspectTaskBo(String resourceInspectTaskBo) {
this.resourceInspectTaskBo = resourceInspectTaskBo;
}
public String getDescription() {
return description;
}
@ -177,6 +178,14 @@ public class ResourceInspectTaskParam extends Model<ResourceInspectTaskParam> {
this.inspectDataType = inspectDataType;
}
public String getParamUnit() {
return paramUnit;
}
public void setParamUnit(String paramUnit) {
this.paramUnit = paramUnit;
}
public String getRequired() {
return required;
}
@ -209,28 +218,20 @@ public class ResourceInspectTaskParam extends Model<ResourceInspectTaskParam> {
this.standardValue = standardValue;
}
public String getResrceValue() {
return resrceValue;
public String getResultValue() {
return resultValue;
}
public void setResrceValue(String resrceValue) {
this.resrceValue = resrceValue;
public void setResultValue(String resultValue) {
this.resultValue = resultValue;
}
public String getParamUnit() {
return paramUnit;
}
public void setParamUnit(String paramUnit) {
this.paramUnit = paramUnit;
public String getResult() {
return result;
}
public String getResrce() {
return resrce;
}
public void setResrce(String resrce) {
this.resrce = resrce;
public void setResult(String result) {
this.result = result;
}
public String getRemark() {
@ -275,18 +276,18 @@ public class ResourceInspectTaskParam extends Model<ResourceInspectTaskParam> {
public static final String HANDLE = "HANDLE";
public static final String RESOURCE_INSPECT_TASK_BO = "RESOURCE_INSPECT_TASK_BO";
public static final String RESOURCE_BO = "RESOURCE_BO";
public static final String INSPECT_NO = "INSPECT_NO";
public static final String RESOURCE_INSPECT_TASK_BO = "RESOURCE_INSPECT_TASK_BO";
public static final String DESCRIPTION = "DESCRIPTION";
public static final String INSPECT_METHOD = "INSPECT_METHOD";
public static final String INSPECT_DATA_TYPE = "INSPECT_DATA_TYPE";
public static final String PARAM_UNIT = "PARAM_UNIT";
public static final String REQUIRED = "REQUIRED";
public static final String MIN_VALUE = "MIN_VALUE";
@ -295,11 +296,9 @@ public static final String MAX_VALUE = "MAX_VALUE";
public static final String STANDARD_VALUE = "STANDARD_VALUE";
public static final String RESRCE_VALUE = "RESRCE_VALUE";
public static final String PARAM_UNIT = "PARAM_UNIT";
public static final String RESULT_VALUE = "RESULT_VALUE";
public static final String RESRCE = "RESRCE";
public static final String RESULT = "RESULT";
public static final String REMARK = "REMARK";
@ -321,19 +320,18 @@ public static final String MODIFIED_DATE_TIME = "MODIFIED_DATE_TIME";
public String toString() {
return "ResourceInspectTaskParam{" +
"handle = " + handle +
", resourceInspectTaskBo = " + resourceInspectTaskBo +
", resourceBo = " + resourceBo +
", inspectNo = " + inspectNo +
", resourceInspectTaskBo = " + resourceInspectTaskBo +
", description = " + description +
", inspectMethod = " + inspectMethod +
", inspectDataType = " + inspectDataType +
", paramUnit = " + paramUnit +
", required = " + required +
", minValue = " + minValue +
", maxValue = " + maxValue +
", standardValue = " + standardValue +
", resrceValue = " + resrceValue +
", paramUnit = " + paramUnit +
", resrce = " + resrce +
", resultValue = " + resultValue +
", result = " + result +
", remark = " + remark +
", createUser = " + createUser +
", createdDateTime = " + createdDateTime +

@ -0,0 +1,246 @@
package com.foreverwin.mesnac.equip.model;
import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.IdType;
/**
* <p>
* -
* </p>
*
* @author pavel.Liu
* @since 2021-07-01
*/
@TableName("Z_RESOURCE_INSPECT_TASK_SPARE")
public class ResourceInspectTaskSpare extends Model<ResourceInspectTaskSpare> {
private static final long serialVersionUID = 1L;
/**
*
*/
@TableId(value = "HANDLE", type = IdType.INPUT)
private String handle;
/**
*
*/
@TableField("SPARE_NO")
private String spareNo;
/**
* HANDLE
*/
@TableField("RESOURCE_INSPECT_TASK_BO")
private String resourceInspectTaskBo;
/**
* HANDLE
*/
@TableField("ITEM_BO")
private String itemBo;
/**
*
*/
@TableField("DESCRIPTION")
private String description;
/**
*
*/
@TableField("QTY")
private Double qty;
/**
*
*/
@TableField("UNIT")
private String unit;
/**
*
*/
@TableField("REMARK")
private String remark;
/**
*
*/
@TableField("CREATE_USER")
private String createUser;
/**
*
*/
@TableField("CREATED_DATE_TIME")
private LocalDateTime createdDateTime;
/**
*
*/
@TableField("MODIFY_USER")
private String modifyUser;
/**
*
*/
@TableField("MODIFIED_DATE_TIME")
private LocalDateTime modifiedDateTime;
/**
*
* **/
@TableField(exist = false)
private Integer seq;
public Integer getSeq() {
return seq;
}
public void setSeq(Integer seq) {
this.seq = seq;
}
public String getHandle() {
return handle;
}
public void setHandle(String handle) {
this.handle = handle;
}
public String getSpareNo() {
return spareNo;
}
public void setSpareNo(String spareNo) {
this.spareNo = spareNo;
}
public String getResourceInspectTaskBo() {
return resourceInspectTaskBo;
}
public void setResourceInspectTaskBo(String resourceInspectTaskBo) {
this.resourceInspectTaskBo = resourceInspectTaskBo;
}
public String getItemBo() {
return itemBo;
}
public void setItemBo(String itemBo) {
this.itemBo = itemBo;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public Double getQty() {
return qty;
}
public void setQty(Double qty) {
this.qty = qty;
}
public String getUnit() {
return unit;
}
public void setUnit(String unit) {
this.unit = unit;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public String getCreateUser() {
return createUser;
}
public void setCreateUser(String createUser) {
this.createUser = createUser;
}
public LocalDateTime getCreatedDateTime() {
return createdDateTime;
}
public void setCreatedDateTime(LocalDateTime createdDateTime) {
this.createdDateTime = createdDateTime;
}
public String getModifyUser() {
return modifyUser;
}
public void setModifyUser(String modifyUser) {
this.modifyUser = modifyUser;
}
public LocalDateTime getModifiedDateTime() {
return modifiedDateTime;
}
public void setModifiedDateTime(LocalDateTime modifiedDateTime) {
this.modifiedDateTime = modifiedDateTime;
}
public static final String HANDLE = "HANDLE";
public static final String SPARE_NO = "SPARE_NO";
public static final String RESOURCE_INSPECT_TASK_BO = "RESOURCE_INSPECT_TASK_BO";
public static final String ITEM_BO = "ITEM_BO";
public static final String DESCRIPTION = "DESCRIPTION";
public static final String QTY = "QTY";
public static final String UNIT = "UNIT";
public static final String REMARK = "REMARK";
public static final String CREATE_USER = "CREATE_USER";
public static final String CREATED_DATE_TIME = "CREATED_DATE_TIME";
public static final String MODIFY_USER = "MODIFY_USER";
public static final String MODIFIED_DATE_TIME = "MODIFIED_DATE_TIME";
@Override
protected Serializable pkVal() {
return this.handle;
}
@Override
public String toString() {
return "ResourceInspectTaskSpare{" +
"handle = " + handle +
", spareNo = " + spareNo +
", resourceInspectTaskBo = " + resourceInspectTaskBo +
", itemBo = " + itemBo +
", description = " + description +
", qty = " + qty +
", unit = " + unit +
", remark = " + remark +
", createUser = " + createUser +
", createdDateTime = " + createdDateTime +
", modifyUser = " + modifyUser +
", modifiedDateTime = " + modifiedDateTime +
"}";
}
}

@ -13,7 +13,7 @@ import java.util.List;
* </p>
*
* @author pavel.Liu
* @since 2021-06-10
* @since 2021-06-29
*/
public interface ResourceInspectTaskParamService extends IService<ResourceInspectTaskParam> {
@ -25,4 +25,7 @@ public interface ResourceInspectTaskParamService extends IService<ResourceInspec
IPage<ResourceInspectTaskParam> selectPage(FrontPage<ResourceInspectTaskParam> frontPage, ResourceInspectTaskParam resourceInspectTaskParam);
List<ResourceInspectTaskParam> selectList(ResourceInspectTaskParam resourceInspectTaskParam);
void removeAll(ResourceInspectTaskParam resourceInspectTaskParam);
}

@ -1,8 +1,10 @@
package com.foreverwin.mesnac.equip.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.foreverwin.mesnac.equip.dto.ResourceInspectTaskDto;
import com.foreverwin.mesnac.equip.model.ResourceInspectTask;
import com.baomidou.mybatisplus.extension.service.IService;
import com.foreverwin.mesnac.equip.model.ResourceInspectTaskParam;
import com.foreverwin.modular.core.util.FrontPage;
import java.util.List;
@ -25,4 +27,24 @@ public interface ResourceInspectTaskService extends IService<ResourceInspectTask
IPage<ResourceInspectTask> selectPage(FrontPage<ResourceInspectTask> frontPage, ResourceInspectTask resourceInspectTask);
List<ResourceInspectTask> selectList(ResourceInspectTask resourceInspectTask);
/**
*
* @param resourceInspectTaskDto
* @return
*/
List<ResourceInspectTaskDto> findResourceInspectTaskList(ResourceInspectTaskDto resourceInspectTaskDto);
/**
*
* 1
* 2
* **/
ResourceInspectTask getResourceInspectTaskAll(ResourceInspectTask resourceInspectTask);
/**
*
*/
void saveOrUpdateTaskInfo(ResourceInspectTaskDto resourceInspectTaskDto);
}

@ -0,0 +1,31 @@
package com.foreverwin.mesnac.equip.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.foreverwin.mesnac.equip.model.ResourceInspectTaskSpare;
import com.baomidou.mybatisplus.extension.service.IService;
import com.foreverwin.modular.core.util.FrontPage;
import java.util.List;
/**
* <p>
* -
* </p>
*
* @author pavel.Liu
* @since 2021-06-30
*/
public interface ResourceInspectTaskSpareService extends IService<ResourceInspectTaskSpare> {
/**
*
* @param frontPage
* @return
*/
IPage<ResourceInspectTaskSpare> selectPage(FrontPage<ResourceInspectTaskSpare> frontPage, ResourceInspectTaskSpare resourceInspectTaskSpare);
List<ResourceInspectTaskSpare> selectList(ResourceInspectTaskSpare resourceInspectTaskSpare);
void removeAll(ResourceInspectTaskSpare resourceInspectTaskSpare);
}

@ -18,7 +18,7 @@ import java.util.List;
* </p>
*
* @author pavel.Liu
* @since 2021-06-10
* @since 2021-06-29
*/
@Service
@Transactional(rollbackFor = Exception.class)
@ -42,5 +42,12 @@ public class ResourceInspectTaskParamServiceImpl extends ServiceImpl<ResourceIns
return super.list(queryWrapper);
}
@Override
public void removeAll(ResourceInspectTaskParam resourceInspectTaskParam) {
QueryWrapper<ResourceInspectTaskParam> queryWrapper = new QueryWrapper<>();
queryWrapper.setEntity(resourceInspectTaskParam);
super.remove(queryWrapper);
}
}

@ -1,5 +1,17 @@
package com.foreverwin.mesnac.equip.service.impl;
import com.foreverwin.mesnac.common.enums.HandleEnum;
import com.foreverwin.mesnac.common.model.InspectionItemDetail;
import com.foreverwin.mesnac.common.service.InspectionItemDetailService;
import com.foreverwin.mesnac.equip.dto.ResourceInspectTaskDto;
import com.foreverwin.mesnac.equip.model.ResourceInspectPlan;
import com.foreverwin.mesnac.equip.model.ResourceInspectTaskParam;
import com.foreverwin.mesnac.equip.model.ResourceInspectTaskSpare;
import com.foreverwin.mesnac.equip.service.ResourceInspectPlanService;
import com.foreverwin.mesnac.equip.service.ResourceInspectTaskParamService;
import com.foreverwin.mesnac.equip.service.ResourceInspectTaskSpareService;
import com.foreverwin.modular.core.exception.BusinessException;
import com.foreverwin.modular.core.util.CommonMethods;
import com.foreverwin.modular.core.util.FrontPage;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@ -11,7 +23,12 @@ import org.springframework.stereotype.Service;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.UUID;
/**
* <p>
*
@ -27,6 +44,16 @@ public class ResourceInspectTaskServiceImpl extends ServiceImpl<ResourceInspectT
@Autowired
private ResourceInspectTaskMapper resourceInspectTaskMapper;
@Autowired
private ResourceInspectTaskService resourceInspectTaskService;
@Autowired
private ResourceInspectPlanService resourceInspectPlanService;
@Autowired
private ResourceInspectTaskParamService resourceInspectTaskParamService;
@Autowired
private InspectionItemDetailService inspectionItemDetailService;
@Autowired
private ResourceInspectTaskSpareService resourceInspectTaskSpareService;
@Override
public IPage<ResourceInspectTask> selectPage(FrontPage<ResourceInspectTask> frontPage, ResourceInspectTask resourceInspectTask) {
@ -42,5 +69,165 @@ public class ResourceInspectTaskServiceImpl extends ServiceImpl<ResourceInspectT
return super.list(queryWrapper);
}
@Override
public List<ResourceInspectTaskDto> findResourceInspectTaskList(ResourceInspectTaskDto resourceInspectTaskDto) {
String currentUser = CommonMethods.getUser();
String site = CommonMethods.getSite();
String userBo = HandleEnum.USR.getHandle(site, currentUser);
resourceInspectTaskDto.setCurrentUser(userBo);
resourceInspectTaskDto.setSite(site);
List<ResourceInspectTaskDto> list = resourceInspectTaskMapper.findResourceInspectTaskList(resourceInspectTaskDto);
for (ResourceInspectTaskDto task:list) {
task.setResourceTypeNo(task.getResourceTypeBo().split(",")[1]);
task.setCycle(getCycle(task));
task.setCurrentUser(currentUser);
}
return list;
}
@Override
public ResourceInspectTask getResourceInspectTaskAll(ResourceInspectTask resourceInspectTask) {
List<ResourceInspectTask> taskList = resourceInspectTaskService.selectList(resourceInspectTask);
if (taskList.size()==1){
resourceInspectTask = taskList.get(0);
}else {
throw BusinessException.build("无法获取任务详情!!!");
}
String taskHandle = resourceInspectTask.getHandle();
String taskStatus = resourceInspectTask.getStatus();
ResourceInspectTaskParam resourceInspectTaskParam = new ResourceInspectTaskParam();
resourceInspectTaskParam.setResourceInspectTaskBo(taskHandle);
if (taskStatus.equals("401")){
// 判断数据是否已创建
List<ResourceInspectTaskParam> taskParams = resourceInspectTaskParamService.selectList(resourceInspectTaskParam);
// 任务状态为新建时,判断检验项是否更新
String inspectionItemBo = resourceInspectTask.getInspectionItemBo();
String resourceInspectPlanBo = resourceInspectTask.getResourceInspectPlanBo();
ResourceInspectPlan resourceInspectPlan = resourceInspectPlanService.getById(resourceInspectPlanBo);
String planInspectionItemBo = resourceInspectPlan.getInspectionItemBo();
// 检验项目清单修改:更新明细表
if (inspectionItemBo.equals(planInspectionItemBo)){
// 数据未创建——>全增
if (taskParams.size() == 0){
createAndSaveItemParams(taskHandle,inspectionItemBo);
}
}else{
// 判断数据是否已存在1、存在则全删全增2、不存在全增
if ( taskParams.size() > 0 ){
resourceInspectTaskParamService.removeAll(resourceInspectTaskParam);
}
createAndSaveItemParams(taskHandle,planInspectionItemBo);
}
}
// 新建且检验项清单未变更/非新建状态,直接返回明细清单数据
List<ResourceInspectTaskParam> itemParamList = resourceInspectTaskParamService.selectList(resourceInspectTaskParam);
ResourceInspectTaskSpare resourceInspectTaskSpare = new ResourceInspectTaskSpare();
resourceInspectTaskSpare.setResourceInspectTaskBo(taskHandle);
List<ResourceInspectTaskSpare> taskSpareList = resourceInspectTaskSpareService.selectList(resourceInspectTaskSpare);
resourceInspectTask.setTaskItemDetailList(itemParamList);
resourceInspectTask.setTaskSpareList(taskSpareList);
return resourceInspectTask;
}
@Override
public void saveOrUpdateTaskInfo(ResourceInspectTaskDto resourceInspectTaskDto) {
// 站点、任务编号——任务handle
String site = CommonMethods.getSite();
String taskNo = resourceInspectTaskDto.getTaskNo();
String taskHandle = HandleEnum.RESOURCE_INSPECT_TASK.getHandle(site, taskNo);
String executor = resourceInspectTaskDto.getExecutor();
// 检验项、备品清单
List<ResourceInspectTaskParam> taskItemDetailList = resourceInspectTaskDto.getTaskItemDetailList();
List<ResourceInspectTaskSpare> taskSpareList = resourceInspectTaskDto.getTaskSpareList();
// 任务主表字段:任务状态、修改人员、修改时间
ResourceInspectTask task = resourceInspectTaskService.getById(taskHandle);
task.setStatus(resourceInspectTaskDto.getStatus());
task.setModifyUser(executor);
task.setModifiedDateTime(LocalDateTime.now());
resourceInspectTaskService.saveOrUpdate(task);
// 检验项全删、全增
ResourceInspectTaskParam resourceInspectTaskParam = new ResourceInspectTaskParam();
resourceInspectTaskParam.setResourceInspectTaskBo(taskHandle);
/*List<ResourceInspectTaskParam> taskParams = resourceInspectTaskParamService.selectList(resourceInspectTaskParam);
if ( taskParams.size() > 0 ){
}*/
resourceInspectTaskParamService.removeAll(resourceInspectTaskParam);
for (ResourceInspectTaskParam taskParam:taskItemDetailList) {
taskParam.setCreatedDateTime(LocalDateTime.now());
taskParam.setCreateUser(executor);
}
resourceInspectTaskParamService.saveBatch(taskItemDetailList);
// 备品全删、全增
ResourceInspectTaskSpare resourceInspectTaskSpare = new ResourceInspectTaskSpare();
resourceInspectTaskSpare.setResourceInspectTaskBo(taskHandle);
resourceInspectTaskSpareService.removeAll(resourceInspectTaskSpare);
for (ResourceInspectTaskSpare taskSpare:taskSpareList) {
if (taskSpare.getDescription()==null){
continue;
}
taskSpare.setResourceInspectTaskBo(taskHandle);
taskSpare.setHandle(HandleEnum.RESOURCE_INSPECT_TASK_SPARE.getHandle(site,UUID.randomUUID().toString()));
taskSpare.setCreatedDateTime(LocalDateTime.now());
taskSpare.setCreateUser(executor);
}
resourceInspectTaskSpareService.saveBatch(taskSpareList);
}
/***
*
*/
private String getCycle(ResourceInspectTaskDto task){
String frequencyUnit = task.getFrequencyUnit();
String frequency = task.getFrequency();
StringBuffer cycle = new StringBuffer("每");
switch (frequencyUnit){
case "D":
cycle = cycle.append(frequency).append("天");
break;
case "H":
cycle = cycle.append(frequency).append("时");
break;
case "W":
cycle = cycle.append(frequency).append("周");
break;
case "M":
cycle = cycle.append(frequency).append("月");
break;
}
return cycle.toString();
}
/***
*
*/
private void createAndSaveItemParams(String taskHandel,String inspectionItemBo){
InspectionItemDetail inspectionItemDetail = new InspectionItemDetail();
inspectionItemDetail.setInspectionItemBo(inspectionItemBo);
List<InspectionItemDetail> itemDetails = inspectionItemDetailService.selectList(inspectionItemDetail);
List<ResourceInspectTaskParam> paramList = new ArrayList<>();
for (InspectionItemDetail detail:itemDetails) {
ResourceInspectTaskParam resourceInspectTaskParam = new ResourceInspectTaskParam();
// 检验项编号、描述外键任务handle、设备handle
resourceInspectTaskParam.setHandle(taskHandel+";"+detail.getHandle());
resourceInspectTaskParam.setInspectNo(detail.getParamNo());
resourceInspectTaskParam.setDescription(detail.getDescription());
resourceInspectTaskParam.setResourceInspectTaskBo(taskHandel);
// 检验方法、数据类型、单位、
resourceInspectTaskParam.setInspectMethod(detail.getInspectionMethod());
resourceInspectTaskParam.setInspectDataType(detail.getParamType());
resourceInspectTaskParam.setParamUnit(detail.getParamUnit());
// 是否必填、最大最、最小值、标准值
resourceInspectTaskParam.setRequired(detail.getIsRequired());
resourceInspectTaskParam.setMaxValue(detail.getMaxValue());
resourceInspectTaskParam.setMinValue(detail.getMinValue());
resourceInspectTaskParam.setStandardValue(detail.getStandardValue());
resourceInspectTaskParam.setCreateUser("测试数据DEL");
resourceInspectTaskParam.setCreatedDateTime(LocalDateTime.now());
paramList.add(resourceInspectTaskParam);
}
resourceInspectTaskParamService.saveBatch(paramList);
}
}

@ -0,0 +1,53 @@
package com.foreverwin.mesnac.equip.service.impl;
import com.foreverwin.modular.core.util.FrontPage;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.foreverwin.mesnac.equip.model.ResourceInspectTaskSpare;
import com.foreverwin.mesnac.equip.mapper.ResourceInspectTaskSpareMapper;
import com.foreverwin.mesnac.equip.service.ResourceInspectTaskSpareService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
* <p>
* -
* </p>
*
* @author pavel.Liu
* @since 2021-06-30
*/
@Service
@Transactional(rollbackFor = Exception.class)
public class ResourceInspectTaskSpareServiceImpl extends ServiceImpl<ResourceInspectTaskSpareMapper, ResourceInspectTaskSpare> implements ResourceInspectTaskSpareService {
@Autowired
private ResourceInspectTaskSpareMapper resourceInspectTaskSpareMapper;
@Override
public IPage<ResourceInspectTaskSpare> selectPage(FrontPage<ResourceInspectTaskSpare> frontPage, ResourceInspectTaskSpare resourceInspectTaskSpare) {
QueryWrapper<ResourceInspectTaskSpare> queryWrapper = new QueryWrapper<>();
queryWrapper.setEntity(resourceInspectTaskSpare);
return super.page(frontPage.getPagePlus(), queryWrapper);
}
@Override
public List<ResourceInspectTaskSpare> selectList(ResourceInspectTaskSpare resourceInspectTaskSpare) {
QueryWrapper<ResourceInspectTaskSpare> queryWrapper = new QueryWrapper<>();
queryWrapper.setEntity(resourceInspectTaskSpare);
return super.list(queryWrapper);
}
@Override
public void removeAll(ResourceInspectTaskSpare resourceInspectTaskSpare) {
QueryWrapper<ResourceInspectTaskSpare> queryWrapper = new QueryWrapper<>();
queryWrapper.setEntity(resourceInspectTaskSpare);
super.remove(queryWrapper);
}
}

@ -13,14 +13,15 @@
<result column="RESOURCE_INSPECT_PLAN_BO" property="resourceInspectPlanBo" />
<result column="INSPECTION_ITEM_BO" property="inspectionItemBo" />
<result column="RESOURCE_BO" property="resourceBo" />
<result column="RESULT" property="result" />
<result column="TASK_CREATE_DATE" property="taskCreateDate" />
<result column="PLAN_START_DATE" property="planStartDate" />
<result column="PLAN_COMPLETE_DATE" property="planCompleteDate" />
<result column="ACTUAL_START_DATE" property="actualStartDate" />
<result column="ACTUAL_COMPLETE_DATE" property="actualCompleteDate" />
<result column="EXECUTOR" property="executor" />
<result column="RESULT" property="result" />
<result column="REMARK" property="remark" />
<result column="REASON" property="reason" />
<result column="CREATE_USER" property="createUser" />
<result column="CREATED_DATE_TIME" property="createdDateTime" />
<result column="MODIFY_USER" property="modifyUser" />
@ -29,7 +30,7 @@
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
HANDLE, SITE, TASK_NO, CATEGORY, DESCRIPTION, STATUS, RESOURCE_INSPECT_PLAN_BO, INSPECTION_ITEM_BO, RESOURCE_BO, RESULT, TASK_CREATE_DATE, PLAN_START_DATE, PLAN_COMPLETE_DATE, ACTUAL_START_DATE, ACTUAL_COMPLETE_DATE, EXECUTOR, REMARK, CREATE_USER, CREATED_DATE_TIME, MODIFY_USER, MODIFIED_DATE_TIME
HANDLE, SITE, TASK_NO, CATEGORY, DESCRIPTION, STATUS, RESOURCE_INSPECT_PLAN_BO, INSPECTION_ITEM_BO, RESOURCE_BO, TASK_CREATE_DATE, PLAN_START_DATE, PLAN_COMPLETE_DATE, ACTUAL_START_DATE, ACTUAL_COMPLETE_DATE, EXECUTOR, RESULT, REMARK, REASON, CREATE_USER, CREATED_DATE_TIME, MODIFY_USER, MODIFIED_DATE_TIME
</sql>
<!-- BaseMapper标准查询/修改/删除 -->
@ -72,14 +73,15 @@
<if test="ew.entity.resourceInspectPlanBo!=null"> AND RESOURCE_INSPECT_PLAN_BO=#{ew.entity.resourceInspectPlanBo}</if>
<if test="ew.entity.inspectionItemBo!=null"> AND INSPECTION_ITEM_BO=#{ew.entity.inspectionItemBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.taskCreateDate!=null"> AND TASK_CREATE_DATE=#{ew.entity.taskCreateDate}</if>
<if test="ew.entity.planStartDate!=null"> AND PLAN_START_DATE=#{ew.entity.planStartDate}</if>
<if test="ew.entity.planCompleteDate!=null"> AND PLAN_COMPLETE_DATE=#{ew.entity.planCompleteDate}</if>
<if test="ew.entity.actualStartDate!=null"> AND ACTUAL_START_DATE=#{ew.entity.actualStartDate}</if>
<if test="ew.entity.actualCompleteDate!=null"> AND ACTUAL_COMPLETE_DATE=#{ew.entity.actualCompleteDate}</if>
<if test="ew.entity.executor!=null"> AND EXECUTOR=#{ew.entity.executor}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.reason!=null"> AND REASON=#{ew.entity.reason}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
@ -103,14 +105,15 @@
<if test="ew.entity.resourceInspectPlanBo!=null"> AND RESOURCE_INSPECT_PLAN_BO=#{ew.entity.resourceInspectPlanBo}</if>
<if test="ew.entity.inspectionItemBo!=null"> AND INSPECTION_ITEM_BO=#{ew.entity.inspectionItemBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.taskCreateDate!=null"> AND TASK_CREATE_DATE=#{ew.entity.taskCreateDate}</if>
<if test="ew.entity.planStartDate!=null"> AND PLAN_START_DATE=#{ew.entity.planStartDate}</if>
<if test="ew.entity.planCompleteDate!=null"> AND PLAN_COMPLETE_DATE=#{ew.entity.planCompleteDate}</if>
<if test="ew.entity.actualStartDate!=null"> AND ACTUAL_START_DATE=#{ew.entity.actualStartDate}</if>
<if test="ew.entity.actualCompleteDate!=null"> AND ACTUAL_COMPLETE_DATE=#{ew.entity.actualCompleteDate}</if>
<if test="ew.entity.executor!=null"> AND EXECUTOR=#{ew.entity.executor}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.reason!=null"> AND REASON=#{ew.entity.reason}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
@ -142,14 +145,15 @@
<if test="ew.entity.resourceInspectPlanBo!=null"> AND RESOURCE_INSPECT_PLAN_BO=#{ew.entity.resourceInspectPlanBo}</if>
<if test="ew.entity.inspectionItemBo!=null"> AND INSPECTION_ITEM_BO=#{ew.entity.inspectionItemBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.taskCreateDate!=null"> AND TASK_CREATE_DATE=#{ew.entity.taskCreateDate}</if>
<if test="ew.entity.planStartDate!=null"> AND PLAN_START_DATE=#{ew.entity.planStartDate}</if>
<if test="ew.entity.planCompleteDate!=null"> AND PLAN_COMPLETE_DATE=#{ew.entity.planCompleteDate}</if>
<if test="ew.entity.actualStartDate!=null"> AND ACTUAL_START_DATE=#{ew.entity.actualStartDate}</if>
<if test="ew.entity.actualCompleteDate!=null"> AND ACTUAL_COMPLETE_DATE=#{ew.entity.actualCompleteDate}</if>
<if test="ew.entity.executor!=null"> AND EXECUTOR=#{ew.entity.executor}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.reason!=null"> AND REASON=#{ew.entity.reason}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
@ -181,14 +185,15 @@
<if test="ew.entity.resourceInspectPlanBo!=null"> AND RESOURCE_INSPECT_PLAN_BO=#{ew.entity.resourceInspectPlanBo}</if>
<if test="ew.entity.inspectionItemBo!=null"> AND INSPECTION_ITEM_BO=#{ew.entity.inspectionItemBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.taskCreateDate!=null"> AND TASK_CREATE_DATE=#{ew.entity.taskCreateDate}</if>
<if test="ew.entity.planStartDate!=null"> AND PLAN_START_DATE=#{ew.entity.planStartDate}</if>
<if test="ew.entity.planCompleteDate!=null"> AND PLAN_COMPLETE_DATE=#{ew.entity.planCompleteDate}</if>
<if test="ew.entity.actualStartDate!=null"> AND ACTUAL_START_DATE=#{ew.entity.actualStartDate}</if>
<if test="ew.entity.actualCompleteDate!=null"> AND ACTUAL_COMPLETE_DATE=#{ew.entity.actualCompleteDate}</if>
<if test="ew.entity.executor!=null"> AND EXECUTOR=#{ew.entity.executor}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.reason!=null"> AND REASON=#{ew.entity.reason}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
@ -220,14 +225,15 @@
<if test="ew.entity.resourceInspectPlanBo!=null"> AND RESOURCE_INSPECT_PLAN_BO=#{ew.entity.resourceInspectPlanBo}</if>
<if test="ew.entity.inspectionItemBo!=null"> AND INSPECTION_ITEM_BO=#{ew.entity.inspectionItemBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.taskCreateDate!=null"> AND TASK_CREATE_DATE=#{ew.entity.taskCreateDate}</if>
<if test="ew.entity.planStartDate!=null"> AND PLAN_START_DATE=#{ew.entity.planStartDate}</if>
<if test="ew.entity.planCompleteDate!=null"> AND PLAN_COMPLETE_DATE=#{ew.entity.planCompleteDate}</if>
<if test="ew.entity.actualStartDate!=null"> AND ACTUAL_START_DATE=#{ew.entity.actualStartDate}</if>
<if test="ew.entity.actualCompleteDate!=null"> AND ACTUAL_COMPLETE_DATE=#{ew.entity.actualCompleteDate}</if>
<if test="ew.entity.executor!=null"> AND EXECUTOR=#{ew.entity.executor}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.reason!=null"> AND REASON=#{ew.entity.reason}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
@ -259,14 +265,15 @@
<if test="ew.entity.resourceInspectPlanBo!=null"> AND RESOURCE_INSPECT_PLAN_BO=#{ew.entity.resourceInspectPlanBo}</if>
<if test="ew.entity.inspectionItemBo!=null"> AND INSPECTION_ITEM_BO=#{ew.entity.inspectionItemBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.taskCreateDate!=null"> AND TASK_CREATE_DATE=#{ew.entity.taskCreateDate}</if>
<if test="ew.entity.planStartDate!=null"> AND PLAN_START_DATE=#{ew.entity.planStartDate}</if>
<if test="ew.entity.planCompleteDate!=null"> AND PLAN_COMPLETE_DATE=#{ew.entity.planCompleteDate}</if>
<if test="ew.entity.actualStartDate!=null"> AND ACTUAL_START_DATE=#{ew.entity.actualStartDate}</if>
<if test="ew.entity.actualCompleteDate!=null"> AND ACTUAL_COMPLETE_DATE=#{ew.entity.actualCompleteDate}</if>
<if test="ew.entity.executor!=null"> AND EXECUTOR=#{ew.entity.executor}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.reason!=null"> AND REASON=#{ew.entity.reason}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
@ -298,14 +305,15 @@
<if test="ew.entity.resourceInspectPlanBo!=null"> AND RESOURCE_INSPECT_PLAN_BO=#{ew.entity.resourceInspectPlanBo}</if>
<if test="ew.entity.inspectionItemBo!=null"> AND INSPECTION_ITEM_BO=#{ew.entity.inspectionItemBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.taskCreateDate!=null"> AND TASK_CREATE_DATE=#{ew.entity.taskCreateDate}</if>
<if test="ew.entity.planStartDate!=null"> AND PLAN_START_DATE=#{ew.entity.planStartDate}</if>
<if test="ew.entity.planCompleteDate!=null"> AND PLAN_COMPLETE_DATE=#{ew.entity.planCompleteDate}</if>
<if test="ew.entity.actualStartDate!=null"> AND ACTUAL_START_DATE=#{ew.entity.actualStartDate}</if>
<if test="ew.entity.actualCompleteDate!=null"> AND ACTUAL_COMPLETE_DATE=#{ew.entity.actualCompleteDate}</if>
<if test="ew.entity.executor!=null"> AND EXECUTOR=#{ew.entity.executor}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.reason!=null"> AND REASON=#{ew.entity.reason}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
@ -333,14 +341,15 @@
<if test="resourceInspectPlanBo!=null">RESOURCE_INSPECT_PLAN_BO,</if>
<if test="inspectionItemBo!=null">INSPECTION_ITEM_BO,</if>
<if test="resourceBo!=null">RESOURCE_BO,</if>
<if test="result!=null">RESULT,</if>
<if test="taskCreateDate!=null">TASK_CREATE_DATE,</if>
<if test="planStartDate!=null">PLAN_START_DATE,</if>
<if test="planCompleteDate!=null">PLAN_COMPLETE_DATE,</if>
<if test="actualStartDate!=null">ACTUAL_START_DATE,</if>
<if test="actualCompleteDate!=null">ACTUAL_COMPLETE_DATE,</if>
<if test="executor!=null">EXECUTOR,</if>
<if test="result!=null">RESULT,</if>
<if test="remark!=null">REMARK,</if>
<if test="reason!=null">REASON,</if>
<if test="createUser!=null">CREATE_USER,</if>
<if test="createdDateTime!=null">CREATED_DATE_TIME,</if>
<if test="modifyUser!=null">MODIFY_USER,</if>
@ -356,14 +365,15 @@
<if test="resourceInspectPlanBo!=null">#{resourceInspectPlanBo},</if>
<if test="inspectionItemBo!=null">#{inspectionItemBo},</if>
<if test="resourceBo!=null">#{resourceBo},</if>
<if test="result!=null">#{result},</if>
<if test="taskCreateDate!=null">#{taskCreateDate},</if>
<if test="planStartDate!=null">#{planStartDate},</if>
<if test="planCompleteDate!=null">#{planCompleteDate},</if>
<if test="actualStartDate!=null">#{actualStartDate},</if>
<if test="actualCompleteDate!=null">#{actualCompleteDate},</if>
<if test="executor!=null">#{executor},</if>
<if test="result!=null">#{result},</if>
<if test="remark!=null">#{remark},</if>
<if test="reason!=null">#{reason},</if>
<if test="createUser!=null">#{createUser},</if>
<if test="createdDateTime!=null">#{createdDateTime},</if>
<if test="modifyUser!=null">#{modifyUser},</if>
@ -386,14 +396,15 @@
#{resourceInspectPlanBo},
#{inspectionItemBo},
#{resourceBo},
#{result},
#{taskCreateDate},
#{planStartDate},
#{planCompleteDate},
#{actualStartDate},
#{actualCompleteDate},
#{executor},
#{result},
#{remark},
#{reason},
#{createUser},
#{createdDateTime},
#{modifyUser},
@ -412,14 +423,15 @@
<if test="et.resourceInspectPlanBo!=null">RESOURCE_INSPECT_PLAN_BO=#{et.resourceInspectPlanBo},</if>
<if test="et.inspectionItemBo!=null">INSPECTION_ITEM_BO=#{et.inspectionItemBo},</if>
<if test="et.resourceBo!=null">RESOURCE_BO=#{et.resourceBo},</if>
<if test="et.result!=null">RESULT=#{et.result},</if>
<if test="et.taskCreateDate!=null">TASK_CREATE_DATE=#{et.taskCreateDate},</if>
<if test="et.planStartDate!=null">PLAN_START_DATE=#{et.planStartDate},</if>
<if test="et.planCompleteDate!=null">PLAN_COMPLETE_DATE=#{et.planCompleteDate},</if>
<if test="et.actualStartDate!=null">ACTUAL_START_DATE=#{et.actualStartDate},</if>
<if test="et.actualCompleteDate!=null">ACTUAL_COMPLETE_DATE=#{et.actualCompleteDate},</if>
<if test="et.executor!=null">EXECUTOR=#{et.executor},</if>
<if test="et.result!=null">RESULT=#{et.result},</if>
<if test="et.remark!=null">REMARK=#{et.remark},</if>
<if test="et.reason!=null">REASON=#{et.reason},</if>
<if test="et.createUser!=null">CREATE_USER=#{et.createUser},</if>
<if test="et.createdDateTime!=null">CREATED_DATE_TIME=#{et.createdDateTime},</if>
<if test="et.modifyUser!=null">MODIFY_USER=#{et.modifyUser},</if>
@ -438,14 +450,15 @@
RESOURCE_INSPECT_PLAN_BO=#{et.resourceInspectPlanBo},
INSPECTION_ITEM_BO=#{et.inspectionItemBo},
RESOURCE_BO=#{et.resourceBo},
RESULT=#{et.result},
TASK_CREATE_DATE=#{et.taskCreateDate},
PLAN_START_DATE=#{et.planStartDate},
PLAN_COMPLETE_DATE=#{et.planCompleteDate},
ACTUAL_START_DATE=#{et.actualStartDate},
ACTUAL_COMPLETE_DATE=#{et.actualCompleteDate},
EXECUTOR=#{et.executor},
RESULT=#{et.result},
REMARK=#{et.remark},
REASON=#{et.reason},
CREATE_USER=#{et.createUser},
CREATED_DATE_TIME=#{et.createdDateTime},
MODIFY_USER=#{et.modifyUser},
@ -464,14 +477,15 @@
<if test="et.resourceInspectPlanBo!=null">RESOURCE_INSPECT_PLAN_BO=#{et.resourceInspectPlanBo},</if>
<if test="et.inspectionItemBo!=null">INSPECTION_ITEM_BO=#{et.inspectionItemBo},</if>
<if test="et.resourceBo!=null">RESOURCE_BO=#{et.resourceBo},</if>
<if test="et.result!=null">RESULT=#{et.result},</if>
<if test="et.taskCreateDate!=null">TASK_CREATE_DATE=#{et.taskCreateDate},</if>
<if test="et.planStartDate!=null">PLAN_START_DATE=#{et.planStartDate},</if>
<if test="et.planCompleteDate!=null">PLAN_COMPLETE_DATE=#{et.planCompleteDate},</if>
<if test="et.actualStartDate!=null">ACTUAL_START_DATE=#{et.actualStartDate},</if>
<if test="et.actualCompleteDate!=null">ACTUAL_COMPLETE_DATE=#{et.actualCompleteDate},</if>
<if test="et.executor!=null">EXECUTOR=#{et.executor},</if>
<if test="et.result!=null">RESULT=#{et.result},</if>
<if test="et.remark!=null">REMARK=#{et.remark},</if>
<if test="et.reason!=null">REASON=#{et.reason},</if>
<if test="et.createUser!=null">CREATE_USER=#{et.createUser},</if>
<if test="et.createdDateTime!=null">CREATED_DATE_TIME=#{et.createdDateTime},</if>
<if test="et.modifyUser!=null">MODIFY_USER=#{et.modifyUser},</if>
@ -489,14 +503,15 @@
<if test="ew.entity.resourceInspectPlanBo!=null"> AND RESOURCE_INSPECT_PLAN_BO=#{ew.entity.resourceInspectPlanBo}</if>
<if test="ew.entity.inspectionItemBo!=null"> AND INSPECTION_ITEM_BO=#{ew.entity.inspectionItemBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.taskCreateDate!=null"> AND TASK_CREATE_DATE=#{ew.entity.taskCreateDate}</if>
<if test="ew.entity.planStartDate!=null"> AND PLAN_START_DATE=#{ew.entity.planStartDate}</if>
<if test="ew.entity.planCompleteDate!=null"> AND PLAN_COMPLETE_DATE=#{ew.entity.planCompleteDate}</if>
<if test="ew.entity.actualStartDate!=null"> AND ACTUAL_START_DATE=#{ew.entity.actualStartDate}</if>
<if test="ew.entity.actualCompleteDate!=null"> AND ACTUAL_COMPLETE_DATE=#{ew.entity.actualCompleteDate}</if>
<if test="ew.entity.executor!=null"> AND EXECUTOR=#{ew.entity.executor}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.reason!=null"> AND REASON=#{ew.entity.reason}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
@ -545,14 +560,15 @@
<if test="ew.entity.resourceInspectPlanBo!=null"> AND RESOURCE_INSPECT_PLAN_BO=#{ew.entity.resourceInspectPlanBo}</if>
<if test="ew.entity.inspectionItemBo!=null"> AND INSPECTION_ITEM_BO=#{ew.entity.inspectionItemBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.taskCreateDate!=null"> AND TASK_CREATE_DATE=#{ew.entity.taskCreateDate}</if>
<if test="ew.entity.planStartDate!=null"> AND PLAN_START_DATE=#{ew.entity.planStartDate}</if>
<if test="ew.entity.planCompleteDate!=null"> AND PLAN_COMPLETE_DATE=#{ew.entity.planCompleteDate}</if>
<if test="ew.entity.actualStartDate!=null"> AND ACTUAL_START_DATE=#{ew.entity.actualStartDate}</if>
<if test="ew.entity.actualCompleteDate!=null"> AND ACTUAL_COMPLETE_DATE=#{ew.entity.actualCompleteDate}</if>
<if test="ew.entity.executor!=null"> AND EXECUTOR=#{ew.entity.executor}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.reason!=null"> AND REASON=#{ew.entity.reason}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
@ -575,4 +591,50 @@
</delete>
<!-- BaseMapper标准查询/修改/删除 -->
<!--自定义sql-->
<select id="findResourceInspectTaskList" resultType="com.foreverwin.mesnac.equip.dto.ResourceInspectTaskDto">
SELECT ZK.* ,RIP.PLAN_NO AS PLAN_NO ,RIP.FREQUENCY ,RIP.FREQUENCY_UNIT ,
R.RESRCE AS RESOURCE_NO ,R.DESCRIPTION AS RESOURCE_DESCRIPTION ,
RTR.RESOURCE_TYPE_BO,WCT.DESCRIPTION AS WORK_CENTER
FROM ( SELECT * FROM Z_RESOURCE_INSPECT_TASK SD
WHERE SD.SITE = #{site}
<if test="taskNo != null and taskNo != ''">
AND SD.TASK_NO = #{taskNo}
</if>
<if test="category != null and category != ''">
AND SD.CATEGORY = #{category}
</if>
<if test="status != null and status != ''">
AND SD.STATUS = #{status}
</if>
<if test="resourceInspectPlanBo != null and resourceInspectPlanBo != ''">
AND SD.RESOURCE_INSPECT_PLAN_BO = #{resourceInspectPlanBo}
</if>
<if test="resourceBo != null and resourceBo != ''">
AND SD.RESOURCE_BO = #{resourceBo}
</if>
<if test="compareStartTime != null and compareStartTime != ''">
AND SD.TASK_CREATE_DATE &gt; #{compareStartTime}
</if>
<if test="compareEndTime != null and compareEndTime != ''">
AND SD.TASK_CREATE_DATE &lt; #{compareEndTime}
</if>
) ZK
LEFT JOIN Z_INSPECT_PLAN_USER_GROUP ZG ON ZG.RESOURCE_INSPECT_PLAN_BO = ZK.RESOURCE_INSPECT_PLAN_BO
LEFT JOIN USER_GROUP_MEMBER UGM ON UGM.USER_GROUP_BO = ZG.USER_GROUP_BO
LEFT JOIN Z_RESOURCE_INSPECT_PLAN RIP ON ZK.RESOURCE_INSPECT_PLAN_BO = RIP.HANDLE
LEFT JOIN RESRCE R ON R.HANDLE = ZK.RESOURCE_BO
LEFT JOIN WORK_CENTER_MEMBER WCM ON WCM.WORK_CENTER_OR_RESOURCE_GBO = ZK.RESOURCE_BO
LEFT JOIN WORK_CENTER_T WCT ON WCT.WORK_CENTER_BO = WCM.WORK_CENTER_BO
INNER JOIN RESOURCE_TYPE_RESOURCE RTR ON RTR.RESOURCE_BO = ZK.RESOURCE_BO
WHERE
(ZG.USER_GROUP_BO IS NULL OR (ZG.USER_GROUP_BO IS NOT NULL AND UGM.USER_OR_GROUP_GBO = #{currentUser}))
<if test="resourceTypeBo != null and resourceTypeBo != ''">
AND RTR.RESOURCE_TYPE_BO = #{resourceTypeBo}
</if>
<if test="workCenter != null and workCenter != ''">
AND WCM.WORK_CENTER_BO = #{workCenter}
</if>
</select>
<!--自定义sql-->
</mapper>

@ -4,20 +4,19 @@
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.foreverwin.mesnac.equip.model.ResourceInspectTaskParam">
<result column="HANDLE" property="handle" />
<result column="RESOURCE_INSPECT_TASK_BO" property="resourceInspectTaskBo" />
<result column="RESOURCE_BO" property="resourceBo" />
<id column="HANDLE" property="handle" />
<result column="INSPECT_NO" property="inspectNo" />
<result column="RESOURCE_INSPECT_TASK_BO" property="resourceInspectTaskBo" />
<result column="DESCRIPTION" property="description" />
<result column="INSPECT_METHOD" property="inspectMethod" />
<result column="INSPECT_DATA_TYPE" property="inspectDataType" />
<result column="PARAM_UNIT" property="paramUnit" />
<result column="REQUIRED" property="required" />
<result column="MIN_VALUE" property="minValue" />
<result column="MAX_VALUE" property="maxValue" />
<result column="STANDARD_VALUE" property="standardValue" />
<result column="RESRCE_VALUE" property="resrceValue" />
<result column="PARAM_UNIT" property="paramUnit" />
<result column="RESRCE" property="resrce" />
<result column="RESULT_VALUE" property="resultValue" />
<result column="RESULT" property="result" />
<result column="REMARK" property="remark" />
<result column="CREATE_USER" property="createUser" />
<result column="CREATED_DATE_TIME" property="createdDateTime" />
@ -27,10 +26,13 @@
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
HANDLE, RESOURCE_INSPECT_TASK_BO, RESOURCE_BO, INSPECT_NO, DESCRIPTION, INSPECT_METHOD, INSPECT_DATA_TYPE, REQUIRED, MIN_VALUE, MAX_VALUE, STANDARD_VALUE, RESRCE_VALUE, PARAM_UNIT, RESRCE, REMARK, CREATE_USER, CREATED_DATE_TIME, MODIFY_USER, MODIFIED_DATE_TIME
HANDLE, INSPECT_NO, RESOURCE_INSPECT_TASK_BO, DESCRIPTION, INSPECT_METHOD, INSPECT_DATA_TYPE, PARAM_UNIT, REQUIRED, MIN_VALUE, MAX_VALUE, STANDARD_VALUE, RESULT_VALUE, RESULT, REMARK, CREATE_USER, CREATED_DATE_TIME, MODIFY_USER, MODIFIED_DATE_TIME
</sql>
<!-- BaseMapper标准查询/修改/删除 -->
<select id="selectById" resultMap="BaseResultMap">
SELECT <include refid="Base_Column_List"></include> FROM Z_RESOURCE_INSPECT_TASK_PARAM WHERE HANDLE=#{handle}
</select>
<select id="selectByMap" resultMap="BaseResultMap">
SELECT <include refid="Base_Column_List"></include>
@ -46,6 +48,12 @@
</if>
</select>
<select id="selectBatchIds" resultMap="BaseResultMap">
SELECT <include refid="Base_Column_List"></include>
FROM Z_RESOURCE_INSPECT_TASK_PARAM WHERE HANDLE IN (
<foreach item="item" index="index" collection="coll" separator=",">#{item}
</foreach>)
</select>
<select id="selectOne" resultMap="BaseResultMap">
SELECT <include refid="Base_Column_List"></include> FROM Z_RESOURCE_INSPECT_TASK_PARAM
@ -53,19 +61,18 @@
<if test="ew.entity.handle!=null">
HANDLE=#{ew.handle}
</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.inspectNo!=null"> AND INSPECT_NO=#{ew.entity.inspectNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.inspectMethod!=null"> AND INSPECT_METHOD=#{ew.entity.inspectMethod}</if>
<if test="ew.entity.inspectDataType!=null"> AND INSPECT_DATA_TYPE=#{ew.entity.inspectDataType}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.required!=null"> AND REQUIRED=#{ew.entity.required}</if>
<if test="ew.entity.minValue!=null"> AND MIN_VALUE=#{ew.entity.minValue}</if>
<if test="ew.entity.maxValue!=null"> AND MAX_VALUE=#{ew.entity.maxValue}</if>
<if test="ew.entity.standardValue!=null"> AND STANDARD_VALUE=#{ew.entity.standardValue}</if>
<if test="ew.entity.resrceValue!=null"> AND RESRCE_VALUE=#{ew.entity.resrceValue}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.resrce!=null"> AND RESRCE=#{ew.entity.resrce}</if>
<if test="ew.entity.resultValue!=null"> AND RESULT_VALUE=#{ew.entity.resultValue}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
@ -82,19 +89,18 @@
<if test="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.inspectNo!=null"> AND INSPECT_NO=#{ew.entity.inspectNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.inspectMethod!=null"> AND INSPECT_METHOD=#{ew.entity.inspectMethod}</if>
<if test="ew.entity.inspectDataType!=null"> AND INSPECT_DATA_TYPE=#{ew.entity.inspectDataType}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.required!=null"> AND REQUIRED=#{ew.entity.required}</if>
<if test="ew.entity.minValue!=null"> AND MIN_VALUE=#{ew.entity.minValue}</if>
<if test="ew.entity.maxValue!=null"> AND MAX_VALUE=#{ew.entity.maxValue}</if>
<if test="ew.entity.standardValue!=null"> AND STANDARD_VALUE=#{ew.entity.standardValue}</if>
<if test="ew.entity.resrceValue!=null"> AND RESRCE_VALUE=#{ew.entity.resrceValue}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.resrce!=null"> AND RESRCE=#{ew.entity.resrce}</if>
<if test="ew.entity.resultValue!=null"> AND RESULT_VALUE=#{ew.entity.resultValue}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
@ -119,19 +125,18 @@
<if test="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.inspectNo!=null"> AND INSPECT_NO=#{ew.entity.inspectNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.inspectMethod!=null"> AND INSPECT_METHOD=#{ew.entity.inspectMethod}</if>
<if test="ew.entity.inspectDataType!=null"> AND INSPECT_DATA_TYPE=#{ew.entity.inspectDataType}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.required!=null"> AND REQUIRED=#{ew.entity.required}</if>
<if test="ew.entity.minValue!=null"> AND MIN_VALUE=#{ew.entity.minValue}</if>
<if test="ew.entity.maxValue!=null"> AND MAX_VALUE=#{ew.entity.maxValue}</if>
<if test="ew.entity.standardValue!=null"> AND STANDARD_VALUE=#{ew.entity.standardValue}</if>
<if test="ew.entity.resrceValue!=null"> AND RESRCE_VALUE=#{ew.entity.resrceValue}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.resrce!=null"> AND RESRCE=#{ew.entity.resrce}</if>
<if test="ew.entity.resultValue!=null"> AND RESULT_VALUE=#{ew.entity.resultValue}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
@ -156,19 +161,18 @@
<if test="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.inspectNo!=null"> AND INSPECT_NO=#{ew.entity.inspectNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.inspectMethod!=null"> AND INSPECT_METHOD=#{ew.entity.inspectMethod}</if>
<if test="ew.entity.inspectDataType!=null"> AND INSPECT_DATA_TYPE=#{ew.entity.inspectDataType}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.required!=null"> AND REQUIRED=#{ew.entity.required}</if>
<if test="ew.entity.minValue!=null"> AND MIN_VALUE=#{ew.entity.minValue}</if>
<if test="ew.entity.maxValue!=null"> AND MAX_VALUE=#{ew.entity.maxValue}</if>
<if test="ew.entity.standardValue!=null"> AND STANDARD_VALUE=#{ew.entity.standardValue}</if>
<if test="ew.entity.resrceValue!=null"> AND RESRCE_VALUE=#{ew.entity.resrceValue}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.resrce!=null"> AND RESRCE=#{ew.entity.resrce}</if>
<if test="ew.entity.resultValue!=null"> AND RESULT_VALUE=#{ew.entity.resultValue}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
@ -193,19 +197,18 @@
<if test="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.inspectNo!=null"> AND INSPECT_NO=#{ew.entity.inspectNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.inspectMethod!=null"> AND INSPECT_METHOD=#{ew.entity.inspectMethod}</if>
<if test="ew.entity.inspectDataType!=null"> AND INSPECT_DATA_TYPE=#{ew.entity.inspectDataType}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.required!=null"> AND REQUIRED=#{ew.entity.required}</if>
<if test="ew.entity.minValue!=null"> AND MIN_VALUE=#{ew.entity.minValue}</if>
<if test="ew.entity.maxValue!=null"> AND MAX_VALUE=#{ew.entity.maxValue}</if>
<if test="ew.entity.standardValue!=null"> AND STANDARD_VALUE=#{ew.entity.standardValue}</if>
<if test="ew.entity.resrceValue!=null"> AND RESRCE_VALUE=#{ew.entity.resrceValue}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.resrce!=null"> AND RESRCE=#{ew.entity.resrce}</if>
<if test="ew.entity.resultValue!=null"> AND RESULT_VALUE=#{ew.entity.resultValue}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
@ -230,19 +233,18 @@
<if test="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.inspectNo!=null"> AND INSPECT_NO=#{ew.entity.inspectNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.inspectMethod!=null"> AND INSPECT_METHOD=#{ew.entity.inspectMethod}</if>
<if test="ew.entity.inspectDataType!=null"> AND INSPECT_DATA_TYPE=#{ew.entity.inspectDataType}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.required!=null"> AND REQUIRED=#{ew.entity.required}</if>
<if test="ew.entity.minValue!=null"> AND MIN_VALUE=#{ew.entity.minValue}</if>
<if test="ew.entity.maxValue!=null"> AND MAX_VALUE=#{ew.entity.maxValue}</if>
<if test="ew.entity.standardValue!=null"> AND STANDARD_VALUE=#{ew.entity.standardValue}</if>
<if test="ew.entity.resrceValue!=null"> AND RESRCE_VALUE=#{ew.entity.resrceValue}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.resrce!=null"> AND RESRCE=#{ew.entity.resrce}</if>
<if test="ew.entity.resultValue!=null"> AND RESULT_VALUE=#{ew.entity.resultValue}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
@ -267,19 +269,18 @@
<if test="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.inspectNo!=null"> AND INSPECT_NO=#{ew.entity.inspectNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.inspectMethod!=null"> AND INSPECT_METHOD=#{ew.entity.inspectMethod}</if>
<if test="ew.entity.inspectDataType!=null"> AND INSPECT_DATA_TYPE=#{ew.entity.inspectDataType}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.required!=null"> AND REQUIRED=#{ew.entity.required}</if>
<if test="ew.entity.minValue!=null"> AND MIN_VALUE=#{ew.entity.minValue}</if>
<if test="ew.entity.maxValue!=null"> AND MAX_VALUE=#{ew.entity.maxValue}</if>
<if test="ew.entity.standardValue!=null"> AND STANDARD_VALUE=#{ew.entity.standardValue}</if>
<if test="ew.entity.resrceValue!=null"> AND RESRCE_VALUE=#{ew.entity.resrceValue}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.resrce!=null"> AND RESRCE=#{ew.entity.resrce}</if>
<if test="ew.entity.resultValue!=null"> AND RESULT_VALUE=#{ew.entity.resultValue}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
@ -300,19 +301,18 @@
INSERT INTO Z_RESOURCE_INSPECT_TASK_PARAM
<trim prefix="(" suffix=")" suffixOverrides=",">
HANDLE,
<if test="resourceInspectTaskBo!=null">RESOURCE_INSPECT_TASK_BO,</if>
<if test="resourceBo!=null">RESOURCE_BO,</if>
<if test="inspectNo!=null">INSPECT_NO,</if>
<if test="resourceInspectTaskBo!=null">RESOURCE_INSPECT_TASK_BO,</if>
<if test="description!=null">DESCRIPTION,</if>
<if test="inspectMethod!=null">INSPECT_METHOD,</if>
<if test="inspectDataType!=null">INSPECT_DATA_TYPE,</if>
<if test="paramUnit!=null">PARAM_UNIT,</if>
<if test="required!=null">REQUIRED,</if>
<if test="minValue!=null">MIN_VALUE,</if>
<if test="maxValue!=null">MAX_VALUE,</if>
<if test="standardValue!=null">STANDARD_VALUE,</if>
<if test="resrceValue!=null">RESRCE_VALUE,</if>
<if test="paramUnit!=null">PARAM_UNIT,</if>
<if test="resrce!=null">RESRCE,</if>
<if test="resultValue!=null">RESULT_VALUE,</if>
<if test="result!=null">RESULT,</if>
<if test="remark!=null">REMARK,</if>
<if test="createUser!=null">CREATE_USER,</if>
<if test="createdDateTime!=null">CREATED_DATE_TIME,</if>
@ -321,19 +321,18 @@
</trim> VALUES
<trim prefix="(" suffix=")" suffixOverrides=",">
#{handle},
<if test="resourceInspectTaskBo!=null">#{resourceInspectTaskBo},</if>
<if test="resourceBo!=null">#{resourceBo},</if>
<if test="inspectNo!=null">#{inspectNo},</if>
<if test="resourceInspectTaskBo!=null">#{resourceInspectTaskBo},</if>
<if test="description!=null">#{description},</if>
<if test="inspectMethod!=null">#{inspectMethod},</if>
<if test="inspectDataType!=null">#{inspectDataType},</if>
<if test="paramUnit!=null">#{paramUnit},</if>
<if test="required!=null">#{required},</if>
<if test="minValue!=null">#{minValue},</if>
<if test="maxValue!=null">#{maxValue},</if>
<if test="standardValue!=null">#{standardValue},</if>
<if test="resrceValue!=null">#{resrceValue},</if>
<if test="paramUnit!=null">#{paramUnit},</if>
<if test="resrce!=null">#{resrce},</if>
<if test="resultValue!=null">#{resultValue},</if>
<if test="result!=null">#{result},</if>
<if test="remark!=null">#{remark},</if>
<if test="createUser!=null">#{createUser},</if>
<if test="createdDateTime!=null">#{createdDateTime},</if>
@ -349,19 +348,18 @@
</trim> VALUES
<trim prefix="(" suffix=")" suffixOverrides=",">
#{handle},
#{resourceInspectTaskBo},
#{resourceBo},
#{inspectNo},
#{resourceInspectTaskBo},
#{description},
#{inspectMethod},
#{inspectDataType},
#{paramUnit},
#{required},
#{minValue},
#{maxValue},
#{standardValue},
#{resrceValue},
#{paramUnit},
#{resrce},
#{resultValue},
#{result},
#{remark},
#{createUser},
#{createdDateTime},
@ -371,26 +369,66 @@
</insert>
<update id="updateById">
UPDATE Z_RESOURCE_INSPECT_TASK_PARAM <trim prefix="SET" suffixOverrides=",">
<if test="et.inspectNo!=null">INSPECT_NO=#{et.inspectNo},</if>
<if test="et.resourceInspectTaskBo!=null">RESOURCE_INSPECT_TASK_BO=#{et.resourceInspectTaskBo},</if>
<if test="et.description!=null">DESCRIPTION=#{et.description},</if>
<if test="et.inspectMethod!=null">INSPECT_METHOD=#{et.inspectMethod},</if>
<if test="et.inspectDataType!=null">INSPECT_DATA_TYPE=#{et.inspectDataType},</if>
<if test="et.paramUnit!=null">PARAM_UNIT=#{et.paramUnit},</if>
<if test="et.required!=null">REQUIRED=#{et.required},</if>
<if test="et.minValue!=null">MIN_VALUE=#{et.minValue},</if>
<if test="et.maxValue!=null">MAX_VALUE=#{et.maxValue},</if>
<if test="et.standardValue!=null">STANDARD_VALUE=#{et.standardValue},</if>
<if test="et.resultValue!=null">RESULT_VALUE=#{et.resultValue},</if>
<if test="et.result!=null">RESULT=#{et.result},</if>
<if test="et.remark!=null">REMARK=#{et.remark},</if>
<if test="et.createUser!=null">CREATE_USER=#{et.createUser},</if>
<if test="et.createdDateTime!=null">CREATED_DATE_TIME=#{et.createdDateTime},</if>
<if test="et.modifyUser!=null">MODIFY_USER=#{et.modifyUser},</if>
<if test="et.modifiedDateTime!=null">MODIFIED_DATE_TIME=#{et.modifiedDateTime},</if>
</trim> WHERE HANDLE=#{et.handle} <if test="et instanceof java.util.Map"><if test="et.MP_OPTLOCK_VERSION_ORIGINAL!=null">and ${et.MP_OPTLOCK_VERSION_COLUMN}=#{et.MP_OPTLOCK_VERSION_ORIGINAL}</if></if>
</update>
<update id="updateAllColumnById">
UPDATE Z_RESOURCE_INSPECT_TASK_PARAM <trim prefix="SET" suffixOverrides=",">
INSPECT_NO=#{et.inspectNo},
RESOURCE_INSPECT_TASK_BO=#{et.resourceInspectTaskBo},
DESCRIPTION=#{et.description},
INSPECT_METHOD=#{et.inspectMethod},
INSPECT_DATA_TYPE=#{et.inspectDataType},
PARAM_UNIT=#{et.paramUnit},
REQUIRED=#{et.required},
MIN_VALUE=#{et.minValue},
MAX_VALUE=#{et.maxValue},
STANDARD_VALUE=#{et.standardValue},
RESULT_VALUE=#{et.resultValue},
RESULT=#{et.result},
REMARK=#{et.remark},
CREATE_USER=#{et.createUser},
CREATED_DATE_TIME=#{et.createdDateTime},
MODIFY_USER=#{et.modifyUser},
MODIFIED_DATE_TIME=#{et.modifiedDateTime},
</trim> WHERE HANDLE=#{et.handle} <if test="et instanceof java.util.Map"><if test="et.MP_OPTLOCK_VERSION_ORIGINAL!=null">and ${et.MP_OPTLOCK_VERSION_COLUMN}=#{et.MP_OPTLOCK_VERSION_ORIGINAL}</if></if>
</update>
<update id="update">
UPDATE Z_RESOURCE_INSPECT_TASK_PARAM <trim prefix="SET" suffixOverrides=",">
<if test="et.handle!=null">HANDLE=#{et.handle},</if>
<if test="et.resourceInspectTaskBo!=null">RESOURCE_INSPECT_TASK_BO=#{et.resourceInspectTaskBo},</if>
<if test="et.resourceBo!=null">RESOURCE_BO=#{et.resourceBo},</if>
<if test="et.inspectNo!=null">INSPECT_NO=#{et.inspectNo},</if>
<if test="et.resourceInspectTaskBo!=null">RESOURCE_INSPECT_TASK_BO=#{et.resourceInspectTaskBo},</if>
<if test="et.description!=null">DESCRIPTION=#{et.description},</if>
<if test="et.inspectMethod!=null">INSPECT_METHOD=#{et.inspectMethod},</if>
<if test="et.inspectDataType!=null">INSPECT_DATA_TYPE=#{et.inspectDataType},</if>
<if test="et.paramUnit!=null">PARAM_UNIT=#{et.paramUnit},</if>
<if test="et.required!=null">REQUIRED=#{et.required},</if>
<if test="et.minValue!=null">MIN_VALUE=#{et.minValue},</if>
<if test="et.maxValue!=null">MAX_VALUE=#{et.maxValue},</if>
<if test="et.standardValue!=null">STANDARD_VALUE=#{et.standardValue},</if>
<if test="et.resrceValue!=null">RESRCE_VALUE=#{et.resrceValue},</if>
<if test="et.paramUnit!=null">PARAM_UNIT=#{et.paramUnit},</if>
<if test="et.resrce!=null">RESRCE=#{et.resrce},</if>
<if test="et.resultValue!=null">RESULT_VALUE=#{et.resultValue},</if>
<if test="et.result!=null">RESULT=#{et.result},</if>
<if test="et.remark!=null">REMARK=#{et.remark},</if>
<if test="et.createUser!=null">CREATE_USER=#{et.createUser},</if>
<if test="et.createdDateTime!=null">CREATED_DATE_TIME=#{et.createdDateTime},</if>
@ -401,19 +439,18 @@
<if test="ew!=null">
<if test="ew.entity!=null">
HANDLE=#{ew.entity.handle}
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.inspectNo!=null"> AND INSPECT_NO=#{ew.entity.inspectNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.inspectMethod!=null"> AND INSPECT_METHOD=#{ew.entity.inspectMethod}</if>
<if test="ew.entity.inspectDataType!=null"> AND INSPECT_DATA_TYPE=#{ew.entity.inspectDataType}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.required!=null"> AND REQUIRED=#{ew.entity.required}</if>
<if test="ew.entity.minValue!=null"> AND MIN_VALUE=#{ew.entity.minValue}</if>
<if test="ew.entity.maxValue!=null"> AND MAX_VALUE=#{ew.entity.maxValue}</if>
<if test="ew.entity.standardValue!=null"> AND STANDARD_VALUE=#{ew.entity.standardValue}</if>
<if test="ew.entity.resrceValue!=null"> AND RESRCE_VALUE=#{ew.entity.resrceValue}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.resrce!=null"> AND RESRCE=#{ew.entity.resrce}</if>
<if test="ew.entity.resultValue!=null"> AND RESULT_VALUE=#{ew.entity.resultValue}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
@ -430,6 +467,9 @@
</if>
</update>
<delete id="deleteById">
DELETE FROM Z_RESOURCE_INSPECT_TASK_PARAM WHERE HANDLE=#{handle}
</delete>
<delete id="deleteByMap">
DELETE FROM Z_RESOURCE_INSPECT_TASK_PARAM
@ -452,19 +492,18 @@
<if test="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.resourceBo!=null"> AND RESOURCE_BO=#{ew.entity.resourceBo}</if>
<if test="ew.entity.inspectNo!=null"> AND INSPECT_NO=#{ew.entity.inspectNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.inspectMethod!=null"> AND INSPECT_METHOD=#{ew.entity.inspectMethod}</if>
<if test="ew.entity.inspectDataType!=null"> AND INSPECT_DATA_TYPE=#{ew.entity.inspectDataType}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.required!=null"> AND REQUIRED=#{ew.entity.required}</if>
<if test="ew.entity.minValue!=null"> AND MIN_VALUE=#{ew.entity.minValue}</if>
<if test="ew.entity.maxValue!=null"> AND MAX_VALUE=#{ew.entity.maxValue}</if>
<if test="ew.entity.standardValue!=null"> AND STANDARD_VALUE=#{ew.entity.standardValue}</if>
<if test="ew.entity.resrceValue!=null"> AND RESRCE_VALUE=#{ew.entity.resrceValue}</if>
<if test="ew.entity.paramUnit!=null"> AND PARAM_UNIT=#{ew.entity.paramUnit}</if>
<if test="ew.entity.resrce!=null"> AND RESRCE=#{ew.entity.resrce}</if>
<if test="ew.entity.resultValue!=null"> AND RESULT_VALUE=#{ew.entity.resultValue}</if>
<if test="ew.entity.result!=null"> AND RESULT=#{ew.entity.result}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
@ -481,6 +520,11 @@
</if>
</delete>
<delete id="deleteBatchIds">
DELETE FROM Z_RESOURCE_INSPECT_TASK_PARAM WHERE HANDLE IN (
<foreach item="item" index="index" collection="coll" separator=",">#{item}
</foreach>)
</delete>
<!-- BaseMapper标准查询/修改/删除 -->
</mapper>

@ -0,0 +1,434 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.foreverwin.mesnac.equip.mapper.ResourceInspectTaskSpareMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="com.foreverwin.mesnac.equip.model.ResourceInspectTaskSpare">
<id column="HANDLE" property="handle" />
<result column="SPARE_NO" property="spareNo" />
<result column="RESOURCE_INSPECT_TASK_BO" property="resourceInspectTaskBo" />
<result column="ITEM_BO" property="itemBo" />
<result column="DESCRIPTION" property="description" />
<result column="QTY" property="qty" />
<result column="UNIT" property="unit" />
<result column="REMARK" property="remark" />
<result column="CREATE_USER" property="createUser" />
<result column="CREATED_DATE_TIME" property="createdDateTime" />
<result column="MODIFY_USER" property="modifyUser" />
<result column="MODIFIED_DATE_TIME" property="modifiedDateTime" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
HANDLE, SPARE_NO, RESOURCE_INSPECT_TASK_BO, ITEM_BO, DESCRIPTION, QTY, UNIT, REMARK, CREATE_USER, CREATED_DATE_TIME, MODIFY_USER, MODIFIED_DATE_TIME
</sql>
<!-- BaseMapper标准查询/修改/删除 -->
<select id="selectById" resultMap="BaseResultMap">
SELECT <include refid="Base_Column_List"></include> FROM Z_RESOURCE_INSPECT_TASK_SPARE WHERE HANDLE=#{handle}
</select>
<select id="selectByMap" resultMap="BaseResultMap">
SELECT <include refid="Base_Column_List"></include>
FROM Z_RESOURCE_INSPECT_TASK_SPARE
<if test="cm!=null and !cm.isEmpty">
<where>
<foreach collection="cm.keys" item="k" separator="AND">
<if test="cm[k] != null">
${k} = #{cm[${k}]}
</if>
</foreach>
</where>
</if>
</select>
<select id="selectBatchIds" resultMap="BaseResultMap">
SELECT <include refid="Base_Column_List"></include>
FROM Z_RESOURCE_INSPECT_TASK_SPARE WHERE HANDLE IN (
<foreach item="item" index="index" collection="coll" separator=",">#{item}
</foreach>)
</select>
<select id="selectOne" resultMap="BaseResultMap">
SELECT <include refid="Base_Column_List"></include> FROM Z_RESOURCE_INSPECT_TASK_SPARE
<where>
<if test="ew.entity.handle!=null">
HANDLE=#{ew.handle}
</if>
<if test="ew.entity.spareNo!=null"> AND SPARE_NO=#{ew.entity.spareNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<if test="ew.entity.unit!=null"> AND UNIT=#{ew.entity.unit}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
<if test="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
</where>
</select>
<select id="selectCount" resultType="Integer">
SELECT COUNT(1) FROM Z_RESOURCE_INSPECT_TASK_SPARE
<where>
<if test="ew!=null">
<if test="ew.entity!=null">
<if test="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<if test="ew.entity.spareNo!=null"> AND SPARE_NO=#{ew.entity.spareNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<if test="ew.entity.unit!=null"> AND UNIT=#{ew.entity.unit}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
<if test="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
</if>
<if test="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<if test="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<select id="selectList" resultMap="BaseResultMap">
SELECT <choose><when test="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><include refid="Base_Column_List"></include></otherwise></choose> FROM Z_RESOURCE_INSPECT_TASK_SPARE
<where>
<if test="ew!=null">
<if test="ew.entity!=null">
<if test="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<if test="ew.entity.spareNo!=null"> AND SPARE_NO=#{ew.entity.spareNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<if test="ew.entity.unit!=null"> AND UNIT=#{ew.entity.unit}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
<if test="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
</if>
<if test="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<if test="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<select id="selectMaps" resultType="HashMap">
SELECT <choose><when test="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><include refid="Base_Column_List"></include></otherwise></choose> FROM Z_RESOURCE_INSPECT_TASK_SPARE
<where>
<if test="ew!=null">
<if test="ew.entity!=null">
<if test="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<if test="ew.entity.spareNo!=null"> AND SPARE_NO=#{ew.entity.spareNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<if test="ew.entity.unit!=null"> AND UNIT=#{ew.entity.unit}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
<if test="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
</if>
<if test="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<if test="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<select id="selectObjs" resultType="Object">
SELECT <choose><when test="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><include refid="Base_Column_List"></include></otherwise></choose> FROM Z_RESOURCE_INSPECT_TASK_SPARE
<where>
<if test="ew!=null">
<if test="ew.entity!=null">
<if test="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<if test="ew.entity.spareNo!=null"> AND SPARE_NO=#{ew.entity.spareNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<if test="ew.entity.unit!=null"> AND UNIT=#{ew.entity.unit}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
<if test="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
</if>
<if test="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<if test="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<select id="selectPage" resultMap="BaseResultMap">
SELECT <choose><when test="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><include refid="Base_Column_List"></include></otherwise></choose> FROM Z_RESOURCE_INSPECT_TASK_SPARE
<where>
<if test="ew!=null">
<if test="ew.entity!=null">
<if test="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<if test="ew.entity.spareNo!=null"> AND SPARE_NO=#{ew.entity.spareNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<if test="ew.entity.unit!=null"> AND UNIT=#{ew.entity.unit}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
<if test="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
</if>
<if test="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<if test="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<select id="selectMapsPage" resultType="HashMap">
SELECT <choose><when test="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when><otherwise><include refid="Base_Column_List"></include></otherwise></choose> FROM Z_RESOURCE_INSPECT_TASK_SPARE
<where>
<if test="ew!=null">
<if test="ew.entity!=null">
<if test="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<if test="ew.entity.spareNo!=null"> AND SPARE_NO=#{ew.entity.spareNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<if test="ew.entity.unit!=null"> AND UNIT=#{ew.entity.unit}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
<if test="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
</if>
<if test="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<if test="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</select>
<insert id="insert" parameterType="com.foreverwin.mesnac.equip.model.ResourceInspectTaskSpare">
INSERT INTO Z_RESOURCE_INSPECT_TASK_SPARE
<trim prefix="(" suffix=")" suffixOverrides=",">
HANDLE,
<if test="spareNo!=null">SPARE_NO,</if>
<if test="resourceInspectTaskBo!=null">RESOURCE_INSPECT_TASK_BO,</if>
<if test="itemBo!=null">ITEM_BO,</if>
<if test="description!=null">DESCRIPTION,</if>
<if test="qty!=null">QTY,</if>
<if test="unit!=null">UNIT,</if>
<if test="remark!=null">REMARK,</if>
<if test="createUser!=null">CREATE_USER,</if>
<if test="createdDateTime!=null">CREATED_DATE_TIME,</if>
<if test="modifyUser!=null">MODIFY_USER,</if>
<if test="modifiedDateTime!=null">MODIFIED_DATE_TIME,</if>
</trim> VALUES
<trim prefix="(" suffix=")" suffixOverrides=",">
#{handle},
<if test="spareNo!=null">#{spareNo},</if>
<if test="resourceInspectTaskBo!=null">#{resourceInspectTaskBo},</if>
<if test="itemBo!=null">#{itemBo},</if>
<if test="description!=null">#{description},</if>
<if test="qty!=null">#{qty},</if>
<if test="unit!=null">#{unit},</if>
<if test="remark!=null">#{remark},</if>
<if test="createUser!=null">#{createUser},</if>
<if test="createdDateTime!=null">#{createdDateTime},</if>
<if test="modifyUser!=null">#{modifyUser},</if>
<if test="modifiedDateTime!=null">#{modifiedDateTime},</if>
</trim>
</insert>
<insert id="insertAllColumn" parameterType="com.foreverwin.mesnac.equip.model.ResourceInspectTaskSpare">
INSERT INTO Z_RESOURCE_INSPECT_TASK_SPARE
<trim prefix="(" suffix=")" suffixOverrides=",">
<include refid="Base_Column_List"></include>
</trim> VALUES
<trim prefix="(" suffix=")" suffixOverrides=",">
#{handle},
#{spareNo},
#{resourceInspectTaskBo},
#{itemBo},
#{description},
#{qty},
#{unit},
#{remark},
#{createUser},
#{createdDateTime},
#{modifyUser},
#{modifiedDateTime},
</trim>
</insert>
<update id="updateById">
UPDATE Z_RESOURCE_INSPECT_TASK_SPARE <trim prefix="SET" suffixOverrides=",">
<if test="et.spareNo!=null">SPARE_NO=#{et.spareNo},</if>
<if test="et.resourceInspectTaskBo!=null">RESOURCE_INSPECT_TASK_BO=#{et.resourceInspectTaskBo},</if>
<if test="et.itemBo!=null">ITEM_BO=#{et.itemBo},</if>
<if test="et.description!=null">DESCRIPTION=#{et.description},</if>
<if test="et.qty!=null">QTY=#{et.qty},</if>
<if test="et.unit!=null">UNIT=#{et.unit},</if>
<if test="et.remark!=null">REMARK=#{et.remark},</if>
<if test="et.createUser!=null">CREATE_USER=#{et.createUser},</if>
<if test="et.createdDateTime!=null">CREATED_DATE_TIME=#{et.createdDateTime},</if>
<if test="et.modifyUser!=null">MODIFY_USER=#{et.modifyUser},</if>
<if test="et.modifiedDateTime!=null">MODIFIED_DATE_TIME=#{et.modifiedDateTime},</if>
</trim> WHERE HANDLE=#{et.handle} <if test="et instanceof java.util.Map"><if test="et.MP_OPTLOCK_VERSION_ORIGINAL!=null">and ${et.MP_OPTLOCK_VERSION_COLUMN}=#{et.MP_OPTLOCK_VERSION_ORIGINAL}</if></if>
</update>
<update id="updateAllColumnById">
UPDATE Z_RESOURCE_INSPECT_TASK_SPARE <trim prefix="SET" suffixOverrides=",">
SPARE_NO=#{et.spareNo},
RESOURCE_INSPECT_TASK_BO=#{et.resourceInspectTaskBo},
ITEM_BO=#{et.itemBo},
DESCRIPTION=#{et.description},
QTY=#{et.qty},
UNIT=#{et.unit},
REMARK=#{et.remark},
CREATE_USER=#{et.createUser},
CREATED_DATE_TIME=#{et.createdDateTime},
MODIFY_USER=#{et.modifyUser},
MODIFIED_DATE_TIME=#{et.modifiedDateTime},
</trim> WHERE HANDLE=#{et.handle} <if test="et instanceof java.util.Map"><if test="et.MP_OPTLOCK_VERSION_ORIGINAL!=null">and ${et.MP_OPTLOCK_VERSION_COLUMN}=#{et.MP_OPTLOCK_VERSION_ORIGINAL}</if></if>
</update>
<update id="update">
UPDATE Z_RESOURCE_INSPECT_TASK_SPARE <trim prefix="SET" suffixOverrides=",">
<if test="et.spareNo!=null">SPARE_NO=#{et.spareNo},</if>
<if test="et.resourceInspectTaskBo!=null">RESOURCE_INSPECT_TASK_BO=#{et.resourceInspectTaskBo},</if>
<if test="et.itemBo!=null">ITEM_BO=#{et.itemBo},</if>
<if test="et.description!=null">DESCRIPTION=#{et.description},</if>
<if test="et.qty!=null">QTY=#{et.qty},</if>
<if test="et.unit!=null">UNIT=#{et.unit},</if>
<if test="et.remark!=null">REMARK=#{et.remark},</if>
<if test="et.createUser!=null">CREATE_USER=#{et.createUser},</if>
<if test="et.createdDateTime!=null">CREATED_DATE_TIME=#{et.createdDateTime},</if>
<if test="et.modifyUser!=null">MODIFY_USER=#{et.modifyUser},</if>
<if test="et.modifiedDateTime!=null">MODIFIED_DATE_TIME=#{et.modifiedDateTime},</if>
</trim>
<where>
<if test="ew!=null">
<if test="ew.entity!=null">
HANDLE=#{ew.entity.handle}
<if test="ew.entity.spareNo!=null"> AND SPARE_NO=#{ew.entity.spareNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<if test="ew.entity.unit!=null"> AND UNIT=#{ew.entity.unit}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
<if test="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
</if>
<if test="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<if test="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</update>
<delete id="deleteById">
DELETE FROM Z_RESOURCE_INSPECT_TASK_SPARE WHERE HANDLE=#{handle}
</delete>
<delete id="deleteByMap">
DELETE FROM Z_RESOURCE_INSPECT_TASK_SPARE
<if test="cm!=null and !cm.isEmpty">
<where>
<foreach collection="cm.keys" item="k" separator="AND">
<if test="cm[k] != null">
${k} = #{cm[${k}]}
</if>
</foreach>
</where>
</if>
</delete>
<delete id="delete">
DELETE FROM Z_RESOURCE_INSPECT_TASK_SPARE
<where>
<if test="ew!=null">
<if test="ew.entity!=null">
<if test="ew.entity.handle!=null">
HANDLE=#{ew.entity.handle}
</if>
<if test="ew.entity.spareNo!=null"> AND SPARE_NO=#{ew.entity.spareNo}</if>
<if test="ew.entity.resourceInspectTaskBo!=null"> AND RESOURCE_INSPECT_TASK_BO=#{ew.entity.resourceInspectTaskBo}</if>
<if test="ew.entity.itemBo!=null"> AND ITEM_BO=#{ew.entity.itemBo}</if>
<if test="ew.entity.description!=null"> AND DESCRIPTION=#{ew.entity.description}</if>
<if test="ew.entity.qty!=null"> AND QTY=#{ew.entity.qty}</if>
<if test="ew.entity.unit!=null"> AND UNIT=#{ew.entity.unit}</if>
<if test="ew.entity.remark!=null"> AND REMARK=#{ew.entity.remark}</if>
<if test="ew.entity.createUser!=null"> AND CREATE_USER=#{ew.entity.createUser}</if>
<if test="ew.entity.createdDateTime!=null"> AND CREATED_DATE_TIME=#{ew.entity.createdDateTime}</if>
<if test="ew.entity.modifyUser!=null"> AND MODIFY_USER=#{ew.entity.modifyUser}</if>
<if test="ew.entity.modifiedDateTime!=null"> AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}</if>
</if>
<if test="ew!=null and ew.sqlSegment!=null and ew.nonEmptyOfWhere">
${ew.sqlSegment}
</if>
</if>
</where>
<if test="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">
${ew.sqlSegment}
</if>
</delete>
<delete id="deleteBatchIds">
DELETE FROM Z_RESOURCE_INSPECT_TASK_SPARE WHERE HANDLE IN (
<foreach item="item" index="index" collection="coll" separator=",">#{item}
</foreach>)
</delete>
<!-- BaseMapper标准查询/修改/删除 -->
</mapper>

@ -34,7 +34,7 @@ public class GeneratorApplication {
MpGenerator mpGenerator = mpGeneratorBuilder.dataSourceConfig(dataSourceConfig)
.tablePrefix( "APS_", "DS_", "Z_" )
.packageName( "com.foreverwin.mesnac.equip" )
.tables("Z_RESOURCE_INSPECT_PLAN","Z_RESOURCE_INSPECT_RESOURCE","Z_RESOURCE_INSPECT_TASK","Z_RESOURCE_INSPECT_TASK_PARAM")
.tables("Z_RESOURCE_INSPECT_TASK_SPARE")
.author("pavel.Liu")
.uiAppId("com.foreverwin.me")
.uiPackage("com.foreverwin.me.migration")

@ -1,218 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="Spring" name="Spring">
<configuration />
</facet>
<facet type="web" name="Web">
<configuration>
<webroots />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
<excludeFolder url="file://$MODULE_DIR$/target" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Maven: com.foreverwin.modular:modular-core:1.0-SNAPSHOT.standlone-hana" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:1.5.22.RELEASE" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:1.5.22.RELEASE" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:8.5.43" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.tomcat:tomcat-annotations-api:8.5.43" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:8.5.43" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:8.5.43" level="project" />
<orderEntry type="library" name="Maven: org.hibernate:hibernate-validator:5.3.6.Final" level="project" />
<orderEntry type="library" name="Maven: javax.validation:validation-api:1.1.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.3.2.Final" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml:classmate:1.3.4" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.8.11.3" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-web:4.3.25.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-aop:4.3.25.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-webmvc:4.3.25.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-expression:4.3.25.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-log4j2:1.5.22.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-slf4j-impl:2.7" level="project" />
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.7" level="project" />
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-core:2.7" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.26" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.26" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-test:1.5.22.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-test:1.5.22.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-test-autoconfigure:1.5.22.RELEASE" level="project" />
<orderEntry type="library" name="Maven: com.jayway.jsonpath:json-path:2.2.0" level="project" />
<orderEntry type="library" name="Maven: net.minidev:json-smart:2.2.1" level="project" />
<orderEntry type="library" name="Maven: net.minidev:accessors-smart:1.1" level="project" />
<orderEntry type="library" name="Maven: junit:junit:4.12" level="project" />
<orderEntry type="library" name="Maven: org.assertj:assertj-core:2.6.0" level="project" />
<orderEntry type="library" name="Maven: org.mockito:mockito-core:1.10.19" level="project" />
<orderEntry type="library" scope="RUNTIME" name="Maven: org.objenesis:objenesis:2.1" level="project" />
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
<orderEntry type="library" name="Maven: org.skyscreamer:jsonassert:1.4.0" level="project" />
<orderEntry type="library" name="Maven: com.vaadin.external.google:android-json:0.0.20131108.vaadin1" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-core:4.3.25.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-test:4.3.25.RELEASE" level="project" />
<orderEntry type="library" name="Maven: com.baomidou:dynamic-datasource-spring-boot-starter:2.5.6" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:1.5.1.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-jdbc:4.3.25.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-aop:1.5.22.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.aspectj:aspectjweaver:1.8.14" level="project" />
<orderEntry type="library" name="Maven: org.mybatis:mybatis:3.4.2" level="project" />
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-boot-starter:3.1.0" level="project" />
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus:3.1.0" level="project" />
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-extension:3.1.0" level="project" />
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-core:3.1.0" level="project" />
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-annotation:3.1.0" level="project" />
<orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:1.4" level="project" />
<orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:2.0.0" level="project" />
<orderEntry type="library" name="Maven: com.zaxxer:HikariCP:2.5.1" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.26" level="project" />
<orderEntry type="library" name="Maven: ojdbc6:ojdbc6:11.2.0.4" level="project" />
<orderEntry type="library" name="Maven: com.sap:ngdbc:2.5.52" level="project" />
<orderEntry type="library" name="Maven: com.sap:sapdbc:7.9.09" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-legacy:1.1.0.RELEASE" level="project" />
<orderEntry type="library" name="Maven: cn.hutool:hutool-all:5.0.6" level="project" />
<orderEntry type="library" name="Maven: org.mybatis:mybatis-typehandlers-jsr310:1.0.2" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.8.11" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.8.0" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.8.11" level="project" />
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-frontend-jaxws:3.1.12" level="project" />
<orderEntry type="library" name="Maven: xml-resolver:xml-resolver:1.2" level="project" />
<orderEntry type="library" name="Maven: org.ow2.asm:asm:5.0.4" level="project" />
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-core:3.1.12" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.woodstox:woodstox-core-asl:4.4.1" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.woodstox:stax2-api:3.1.4" level="project" />
<orderEntry type="library" name="Maven: org.apache.ws.xmlschema:xmlschema-core:2.2.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-bindings-soap:3.1.12" level="project" />
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-wsdl:3.1.12" level="project" />
<orderEntry type="library" name="Maven: wsdl4j:wsdl4j:1.6.3" level="project" />
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-databinding-jaxb:3.1.12" level="project" />
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.2.11" level="project" />
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.2.11" level="project" />
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-bindings-xml:3.1.12" level="project" />
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-frontend-simple:3.1.12" level="project" />
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-ws-addr:3.1.12" level="project" />
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-ws-policy:3.1.12" level="project" />
<orderEntry type="library" name="Maven: org.apache.neethi:neethi:3.0.3" level="project" />
<orderEntry type="library" name="Maven: org.apache.cxf:cxf-rt-transports-http:3.1.12" level="project" />
<orderEntry type="library" name="Maven: com.sap:sapjco:NTAMD64-3.0.6" level="project" />
<orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-continuation:9.4.19.v20190610" level="project" />
<orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-http:9.4.19.v20190610" level="project" />
<orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-io:9.4.19.v20190610" level="project" />
<orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-server:9.4.19.v20190610" level="project" />
<orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:3.1.0" level="project" />
<orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-util:9.4.19.v20190610" level="project" />
<orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-websocket:8.2.0.v20160908" level="project" />
<orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.73" level="project" />
<orderEntry type="library" name="Maven: commons-fileupload:commons-fileupload:1.4" level="project" />
<orderEntry type="library" name="Maven: commons-io:commons-io:2.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-jta_1.0.1B_spec:1.0.1" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.foreverwin.modular:modular-melib:15.4.0.2.RELEASE" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.activity.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.annotation.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.appconfig.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.backgroundprocess.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.browse.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.certification.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.collaboration.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.common.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.container.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.customdata.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.datacollection.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.dataformat.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.datatransfer.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.datatype.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.demand.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.document.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.extension.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.framework.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.framework.api-internal:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.framework.globalization:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.integration.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.integration.cncdnc.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.integration.erp.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.inventory.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.labor.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.legacy.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.messaging.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.nonconformance.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.numbering.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.plant.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.productdefinition.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.production.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.productiondate.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.reasoncode.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.reporting.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.resourcetracking.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.sampling.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.schedulingstandards.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.script.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.security.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.setpoint.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.status.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.timeelement.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.tooling.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.uom.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.user.api:154.0.2" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:service-core.api:3.4.0" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:common-libs:3.0" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:sap-usermanagement-api:1.0" level="project" />
<orderEntry type="library" scope="PROVIDED" name="Maven: com.sap:me.common.domain:154.0.2" level="project" />
<orderEntry type="library" name="Maven: mysql:mysql-connector-java:8.0.15" level="project" />
<orderEntry type="library" name="Maven: com.google.protobuf:protobuf-java:3.6.1" level="project" />
<orderEntry type="module" module-name="meapi" />
<orderEntry type="module" module-name="common" />
<orderEntry type="library" name="Maven: org.apache.poi:poi:3.8" level="project" />
<orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:3.8" level="project" />
<orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-schemas:3.8" level="project" />
<orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:2.3.0" level="project" />
<orderEntry type="library" name="Maven: stax:stax-api:1.0.1" level="project" />
<orderEntry type="library" name="Maven: dom4j:dom4j:1.6.1" level="project" />
<orderEntry type="library" name="Maven: xml-apis:xml-apis:1.4.01" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-activemq:2.1.3.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-jms:4.3.25.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-messaging:4.3.25.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.apache.activemq:activemq-broker:5.14.5" level="project" />
<orderEntry type="library" name="Maven: org.apache.activemq:activemq-openwire-legacy:5.14.5" level="project" />
<orderEntry type="library" name="Maven: javax.jms:javax.jms-api:2.0.1" level="project" />
<orderEntry type="library" name="Maven: org.apache.activemq:activemq-pool:5.13.4" level="project" />
<orderEntry type="library" name="Maven: org.apache.activemq:activemq-jms-pool:5.14.5" level="project" />
<orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-jms_1.1_spec:1.1.1" level="project" />
<orderEntry type="library" name="Maven: org.apache.activemq:activemq-client:5.14.5" level="project" />
<orderEntry type="library" name="Maven: org.fusesource.hawtbuf:hawtbuf:1.11" level="project" />
<orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-j2ee-management_1.1_spec:1.0.1" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-pool2:2.4.3" level="project" />
<orderEntry type="library" name="Maven: commons-lang:commons-lang:2.4" level="project" />
<orderEntry type="library" name="Maven: com.google.guava:guava:28.0-jre" level="project" />
<orderEntry type="library" name="Maven: com.google.guava:failureaccess:1.0.1" level="project" />
<orderEntry type="library" name="Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava" level="project" />
<orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.2" level="project" />
<orderEntry type="library" name="Maven: org.checkerframework:checker-qual:2.8.1" level="project" />
<orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.3.2" level="project" />
<orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.3" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.mojo:animal-sniffer-annotations:1.17" level="project" />
<orderEntry type="library" name="Maven: javax.mail:mail:1.4.7" level="project" />
<orderEntry type="library" name="Maven: javax.activation:activation:1.1.1" level="project" />
<orderEntry type="library" name="Maven: org.jsoup:jsoup:1.11.3" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-quartz:2.0.5.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:1.5.22.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:1.5.22.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:1.5.22.RELEASE" level="project" />
<orderEntry type="library" scope="RUNTIME" name="Maven: org.yaml:snakeyaml:1.17" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-context-support:4.3.25.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-beans:4.3.25.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-context:4.3.25.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-tx:4.3.25.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.quartz-scheduler:quartz:2.3.0" level="project" />
<orderEntry type="library" name="Maven: com.mchange:mchange-commons-java:0.2.11" level="project" />
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.5.9" level="project" />
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.4.11" level="project" />
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.10" level="project" />
</component>
</module>

@ -32,6 +32,7 @@ public class ItemController {
@GetMapping("")
public R getItemList(Item item) {
List<Item> result;
item.setSite(CommonMethods.getSite());
QueryWrapper<Item> queryWrapper = new QueryWrapper<>();
queryWrapper.setEntity(item);
result = itemService.list(queryWrapper);

@ -253,7 +253,7 @@
<choose>
<when test="ew != null and ew.sqlSelect != null">${ew.sqlSelect}</when>
<otherwise>
<include refid="Base_Column_List"></include>
<include refid="Full_Column_List"></include>
</otherwise>
</choose>
FROM ITEM I

Loading…
Cancel
Save