diff --git a/quality/src/main/java/com/foreverwin/mesnac/quality/controller/SelfReportController.java b/quality/src/main/java/com/foreverwin/mesnac/quality/controller/SelfReportController.java
index 7484eccd..3a7022c1 100644
--- a/quality/src/main/java/com/foreverwin/mesnac/quality/controller/SelfReportController.java
+++ b/quality/src/main/java/com/foreverwin/mesnac/quality/controller/SelfReportController.java
@@ -18,7 +18,7 @@ import java.util.Map;
/**
*
* @author Philip
- * @since 2021-06-17
+ * @since 2021-08-20
*/
@RestController
@RequestMapping("/Z-SELF-REPORT")
@@ -99,6 +99,8 @@ public class SelfReportController {
.or().like(SelfReport::getRemark, frontPage.getGlobalQuery())
.or().like(SelfReport::getCreateUser, frontPage.getGlobalQuery())
.or().like(SelfReport::getModifyUser, frontPage.getGlobalQuery())
+ .or().like(SelfReport::getNcCodeDesc, frontPage.getGlobalQuery())
+ .or().like(SelfReport::getReportUserGroup, frontPage.getGlobalQuery())
);
}
result = selfReportService.page(frontPage.getPagePlus(), queryWrapper);
diff --git a/quality/src/main/java/com/foreverwin/mesnac/quality/mapper/SelfReportMapper.java b/quality/src/main/java/com/foreverwin/mesnac/quality/mapper/SelfReportMapper.java
index 168023de..b55e5bba 100644
--- a/quality/src/main/java/com/foreverwin/mesnac/quality/mapper/SelfReportMapper.java
+++ b/quality/src/main/java/com/foreverwin/mesnac/quality/mapper/SelfReportMapper.java
@@ -1,8 +1,8 @@
package com.foreverwin.mesnac.quality.mapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.foreverwin.mesnac.quality.model.SelfReport;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.foreverwin.mesnac.quality.model.SelfReport;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
@@ -15,10 +15,10 @@ import java.util.List;
*
*
* @author Philip
- * @since 2021-06-17
+ * @since 2021-08-20
*/
@Repository
public interface SelfReportMapper extends BaseMapper {
- List selectListByCondition(@Param("ew") QueryWrapper ew, @Param("locale") String locale,@Param("startTime") LocalDate startTime,@Param("endTime") LocalDate endTime);
+ List selectListByCondition(@Param("ew") QueryWrapper ew, @Param("locale") String locale, @Param("startTime") LocalDate startTime, @Param("endTime") LocalDate endTime);
}
\ No newline at end of file
diff --git a/quality/src/main/java/com/foreverwin/mesnac/quality/model/SelfReport.java b/quality/src/main/java/com/foreverwin/mesnac/quality/model/SelfReport.java
index 1221dc1e..d26629f9 100644
--- a/quality/src/main/java/com/foreverwin/mesnac/quality/model/SelfReport.java
+++ b/quality/src/main/java/com/foreverwin/mesnac/quality/model/SelfReport.java
@@ -17,7 +17,7 @@ import java.time.LocalDateTime;
*
*
* @author Philip
- * @since 2021-08-16
+ * @since 2021-08-20
*/
@TableName("Z_SELF_REPORT")
@@ -121,6 +121,11 @@ public class SelfReport extends Model {
*/
@TableField("NC_CODE_DESC")
private String ncCodeDesc;
+ /**
+ * 提报用户组
+ */
+ @TableField("REPORT_USER_GROUP")
+ private String reportUserGroup;
/**
* 开始时间
@@ -140,29 +145,7 @@ public class SelfReport extends Model {
@TableField(exist = false)
private String description;
- public LocalDate getStartTime() {
- return startTime;
- }
-
- public void setStartTime(LocalDate startTime) {
- this.startTime = startTime;
- }
- public LocalDate getEndTime() {
- return endTime;
- }
-
- public void setEndTime(LocalDate endTime) {
- this.endTime = endTime;
- }
-
- public String getDescription() {
- return description;
- }
-
- public void setDescription(String description) {
- this.description = description;
- }
public String getHandle() {
return handle;
@@ -316,7 +299,39 @@ public class SelfReport extends Model {
this.ncCodeDesc = ncCodeDesc;
}
-public static final String HANDLE = "HANDLE";
+ public String getReportUserGroup() {
+ return reportUserGroup;
+ }
+
+ public void setReportUserGroup(String reportUserGroup) {
+ this.reportUserGroup = reportUserGroup;
+ }
+
+ public LocalDate getStartTime() {
+ return startTime;
+ }
+
+ public void setStartTime(LocalDate startTime) {
+ this.startTime = startTime;
+ }
+
+ public LocalDate getEndTime() {
+ return endTime;
+ }
+
+ public void setEndTime(LocalDate endTime) {
+ this.endTime = endTime;
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+ public static final String HANDLE = "HANDLE";
public static final String SITE = "SITE";
@@ -354,6 +369,8 @@ public static final String MODIFIED_DATE_TIME = "MODIFIED_DATE_TIME";
public static final String NC_CODE_DESC = "NC_CODE_DESC";
+public static final String REPORT_USER_GROUP = "REPORT_USER_GROUP";
+
@Override
protected Serializable pkVal() {
@@ -382,6 +399,7 @@ public static final String NC_CODE_DESC = "NC_CODE_DESC";
", modifyUser = " + modifyUser +
", modifiedDateTime = " + modifiedDateTime +
", ncCodeDesc = " + ncCodeDesc +
+ ", reportUserGroup = " + reportUserGroup +
"}";
}
}
\ No newline at end of file
diff --git a/quality/src/main/java/com/foreverwin/mesnac/quality/service/SelfReportService.java b/quality/src/main/java/com/foreverwin/mesnac/quality/service/SelfReportService.java
index 035867f8..2779cacc 100644
--- a/quality/src/main/java/com/foreverwin/mesnac/quality/service/SelfReportService.java
+++ b/quality/src/main/java/com/foreverwin/mesnac/quality/service/SelfReportService.java
@@ -2,8 +2,8 @@ package com.foreverwin.mesnac.quality.service;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
-import com.foreverwin.mesnac.quality.model.SelfReport;
import com.baomidou.mybatisplus.extension.service.IService;
+import com.foreverwin.mesnac.quality.model.SelfReport;
import com.foreverwin.modular.core.util.FrontPage;
import java.time.LocalDate;
@@ -16,7 +16,7 @@ import java.util.Map;
*
*
* @author Philip
- * @since 2021-06-17
+ * @since 2021-08-20
*/
public interface SelfReportService extends IService {
diff --git a/quality/src/main/java/com/foreverwin/mesnac/quality/service/impl/SelfReportServiceImpl.java b/quality/src/main/java/com/foreverwin/mesnac/quality/service/impl/SelfReportServiceImpl.java
index 4c266396..f2b44e84 100644
--- a/quality/src/main/java/com/foreverwin/mesnac/quality/service/impl/SelfReportServiceImpl.java
+++ b/quality/src/main/java/com/foreverwin/mesnac/quality/service/impl/SelfReportServiceImpl.java
@@ -36,13 +36,14 @@ import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
+
/**
*
* 自报代办事项 服务实现类
*
*
* @author Philip
- * @since 2021-06-17
+ * @since 2021-08-20
*/
@Service
@Transactional(rollbackFor = Exception.class)
@@ -60,7 +61,6 @@ public class SelfReportServiceImpl extends ServiceImpl selectPage(FrontPage frontPage, SelfReport selfReport) {
QueryWrapper queryWrapper = new QueryWrapper<>();
@@ -175,6 +175,7 @@ public class SelfReportServiceImpl extends ServiceImpl
+
- HANDLE, SITE, TASK_NO, WORK_CENTER, SHOP_ORDER, ITEM, OP_STEP, RESRCE, SFC, NC_CODE, NC_QTY, LOCATION, STATE, REMARK, CREATE_USER, CREATED_DATE_TIME, MODIFY_USER, MODIFIED_DATE_TIME, NC_CODE_DESC
+ HANDLE, SITE, TASK_NO, WORK_CENTER, SHOP_ORDER, ITEM, OP_STEP, RESRCE, SFC, NC_CODE, NC_QTY, LOCATION, STATE, REMARK, CREATE_USER, CREATED_DATE_TIME, MODIFY_USER, MODIFIED_DATE_TIME, NC_CODE_DESC, REPORT_USER_GROUP
@@ -80,6 +81,7 @@
AND MODIFY_USER=#{ew.entity.modifyUser}
AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}
AND NC_CODE_DESC=#{ew.entity.ncCodeDesc}
+ AND REPORT_USER_GROUP=#{ew.entity.reportUserGroup}
@@ -109,6 +111,7 @@
AND MODIFY_USER=#{ew.entity.modifyUser}
AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}
AND NC_CODE_DESC=#{ew.entity.ncCodeDesc}
+ AND REPORT_USER_GROUP=#{ew.entity.reportUserGroup}
${ew.sqlSegment}
@@ -146,6 +149,7 @@
AND MODIFY_USER=#{ew.entity.modifyUser}
AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}
AND NC_CODE_DESC=#{ew.entity.ncCodeDesc}
+ AND REPORT_USER_GROUP=#{ew.entity.reportUserGroup}
${ew.sqlSegment}
@@ -183,6 +187,7 @@
AND MODIFY_USER=#{ew.entity.modifyUser}
AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}
AND NC_CODE_DESC=#{ew.entity.ncCodeDesc}
+ AND REPORT_USER_GROUP=#{ew.entity.reportUserGroup}
${ew.sqlSegment}
@@ -220,6 +225,7 @@
AND MODIFY_USER=#{ew.entity.modifyUser}
AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}
AND NC_CODE_DESC=#{ew.entity.ncCodeDesc}
+ AND REPORT_USER_GROUP=#{ew.entity.reportUserGroup}
${ew.sqlSegment}
@@ -257,6 +263,7 @@
AND MODIFY_USER=#{ew.entity.modifyUser}
AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}
AND NC_CODE_DESC=#{ew.entity.ncCodeDesc}
+ AND REPORT_USER_GROUP=#{ew.entity.reportUserGroup}
${ew.sqlSegment}
@@ -294,6 +301,7 @@
AND MODIFY_USER=#{ew.entity.modifyUser}
AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}
AND NC_CODE_DESC=#{ew.entity.ncCodeDesc}
+ AND REPORT_USER_GROUP=#{ew.entity.reportUserGroup}
${ew.sqlSegment}
@@ -327,6 +335,7 @@
MODIFY_USER,
MODIFIED_DATE_TIME,
NC_CODE_DESC,
+ REPORT_USER_GROUP,
VALUES
#{handle},
@@ -348,6 +357,7 @@
#{modifyUser},
#{modifiedDateTime},
#{ncCodeDesc},
+ #{reportUserGroup},
@@ -376,6 +386,7 @@
#{modifyUser},
#{modifiedDateTime},
#{ncCodeDesc},
+ #{reportUserGroup},
@@ -400,6 +411,7 @@
MODIFY_USER=#{et.modifyUser},
MODIFIED_DATE_TIME=#{et.modifiedDateTime},
NC_CODE_DESC=#{et.ncCodeDesc},
+ REPORT_USER_GROUP=#{et.reportUserGroup},
WHERE HANDLE=#{et.handle} and ${et.MP_OPTLOCK_VERSION_COLUMN}=#{et.MP_OPTLOCK_VERSION_ORIGINAL}
@@ -424,6 +436,7 @@
MODIFY_USER=#{et.modifyUser},
MODIFIED_DATE_TIME=#{et.modifiedDateTime},
NC_CODE_DESC=#{et.ncCodeDesc},
+ REPORT_USER_GROUP=#{et.reportUserGroup},
WHERE HANDLE=#{et.handle} and ${et.MP_OPTLOCK_VERSION_COLUMN}=#{et.MP_OPTLOCK_VERSION_ORIGINAL}
@@ -448,6 +461,7 @@
MODIFY_USER=#{et.modifyUser},
MODIFIED_DATE_TIME=#{et.modifiedDateTime},
NC_CODE_DESC=#{et.ncCodeDesc},
+ REPORT_USER_GROUP=#{et.reportUserGroup},
@@ -471,6 +485,7 @@
AND MODIFY_USER=#{ew.entity.modifyUser}
AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}
AND NC_CODE_DESC=#{ew.entity.ncCodeDesc}
+ AND REPORT_USER_GROUP=#{ew.entity.reportUserGroup}
${ew.sqlSegment}
@@ -525,6 +540,7 @@
AND MODIFY_USER=#{ew.entity.modifyUser}
AND MODIFIED_DATE_TIME=#{ew.entity.modifiedDateTime}
AND NC_CODE_DESC=#{ew.entity.ncCodeDesc}
+ AND REPORT_USER_GROUP=#{ew.entity.reportUserGroup}
${ew.sqlSegment}