From 12bcd9b76241f6e432589caa5de0dc7ba224ab82 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AE=89=E8=99=B9=E7=9D=BF?= <297504645@qq.com>
Date: Wed, 2 Aug 2023 16:02:10 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E7=9C=8Bjson=E7=9A=84detail=E5=8F=AA?=
=?UTF-8?q?=E5=AD=98=E5=9C=A8=E5=90=8C=E4=B8=80=E6=9D=A1=E6=95=B0=E6=8D=AE?=
=?UTF-8?q?bug=E5=A4=84=E7=90=86+api=E5=88=A0=E9=99=A4=E5=BC=80=E5=8F=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Code/Fe/src/api/wms-api.js | 35 ++++--
.../components/addEditFromApiPop/index.vue | 28 ++---
Code/Fe/src/components/umyTable/index.vue | 56 ++++-----
Code/Fe/src/mixins/TableMixins.js | 34 +++++-
Code/Fe/src/store/getters.js | 1 +
Code/Fe/src/store/modules/definition.js | 18 ++-
Code/Fe/src/views/demo/demo_api_handle.vue | 112 ++++++++++++++++++
Code/Fe/src/views/demo/demo_read.vue | 26 +++-
8 files changed, 253 insertions(+), 57 deletions(-)
create mode 100644 Code/Fe/src/views/demo/demo_api_handle.vue
diff --git a/Code/Fe/src/api/wms-api.js b/Code/Fe/src/api/wms-api.js
index ea63a8b..4afbfa1 100644
--- a/Code/Fe/src/api/wms-api.js
+++ b/Code/Fe/src/api/wms-api.js
@@ -1,6 +1,7 @@
import request from '@/utils/request'
import store from '@/store'
// let baseURL = process.env.VUE_APP_BASE_API + '/'
+let baseAPI = localStorage.getItem('baseApi') + '/'
let baseURL = localStorage.getItem('baseApi') + '/api/'
//新建
@@ -148,11 +149,29 @@ export function getVsersion() {
})
}
-// // 测试数据-明细-删除
-// export function TestSchoolDetailList_delete(id) {
-// return request({
-// method:'DELETE',
-// url: base_api + '/api/TestStudentDetail/base/delete-by-id',
-// params:{id:id}
-// })
-// }
\ No newline at end of file
+// fast-new
+//API-POST
+export function ApiTypePost(data, url) {
+ return request({
+ url: baseAPI + url,
+ method: 'post',
+ data
+ })
+}
+//API-PUT
+export function ApiTypePut(data, id, url) {
+ return request({
+ url: baseAPI + url,
+ method: 'put',
+ data,
+ params:{id:id}
+ })
+}
+//API-DELETE
+export function ApiTypeDelete(id, url) {
+ return request({
+ url: baseAPI + url,
+ method: 'delete',
+ params:{id:id}
+ })
+}
\ No newline at end of file
diff --git a/Code/Fe/src/components/addEditFromApiPop/index.vue b/Code/Fe/src/components/addEditFromApiPop/index.vue
index c276e69..ec8858d 100644
--- a/Code/Fe/src/components/addEditFromApiPop/index.vue
+++ b/Code/Fe/src/components/addEditFromApiPop/index.vue
@@ -125,10 +125,9 @@
+
\ No newline at end of file
diff --git a/Code/Fe/src/views/demo/demo_read.vue b/Code/Fe/src/views/demo/demo_read.vue
index a2a71f9..442a486 100644
--- a/Code/Fe/src/views/demo/demo_read.vue
+++ b/Code/Fe/src/views/demo/demo_read.vue
@@ -25,6 +25,29 @@
@overallSearchFormClick="overallSearchFormClick"
:httpOverallSearchData="httpOverallSearchData"
>
+
+