APPID {{ index + 1 }}
+ :span="4">
+ APPID {{ index + 1 }}
+
URI {{ index + 1 }}
+ :span="4">
+ URI {{ index + 1 }}
+
{{item.name}}{{ index + 1 }}
+ :span="4">
+ {{ item.name }}{{ index + 1 }}
+
- {{welcome.stores[0].name}}等{{welcome.stores.length}}家店铺
+ {{ welcome.stores[0].name }}等{{ welcome.stores.length }}家店铺
-
+ @click="handleEdit(row, index)">修改
+ @click="handleDelete(row, index)">删除
-
+
diff --git a/src/services/CommonHttp.js b/src/services/CommonHttp.js
index 0a1d4b0..2ceec20 100755
--- a/src/services/CommonHttp.js
+++ b/src/services/CommonHttp.js
@@ -30,6 +30,7 @@ axios.interceptors.request.use(
//在发送请求之前做某件事
if (config.method === 'post') {
+ console.log(config)
if (config.data.isGetActivityInfo === true) {
config.headers['Content-Type'] = 'application/json;charset=UTF-8;'
} else if (
diff --git a/src/services/store/IncreaseStoreManager.js b/src/services/store/IncreaseStoreManager.js
index 8da0563..a0c3283 100644
--- a/src/services/store/IncreaseStoreManager.js
+++ b/src/services/store/IncreaseStoreManager.js
@@ -4,7 +4,7 @@
* @date 2020/4/14
*/
import http from '../CommonHttp'
-import axios from "axios";
+import axios from 'axios'
/**
* 上传文件
@@ -13,29 +13,32 @@ 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 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)
}
/**
@@ -45,7 +48,9 @@ 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)
}
/**
* 下载门店导购码
@@ -54,12 +59,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
}
/**
@@ -70,18 +80,33 @@ 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)
+}
+export function deleteWelcome(params, call) {
+ return http.get('/activity/instance/deleteWelcome', params).then(call)
+}
export default {
- uploadUser,
- getBaseUrl,
- storeList,
- addStoreWX,
- downloadImg,
- downCompanyData,
- downBigRegionData,
- downloadStoreCode,
- downloadStoreSellerCode,
- downloadDataListToList
+ uploadUser,
+ getBaseUrl,
+ storeList,
+ addStoreWX,
+ downloadImg,
+ downCompanyData,
+ downBigRegionData,
+ downloadStoreCode,
+ downloadStoreSellerCode,
+ downloadDataListToList,
+ getWelcomeList,
+ deleteWelcome,
}
diff --git a/src/store/modules/activity.js b/src/store/modules/activity.js
index d63db8a..ef8dbd0 100644
--- a/src/store/modules/activity.js
+++ b/src/store/modules/activity.js
@@ -7,6 +7,7 @@ const activity = {
id: null,
name: '',
params: [],
+ content: '',
scheduleId: null,
categoryId: 0,
categoryCode: 'promotion',