diff --git a/.env.development b/.env.development index 2b116cb..40e7b02 100644 --- a/.env.development +++ b/.env.development @@ -1,6 +1,6 @@ VITE_MODE = 'development' - VITE_APP_BASE_API = 'https://122.228.26.226:12025' + VITE_APP_BASE_API = 'http://192.168.2.5:9999' # VITE_APP_BASE_API = 'https://pre-api.aiguoerp.com' # VITE_APP_BASE_API = 'http://localhost:80' diff --git a/src/api/CommodityManagement.js b/src/api/CommodityManagement.js new file mode 100644 index 0000000..18ea6d3 --- /dev/null +++ b/src/api/CommodityManagement.js @@ -0,0 +1,57 @@ +import request from '@axioshooks'; +// 获取商品管理列表 +export function select_by_conditions(data) { + return request({ + url: 'xy_openapi/commodity_info/select_by_conditions', + method: 'post', + data + }) +} +// 编辑商品(查询) +export function get_commodity_id(data) { + return request({ + url: `xy_openapi/commodity_info/get_commodity_id/${data}`, + method: 'get', + data + }) +} +// 编辑商品 +export function edit_product(data) { + return request({ + url: `xy_openapi/commodity_info/edit_product`, + method: 'put', + data + }) +} +// 复制商品 +export function get_commodity(data) { + return request({ + url: `xy_openapi/commodity_info/get_commodity`, + method: 'get', + data + }) +} +// 上架 +export function publish(data) { + return request({ + url: `xy_openapi/commodity_info/publish/${data}`, + method: 'get', + data + }) +} +// 下架 +export function pull_off(data) { + return request({ + url: `xy_openapi/commodity_info/pull_off/${data}`, + method: 'get', + data + }) +} +// 删除 +export function delete_one(data) { + return request({ + url: `xy_openapi/commodity_info/delete_one/${data}`, + method: 'delete', + data + }) +} \ No newline at end of file diff --git a/src/api/newlybuiltgoods.js b/src/api/newlybuiltgoods.js index 524c568..0352647 100644 --- a/src/api/newlybuiltgoods.js +++ b/src/api/newlybuiltgoods.js @@ -28,6 +28,9 @@ export function uploadImage(data) { return request({ url: 'xy_openapi/publish/uploadImage', method: 'file', + header: { + 'Content-Type': 'application/x-www-form-urlencoded' + }, data }) } @@ -38,4 +41,28 @@ export function region(data) { method: 'get', data }) +} +//获取成色 +export function qualityList(data) { + return request({ + url: 'xy_openapi/quality/list', + method: 'get', + data + }) +} +//获取发布默认地址 +export function address_default(data) { + return request({ + url: `xy_openapi/sender/default/${data}`, + method: 'get', + data + }) +} +//商品发布 +export function publish_shelve(data) { + return request({ + url: 'xy_openapi/publish/shelve', + method: 'post', + data + }) } \ No newline at end of file diff --git a/src/components/OperateButton.vue b/src/components/OperateButton.vue new file mode 100644 index 0000000..343e2e7 --- /dev/null +++ b/src/components/OperateButton.vue @@ -0,0 +1,57 @@ + + + + + \ No newline at end of file diff --git a/src/components/Pagination.vue b/src/components/Pagination.vue new file mode 100644 index 0000000..841f93c --- /dev/null +++ b/src/components/Pagination.vue @@ -0,0 +1,54 @@ + + + + + \ No newline at end of file diff --git a/src/components/Upload/newfileupload copy 2.vue b/src/components/Upload/newfileupload copy 2.vue new file mode 100644 index 0000000..cfee57f --- /dev/null +++ b/src/components/Upload/newfileupload copy 2.vue @@ -0,0 +1,175 @@ + + + + + + \ No newline at end of file diff --git a/src/components/Upload/newfileupload.vue b/src/components/Upload/newfileupload.vue index cfee57f..4e6f898 100644 --- a/src/components/Upload/newfileupload.vue +++ b/src/components/Upload/newfileupload.vue @@ -1,32 +1,25 @@ - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/src/components/searchForm/index.vue b/src/components/searchForm/index.vue index 8236696..5ef0900 100644 --- a/src/components/searchForm/index.vue +++ b/src/components/searchForm/index.vue @@ -1,199 +1,245 @@ -