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..566b887 100644 --- a/Code/Fe/src/components/addEditFromApiPop/index.vue +++ b/Code/Fe/src/components/addEditFromApiPop/index.vue @@ -11,88 +11,106 @@ style="width:calc(100% - 28px);left:14px;top:14px;height:calc(100% - 28px)" v-loading="Loading.addEditApiLoading" > - +
- -
{{formTitle}}
- - - - + +
+
{{formTitle}} 【主表信息】
+ + - - - - - - - - - + - - + :prop="item.prop" + v-if="item.label.toUpperCase() != 'DETAILS'" + > + + + + + - - - - - - - + + + + + + + + + + + + +
+ +
+
{{formTitle}} 【子表信息】
+ +
+