From b4b31f25bef992c74ebe1d6461b69c671944f792 Mon Sep 17 00:00:00 2001 From: kevin jiang Date: Tue, 23 Jun 2020 15:51:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=87=8D=E7=BD=AE=E4=BA=8C?= =?UTF-8?q?=E7=BB=B4=E7=A0=81=E6=8C=89=E9=92=AE=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/shop/IncreaseStoreManager.vue | 19 +++++ src/services/store/IncreaseStoreManager.js | 85 +++++++++++++--------- 2 files changed, 71 insertions(+), 33 deletions(-) diff --git a/src/pages/shop/IncreaseStoreManager.vue b/src/pages/shop/IncreaseStoreManager.vue index 5ce3955..c387373 100644 --- a/src/pages/shop/IncreaseStoreManager.vue +++ b/src/pages/shop/IncreaseStoreManager.vue @@ -53,6 +53,7 @@
+
@@ -539,6 +540,24 @@ }) }, + + /** + * 重置二维码 + * @param index + */ + resetQrCode: function(index){ + if(!index){ + return; + } + http.postStoreStaffQrCodeReset({storeCode: index.code, staffCode: index.cpUserId}, function (data) { + if(data.code === '0000'){ + this.$Message.success('重置成功'); + }else{ + this.$Message.error('重置失败'); + + } + }); + }, //切页处理 handlePage: function (value) { this.pageNum = value; diff --git a/src/services/store/IncreaseStoreManager.js b/src/services/store/IncreaseStoreManager.js index c7727db..564398d 100644 --- a/src/services/store/IncreaseStoreManager.js +++ b/src/services/store/IncreaseStoreManager.js @@ -13,35 +13,40 @@ import axios from 'axios' * @returns {Promise} */ 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} */ 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} */ 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} */ 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} + */ +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 }