From 0ecc402885f332b21923bb12183dc072306f2b39 Mon Sep 17 00:00:00 2001 From: cuiqian2004 <cuiqian2004@163.com> Date: 星期五, 21 三月 2025 18:36:15 +0800 Subject: [PATCH] vue3 --- api/data.js | 65 +++++++++++++++++++++++++++++--- 1 files changed, 59 insertions(+), 6 deletions(-) diff --git a/api/data.js b/api/data.js index 8e5c64d..692c4fb 100644 --- a/api/data.js +++ b/api/data.js @@ -1,5 +1,7 @@ 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" /** @@ -36,7 +38,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 +57,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 +88,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 +105,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 +145,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