From 3059430a0db3f75426e435c06090358646fc3792 Mon Sep 17 00:00:00 2001
From: Fixiaobai <fixiaobai@163.com>
Date: 星期四, 09 十一月 2023 09:11:17 +0800
Subject: [PATCH] Changes11

---
 mes-basic/src/main/java/com/chinaztt/mes/basic/controller/ParamController.java |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/mes-basic/src/main/java/com/chinaztt/mes/basic/controller/ParamController.java b/mes-basic/src/main/java/com/chinaztt/mes/basic/controller/ParamController.java
index c2b8a24..2a63237 100644
--- a/mes-basic/src/main/java/com/chinaztt/mes/basic/controller/ParamController.java
+++ b/mes-basic/src/main/java/com/chinaztt/mes/basic/controller/ParamController.java
@@ -59,6 +59,19 @@
 	private final ParamService paramService;
 
 	private DictUtils dictUtils;
+
+
+
+	@ApiOperation(value = "鍒嗛〉妯℃澘鏌ヨ", notes = "鍒嗛〉鏌ヨ")
+	@GetMapping("/pageInModel")
+	@PreAuthorize("@pms.hasPermission('technology_param_view','product_workbench')")
+	public R getParamPageInModel(Page page, ParamDTO param) {
+		QueryWrapper<Param> gen = QueryWrapperUtil.gen(param);
+		gen.lambda().eq(Param::getParentId,0L);
+		return R.ok(paramService.page(page, gen));
+	}
+
+
 	/**
 	 * 鍒嗛〉鏌ヨ
 	 *
@@ -92,7 +105,7 @@
 				oneMap.put("paramItem",pojo.get("parameterItem"));
 				oneMap.put("paramItemTwo","");
 				oneMap.put("paramItemThree","");
-				oneMap.put("oneId",pojo.get("id"));
+				oneMap.put("oneId",StringUtils.defaultString( String.valueOf(pojo.get("id")),""));
 				oneMap.put("paramType",StringUtils.defaultString((String) pojo.get("type"),""));
 				oneMap.put("paramFormat",StringUtils.defaultString((String) pojo.get("parameterFormat"),""));
 				oneMap.put("unit",StringUtils.defaultString((String) pojo.get("unit"),""));
@@ -122,9 +135,9 @@
 					Map<String,Object> allMap = new HashMap<>();
 					allMap.put("code",pojo.get("code"));
 					allMap.put("paramItem",StringUtils.defaultString((String) pojo.get("parameterItem"),""));
-					allMap.put("oneId",pojo.get("id"));
-					allMap.put("twoId",second.get("id"));
-					allMap.put("threeId",t.getId());
+					allMap.put("oneId",StringUtils.defaultString( String.valueOf(pojo.get("id")),""));
+					allMap.put("twoId",StringUtils.defaultString( String.valueOf(second.get("id")) ,""));
+					allMap.put("threeId",StringUtils.defaultString(String.valueOf(t.getId()),""));
 					allMap.put("paramItemTwo",StringUtils.defaultString((String) second.get("parameterItem"),""));
 					allMap.put("paramItemThree",StringUtils.defaultString(t.getParameterItem(),""));
 					allMap.put("paramType",StringUtils.defaultString(t.getType(),""));

--
Gitblit v1.9.3