diff --git a/dist.zip b/dist.zip new file mode 100644 index 0000000..dbcf869 Binary files /dev/null and b/dist.zip differ diff --git a/src/api/crud/websiteProductsCate.js b/src/api/crud/websiteProductsCate.js new file mode 100644 index 0000000..0c12598 --- /dev/null +++ b/src/api/crud/websiteProductsCate.js @@ -0,0 +1,112 @@ +// +---------------------------------------------------------------------- +// | CRMEB [ CRMEB赋能开发者,助力企业发展 ] +// +---------------------------------------------------------------------- +// | Copyright (c) 2016~2025 https://www.crmeb.com All rights reserved. +// +---------------------------------------------------------------------- +// | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权 +// +---------------------------------------------------------------------- +// | Author: CRMEB Team +// +---------------------------------------------------------------------- + +import request from '@/libs/request'; + +/** + * 获取列表数据 + * @param params + * @return {*} + */ +export function getWebsiteProductsCateListApi(params) { + return request({ + url: 'crud/website_products_cate', + method: 'get', + params, + }); +} + +/** + * 获取添加表单数据 + * @return {*} + */ +export function getWebsiteProductsCateCreateApi() { + return request({ + url: 'crud/website_products_cate/create', + method: 'get', + }); +} + +/** + * 添加数据 + * @param data + * @return {*} + */ +export function websiteProductsCateSaveApi(data) { + return request({ + url: 'crud/website_products_cate', + method: 'post', + data + }); +} + +/** + * 获取编辑表单数据 + * @param id + * @return {*} + */ +export function getWebsiteProductsCateEditApi(id) { + return request({ + url: `crud/website_products_cate/${id}/edit`, + method: 'get' + }); +} + +/** + * 修改数据 + * @param id + * @return {*} + */ +export function websiteProductsCateUpdateApi(id, data) { + return request({ + url: `crud/website_products_cate/${id}`, + method: 'put', + data + }); +} + +/** + * 修改状态 + * @param id + * @return {*} + */ +export function websiteProductsCateStatusApi(id, data) { + return request({ + url: `crud/website_products_cate/status/${id}`, + method: 'put', + data + }); +} + +/** + * 删除数据 + * @param id + * @return {*} + */ +export function websiteProductsCateDeleteApi(id) { + return request({ + url: `crud/website_products_cate/${id}`, + method: 'delete' + }); +} + +/** + * 获取数据 + * @param id + * @return {*} + */ +export function getWebsiteProductsCateReadApi(id) { + return request({ + url: `crud/website_products_cate/${id}`, + method: 'get' + }); +} + + diff --git a/src/pages/crud/websiteProducts/index.vue b/src/pages/crud/websiteProducts/index.vue index d846bb1..e945afc 100644 --- a/src/pages/crud/websiteProducts/index.vue +++ b/src/pages/crud/websiteProducts/index.vue @@ -78,6 +78,11 @@ :loading="loading" highlight-current-row > + + + + +