123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179 |
- import { sldCommonService } from '@/utils/utils';
- export default {
- namespace: 'store',
- state: {
- loading: false,//加载状态
- data: {
- list: [],
- pagination: {},
- },
- },
- effects: {
- //slodon_获取店铺等级列表
- * get_grade_lists({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/storeGrade/list');
- if (callback) callback(response);
- },
- //slodon_新增店铺等级
- * add_grade({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/storeGrade/add');
- if (callback) callback(response);
- },
- //slodon_编辑店铺等级
- * edit_grade({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/storeGrade/edit');
- if (callback) callback(response);
- },
- //slodon_删除店铺等级
- * del_grade({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/storeGrade/del');
- if (callback) callback(response);
- },
- //slodon_获取自营店铺列表
- * get_own_store_list({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/ownStore/list');
- if (callback) callback(response);
- },
- //slodon_添加自营店铺
- * add_own_store({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/ownStore/add');
- if (callback) callback(response);
- },
- //slodon_获取自营店铺详情
- * get_own_store_detail({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/ownStore/detail');
- if (callback) callback(response);
- },
- //slodon_编辑自营店铺
- * edit_own_store({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/ownStore/edit');
- if (callback) callback(response);
- },
- //slodon_删除自营店铺
- * del_own_store({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/ownStore/del');
- if (callback) callback(response);
- },
- //slodon_开启/关闭自营店铺
- * switch_own_store({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/ownStore/lockUp');
- if (callback) callback(response);
- },
- //slodon_获取入驻店铺审核列表
- * get_apply_store_list({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/storeAudit/list');
- if (callback) callback(response);
- },
- //slodon_获取入驻店铺详情
- * get_apply_store_detail({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/storeAudit/detail');
- if (callback) callback(response);
- },
- //slodon_获取入驻店铺所有list详情
- * get_apply_store_detail_list({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/storeAudit/detailList');
- if (callback) callback(response);
- },
- //slodon_审核入驻店铺
- * check_store({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/storeAudit/audit', 'json');
- if (callback) callback(response);
- },
- //slodon_获取入驻店铺列表
- * get_settled_store_list({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/store/list');
- if (callback) callback(response);
- },
- //slodon_获取已入驻店铺的入驻详情
- * get_settled_store_apply_detail({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/store/detail');
- if (callback) callback(response);
- },
- //slodon_设置入驻店铺的结算日
- * set_settled_store_bill({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/store/setBillDate');
- if (callback) callback(response);
- },
- //slodon_获取申请的经营类目
- * get_applied_category_lists({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/cateAudit/list');
- if (callback) callback(response);
- },
- //入驻审核的批量操作
- * check_applied({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/storeAudit/batchAudit');
- if (callback) callback(response);
- },
- //slodon_审核的经营类目
- * check_applied_category({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/cateAudit/audit');
- if (callback) callback(response);
- },
- //slodon_编辑入驻店铺信息
- * edit_settled_store_info({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/store/edit', 'json');
- if (callback) callback(response);
- },
- //slodon_获取临效期店铺列表
- * get_settled_store_will_expired_list({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/store/expiryList');
- if (callback) callback(response);
- },
- //slodon_获取续签列表
- * get_store_renew_list({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/storeRenew/list');
- if (callback) callback(response);
- },
- //slodon_批量操作续签列表
- * batch_store_renew_list({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/storeRenew/batchOperate');
- if (callback) callback(response);
- },
- //slodon_删除续签
- * del_store_renew({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/storeRenew/delRenew');
- if (callback) callback(response);
- },
- //slodon_获取开店时长列表
- *get_store_open_time({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/store/openTime');
- if (callback) callback(response);
- },
- //多媒体管理列表-admin
- *get_media_list({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/media/newList');
- if (callback) callback(response);
- },
- //多媒体管理左侧树形菜单
- *get_media_menu_tree({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/media/getTree');
- if (callback) callback(response);
- },
- //多媒体管理的资源新增
- *get_media_info_add({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/media/add');
- if (callback) callback(response);
- },
- //多媒体管理的资源编辑
- *get_media_info_edit({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/media/edit');
- if (callback) callback(response);
- },
- //多媒体管理的资源删除
- *get_media_info_del({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'post', 'v3/seller/admin/media/deleteMediaByIds');
- if (callback) callback(response);
- },
- //
- *get_select_store_list({ payload, callback }, { call }) {
- const response = yield call(sldCommonService, payload, 'get', 'v3/seller/admin/media/getStoreList');
- if (callback) callback(response);
- },
- },
- };
|