/** * 门店号管理 * @author yechenhao * @date 2020/4/14 */ import http from '../CommonHttp' import axios from "axios"; /** * 上传文件 * @param params * @param call * @returns {Promise} */ export function uploadUser(params, 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); } export function addStoreWX(params, call) { return http.post('/user/add', 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) } /** * 下拉框数据品牌公司 */ export function downBigRegionData(params, call) { return http.get('/retail/big/region',params).then(call) } /** * 下载门店码 * @param params * @param call * @returns {Promise} */ export function downloadStoreCode(params, call) { return http.downloadZip('/store/emp/download/store/code/bsd','门店码', params).then(call); } /** * 下载门店导购码 * @param params * @param call * @returns {Promise} */ export function downloadStoreSellerCode(params, call) { return http.downloadZip('/store/emp/download/store/seller/code/bsd','门店导购码', params).then(call); } export function getBaseUrl() { return axios.defaults.baseURL; } /** * 下载列表数据Excel * @param params * @param name * @param call * @returns {Promise} */ export function downloadDataListToList(params, call, errorCallBack) { return http.downloadFileToExcel('/store/emp/download/store/excel/bsd', '推广管理-店铺列表', params).then(call).catch(errorCallBack); } export default { uploadUser, getBaseUrl, storeList, addStoreWX, downloadImg, downCompanyData, downBigRegionData, downloadStoreCode, downloadStoreSellerCode, downloadDataListToList }