|
|
|
@ -13,35 +13,40 @@ import axios from 'axios'
|
|
|
|
|
* @returns {Promise<any | never>}
|
|
|
|
|
*/
|
|
|
|
|
export function uploadUser(params, call) {
|
|
|
|
|
return http.post('/store/emp/import', params).then(call)
|
|
|
|
|
return http.post('/store/emp/import', params).then(call)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function storeList(params, call, errorCallBack) {
|
|
|
|
|
return http
|
|
|
|
|
.post('/store/emp/list', params)
|
|
|
|
|
.then(call)
|
|
|
|
|
.catch(errorCallBack)
|
|
|
|
|
return http
|
|
|
|
|
.post('/store/emp/list', params)
|
|
|
|
|
.then(call)
|
|
|
|
|
.catch(errorCallBack)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function addStoreWX(params, call) {
|
|
|
|
|
return http.post('/user/add', params).then(call)
|
|
|
|
|
return http.post('/user/add', params).then(call)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function modifyStoreWX(params, call) {
|
|
|
|
|
return http.post('/user/update', params).then(call);
|
|
|
|
|
}
|
|
|
|
|
export function downloadImg(params,name, call) {
|
|
|
|
|
return http.downloadImg('/user/img/download',name, params).then(call);
|
|
|
|
|
|
|
|
|
|
export function downloadImg(params, name, call) {
|
|
|
|
|
return http.downloadImg('/user/img/download', name, params).then(call);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 下拉框数据品牌公司
|
|
|
|
|
*/
|
|
|
|
|
export function downCompanyData(params, call) {
|
|
|
|
|
return http.get('/retail/company', params).then(call)
|
|
|
|
|
return http.get('/retail/company', params).then(call)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 下拉框数据品牌公司
|
|
|
|
|
*/
|
|
|
|
|
export function downBigRegionData(params, call) {
|
|
|
|
|
return http.get('/retail/big/region', params).then(call)
|
|
|
|
|
return http.get('/retail/big/region', params).then(call)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -51,10 +56,11 @@ export function downBigRegionData(params, call) {
|
|
|
|
|
* @returns {Promise<any | never>}
|
|
|
|
|
*/
|
|
|
|
|
export function downloadStoreCode(params, call) {
|
|
|
|
|
return http
|
|
|
|
|
.downloadZip('/store/emp/download/store/code/bsd', '门店码', params)
|
|
|
|
|
.then(call)
|
|
|
|
|
return http
|
|
|
|
|
.downloadZip('/store/emp/download/store/code/bsd', '门店码', params)
|
|
|
|
|
.then(call)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 下载门店导购码
|
|
|
|
|
* @param params
|
|
|
|
@ -62,17 +68,17 @@ export function downloadStoreCode(params, call) {
|
|
|
|
|
* @returns {Promise<any | never>}
|
|
|
|
|
*/
|
|
|
|
|
export function downloadStoreSellerCode(params, call) {
|
|
|
|
|
return http
|
|
|
|
|
.downloadZip(
|
|
|
|
|
'/store/emp/download/store/seller/code/bsd',
|
|
|
|
|
'门店导购码',
|
|
|
|
|
params
|
|
|
|
|
)
|
|
|
|
|
.then(call)
|
|
|
|
|
return http
|
|
|
|
|
.downloadZip(
|
|
|
|
|
'/store/emp/download/store/seller/code/bsd',
|
|
|
|
|
'门店导购码',
|
|
|
|
|
params
|
|
|
|
|
)
|
|
|
|
|
.then(call)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function getBaseUrl() {
|
|
|
|
|
return axios.defaults.baseURL
|
|
|
|
|
return axios.defaults.baseURL
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -83,22 +89,34 @@ export function getBaseUrl() {
|
|
|
|
|
* @returns {Promise<unknown>}
|
|
|
|
|
*/
|
|
|
|
|
export function downloadDataListToList(params, call, errorCallBack) {
|
|
|
|
|
return http
|
|
|
|
|
.downloadFileToExcel(
|
|
|
|
|
'/store/emp/download/store/excel/bsd',
|
|
|
|
|
'推广管理-店铺列表',
|
|
|
|
|
params
|
|
|
|
|
)
|
|
|
|
|
.then(call)
|
|
|
|
|
.catch(errorCallBack)
|
|
|
|
|
return http
|
|
|
|
|
.downloadFileToExcel(
|
|
|
|
|
'/store/emp/download/store/excel/bsd',
|
|
|
|
|
'推广管理-店铺列表',
|
|
|
|
|
params
|
|
|
|
|
)
|
|
|
|
|
.then(call)
|
|
|
|
|
.catch(errorCallBack)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function getWelcomeList(params, call) {
|
|
|
|
|
return http.get('/activity/instance/list', params).then(call)
|
|
|
|
|
return http.get('/activity/instance/list', params).then(call)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function deleteWelcome(params, call) {
|
|
|
|
|
return http.get('/activity/instance/deleteWelcome', params).then(call)
|
|
|
|
|
return http.get('/activity/instance/deleteWelcome', params).then(call)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 重置二维码
|
|
|
|
|
* @param params
|
|
|
|
|
* @param call
|
|
|
|
|
* @returns {Promise<any>}
|
|
|
|
|
*/
|
|
|
|
|
export function postStoreStaffQrCodeReset(params, call) {
|
|
|
|
|
return http.post('/store/staff/qrcode/reset', params).then(call)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
|
uploadUser,
|
|
|
|
|
getBaseUrl,
|
|
|
|
@ -111,6 +129,7 @@ export default {
|
|
|
|
|
downloadStoreCode,
|
|
|
|
|
downloadStoreSellerCode,
|
|
|
|
|
downloadDataListToList,
|
|
|
|
|
getWelcomeList,
|
|
|
|
|
deleteWelcome,
|
|
|
|
|
getWelcomeList,
|
|
|
|
|
deleteWelcome,
|
|
|
|
|
postStoreStaffQrCodeReset
|
|
|
|
|
}
|
|
|
|
|