From d4ccd29668a65b27ed28fb862bceec130d94c87a Mon Sep 17 00:00:00 2001
From: cheng <1821349743@qq.com>
Date: 星期日, 25 八月 2024 14:02:32 +0800
Subject: [PATCH] 获取表达输入性控件

---
 src/main/java/com/product/mobile/core/controller/FaceMobileController.java |   23 +++++++++++++++++++++--
 1 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/product/mobile/core/controller/FaceMobileController.java b/src/main/java/com/product/mobile/core/controller/FaceMobileController.java
index 660f11f..749054a 100644
--- a/src/main/java/com/product/mobile/core/controller/FaceMobileController.java
+++ b/src/main/java/com/product/mobile/core/controller/FaceMobileController.java
@@ -19,12 +19,31 @@
  * @Date 2024/8/15 10:19
  * @Desc
  */
-@RequestMapping("/mobile-face/")
+@RequestMapping("/api/mobile-face/")
 @RestController
 public class FaceMobileController extends AbstractBaseController {
 
 	@Resource
 	FaceMobileService faceMobileService;
+
+
+	/**
+	 * 鑾峰彇琛ㄥ崟鎵�鏈夌粍浠剁殑瀛楁鏍规嵁涓氬姟琛ㄥ悕
+	 */
+	@PostMapping("/get-face-field-by-table/{version}")
+	@ApiVersion(1)
+	public String getFaceFieldByTable(HttpServletRequest request) {
+		try {
+			FieldSetEntity fse = BaseUtil.getFieldSetEntity(request);
+			return BaseUtil.success(faceMobileService.getFaceFieldByTable(fse));
+		} catch (BaseException e) {
+			e.printStackTrace();
+			return error(e);
+		} catch (Exception e) {
+			e.printStackTrace();
+			return error(MobileCoreCode.GET_FACE_FIELD_FAIL, e);
+		}
+	}
 
 	/**
 	 * 鑾峰彇琛ㄥ崟鎵�鏈夌粍浠剁殑瀛楁鏍规嵁flow_task 琛� uuid 鎴栬�� flow_detail 琛� uuid
@@ -38,7 +57,7 @@
 		try {
 			//涓嶉獙璇佷紶鍏ョ殑琛ㄥ悕 鍙兘浼氭槸 product_sys_flow_task/product_sys_flow_detail
 			FieldSetEntity fse = BaseUtil.getFieldSetEntity(request);
-			return BaseUtil.success(faceMobileService.getFaceField(fse));
+			return BaseUtil.success(faceMobileService.getFlowFaceField(fse));
 		} catch (BaseException e) {
 			e.printStackTrace();
 			return error(e);

--
Gitblit v1.9.2