From b4cfd1aa59d961fbac7b6dfdab71bd33efbf2c9d Mon Sep 17 00:00:00 2001
From: zhouz <>
Date: Wed, 21 Jun 2023 18:51:35 +0800
Subject: [PATCH] =?UTF-8?q?rev:=E6=B7=BB=E5=8A=A0=E8=B4=A8=E6=A3=80?=
=?UTF-8?q?=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../java/org/nl/common/enums/QueryTEnum.java | 10 +
.../QlTestInspectionitempointController.java | 34 ++-
...ionschemedtlproductstandardController.java | 53 ++++-
.../QlTestInspectionschememstController.java | 75 +++++-
.../IQlTestInspectionitempointService.java | 4 +
.../IQlTestInspectionschemedtlService.java | 9 +
...ectionschemedtlproductstandardService.java | 14 +-
.../IQlTestInspectionschememstService.java | 9 +-
.../dao/QlTestInspectionitempoint.java | 6 +-
.../dao/QlTestInspectionschememst.java | 21 +-
.../QlTestInspectionschemedtlMapper.java | 6 +
.../QlTestInspectionschemedtlMapper.xml | 15 ++
...pectionschemedtlproductstandardMapper.java | 10 +-
...spectionschemedtlproductstandardMapper.xml | 50 ++++
.../inspection/dto/ItemPointQuery.java | 8 +
.../service/inspection/dto/SchemeQuery.java | 28 +++
.../service/inspection/dto/StandardQuery.java | 24 ++
.../QlTestInspectionitempointServiceImpl.java | 58 +++++
.../QlTestInspectionschemedtlServiceImpl.java | 33 +++
...onschemedtlproductstandardServiceImpl.java | 80 +++++++
.../QlTestInspectionschememstServiceImpl.java | 74 ++++++
.../service/coderule/dao/SysCodeRule.java | 18 +-
.../coderule/dao/SysCodeRuleDetail.java | 28 +--
.../impl/SysCodeRuleDetailServiceImpl.java | 22 +-
.../coderule/impl/SysCodeRuleServiceImpl.java | 50 ++--
mes/qd/src/views/tools/codeGen/codeDetail.vue | 18 +-
mes/qd/src/views/tools/codeGen/index.vue | 8 +-
.../ql/inspectionItemPoint/index.vue | 47 ++--
.../inspectionItemPoint.js | 8 +-
.../ql/inspectionSchemeMst/ItemDialog.vue | 40 ++--
.../inspectionSchemeMst/MaintenanceDialog.vue | 216 ++++++++++--------
.../ql/inspectionSchemeMst/ViewDialog.vue | 136 -----------
.../ql/inspectionSchemeMst/index.vue | 163 ++-----------
.../inspectionSchemeMst.js | 26 +--
.../ql/productStandard/AddDialog.vue | 44 ++--
.../ql/productStandard/index.vue | 17 +-
.../ql/productStandard/productStandard.js | 18 +-
37 files changed, 899 insertions(+), 581 deletions(-)
create mode 100644 mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/service/inspection/dto/SchemeQuery.java
create mode 100644 mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/service/inspection/dto/StandardQuery.java
delete mode 100644 mes/qd/src/views/wms/masterdata_manage/ql/inspectionSchemeMst/ViewDialog.vue
diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/common/enums/QueryTEnum.java b/mes/hd/nladmin-system/src/main/java/org/nl/common/enums/QueryTEnum.java
index 5a56212c..ba53be3c 100644
--- a/mes/hd/nladmin-system/src/main/java/org/nl/common/enums/QueryTEnum.java
+++ b/mes/hd/nladmin-system/src/main/java/org/nl/common/enums/QueryTEnum.java
@@ -17,6 +17,16 @@ public enum QueryTEnum {
EQ((q, k, v) -> { q.eq(k[0],v); }),
IN((q, key, o) -> { if (o instanceof Collection){ q.in(key[0],(Collection) o); } }),
LK((q, keys, o) -> { for (String key : keys) { q.like(key,o); } }),
+ ORLK((q, k, o) -> { q.and(query -> {
+ QueryWrapper queryWrapper = (QueryWrapper) query;
+ for (int i = 0; i < k.length; i++) {
+ queryWrapper.like(k[i],o);
+ if (i != (k.length-1)){
+ queryWrapper.or();
+ }
+ }
+ });
+ }),
LE((q, k, v) -> { q.le(k[0],v); }),
BY((q, k, v) -> { q.orderByDesc(k[0],v); }),
NO((q, k, v) -> { q.isNull(k[0]); }),
diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/controller/inspection/QlTestInspectionitempointController.java b/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/controller/inspection/QlTestInspectionitempointController.java
index 55e8f320..10177807 100644
--- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/controller/inspection/QlTestInspectionitempointController.java
+++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/quality_manage/controller/inspection/QlTestInspectionitempointController.java
@@ -1,19 +1,18 @@
package org.nl.wms.quality_manage.controller.inspection;
+import com.alibaba.fastjson.JSONObject;
import io.swagger.annotations.ApiOperation;
import org.nl.common.anno.Log;
import org.nl.common.domain.query.PageQuery;
import org.nl.wms.quality_manage.service.inspection.IQlTestInspectionitempointService;
+import org.nl.wms.quality_manage.service.inspection.dao.QlTestInspectionitempoint;
import org.nl.wms.quality_manage.service.inspection.dto.ItemPointQuery;
import org.nl.wms.storage_manage.semimanage.service.check.dto.CheckQuery;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
/**
*
@@ -36,5 +35,32 @@ public class QlTestInspectionitempointController {
public ResponseEntity