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
}