lilei 1 年之前
父节点
当前提交
0c519a336c
共有 2 个文件被更改,包括 87 次插入23 次删除
  1. 86 22
      src/api/promotion.js
  2. 1 1
      src/views/promotionRulesManagement/dealerPromotions/list.vue

+ 86 - 22
src/api/promotion.js

@@ -8,7 +8,10 @@ export const dealerPromotionList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('列表查询')
+    }
   })
 }
 // 新增促销活动
@@ -16,7 +19,10 @@ export const dealerPromotionSave = params => {
   return axios({
     url: '/promotion/create',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('新增')
+    }
   })
 }
 // 获取促销活动详情
@@ -32,7 +38,10 @@ export const dealerPromotionEdit = params => {
   return axios({
     url: '/promotion/modify',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('编辑')
+    }
   })
 }
 
@@ -41,7 +50,10 @@ export const dealerPromotionDel = params => {
   return axios({
     url: `/promotion/delete/${params.sn}`,
     data: {},
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('删除')
+    }
   })
 }
 // 规则设置页面  详情
@@ -50,6 +62,7 @@ export const getRuleDetail = (params) => {
     url: `/promotion/rule/findBySn/${params.sn}`,
     data: {},
     method: 'get'
+    
   })
 }
 // 规则设置 列表
@@ -57,7 +70,10 @@ export const getRuleQueryList = (params) => {
   return axios({
     url: '/promotion/rule/queryList',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('明细列表查询')
+    }
   })
 }
 
@@ -74,7 +90,10 @@ export const promotionSave = (params) => {
   return axios({
     url: '/promotion/rule/save',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('新增/编辑')
+    }
   })
 }
 // 删除规则列表
@@ -82,7 +101,10 @@ export const promotionRulesDel = (params) => {
   return axios({
     url: '/promotion/rule/delete',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('删除')
+    }
   })
 }
 // 提交
@@ -90,7 +112,10 @@ export const promotionSubmit = (params) => {
   return axios({
     url: `/promotion/submit/${params.sn}`,
     data: {},
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('提交')
+    }
   })
 }
 
@@ -99,7 +124,10 @@ export const modifyEnabledFlag = (params) => {
   return axios({
     url: '/promotion/modifyEnabledFlag',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('发布')
+    }
   })
 }
 // 审核
@@ -107,7 +135,10 @@ export const promotionAudit = (params) => {
   return axios({
     url: '/promotion/audit',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('审核')
+    }
   })
 }
 // 变更促销时间
@@ -115,7 +146,10 @@ export const promotionDateModify = (params) => {
   return axios({
     url: '/promotion/promotionDateModify',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('变更促销时间')
+    }
   })
 }
 // 中止
@@ -123,7 +157,10 @@ export const promotionIsOver = (params) => {
   return axios({
     url: `/promotion/isOver/${params.sn}`,
     data: {},
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('终止')
+    }
   })
 }
 
@@ -134,7 +171,10 @@ export const downNormalFail = (params) => {
     url: '/promotion/rule/downNormalFail',
     method: 'post',
     data: paramsNew,
-    responseType: 'blob'
+    responseType: 'blob',
+    headers:{
+      'module': encodeURIComponent('导出门槛产品错误项')
+    }
   })
 }
 // 导出促销产品错误项
@@ -146,7 +186,10 @@ export const downSpecialFail = (params) => {
     url: url,
     method: 'post',
     data: paramsNew,
-    responseType: 'blob'
+    responseType: 'blob',
+    headers:{
+      'module': encodeURIComponent('导出促销产品错误项')
+    }
   })
 }
 
@@ -157,7 +200,10 @@ export const downDealerFail = (params) => {
     url: url,
     method: 'post',
     data: params,
-    responseType: 'blob'
+    responseType: 'blob',
+    headers:{
+      'module': encodeURIComponent('导出参与客户 (经销商)错误项')
+    }
   })
 }
 
@@ -166,7 +212,7 @@ export const queryCreatorList = (params) => {
   return axios({
     url: '/promotion/queryCreatorList',
     data: params,
-    method: 'post'
+    method: 'post',
   })
 }
 
@@ -175,7 +221,10 @@ export const handleCopyData = (params) => {
   return axios({
     url: '/promotion/copyData',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('复制')
+    }
   })
 }
 
@@ -187,7 +236,10 @@ export const queryAuditPageList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('已选参与客户列表查询')
+    }
   })
 }
 // 经销商列表查询  分页  已选择的排在最上边
@@ -198,7 +250,10 @@ export const queryDealerPage = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('经销商列表查询')
+    }
   })
 }
 // 参与客户 提交审核
@@ -206,7 +261,10 @@ export const midwaySubmit = (params) => {
   return axios({
     url: '/promotion/dealer/midwaySubmit',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('提交审核')
+    }
   })
 }
 // 参与客户   更新列表
@@ -214,7 +272,10 @@ export const dealerMidwayUpdate = (params) => {
   return axios({
     url: '/promotion/dealer/midwayUpdate',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('添加经销商并更新列表显示状态')
+    }
   })
 }
 // 参与客户 审核通过  审核不通过
@@ -222,7 +283,10 @@ export const dealerMidwayAudit = (params) => {
   return axios({
     url: '/promotion/dealer/midwayAudit',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent(params.dealerAuditStatus=='AUDIT_PASS'?'审核通过':'审核不通过')
+    }
   })
 }
 // 获取所有经销商sn   全部客户回显

+ 1 - 1
src/views/promotionRulesManagement/dealerPromotions/list.vue

@@ -248,7 +248,7 @@
 import { commonMixin } from '@/utils/mixin'
 import { STable, VSelect } from '@/components'
 import addModal from './addModal.vue'
-import lookUpCustomersModal from './lookUpCustomersModal'
+import lookUpCustomersModal from './lookUpCustomersModal' 
 import rangeDate from '@/views/common/rangeDate.vue'
 import creatorList from '@/views/common/creatorList.vue'
 import editActiveEndTime from './editActiveEndTime.vue'