Browse Source

Merge branch 'master' of http://101.200.220.49:8001/xiaona.liu/advertSystem

xiuli.gao 1 year ago
parent
commit
77f5d060ef
85 changed files with 70 additions and 102 deletions
  1. 0 1
      dist/assets/_dialog.5c0eecd7.css
  2. 1 0
      dist/assets/_dialog.8cd140fd.css
  3. 0 1
      dist/assets/_input.205b99ee.css
  4. 1 0
      dist/assets/_input.d72ce589.css
  5. 1 0
      dist/assets/_select.2a9f1999.css
  6. 0 1
      dist/assets/_select.97e73788.css
  7. 1 0
      dist/assets/accountManage.0532d389.css
  8. 0 1
      dist/assets/accountManage.896650f8.css
  9. 1 0
      dist/assets/adqManage.694a1958.css
  10. 0 1
      dist/assets/adqManage.c4615848.css
  11. 0 1
      dist/assets/error.284bd084.css
  12. 1 0
      dist/assets/error.97c715ec.css
  13. 1 0
      dist/assets/home.1a33e614.css
  14. 0 1
      dist/assets/home.9f35d1d5.css
  15. 1 0
      dist/assets/index.21d1f4e5.css
  16. 1 0
      dist/assets/index.28168f3c.css
  17. 1 0
      dist/assets/index.2b4782a6.css
  18. 1 0
      dist/assets/index.3191aa97.css
  19. 0 1
      dist/assets/index.37b5a88f.css
  20. 1 1
      dist/assets/index.a3fd41f8.css
  21. 1 1
      dist/assets/index.576c3b3e.js
  22. 1 0
      dist/assets/index.563e5dd5.css
  23. 1 0
      dist/assets/index.648b9e10.css
  24. 0 1
      dist/assets/index.887b6b4f.css
  25. 1 0
      dist/assets/index.8b218c7c.css
  26. 0 1
      dist/assets/index.9234b91e.css
  27. 1 0
      dist/assets/index.a956448f.css
  28. 1 0
      dist/assets/index.c0cac123.css
  29. 0 1
      dist/assets/index.ca1fc3d5.css
  30. 0 1
      dist/assets/index.d52cf2c0.css
  31. 0 1
      dist/assets/index.e28d98e3.css
  32. 0 1
      dist/assets/index.eb07d23d.css
  33. 0 1
      dist/assets/index.f7760335.css
  34. 0 1
      dist/assets/index.f8367c89.css
  35. 0 1
      dist/assets/index_head.bd849dfa.css
  36. 1 0
      dist/assets/index_head.fddecd4a.css
  37. 1 0
      dist/assets/login.1a99fd9e.css
  38. 0 1
      dist/assets/login.38e47126.css
  39. 0 1
      dist/assets/materialBlock.4d7b717e.css
  40. 1 0
      dist/assets/materialBlock.8868a5d8.css
  41. 1 0
      dist/assets/menuList.30c26da6.css
  42. 0 1
      dist/assets/menuList.45586ed7.css
  43. 0 1
      dist/assets/noData.10280069.css
  44. 1 0
      dist/assets/noData.c79b2ed6.css
  45. 1 0
      dist/assets/tableInfo.b66a93c1.css
  46. 0 1
      dist/assets/tableInfo.fc4a7715.css
  47. 0 1
      dist/assets/timeScreen.0ab73184.css
  48. 1 0
      dist/assets/timeScreen.9bc08e8b.css
  49. 1 0
      dist/assets/weekTime.77a72c33.css
  50. 0 1
      dist/assets/weekTime.c21607a7.css
  51. 1 1
      dist/index.html
  52. 1 1
      dist/js/_dialog/_dialog.fd5e82a5.js
  53. 1 1
      dist/js/_input/_input.11bea992.js
  54. 1 1
      dist/js/_select/_select.c8511d55.js
  55. 1 1
      dist/js/adTask/index.cf26db21.js
  56. 1 1
      dist/js/api/api.70faab21.js
  57. 1 1
      dist/js/basisMoudle/accountManage.b55b71af.js
  58. 1 1
      dist/js/basisMoudle/error.63fbc0d2.js
  59. 1 1
      dist/js/basisMoudle/home.e08c7c4a.js
  60. 1 1
      dist/js/basisMoudle/login.c8665c10.js
  61. 1 1
      dist/js/businessMoudle/adqManage.68cf6dd6.js
  62. 1 1
      dist/js/collectClip/index.64b433da.js
  63. 1 1
      dist/js/configArea/index.0368216c.js
  64. 1 0
      dist/js/gdtList/index.40e21394.js
  65. 0 1
      dist/js/gdtList/index.e5bb2c66.js
  66. 1 1
      dist/js/index/index.b1adc27b.js
  67. 1 1
      dist/js/index/index.da588fac.js
  68. 0 1
      dist/js/layout/index.240b5036.js
  69. 1 0
      dist/js/layout/index.e6cb99cf.js
  70. 1 1
      dist/js/layout/index_head.ba528a31.js
  71. 1 1
      dist/js/materialBlock/materialBlock.0d9131dd.js
  72. 1 1
      dist/js/materialLibrary/index.059953c5.js
  73. 1 1
      dist/js/menuPermission/menuList.c88144b8.js
  74. 1 1
      dist/js/miniprogram/index.221bc1db.js
  75. 1 1
      dist/js/noData/noData.5657d842.js
  76. 0 0
      dist/js/sortablejs/sortablejs.4f86162a.js
  77. 1 1
      dist/js/tableInfo/tableInfo.3c9a266b.js
  78. 1 1
      dist/js/taskList/index.d3c30a29.js
  79. 1 1
      dist/js/timeScreen/timeScreen.e3952786.js
  80. 0 0
      dist/js/vue/vue.86f330e1.js
  81. 1 1
      dist/js/vuedraggable/vuedraggable.974d406d.js
  82. 1 1
      dist/js/weekTime/weekTime.7c3b8a73.js
  83. 7 43
      src/components/businessMoudle/batchGdt/configArea/directPacket/common/Cascader/index.vue
  84. 5 1
      src/components/businessMoudle/batchGdt/configArea/directPacket/newDirecPacket.vue
  85. 4 4
      src/components/businessMoudle/gdtList/detial/basicInfo.vue

File diff suppressed because it is too large
+ 0 - 1
dist/assets/_dialog.5c0eecd7.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/_dialog.8cd140fd.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/_input.205b99ee.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/_input.d72ce589.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/_select.2a9f1999.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/_select.97e73788.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/accountManage.0532d389.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/accountManage.896650f8.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/adqManage.694a1958.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/adqManage.c4615848.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/error.284bd084.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/error.97c715ec.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/home.1a33e614.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/home.9f35d1d5.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/index.21d1f4e5.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/index.28168f3c.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/index.2b4782a6.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/index.3191aa97.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/index.37b5a88f.css


File diff suppressed because it is too large
+ 1 - 1
dist/assets/index.a3fd41f8.css


File diff suppressed because it is too large
+ 1 - 1
dist/assets/index.576c3b3e.js


File diff suppressed because it is too large
+ 1 - 0
dist/assets/index.563e5dd5.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/index.648b9e10.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/index.887b6b4f.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/index.8b218c7c.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/index.9234b91e.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/index.a956448f.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/index.c0cac123.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/index.ca1fc3d5.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/index.d52cf2c0.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/index.e28d98e3.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/index.eb07d23d.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/index.f7760335.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/index.f8367c89.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/index_head.bd849dfa.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/index_head.fddecd4a.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/login.1a99fd9e.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/login.38e47126.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/materialBlock.4d7b717e.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/materialBlock.8868a5d8.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/menuList.30c26da6.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/menuList.45586ed7.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/noData.10280069.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/noData.c79b2ed6.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/tableInfo.b66a93c1.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/tableInfo.fc4a7715.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/timeScreen.0ab73184.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/timeScreen.9bc08e8b.css


File diff suppressed because it is too large
+ 1 - 0
dist/assets/weekTime.77a72c33.css


File diff suppressed because it is too large
+ 0 - 1
dist/assets/weekTime.c21607a7.css


+ 1 - 1
dist/index.html

@@ -6,7 +6,7 @@
6 6
     <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
7 7
     <title>广告系统</title>
8 8
       <script src="//open.thunderurl.com/thunder-link.js"></script>
9
-    <script type="module" crossorigin src="./assets/index.576c3b3e.js"></script>
9
+    <script type="module" crossorigin src="./assets/index.4c129630.js"></script>
10 10
     <link rel="modulepreload" href="./js/@vue/@vue.e7eafc10.js">
11 11
     <link rel="modulepreload" href="./js/vue-router/vue-router.647267ed.js">
12 12
     <link rel="modulepreload" href="./js/axios/axios.27022086.js">

File diff suppressed because it is too large
+ 1 - 1
dist/js/_dialog/_dialog.fd5e82a5.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/_input/_input.11bea992.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/_select/_select.c8511d55.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/adTask/index.cf26db21.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/api/api.70faab21.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/basisMoudle/accountManage.b55b71af.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/basisMoudle/error.63fbc0d2.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/basisMoudle/home.e08c7c4a.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/basisMoudle/login.c8665c10.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/businessMoudle/adqManage.68cf6dd6.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/collectClip/index.64b433da.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/configArea/index.0368216c.js


File diff suppressed because it is too large
+ 1 - 0
dist/js/gdtList/index.40e21394.js


File diff suppressed because it is too large
+ 0 - 1
dist/js/gdtList/index.e5bb2c66.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/index/index.b1adc27b.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/index/index.da588fac.js


File diff suppressed because it is too large
+ 0 - 1
dist/js/layout/index.240b5036.js


File diff suppressed because it is too large
+ 1 - 0
dist/js/layout/index.e6cb99cf.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/layout/index_head.ba528a31.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/materialBlock/materialBlock.0d9131dd.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/materialLibrary/index.059953c5.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/menuPermission/menuList.c88144b8.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/miniprogram/index.221bc1db.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/noData/noData.5657d842.js


dist/js/sortablejs/sortablejs.cbc4d4ad.js → dist/js/sortablejs/sortablejs.4f86162a.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/tableInfo/tableInfo.3c9a266b.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/taskList/index.d3c30a29.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/timeScreen/timeScreen.e3952786.js


dist/js/vue/vue.051f0374.js → dist/js/vue/vue.86f330e1.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/vuedraggable/vuedraggable.974d406d.js


File diff suppressed because it is too large
+ 1 - 1
dist/js/weekTime/weekTime.7c3b8a73.js


+ 7 - 43
src/components/businessMoudle/batchGdt/configArea/directPacket/common/Cascader/index.vue

@@ -57,12 +57,14 @@ const props = withDefaults(defineProps<{
57 57
   title?: string,
58 58
   list?:any,
59 59
   subId?:string|number,
60
-  echochooseNum?:number
60
+  echochooseNum?:number,
61
+  key?:number
61 62
 }>(), {
62 63
   title: '',
63 64
   list:[],
64 65
   subId:'',
65
-  echochooseNum:0
66
+  echochooseNum:0,
67
+  key:1
66 68
 })
67 69
 const chooseObj = reactive<reactiveTableAndAny>({
68 70
   items:[]
@@ -80,50 +82,9 @@ const {
80 82
 }  = cascaderTs(props)
81 83
 
82 84
 const {deleEvent} = subChooseTs()
83
-
84
-// const chooseNum = computed(()=>{
85
-//   let num:number = 0
86
-//   chooseObj.items = []
87
-//   opionsList.value.forEach(item=>{
88
-//     if(item.isCheck){
89
-//       num+=1
90
-//       chooseObj.items.push(item)
91
-//     }else{
92
-//       if(item.child&&item.child.length>0){
93
-//         item.child.forEach(sub=>{
94
-//           if(sub.isCheck){
95
-//             num+=1
96
-//             chooseObj.items.push(sub)
97
-//           }else{
98
-//             if(sub.child&&sub.child.length>0){
99
-//               sub.child.forEach(sun=>{
100
-//                 if(sun.isCheck){
101
-//                   num+=1
102
-//                   chooseObj.items.push(sun)
103
-//                 }else{
104
-//                   if(sun.child&&sun.child.length>0){
105
-//                     sun.child.forEach(cSun=>{
106
-//                       if(cSun.isCheck){
107
-//                         num+=1
108
-//                         chooseObj.items.push(cSun)
109
-//                       }
110
-//                     })
111
-//                   }
112
-//                 }
113
-//               })
114
-//             }
115
-//           }
116
-//         })
117
-//       }
118
-//     }
119
-//   })
120
-//   return num
121
-// })
122
-
123 85
 const chooseNum = ref<number>(props.echochooseNum)
124 86
 
125 87
 const updateChooseNum = () => {
126
-  console.log('updateChooseNum');
127 88
   let num:number = 0
128 89
   chooseObj.items = []
129 90
   opionsList.value.forEach(item=>{
@@ -165,6 +126,9 @@ const updateChooseNum = () => {
165 126
 watch(()=>pageInfo.key,()=>{
166 127
   updateChooseNum()
167 128
 })
129
+watch(()=>props.key,()=>{
130
+  pageInfo.subOpions = []
131
+})
168 132
 onMounted(()=>{
169 133
   updateChooseNum()
170 134
 })

+ 5 - 1
src/components/businessMoudle/batchGdt/configArea/directPacket/newDirecPacket.vue

@@ -34,7 +34,9 @@
34 34
                       @returnEvent="val=>reEventRadio(val,item)">
35 35
             <template v-if="item.EgName=='geo_location'" v-slot:appoint>
36 36
               <div class="tMar20">
37
-                <Cascade title="国家" :list="pageInfoTs.location_ca_list" :echochooseNum="item.value.regions&&item.value.regions.length" key="geo_location" @getIds="val=>handleCasItem(val,'geo_location',item)"></Cascade>
37
+                <Cascade :key="pageInfo.showKey" title="国家" :list="pageInfoTs.location_ca_list"
38
+                         :echochooseNum="item.value.regions&&item.value.regions.length" key="geo_location"
39
+                         @getIds="val=>handleCasItem(val,'geo_location',item)"></Cascade>
38 40
                 <el-checkbox-group v-model="item.value.location_types" @change="getEstimation">
39 41
                   <el-checkbox v-for="i in pageInfo.locationList" :label="i.label" >{{i.value}}</el-checkbox>
40 42
                 </el-checkbox-group>
@@ -139,6 +141,7 @@ const pageInfo = reactive<reactiveTableAndAny>({
139 141
   ],
140 142
   estimationObj:{},
141 143
   directPacketParams:{},//确认和获取信息后台需要的参数
144
+  showKey:1
142 145
 })
143 146
 const fullLoading = ref<boolean>(false)
144 147
 
@@ -301,6 +304,7 @@ const switchShow = (val:boolean)=>{
301 304
   dialogShow.value = val
302 305
   if(val){
303 306
     loading.value = true
307
+    pageInfo.showKey++
304 308
     nextTick(async ()=>{
305 309
       //自定义转化行为
306 310
       await get_behavior_list()

+ 4 - 4
src/components/businessMoudle/gdtList/detial/basicInfo.vue

@@ -48,10 +48,10 @@ const pageInfo = reactive<reactiveTableAndAny>({
48 48
         {title:'广告名称',key:'adgroup_name',value:''},
49 49
         {title:'广告ID',key:'adgroup_id',value:''},
50 50
         {title:'推广计划',key:'campaign_name',value:''},
51
-        {title:'推广目标',key:'TGMB',value:''},
51
+        {title:'推广目标',key:'promoted_object_type_text',value:''},
52 52
         {title:'营销目标',key:'marketing_scene_desc',value:''},
53 53
         {title:'广告形式',key:'ad_form',value:''},
54
-        {title:'版位',key:'site_set',value:''},
54
+        {title:'版位',key:'site_set_text',value:''},
55 55
         {title:'搜索场景扩量',key:'search_scene_expand',value:''},
56 56
         {title:'定向拓展',key:'search_expand_targeting_switch',value:''},
57 57
         {title:'版位扩量',key:'site_expand',value:''},
@@ -66,10 +66,10 @@ const pageInfo = reactive<reactiveTableAndAny>({
66 66
         {title:'投放时间',key:'time_series',value:''},
67 67
         {title:'首日开始时间',key:'first_day_begin_time',value:''},
68 68
         {title:'日预算',key:'daily_budget',value:''},
69
-        {title:'出价方式',key:'bid_mode',value:''},
69
+        {title:'出价方式',key:'bid_mode_text',value:''},
70 70
         {title:'投放场景',key:'bid_scene',value:''},
71 71
         {title:'出价类型',key:'smart_bid_type',value:''},
72
-        {title:'优化目标',key:'optimization_goal',value:''},
72
+        {title:'优化目标',key:'optimization_goal_text',value:''},
73 73
         {title:'出价',key:'bid_amount',value:''},
74 74
         {title:'深度优化目标',key:'deep_conversion_spec_goal',value:''},
75 75
         {title:'出价策略',key:'bid_strategy',value:''},