From 90e4076a8adf5dac4384f10d9ce22398580eaf34 Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期三, 09 七月 2025 17:27:06 +0800
Subject: [PATCH] 5601列表页面中的内容变化处理,自定义表单的set_dlg_attr_show

---
 api/data.js |   86 +++++++++++++++++++++++++++++++++++++++----
 1 files changed, 78 insertions(+), 8 deletions(-)

diff --git a/api/data.js b/api/data.js
index 8e5c64d..cfde8f0 100644
--- a/api/data.js
+++ b/api/data.js
@@ -1,13 +1,32 @@
 import http from '../libs/mobox.api.js';
-import Base64 from '../components/js-base64/base64.js'
+import {
+	Base64
+} from '@/js/Base64.js';
 import utils from "@/js/utils.js"
+
+
+/**
+ * api/wms/basisver/Get?sessionid=SESSION_ID
+ * 鏁版嵁妯″瀷鐗堟湰
+ * @returns 
+ */
+export const basisver_get = () => {
+	const app = getApp()
+	var url = app.globalData.mobox3ApiUrl.data + 'api/wms/basisver/Get?sessionid=' + app.globalData.sessionId
+	return http.request({
+		method: "GET",
+		header: {},
+		url,
+	})
+}
+
 
 /**
  * api/class/attr/GetList
  * 寰楀埌鏁版嵁绫诲睘鎬у垪琛�  * @param 
-    {class_id, //鏁版嵁绫籭d
- 	class_name, //鏁版嵁绫诲悕绉�鏍规嵁id鎴栧悕绉伴兘鍙�+	{class_id, //鏁版嵁绫籭d
+	  class_name, //鏁版嵁绫诲悕绉�鏍规嵁id鎴栧悕绉伴兘鍙� 	group_name} //鍒嗙粍鍚嶇О锛屽鏋滄湭鎸囧畾锛屽垯杩斿洖鎵�湁鍒嗙粍灞炴�
  * @returns 
  */
@@ -36,7 +55,7 @@
 export const getUIStyleInfo = (data) => {
 
 	const app = getApp()
-	var url = app.globalData.mobox3ApiUrl.data + 'api/class/uistyle/GetInfo?sessionid=' + app.globalData.sessionId
+	var url = app.globalData.mobox3ApiUrl.data + 'api/class/uistyle/GetInfo'
 	return http.request({
 		method: "POST",
 		header: {},
@@ -55,7 +74,7 @@
 export const runCustomEvent = (data) => {
 
 	const app = getApp()
-	var url = app.globalData.mobox3ApiUrl.data + 'api/dataobj/RunCustomEvent?sessionid=' + app.globalData.sessionId
+	var url = app.globalData.mobox3ApiUrl.data + 'api/dataobj/RunCustomEvent'
 	return http.request({
 		method: "POST",
 		header: {},
@@ -86,7 +105,7 @@
 export const dataObjQuery = (data) => {
 
 	const app = getApp()
-	var url = app.globalData.mobox3ApiUrl.data + 'api/dataobj/query/Query?sessionid=' + app.globalData.sessionId
+	var url = app.globalData.mobox3ApiUrl.data + 'api/dataobj/query/Query'
 	return http.request({
 		method: "POST",
 		header: {},
@@ -103,7 +122,25 @@
 export const dataObjCreate = (data) => {
 
 	const app = getApp()
-	var url = app.globalData.mobox3ApiUrl.data + 'api/dataobj/Create?sessionid=' + app.globalData.sessionId
+	var url = app.globalData.mobox3ApiUrl.data + 'api/dataobj/Create'
+	return http.request({
+		method: "POST",
+		header: {},
+		url,
+		data,
+	})
+}
+
+/**
+ *api/dataobj/update
+ *  鏇存柊鏁版嵁瀵硅薄
+ * @param {*}
+ * @returns 
+ */
+export const updateDataObj = (data) => {
+
+	const app = getApp()
+	var url = app.globalData.mobox3ApiUrl.data + 'api/dataobj/update?sessionid=' + app.globalData.sessionId
 	return http.request({
 		method: "POST",
 		header: {},
@@ -125,11 +162,44 @@
 export const dataObjDel = (data) => {
 
 	const app = getApp()
-	var url = app.globalData.mobox3ApiUrl.data + 'api/dataobj/Delete?sessionid=' + app.globalData.sessionId
+	var url = app.globalData.mobox3ApiUrl.data + 'api/dataobj/Delete'
 	return http.request({
 		method: "POST",
 		header: {},
 		url,
 		data,
 	})
+}
+
+/**
+ * api/dataobj/getinfo?sessionid=SESSION_ID
+ * 寰楀埌鏁版嵁瀵硅薄淇℃伅
+ * @param {*} param0 
+ */
+
+export const dataObjInfo = (data) => {
+
+	const {
+		class_id,
+		class_name,
+		obj_id,
+		attrs,
+		get_info_type,
+		check_compose
+	} = data
+	const app = getApp()
+	var url = app.globalData.mobox3ApiUrl.data + 'api/dataobj/GetInfo'
+	return http.request({
+		method: "POST",
+		header: {},
+		url,
+		data: {
+			class_id,
+			class_name,
+			obj_id,
+			attrs,
+			get_info_type,
+			check_compose
+		},
+	})
 }
\ No newline at end of file

--
Gitblit v1.9.1