| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304 |
- // +----------------------------------------------------------------------
- // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
- // +----------------------------------------------------------------------
- // | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
- // +----------------------------------------------------------------------
- // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
- // +----------------------------------------------------------------------
- // | Author: CRMEB Team <admin@crmeb.com>
- // +----------------------------------------------------------------------
- import request from '@/libs/request';
- /**
- * @description 获取分类
- */
- export function categoryList() {
- return request({
- url: '/cms/category_list',
- method: 'get',
- });
- }
- /**
- * @description 恢复模板初始数据
- * @param {Object} param data {Object} 传值参数
- */
- export function recovery(id) {
- return request({
- url: 'diy/recovery/' + id,
- method: 'get',
- });
- }
- /**
- * @description 设置初始数据
- * @param {Object} param data {Object} 传值参数
- */
- export function setDefault(id) {
- return request({
- url: 'diy/set_recovery/' + id,
- method: 'get',
- });
- }
- /**
- * @description 保存DIY数据
- * @param {Object} param data {Object} 传值参数
- */
- export function diySave(id, data) {
- return request({
- url: 'diy/save/' + id,
- method: 'post',
- data: data,
- });
- }
- /**
- * @description 保存DIY数据
- * @param {Object} param data {Object} 传值参数
- */
- export function saveDiy(id, data) {
- return request({
- url: 'diy/diy_save/' + id,
- method: 'post',
- data: data,
- });
- }
- /**
- * @description 获取可视化数据
- * @param {Object} param data {Object} 传值参数
- */
- export function diyGetInfo(id, data) {
- return request({
- url: 'diy/get_info/' + id,
- method: 'get',
- params: data,
- });
- }
- /**
- * @description 使用diy模板(活动商品)
- * @param {Object} param data {Object} 传值参数
- */
- export function getGroomList(type, data) {
- return request({
- url: 'diy/groom_list/' + type,
- method: 'get',
- params: data,
- });
- }
- /**
- * @description 获取商品列表
- */
- export function getProduct(data) {
- return request({
- url: 'diy/get_product',
- method: 'get',
- params: data,
- });
- }
- /**
- * @description 获取DIY数据
- * @param {Object} param data {Object} 传值参数
- */
- export function getDiyInfo(id) {
- return request({
- url: 'diy/get_diy_info/' + id,
- method: 'get',
- });
- }
- /**
- * @description 获取链接列表
- */
- export function getUrl() {
- return request({
- url: 'diy/get_url',
- method: 'get',
- });
- }
- /**
- * @description 获取产品分类
- */
- export function getCategory() {
- return request({
- url: 'diy/get_category',
- method: 'get',
- });
- }
- /**
- * @description 获取产品一或二级分类
- */
- export function getByCategory(data) {
- return request({
- url: 'diy/get_by_category',
- method: 'get',
- params: data,
- });
- }
- /**
- * @description DIY模板列表
- * @param {Object} param data {Object} 传值参数
- */
- export function diyList(data) {
- return request({
- url: 'diy/get_list',
- method: 'get',
- params: data,
- });
- }
- /**
- * @description 删除DIY数据
- * @param {Object} param data {Object} 传值参数
- */
- export function diyDel(id) {
- return request({
- url: 'diy/del/' + id,
- method: 'delete',
- });
- }
- /**
- * @description 使用diy模板
- * @param {Object} param data {Object} 传值参数
- */
- export function setStatus(id) {
- return request({
- url: 'diy/set_status/' + id,
- method: 'put',
- });
- }
- /**
- * @description 使用diy模板(判断是否显示周边门店列表)
- * @param {Object} param data {Object} 传值参数
- */
- export function storeStatus() {
- return request({
- url: 'diy/get_store_status',
- method: 'get',
- });
- }
- /**
- * @description 添加模板
- * @param {Object} param data {Object} 传值参数
- */
- export function getDiyCreate() {
- return request({
- url: 'diy/create',
- method: 'get',
- });
- }
- /**
- * @description 设置默认数据
- * @param {Object} param data {Object} 传值参数
- */
- export function getRecovery(id) {
- return request({
- url: 'diy/set_recovery/' + id,
- method: 'get',
- });
- }
- /**
- * @description 手动添加,弹窗列表数据
- * @param {Object} param data {Object} 传值参数
- */
- export function getProductList(params) {
- return request({
- url: 'diy/get_product_list',
- method: 'get',
- params,
- });
- }
- /**
- * @description 换色 -- 一键换色、分类提交;
- */
- export function colorChange(status, name) {
- return request({
- url: `diy/color_change/${status}/${name}`,
- method: 'put',
- });
- }
- /**
- * @description 换色 -- 一键换色、分类信息;
- */
- export function getColorChange(name) {
- return request({
- url: `diy/get_color_change/${name}`,
- method: 'get',
- });
- }
- /**
- * @description 个人中心-获取信息;
- */
- export function getMember() {
- return request({
- url: `diy/get_member`,
- method: 'get',
- });
- }
- /**
- * @description 小程序 -- 二维码;
- */
- export function getRoutineCode(id) {
- return request({
- url: `diy/get_routine_code/${id}`,
- method: 'get',
- });
- }
- /**
- * @description 个人中心-提交信息;
- */
- export function memberSave(data) {
- return request({
- url: `diy/member_save`,
- method: 'post',
- data: data,
- });
- }
- /**
- * @description 页面链接-获取分类;
- */
- export function pageCategory() {
- return request({
- url: `diy/get_page_category`,
- method: 'get',
- });
- }
- /**
- * @description 页面链接-获取链接;
- */
- export function pageLink(id) {
- return request({
- url: `diy/get_page_link/${id}`,
- method: 'get',
- });
- }
- /**
- * @description 页面链接-自定义链接提交;
- */
- export function saveLink(data, id) {
- return request({
- url: `diy/save_link/${id}`,
- method: 'post',
- data: data,
- });
- }
|