Fan 2 týždňov pred
rodič
commit
1024128fbf

+ 2 - 1
ui/smarttrade-platform/src/api/marketing/index.js

@@ -8,4 +8,5 @@ export const getSopById = (id) => get(`/router/rest/api/sop/${id}`)
 export const addMarketing = (data = {}) => post('/router/rest/marketing/add', data)
 export const editMarketing = (data = {}) => post('/router/rest/marketing/edit', data)
 export const marketingAnalysis = () => get('/router/rest/marketing/dashboard/stats')
-export const getMarketingCustomer = (data = {}) => post('/router/rest/marketing/campaign/sop-detail/customers', data)
+export const getMarketingCustomer = (data = {}) => post('/router/rest/marketing/campaign/sop-detail/customers', data)
+export const getTradeCustomer = (data = {}) => post('/router/rest/customerTrade/list', data)

+ 2 - 3
ui/smarttrade-platform/src/components/addMarketing.vue

@@ -754,8 +754,7 @@
 <script setup>
     import { ref, computed } from 'vue'
     import PreviewCustomerModal from './PreviewCustomerModal.vue'
-    import { getSopList, addMarketing, editMarketing, addSop, editSop } from '@/api/marketing'
-    import { getCustomerList } from '@/api/customer'
+    import { getSopList, addMarketing, editMarketing, addSop, editSop, getTradeCustomer } from '@/api/marketing'
     import { getListTree } from '@/api/layout'
     import { getUserEmails } from '@/api/emails'
     import { region } from '@/utils/region';
@@ -1150,7 +1149,7 @@
     const customerList = ref([])
     const sourceData = ref({})
     const getCustomerData = () => {
-        getCustomerList({ pageIndex: 1, pageSize: 10000, ...customerParams.value }).then(res => {
+        getTradeCustomer({ pageIndex: 1, pageSize: 10000, ...customerParams.value }).then(res => {
             customerList.value = res.result.records || []
             newCampaign.value.filters.selectedTags = customerList.value.map(item => item.customerName)
             sourceData.value = {}