From 13b22edeb1c60505be93e7af1903f7c5e00bbc6d Mon Sep 17 00:00:00 2001
From: yuxc <653031404@qq.com>
Date: 星期一, 22 五月 2023 18:08:30 +0800
Subject: [PATCH] 对使用分类的主键获取表单的定义、根据模板的主键获取表格的定义、标记流程中业务数据是否通过、使用分类的主键获取业务数据等接口的移植工作,其中对以前查询平台数据的方式使用的QueryWrapper实现数据的查询

---
 Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/CodeWupin.java               |    3 
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmProductCodeService.java          |    4 
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/CodeWupinMapper.java                 |    4 
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/CodeWupinWrapper.java               |    6 
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeWupinService.java              |    5 
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeWupinServiceImpl.java      |    4 
 Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/CodeWupinVO.java                 |    5 
 Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/CodeWupinDTO.java               |    4 
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmEngineService.java               |   10 -
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/feign/ICodeWupinClient.java                 |    4 
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/feign/CodeWupinClient.java                  |    7 
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmEngineServiceImpl.java      |  132 ++++++++++++---------
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeWupinController.java         |   17 +-
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/MdmEngineController.java         |   22 +-
 Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeWupinMapper.xml                               |    2 
 Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/CodeButtonVO.java      |   48 ++++----
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmProductCodeServiceImpl.java |   18 +-
 Source/UBCS-WEB/src/const/code/codebutton.js                                                                   |    8 
 18 files changed, 156 insertions(+), 147 deletions(-)

diff --git a/Source/UBCS-WEB/src/const/code/codebutton.js b/Source/UBCS-WEB/src/const/code/codebutton.js
index b9ded2d..e68d4a7 100644
--- a/Source/UBCS-WEB/src/const/code/codebutton.js
+++ b/Source/UBCS-WEB/src/const/code/codebutton.js
@@ -271,13 +271,13 @@
     },
     {
       label: "鎸夐挳鐨勫浘鏍囨牱寮�",
-      prop: "iconcls",
+      prop: "iconCls",
       type: "input",
       search: true,
     },
     {
       label: "鎵ц鐨刯s璺緞",
-      prop: "executejs",
+      prop: "executeJs",
       type: "input",
       search: true,
     },
@@ -289,7 +289,7 @@
     // },
     {
       label: "鎸夐挳鐨勪綅缃�",
-      prop: "usedpositiontypeText",
+      prop: "usedPositionTypeText",
       slot: true,
       display: false
     },
@@ -306,7 +306,7 @@
       search: true,
       hide: true,
       display: true,
-      prop: "usedpositiontype",
+      prop: "usedPositionType",
       rules: [{
         required: true,
         message: "璇烽�夋嫨鎸夐挳鐨勪綅缃�",
diff --git a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/CodeWupinDTO.java b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/CodeWupinDTO.java
index 5b6f264..fefe7bd 100644
--- a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/CodeWupinDTO.java
+++ b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/dto/CodeWupinDTO.java
@@ -16,7 +16,7 @@
  */
 package com.vci.ubcs.code.dto;
 
-import com.vci.ubcs.code.entity.CodeWupinEntity;
+import com.vci.ubcs.code.entity.CodeWupin;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 
@@ -28,7 +28,7 @@
  */
 @Data
 @EqualsAndHashCode(callSuper = true)
-public class CodeWupinDTO extends CodeWupinEntity {
+public class CodeWupinDTO extends CodeWupin {
 	private static final long serialVersionUID = 1L;
 
 }
diff --git a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/CodeWupinEntity.java b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/CodeWupin.java
similarity index 98%
rename from Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/CodeWupinEntity.java
rename to Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/CodeWupin.java
index 82e50b4..2d98fbf 100644
--- a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/CodeWupinEntity.java
+++ b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/CodeWupin.java
@@ -24,7 +24,6 @@
 import io.swagger.annotations.ApiModelProperty;
 import java.util.Date;
 import lombok.EqualsAndHashCode;
-import org.springblade.core.tenant.mp.TenantEntity;
 
 /**
  * 缂栫爜淇℃伅 瀹炰綋绫�
@@ -36,7 +35,7 @@
 @TableName("PL_CODE_WUPIN")
 @ApiModel(value = "CodeWupin瀵硅薄", description = "缂栫爜淇℃伅")
 @EqualsAndHashCode(callSuper = true)
-public class CodeWupinEntity  extends BaseModel {
+public class CodeWupin extends BaseModel {
 
 	/**
 	 *
diff --git a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/CodeWupinVO.java b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/CodeWupinVO.java
index 94a1859..8f51794 100644
--- a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/CodeWupinVO.java
+++ b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/CodeWupinVO.java
@@ -16,8 +16,7 @@
  */
 package com.vci.ubcs.code.vo;
 
-import com.vci.ubcs.code.entity.CodeWupinEntity;
-import org.springblade.core.tool.node.INode;
+import com.vci.ubcs.code.entity.CodeWupin;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 
@@ -29,7 +28,7 @@
  */
 @Data
 @EqualsAndHashCode(callSuper = true)
-public class CodeWupinVO extends CodeWupinEntity {
+public class CodeWupinVO extends CodeWupin {
 	private static final long serialVersionUID = 1L;
 
 }
diff --git a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/CodeButtonVO.java b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/CodeButtonVO.java
index fcfe7c4..4e33692 100644
--- a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/CodeButtonVO.java
+++ b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/vo/pagemodel/CodeButtonVO.java
@@ -18,81 +18,81 @@
 	/**
 	* 鎸夐挳鐨勫浘鏍囨牱寮�
 	*/
-	private String iconcls;
+	private String iconCls;
 
 
 	/**
 	* 鎵ц鐨刯s鍐呭
 	*/
-	private String executejs;
+	private String executeJs;
 
 
 	/**
 	* 鎸夐挳鐨勪綅缃�
 	*/
-	private String usedpositiontype;
+	private String usedPositionType;
 
 
 	/**
 	* 鎸夐挳鐨勪綅缃樉绀烘枃鏈�
 	*/
-	private String usedpositiontypeText;
+	private String usedPositionTypeText;
 
 	/**
 	 * 鑾峰彇 鎸夐挳鐨勫浘鏍囨牱寮�
 	 */
-	public String getIconcls (){
-		return iconcls;
+	public String getIconCls (){
+		return iconCls;
 	}
 
 	/**
 	* 璁剧疆 鎸夐挳鐨勫浘鏍囨牱寮�
 	*/
-	public void setIconcls (String iconcls){
-		this.iconcls = iconcls;
+	public void setIconcls (String iconCls){
+		this.iconCls = iconCls;
 	}
 	/**
 	 * 鑾峰彇 鎵ц鐨刯s鍐呭
 	 */
-	public String getExecutejs (){
-		return executejs;
+	public String getExecuteJs (){
+		return executeJs;
 	}
 
 	/**
 	* 璁剧疆 鎵ц鐨刯s鍐呭
 	*/
-	public void setExecutejs (String executejs){
-		this.executejs = executejs;
+	public void setExecuteJs (String executejs){
+		this.executeJs = executejs;
 	}
 	/**
 	 * 鑾峰彇 鎸夐挳鐨勪綅缃�
 	 */
-	public String getUsedpositiontype (){
-		return usedpositiontype;
+	public String getUsedPositionType (){
+		return usedPositionType;
 	}
 
 	/**
 	* 璁剧疆 鎸夐挳鐨勪綅缃�
 	*/
-	public void setUsedpositiontype (String usedpositiontype){
-		this.usedpositiontype = usedpositiontype;
+	public void setUsedPositionType (String usedPositionType){
+		this.usedPositionType = usedPositionType;
 	}
 
-	public String getUsedpositiontypeText() {
-		return usedpositiontypeText;
+	public String getUsedPositionTypeText() {
+		return usedPositionTypeText;
 	}
 
-	public void setUsedpositiontypeText(String usedpositiontypeText) {
-		this.usedpositiontypeText = usedpositiontypeText;
+	public void setUsedpositiontypeText(String usedPositionTypeText) {
+		this.usedPositionTypeText = usedPositionTypeText;
 	}
 
 	@Override
 	public String toString() {
 		return "CodeButtonVO{" +
-				"iconcls='" + iconcls + '\'' +
-				", executejs='" + executejs + '\'' +
-				", usedpositiontype='" + usedpositiontype + '\'' +
-				", usedpositiontypeText='" + usedpositiontypeText + '\'' +
+				"iconcls='" + iconCls + '\'' +
+				", executejs='" + executeJs + '\'' +
+				", usedpositiontype='" + usedPositionType + '\'' +
+				", usedpositiontypeText='" + usedPositionTypeText + '\'' +
 				"} " + super.toString();
 	}
 }
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeWupinController.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeWupinController.java
index 8dd1a53..a41ba68 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeWupinController.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeWupinController.java
@@ -23,14 +23,13 @@
 import lombok.AllArgsConstructor;
 import javax.validation.Valid;
 
-import org.springblade.core.secure.BladeUser;
 import org.springblade.core.mp.support.Condition;
 import org.springblade.core.mp.support.Query;
 import org.springblade.core.tool.api.R;
 import org.springblade.core.tool.utils.Func;
 import org.springframework.web.bind.annotation.*;
 import com.baomidou.mybatisplus.core.metadata.IPage;
-import com.vci.ubcs.code.entity.CodeWupinEntity;
+import com.vci.ubcs.code.entity.CodeWupin;
 import com.vci.ubcs.code.vo.CodeWupinVO;
 import com.vci.ubcs.code.wrapper.CodeWupinWrapper;
 import com.vci.ubcs.code.service.ICodeWupinService;
@@ -56,8 +55,8 @@
 	@GetMapping("/detail")
 	@ApiOperationSupport(order = 1)
 	@ApiOperation(value = "璇︽儏", notes = "浼犲叆codeWupin")
-	public R<CodeWupinVO> detail(CodeWupinEntity codeWupin) {
-		CodeWupinEntity detail = codeWupinService.getOne(Condition.getQueryWrapper(codeWupin));
+	public R<CodeWupinVO> detail(CodeWupin codeWupin) {
+		CodeWupin detail = codeWupinService.getOne(Condition.getQueryWrapper(codeWupin));
 		return R.data(CodeWupinWrapper.build().entityVO(detail));
 	}
 	/**
@@ -66,8 +65,8 @@
 	@GetMapping("/list")
 	@ApiOperationSupport(order = 2)
 	@ApiOperation(value = "鍒嗛〉", notes = "浼犲叆codeWupin")
-	public R<IPage<CodeWupinVO>> list(CodeWupinEntity codeWupin, Query query) {
-		IPage<CodeWupinEntity> pages = codeWupinService.page(Condition.getPage(query), Condition.getQueryWrapper(codeWupin));
+	public R<IPage<CodeWupinVO>> list(CodeWupin codeWupin, Query query) {
+		IPage<CodeWupin> pages = codeWupinService.page(Condition.getPage(query), Condition.getQueryWrapper(codeWupin));
 		return R.data(CodeWupinWrapper.build().pageVO(pages));
 	}
 
@@ -88,7 +87,7 @@
 	@PostMapping("/save")
 	@ApiOperationSupport(order = 4)
 	@ApiOperation(value = "鏂板", notes = "浼犲叆codeWupin")
-	public R save(@Valid @RequestBody CodeWupinEntity codeWupin) {
+	public R save(@Valid @RequestBody CodeWupin codeWupin) {
 		return R.status(codeWupinService.save(codeWupin));
 	}
 
@@ -98,7 +97,7 @@
 	@PostMapping("/update")
 	@ApiOperationSupport(order = 5)
 	@ApiOperation(value = "淇敼", notes = "浼犲叆codeWupin")
-	public R update(@Valid @RequestBody CodeWupinEntity codeWupin) {
+	public R update(@Valid @RequestBody CodeWupin codeWupin) {
 		return R.status(codeWupinService.updateById(codeWupin));
 	}
 
@@ -108,7 +107,7 @@
 	@PostMapping("/submit")
 	@ApiOperationSupport(order = 6)
 	@ApiOperation(value = "鏂板鎴栦慨鏀�", notes = "浼犲叆codeWupin")
-	public R submit(@Valid @RequestBody CodeWupinEntity codeWupin) {
+	public R submit(@Valid @RequestBody CodeWupin codeWupin) {
 		return R.status(codeWupinService.saveOrUpdate(codeWupin));
 	}
 
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/MdmEngineController.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/MdmEngineController.java
index fb97efc..e99c9da 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/MdmEngineController.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/MdmEngineController.java
@@ -64,17 +64,17 @@
 	@GetMapping("/downloadImportExcel")
 	@VciBusinessLog(operateName = "涓嬭浇鎵归噺鐢宠缂栫爜鐨勫鍏ユā鏉�")
 	public void downloadImportExcel(String codeClassifyOid, HttpServletResponse response) throws IOException{
-//		String excelName = mdmIOService.createImportExcel(codeClassifyOid,false);
-//		try {
-//			ControllerUtil.writeFileToResponse(response,excelName);
-//		} catch (Throwable e) {
-//			//濡傛灉鍑洪敊,鎶婇敊璇俊鎭啓鍒皌ext
-//			String msg = LangBaseUtil.getErrorMsg(e);
-//			if(StringUtils.isBlank(msg)){
-//				msg = "鏈煡閿欒";
-//			}
-//			ControllerUtil.writeDataToResponse(response,msg.getBytes(StandardCharsets.UTF_8),null);
-//		}
+		String excelName = mdmIOService.createImportExcel(codeClassifyOid,false);
+		try {
+			ControllerUtil.writeFileToResponse(response,excelName);
+		} catch (Throwable e) {
+			//濡傛灉鍑洪敊,鎶婇敊璇俊鎭啓鍒皌ext
+			String msg = LangBaseUtil.getErrorMsg(e);
+			if(StringUtils.isBlank(msg)){
+				msg = "鏈煡閿欒";
+			}
+			ControllerUtil.writeDataToResponse(response,msg.getBytes(StandardCharsets.UTF_8),null);
+		}
 	}
 
 
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/feign/CodeWupinClient.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/feign/CodeWupinClient.java
index b786560..ad9a7f7 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/feign/CodeWupinClient.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/feign/CodeWupinClient.java
@@ -23,8 +23,7 @@
 import org.springblade.core.mp.support.BladePage;
 import org.springblade.core.mp.support.Condition;
 import org.springblade.core.mp.support.Query;
-import com.vci.ubcs.code.entity.CodeWupinEntity;
-import com.vci.ubcs.code.service.ICodeWupinService;
+import com.vci.ubcs.code.entity.CodeWupin;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RestController;
 import springfox.documentation.annotations.ApiIgnore;
@@ -44,11 +43,11 @@
 
     @Override
     @GetMapping(TOP)
-    public BladePage<CodeWupinEntity> top(Integer current, Integer size) {
+    public BladePage<CodeWupin> top(Integer current, Integer size) {
         Query query = new Query();
         query.setCurrent(current);
         query.setSize(size);
-        IPage<CodeWupinEntity> page = codeWupinMapper.selectPage(Condition.getPage(query), Wrappers.emptyWrapper());//service.page(Condition.getPage(query));
+        IPage<CodeWupin> page = codeWupinMapper.selectPage(Condition.getPage(query), Wrappers.emptyWrapper());//service.page(Condition.getPage(query));
         return BladePage.of(page);
     }
 
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/feign/ICodeWupinClient.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/feign/ICodeWupinClient.java
index 45d1801..a88a5f2 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/feign/ICodeWupinClient.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/feign/ICodeWupinClient.java
@@ -17,7 +17,7 @@
 package com.vci.ubcs.code.feign;
 
 import org.springblade.core.mp.support.BladePage;
-import com.vci.ubcs.code.entity.CodeWupinEntity;
+import com.vci.ubcs.code.entity.CodeWupin;
 import org.springframework.cloud.openfeign.FeignClient;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestParam;
@@ -44,6 +44,6 @@
      * @return BladePage
      */
     @GetMapping(TOP)
-    BladePage<CodeWupinEntity> top(@RequestParam("current") Integer current, @RequestParam("size") Integer size);
+    BladePage<CodeWupin> top(@RequestParam("current") Integer current, @RequestParam("size") Integer size);
 
 }
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/CodeWupinMapper.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/CodeWupinMapper.java
index 7376138..e8eb4b0 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/CodeWupinMapper.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/CodeWupinMapper.java
@@ -16,7 +16,7 @@
  */
 package com.vci.ubcs.code.mapper;
 
-import com.vci.ubcs.code.entity.CodeWupinEntity;
+import com.vci.ubcs.code.entity.CodeWupin;
 import com.vci.ubcs.code.vo.CodeWupinVO;
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.baomidou.mybatisplus.core.metadata.IPage;
@@ -28,7 +28,7 @@
  * @author yuxc
  * @since 2023-05-05
  */
-public interface CodeWupinMapper extends BaseMapper<CodeWupinEntity> {
+public interface CodeWupinMapper extends BaseMapper<CodeWupin> {
 
 	/**
 	 * 鑷畾涔夊垎椤�
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeWupinService.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeWupinService.java
index 3eb30ee..0b9c26b 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeWupinService.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/ICodeWupinService.java
@@ -17,9 +17,8 @@
 package com.vci.ubcs.code.service;
 
 import com.baomidou.mybatisplus.extension.service.IService;
-import com.vci.ubcs.code.entity.CodeWupinEntity;
+import com.vci.ubcs.code.entity.CodeWupin;
 import com.vci.ubcs.code.vo.CodeWupinVO;
-import org.springblade.core.mp.base.BaseService;
 import com.baomidou.mybatisplus.core.metadata.IPage;
 
 /**
@@ -28,7 +27,7 @@
  * @author yuxc
  * @since 2023-05-05
  */
-public interface ICodeWupinService extends IService<CodeWupinEntity> {
+public interface ICodeWupinService extends IService<CodeWupin> {
 
 	/**
 	 * 鑷畾涔夊垎椤�
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmEngineService.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmEngineService.java
index 44f60a6..36a3acf 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmEngineService.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmEngineService.java
@@ -7,25 +7,21 @@
 import com.vci.ubcs.code.dto.CodeDeleteBatchDTO;
 import com.vci.ubcs.code.dto.CodeOrderDTO;
 import com.vci.ubcs.code.dto.datapush.BaseModelDTO;
-import com.vci.ubcs.code.entity.CodeAllCode;
-import com.vci.ubcs.code.entity.CodeKeyAttrRepeat;
-import com.vci.ubcs.code.entity.CodeWupinEntity;
+import com.vci.ubcs.code.entity.CodeWupin;
 import com.vci.ubcs.code.vo.CodeKeyAttrRepeatVO;
 import com.vci.ubcs.code.vo.pagemodel.*;
 import com.vci.ubcs.code.vo.pagemodel.UITableFieldVO;
 import com.vci.ubcs.starter.web.pagemodel.*;
 import org.springblade.core.tool.api.R;
-import org.springframework.util.CollectionUtils;
 
 import java.util.*;
-import java.util.stream.Collectors;
 
 /**
  * 涓绘暟鎹紩鎿庢湇鍔�
  * @author weidy
  * @date 2022-2-21
  */
-public interface MdmEngineService extends IService<CodeWupinEntity> {
+public interface MdmEngineService extends IService<CodeWupin> {
 	/**
 	 * 浣跨敤鍒嗙被鐨勪富閿幏鍙栧彲浠ヤ娇鐢ㄧ殑妯℃澘瀵硅薄
 	 * @param codeClassifyOid 鍒嗙被鐨勪富閿�
@@ -90,7 +86,7 @@
 	 * @param btmName 涓氬姟绫诲瀷鐨勫悕绉帮紝浼氳嚜鍔ㄥ彉鎴愬皬鍐�
 	 * @return CodeWupinEntity
 	 */
-	CodeWupinEntity createCBOByBtmName(String btmName);
+	CodeWupin createCBOByBtmName(String btmName);
 
 	/**
 	 * 淇濆瓨鍙緭鍙�夌殑淇℃伅
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmProductCodeService.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmProductCodeService.java
index ff57988..d912ffb 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmProductCodeService.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/MdmProductCodeService.java
@@ -2,7 +2,7 @@
 
 import com.vci.ubcs.code.bo.CodeClassifyFullInfoBO;
 import com.vci.ubcs.code.dto.CodeOrderSecDTO;
-import com.vci.ubcs.code.entity.CodeWupinEntity;
+import com.vci.ubcs.code.entity.CodeWupin;
 import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateVO;
 import com.vci.ubcs.code.vo.pagemodel.CodeRuleVO;
 
@@ -19,7 +19,7 @@
 	 * @param dataCBOList 涓氬姟鏁版嵁
 	 */
 	List<String> productCodeAndSaveData(CodeClassifyFullInfoBO classifyFullInfoBO, CodeClassifyTemplateVO templateVO,
-										CodeRuleVO ruleVO, List<CodeOrderSecDTO> secDTOList, List<CodeWupinEntity> dataCBOList);
+										CodeRuleVO ruleVO, List<CodeOrderSecDTO> secDTOList, List<CodeWupin> dataCBOList);
 
 	/**
 		* 鍥炴敹鐮佸��
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeWupinServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeWupinServiceImpl.java
index f192429..a0b06ec 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeWupinServiceImpl.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeWupinServiceImpl.java
@@ -17,7 +17,7 @@
 package com.vci.ubcs.code.service.impl;
 
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.vci.ubcs.code.entity.CodeWupinEntity;
+import com.vci.ubcs.code.entity.CodeWupin;
 import com.vci.ubcs.code.vo.CodeWupinVO;
 import com.vci.ubcs.code.mapper.CodeWupinMapper;
 import com.vci.ubcs.code.service.ICodeWupinService;
@@ -31,7 +31,7 @@
  * @since 2023-05-05
  */
 @Service
-public class CodeWupinServiceImpl extends ServiceImpl<CodeWupinMapper, CodeWupinEntity> implements ICodeWupinService {
+public class CodeWupinServiceImpl extends ServiceImpl<CodeWupinMapper, CodeWupin> implements ICodeWupinService {
 
 	@Override
 	public IPage<CodeWupinVO> selectCodeWupinPage(IPage<CodeWupinVO> page, CodeWupinVO codeWupin) {
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmEngineServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmEngineServiceImpl.java
index b938916..08960e7 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmEngineServiceImpl.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmEngineServiceImpl.java
@@ -3,6 +3,7 @@
 import com.alibaba.fastjson.JSONObject;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.baomidou.mybatisplus.extension.toolkit.SqlHelper;
 import com.vci.ubcs.code.bo.CodeClassifyFullInfoBO;
 import com.vci.ubcs.code.bo.CodeTemplateAttrSqlBO;
 import com.vci.ubcs.code.constant.FrameWorkDefaultValueConstant;
@@ -12,7 +13,6 @@
 import com.vci.ubcs.code.dto.datapush.BaseModelDTO;
 import com.vci.ubcs.code.entity.*;
 import com.vci.ubcs.code.enumpack.*;
-import com.vci.ubcs.code.mapper.CodeAllCodeMapper;
 import com.vci.ubcs.code.mapper.CodeOsbtmtypeMapper;
 import com.vci.ubcs.code.mapper.CodeWupinMapper;
 import com.vci.ubcs.code.mapper.CommonsMapper;
@@ -48,7 +48,6 @@
 import org.springframework.util.CollectionUtils;
 
 import javax.annotation.Resource;
-import java.io.Serializable;
 import java.util.*;
 import java.util.concurrent.ConcurrentHashMap;
 import java.util.stream.Collectors;
@@ -64,7 +63,7 @@
  * @date 2022-2-22
  */
 @Service
-public class MdmEngineServiceImpl extends ServiceImpl<CodeWupinMapper, CodeWupinEntity> implements MdmEngineService {
+public class MdmEngineServiceImpl extends ServiceImpl<CodeWupinMapper, CodeWupin> implements MdmEngineService {
 
 
 	/**
@@ -149,6 +148,9 @@
 	 */
 	@Autowired
 	private ICodeClassifyTemplateButtonService templateButtonService;
+
+	@Autowired
+	private ICodeClassifyTemplateAttrService codeClassifyTemplateAttrService;
 //	/**
 //	 * 鐢ㄦ埛鏌ヨ鐨勬湇鍔�,闇�瑕侀棶涓�涓嬫槸鍚﹂渶瑕侀噸鍐欙紝浣跨敤鏌ヨ姝ゅ钩鍙扮殑鐢ㄦ埛琛�
 //	 */
@@ -329,14 +331,14 @@
 		switchDateAttrOnOrder(templateVO, orderDTO);
 		//9.鐢熸垚缂栫爜鐨勪俊鎭�
 //		ClientBusinessObject cbo = boService.createCBOByBtmName(classifyFullInfo.getTopClassifyVO().getBtmtypeid());
-		CodeWupinEntity cbo = createCBOByBtmName(classifyFullInfo.getTopClassifyVO().getBtmtypeid());
+		CodeWupin cbo = createCBOByBtmName(classifyFullInfo.getTopClassifyVO().getBtmtypeid());
 //		//榛樿鐨勫睘鎬ч兘涓嶇敤浠庡墠绔嫹璐�
 //		//璁剧疆缂栫爜闇�瑕佺殑榛樿灞炴�х殑鍐呭
 		copyValueToCBO(classifyFullInfo, cbo, orderDTO, templateVO, false);
 //		//TODO:鍥犱负榛樿鐨勫睘鎬ч兘涓嶆嫹璐濓紝鐩墠闆嗗洟鐮佸彨name锛屽苟娌℃湁浠嶥TO鎷疯礉鍒癱bo閲屻�傚鍔犱竴涓崟鐙鐞嗭紝浠ュ悗鍐嶇湅瑕佷笉瑕佽皟鏁�
 		cbo.setName(orderDTO.getName() == null ? "" : orderDTO.getName());
 //		//end -- modify by lihang @20220407
-		List<CodeWupinEntity> cboList = new ArrayList<>();
+		List<CodeWupin> cboList = new ArrayList<>();
 
 		//澶囨敞
 		cbo.setDescription(orderDTO.getDescription());
@@ -347,7 +349,7 @@
 
 
 		List<String> charList = new ArrayList<>();
-		for (CodeWupinEntity wupinEntity : cboList) {
+		for (CodeWupin wupinEntity : cboList) {
 			charList.add(wupinEntity.getId());
 		}
 		batchSaveSelectChar(templateVO, charList);
@@ -696,7 +698,7 @@
 	 * @param templateVO       妯℃澘鐨勬樉绀哄璞�
 	 * @param edit             鏄惁涓轰慨鏀�
 	 */
-	private void copyValueToCBO(CodeClassifyFullInfoBO classifyFullInfo, CodeWupinEntity cbo,
+	private void copyValueToCBO(CodeClassifyFullInfoBO classifyFullInfo, CodeWupin cbo,
 								CodeOrderDTO orderDTO, CodeClassifyTemplateVO templateVO,
 								boolean edit) {
 		String fullPath = "";
@@ -768,7 +770,7 @@
 	 * @throws VciBaseException 鍒濆鍖栧嚭閿欑殑鏄細鎶涘嚭寮傚父
 	 */
 	@Override
-	public CodeWupinEntity createCBOByBtmName(String btmName)
+	public CodeWupin createCBOByBtmName(String btmName)
 		throws VciBaseException {
 		if(btmName!=null){
 			btmName = btmName.trim().toLowerCase();
@@ -792,7 +794,7 @@
 		CodeOsbtmtypeEntity btmTypeVO = codeOsbtmtypeMapper.selectOne(btmWrapper);
 //		OsBtmTypeVO btmTypeVO = btmService.getBtmById(boName);
 		String userName = AuthUtil.getUser().getUserName();
-		CodeWupinEntity wupinEntity = new CodeWupinEntity();
+		CodeWupin wupinEntity = new CodeWupin();
 		wupinEntity.setOid(null);
 //		bo.setRevisionid((new ObjectUtility()).getNewObjectID36());
 //		bo.setNameoid((new ObjectUtility()).getNewObjectID36());
@@ -1842,9 +1844,9 @@
 		//鎵句笟鍔$被鍨嬶紝鐒跺悗浣跨敤涓婚敭鍘昏幏鍙栨暟鎹簱閲岀殑鏁版嵁
 //		List<ClientBusinessObject> cbos = boService.queryCBO(classifyFullInfo.getTopClassifyVO().getBtmtypeid(), WebUtil.getOidQuery(orderDTO.getOid()));
 
-		QueryWrapper<CodeWupinEntity> btmWrapper = new QueryWrapper<>();
+		QueryWrapper<CodeWupin> btmWrapper = new QueryWrapper<>();
 		btmWrapper.eq("OID",orderDTO.getOid());
-		CodeWupinEntity cbo = codeWupinMapper.selectOne(btmWrapper);
+		CodeWupin cbo = codeWupinMapper.selectOne(btmWrapper);
 
 //		CodeClstemplateVO templateVO = templateService.getObjectHasAttrByOid(orderDTO.getTemplateOid());
 //		CodeRuleVO ruleVO = ruleService.getObjectHasSecByOid(orderDTO.getCodeRuleOid());
@@ -1939,7 +1941,7 @@
 			oidCollection.addAll(strings);
 		}
 
-		List<CodeWupinEntity> cboList = codeWupinMapper.selectBatchIds(oidCollection);
+		List<CodeWupin> cboList = codeWupinMapper.selectBatchIds(oidCollection);
 		//		List<ClientBusinessObject> cboList = new ArrayList<>();
 //		oidCollection.stream().forEach(oids -> {
 //			Map<String, String> conditionMap = new HashMap<>();
@@ -1950,15 +1952,15 @@
 		if (CollectionUtils.isEmpty(cboList)) {
 			throw new VciBaseException("鏁版嵁鍏ㄩ儴鍦ㄧ郴缁熶腑涓嶅瓨鍦�");
 		}
-		List<CodeWupinEntity> editCBOs = cboList.stream().filter(s -> !CodeDefaultLC.EDITING.getValue().equalsIgnoreCase(s.getLcStatus())).collect(Collectors.toList());
+		List<CodeWupin> editCBOs = cboList.stream().filter(s -> !CodeDefaultLC.EDITING.getValue().equalsIgnoreCase(s.getLcStatus())).collect(Collectors.toList());
 		if (!CollectionUtils.isEmpty(editCBOs)) {
-			CodeWupinEntity cbo = editCBOs.get(0);
+			CodeWupin cbo = editCBOs.get(0);
 			throw new VciBaseException("缂栫爜涓簕0}绛夊叡{1}鏉℃暟鎹殑鐘舵�佷笉鏄痆{2}]锛屼笉鍏佽鍒犻櫎", new String[]{cbo.getId(), String.valueOf(editCBOs.size()), CodeDefaultLC.EDITING.getText()});
 		}
 
 		//鍙兘鍒犻櫎鑷繁鍒涘缓鐨勬暟鎹�
 		String userId = AuthUtil.getUser().getUserName();
-		for (CodeWupinEntity clientBusinessObject:cboList){
+		for (CodeWupin clientBusinessObject:cboList){
 			String creator = clientBusinessObject.getCreator();
 			if(!userId.equalsIgnoreCase(creator)){
 				throw new VciBaseException("缂栫爜涓�"+clientBusinessObject.getId()+"鐨勬暟鎹笉鏄綋鍓嶇敤鎴峰垱寤猴紝涓嶈兘鍒犻櫎锛�");
@@ -2160,17 +2162,21 @@
 	public R markDataPassing(String oid, String btmName, Boolean pass) {
 		VciBaseUtil.alertNotNull(oid, "涓氬姟鏁版嵁涓婚敭", btmName, "涓氬姟绫诲瀷", pass, "鏍囪绫诲瀷");
 		boolean flag = false;
-//		try {
-//			ClientBusinessObjectOperation operation = new ClientBusinessObjectOperation();
+		try {
+//			QueryWrapper<CodeWupinEntity> wrapper = new QueryWrapper<>();
+//			wrapper.eq("oid",oid);
+			CodeWupin data = baseMapper.selectById(oid);
+			//			ClientBusinessObjectOperation operation = new ClientBusinessObjectOperation();
 //			ClientBusinessObject data = operation.readBusinessObjectById(oid, btmName);
-//			if (data == null || StringUtils.isBlank(data.getOid())) {
-//				return BaseResult.fail(DATA_OID_NOT_EXIST);
-//			}
-//			data.setAttributeValue("passing", String.valueOf(pass));
+			if (data == null || StringUtils.isBlank(data.getOid())) {
+				return R.fail(DATA_OID_NOT_EXIST);
+			}
+			data.setPassing(String.valueOf(pass));
+			flag = SqlHelper.retBool(baseMapper.updateById(data));
 //			flag = operation.updateBuinessObject(data);
-//		} catch (VCIError e) {
-//			e.printStackTrace();
-//		}
+		} catch (Exception e) {
+			e.printStackTrace();
+		}
 		if (flag) {
 			return R.success("鏍囪鎴愬姛锛�");
 		} else {
@@ -2464,51 +2470,63 @@
 		}
 		List<String> oidList = VciBaseUtil.str2List(conditionMap.get("oid"));
 		Map<String, String> oidMap = new HashMap<>();
+		QueryWrapper<CodeWupin> wrapper = new QueryWrapper();
 		if (conditionMap.get("oid").contains(",")) {
-			oidMap.put("oid", QueryOptionConstant.IN +"("+ VciBaseUtil.toInSql(oidList.toArray(new String[0])) + ")");
+//			oidMap.put("oid", QueryOptionConstant.IN +"("+ VciBaseUtil.toInSql(oidList.toArray(new String[0])) + ")");
+			wrapper.in("oid",oidList);
 		} else {
-			oidMap.put("oid", conditionMap.get("oid"));
+//			oidMap.put("oid", conditionMap.get("oid"));
+			wrapper.in("oid",conditionMap.get("oid"));
 		}
 		if (CollectionUtils.isEmpty(oidMap)) {
 			throw new VciBaseException("涓氬姟鏁版嵁涓婚敭涓嶈兘涓虹┖");
 		}
 //		List<ClientBusinessObject> cbos = boService.queryCBO(btmType, oidMap);
-//		if (CollectionUtils.isEmpty(cbos)) {
-//			throw new VciBaseException("鏈壘鍒颁笟鍔℃暟鎹�");
-//		}
-//		ClientBusinessObject cbo = cbos.get(0);
-//		String templateOid = cbo.getAttributeValue("CODETEMPLATEOID");
+		List<CodeWupin> cbos = baseMapper.selectList(wrapper);
+		if (CollectionUtils.isEmpty(cbos)) {
+			throw new VciBaseException("鏈壘鍒颁笟鍔℃暟鎹�");
+		}
+		CodeWupin cbo = cbos.get(0);
+		String templateOid = cbo.getCodetemplateoid();
 //		Map<String, String> templateOidMap = new HashMap<>();
 //		templateOidMap.put("oid", templateOid);
+
+		QueryWrapper<CodeClassifyTemplate> codeClassifyTemplateWrapper = new QueryWrapper<>();
+		codeClassifyTemplateWrapper.eq("oid", templateOid);
+		List<CodeClassifyTemplate> templateDOList = templateService.list(codeClassifyTemplateWrapper);
+
 //		List<CodeClassifyTemplate> templateDOList = boService.queryObject(CodeClassifyTemplate.class, templateOidMap);
+		QueryWrapper<CodeClassifyTemplateAttr> codeClassifyTemplateAttrWrapper = new QueryWrapper<>();
+		codeClassifyTemplateAttrWrapper.eq("CLASSIFYTEMPLATEOID", templateOid);
 //		templateOidMap.clear();
 //		templateOidMap.put("CLASSIFYTEMPLATEOID",templateOid);
-//		List<CodeClassifyTemplateAttr> attrDOList = boService.queryObject(CodeClassifyTemplateAttr.class, templateOidMap);
-//		if (CollectionUtils.isEmpty(templateDOList)) {
-//			logger.error("鎵句笉鍒颁笟鍔℃暟鎹叧鑱旂殑妯℃澘锛屾ā鏉夸富閿細" + templateOid);
-//			throw new VciBaseException("鎵句笉鍒颁笟鍔℃暟鎹叧鑱旂殑妯℃澘");
-//		}
-//		CodeClassifyTemplateVO templateVO = templateService.codeClassifyTemplateDO2VO(templateDOList.get(0));
-//		templateVO.setAttributes(templateAttrService.codeClassifyTemplateAttrDO2VOs(attrDOList));
-//		try {
-//			if (oidList.size() > 1){
-//				DataGrid<Map<String,String>> allDataGrid = new DataGrid<>();
-//				List<Map<String,String>> allData = new ArrayList<>();
-//				oidList.forEach(oid -> {
-//					Map<String,String> condition = new HashMap<>();
-//					condition.put("oid",oid);
-//					DataGrid<Map<String, String>> dataGrid = queryGrid(btmType, templateVO, condition, pageHelper);
-//					allData.addAll(dataGrid.getData());
-//				});
-//				allDataGrid.setData(allData);
-//				return allDataGrid;
-//			}else {
-//				return queryGrid(btmType, templateVO, conditionMap, pageHelper);
-//			}
-//		} catch (Exception e) {
-//			System.out.println(e.getMessage());
+		List<CodeClassifyTemplateAttr> attrDOList = codeClassifyTemplateAttrService.list(codeClassifyTemplateAttrWrapper);
+//			boService.queryObject(CodeClassifyTemplateAttr.class, templateOidMap);
+		if (CollectionUtils.isEmpty(templateDOList)) {
+			logger.error("鎵句笉鍒颁笟鍔℃暟鎹叧鑱旂殑妯℃澘锛屾ā鏉夸富閿細" + templateOid);
+			throw new VciBaseException("鎵句笉鍒颁笟鍔℃暟鎹叧鑱旂殑妯℃澘");
+		}
+		CodeClassifyTemplateVO templateVO = templateService.codeClassifyTemplateDO2VO(templateDOList.get(0));
+		templateVO.setAttributes(codeClassifyTemplateAttrService.codeClassifyTemplateAttrDO2VOs(attrDOList));
+		try {
+			if (oidList.size() > 1){
+				DataGrid<Map<String,String>> allDataGrid = new DataGrid<>();
+				List<Map<String,String>> allData = new ArrayList<>();
+				oidList.forEach(oid -> {
+					Map<String,String> condition = new HashMap<>();
+					condition.put("oid",oid);
+					DataGrid<Map<String, String>> dataGrid = queryGrid(btmType, templateVO, condition, pageHelper);
+					allData.addAll(dataGrid.getData());
+				});
+				allDataGrid.setData(allData);
+				return allDataGrid;
+			}else {
+				return queryGrid(btmType, templateVO, conditionMap, pageHelper);
+			}
+		} catch (Exception e) {
+			System.out.println(e.getMessage());
 			return null;
-//		}
+		}
 	}
 	/**
 	 * 浣跨敤鍒嗙被鐨勪富閿幏鍙栬〃鏍肩殑瀹氫箟
@@ -2752,7 +2770,7 @@
 					kv.setValue(buttonVO.getClassifyButtonOidName());
 					kv.setAttributes(VciBaseUtil.objectToMap(buttonVO));
 					buttons.add(kv);
-					optionJsMap.put(buttonVO.getId(), buttonVO.getButtonVO().getExecutejs());
+					optionJsMap.put(buttonVO.getId(), buttonVO.getButtonVO().getExecuteJs());
 				});
 				optionFieldVO.setOptionJsMap(optionJsMap);
 				uiInfoVO.getTableDefineVO().getCols().get(0).add(optionFieldVO);
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmProductCodeServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmProductCodeServiceImpl.java
index 2ebd73a..396b6f0 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmProductCodeServiceImpl.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmProductCodeServiceImpl.java
@@ -6,7 +6,7 @@
 import com.vci.ubcs.code.dto.CodeOrderSecDTO;
 import com.vci.ubcs.code.entity.CodeAllCode;
 import com.vci.ubcs.code.entity.CodeSerialValue;
-import com.vci.ubcs.code.entity.CodeWupinEntity;
+import com.vci.ubcs.code.entity.CodeWupin;
 import com.vci.ubcs.code.enumpack.CodeCutTypeEnum;
 import com.vci.ubcs.code.enumpack.CodeGetValueTypeEnum;
 import com.vci.ubcs.code.enumpack.CodeLevelTypeEnum;
@@ -56,7 +56,7 @@
 	private ICodeWupinService iCodeWupinService;
 
 	@Override
-	public List<String> productCodeAndSaveData(CodeClassifyFullInfoBO classifyFullInfoBO, CodeClassifyTemplateVO templateVO, CodeRuleVO ruleVO, List<CodeOrderSecDTO> secDTOList, List<CodeWupinEntity> dataCBOList) {
+	public List<String> productCodeAndSaveData(CodeClassifyFullInfoBO classifyFullInfoBO, CodeClassifyTemplateVO templateVO, CodeRuleVO ruleVO, List<CodeOrderSecDTO> secDTOList, List<CodeWupin> dataCBOList) {
 //		BatchCBO batchCBO = new BatchCBO();
 //		WebUtil.setPersistence(false);
 //		dataCBOList = dataCBOList.stream().sorted(((o1, o2) -> o1.getCreateTime().compareTo(o2.getCreateTime()))).collect(Collectors.toList());
@@ -265,7 +265,7 @@
 			Map<String/**鐮佹鐨勪富閿�**/, Map<String, CodeSerialValue>> maxSerialValueMap = new HashMap<>();
 
 			for (int i = 0; i < dataCBOList.size(); i++) {
-				CodeWupinEntity cbo = dataCBOList.get(i);
+				CodeWupin cbo = dataCBOList.get(i);
 				List<String> thisSecValueList = new LinkedList<>();
 				for (int j = 0; j < secValueList.size(); j++) {
 					thisSecValueList.add(secValueList.get(j));
@@ -328,9 +328,9 @@
 	 * @param serialUnitList 娴佹按渚濇嵁鐨勫唴瀹�
 	 *                       杩橀渶瑕佸悗缁殑涓�涓Щ妞嶅皢浼氭秹鍙婂埌鍏朵粬鐨勬湇鍔�
 	 */
-	private void switchAttrSecValue(List<CodeBasicSecVO> attrSecVOList,CodeWupinEntity cbo,
-									List<String> thisSecValueList,boolean attrSevIsSerialDepend,
-									List<String> serialUnitList){
+	private void switchAttrSecValue(List<CodeBasicSecVO> attrSecVOList, CodeWupin cbo,
+                                    List<String> thisSecValueList, boolean attrSevIsSerialDepend,
+                                    List<String> serialUnitList){
 		if (!CollectionUtils.isEmpty(attrSecVOList)) {
 			attrSecVOList.stream().forEach(attrSevVO -> {
 				String value = "";
@@ -586,9 +586,9 @@
 	 * @param templateVO 妯℃澘鐨勪俊鎭�
 	 * @param allCodeDOList 鎵�鏈夌殑鐮佸�肩殑瀵硅薄鍒楄〃
 	 */
-	private void wrapperAllCode(CodeClassifyFullInfoBO classifyFullInfoBO,CodeRuleVO ruleVO,
-								CodeWupinEntity cbo,CodeClassifyTemplateVO templateVO,
-								List<CodeAllCode> allCodeDOList,String serialUnitString,String serialValueString){
+	private void wrapperAllCode(CodeClassifyFullInfoBO classifyFullInfoBO, CodeRuleVO ruleVO,
+                                CodeWupin cbo, CodeClassifyTemplateVO templateVO,
+                                List<CodeAllCode> allCodeDOList, String serialUnitString, String serialValueString){
 		CodeAllCode allCodeDO = new CodeAllCode();
 		allCodeDO.setCodeClassifyOid(classifyFullInfoBO.getCurrentClassifyVO().getOid());
 		allCodeDO.setCodeRuleOid(ruleVO.getOid());
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/CodeWupinWrapper.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/CodeWupinWrapper.java
index e40a0dc..39bdf6f 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/CodeWupinWrapper.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/CodeWupinWrapper.java
@@ -18,7 +18,7 @@
 
 import org.springblade.core.mp.support.BaseEntityWrapper;
 import org.springblade.core.tool.utils.BeanUtil;
-import com.vci.ubcs.code.entity.CodeWupinEntity;
+import com.vci.ubcs.code.entity.CodeWupin;
 import com.vci.ubcs.code.vo.CodeWupinVO;
 import java.util.Objects;
 
@@ -28,14 +28,14 @@
  * @author yuxc
  * @since 2023-05-05
  */
-public class CodeWupinWrapper extends BaseEntityWrapper<CodeWupinEntity, CodeWupinVO>  {
+public class CodeWupinWrapper extends BaseEntityWrapper<CodeWupin, CodeWupinVO>  {
 
 	public static CodeWupinWrapper build() {
 		return new CodeWupinWrapper();
  	}
 
 	@Override
-	public CodeWupinVO entityVO(CodeWupinEntity codeWupin) {
+	public CodeWupinVO entityVO(CodeWupin codeWupin) {
 		CodeWupinVO codeWupinVO = Objects.requireNonNull(BeanUtil.copy(codeWupin, CodeWupinVO.class));
 
 		//User createUser = UserCache.getUser(codeWupin.getCreateUser());
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeWupinMapper.xml b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeWupinMapper.xml
index c7e7714..83592ad 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeWupinMapper.xml
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/CodeWupinMapper.xml
@@ -3,7 +3,7 @@
 <mapper namespace="com.vci.ubcs.code.mapper.CodeWupinMapper">
 
     <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 -->
-    <resultMap id="codeWupinResultMap" type="com.vci.ubcs.code.entity.CodeWupinEntity">
+    <resultMap id="codeWupinResultMap" type="com.vci.ubcs.code.entity.CodeWupin">
         <result column="OID" property="oid"/>
         <result column="REVISIONOID" property="revisionOid"/>
         <result column="NAMEOID" property="nameOid"/>

--
Gitblit v1.9.3