Selaa lähdekoodia

深度优化目标问题

xiuli.gao 1 vuosi sitten
vanhempi
commit
b606b2ab7b
33 muutettua tiedostoa jossa 45 lisäystä ja 39 poistoa
  1. 1 1
      dist/assets/index.6c46e3bd.css
  2. 1 1
      dist/assets/index.eff151fb.js
  3. 1 1
      dist/index.html
  4. 1 1
      dist/js/_dialog/_dialog.61961ffe.js
  5. 1 1
      dist/js/_input/_input.38dd028a.js
  6. 1 1
      dist/js/_select/_select.11ea6530.js
  7. 1 1
      dist/js/adTask/index.564d3255.js
  8. 1 0
      dist/js/api/api.9202deb9.js
  9. 0 1
      dist/js/api/api.a4ff2639.js
  10. 1 1
      dist/js/basisMoudle/accountManage.991fb56c.js
  11. 1 1
      dist/js/basisMoudle/error.98a82d14.js
  12. 1 1
      dist/js/basisMoudle/home.3033baa9.js
  13. 1 1
      dist/js/basisMoudle/login.81ea2d61.js
  14. 1 1
      dist/js/businessMoudle/adqManage.036aa93b.js
  15. 1 1
      dist/js/collectClip/index.d6b3ff6d.js
  16. 1 0
      dist/js/configArea/index.68fc5c7f.js
  17. 0 1
      dist/js/configArea/index.d92a19c0.js
  18. 1 1
      dist/js/gdtList/index.a5686eef.js
  19. 1 1
      dist/js/index/index.5b0a4542.js
  20. 1 1
      dist/js/index/index.d6737a86.js
  21. 0 1
      dist/js/layout/index.2baa3376.js
  22. 1 0
      dist/js/layout/index.acc468bf.js
  23. 1 1
      dist/js/layout/index_head.4ebfe381.js
  24. 1 1
      dist/js/materialBlock/materialBlock.ef3f4d46.js
  25. 1 1
      dist/js/materialLibrary/index.862a17ee.js
  26. 1 1
      dist/js/menuPermission/menuList.58703063.js
  27. 1 1
      dist/js/miniprogram/index.bc31e8f7.js
  28. 1 1
      dist/js/noData/noData.e68f708a.js
  29. 1 1
      dist/js/tableInfo/tableInfo.c05049ed.js
  30. 1 1
      dist/js/taskList/index.7f8fd66a.js
  31. 1 1
      dist/js/timeScreen/timeScreen.ddcc6918.js
  32. 1 1
      dist/js/weekTime/weekTime.8c3a1ea3.js
  33. 16 10
      src/components/businessMoudle/batchGdt/configArea/basicInfo/index.vue

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


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


+ 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.eff151fb.js"></script>
9
+    <script type="module" crossorigin src="./assets/index.3be2854e.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.61961ffe.js


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


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


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


File diff suppressed because it is too large
+ 1 - 0
dist/js/api/api.9202deb9.js


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


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


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


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


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


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


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


File diff suppressed because it is too large
+ 1 - 0
dist/js/configArea/index.68fc5c7f.js


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


+ 16 - 10
src/components/businessMoudle/batchGdt/configArea/basicInfo/index.vue

@@ -512,7 +512,7 @@ const onChangeAdPosition = (val: string) => {
512 512
   watchSiteIds()// 版位变化
513 513
 }
514 514
 /**优化目标下拉列表 */
515
-const eventGetOPtimizationGoal = (val?) => {
515
+const eventGetOPtimizationGoal = (val?, type?) => {
516 516
   getOptimizationGoal({
517 517
     site_set: val ? val.split(',') : '',
518 518
     promoted_object_type: props.promoted_object_type
@@ -523,7 +523,7 @@ const eventGetOPtimizationGoal = (val?) => {
523 523
     })
524 524
     optimizationGoal_1.value = res.filter((v)=>{return v.name && v.name != '' && v.goal && v.goal != ''});
525 525
     form['optimization_goal_name'] = optimizationGoal_1.value.filter((v: any) => { return v.value == form['optimization_goal'] })[0]?.label
526
-    changeOptimizationGoal()
526
+    changeOptimizationGoal(type)
527 527
   }).catch((res)=>{
528 528
     optimizationGoal_1.value = [];
529 529
     optimizationGoal_2.value = [];
@@ -690,7 +690,8 @@ const onChangeKey = ({ val, key }) => {
690 690
   }
691 691
 }
692 692
 /**优化目标 及 深度转化类型 变化 ==> 导致 深度优化目标 发生变化 */
693
-const changeOptimizationGoal = () => {
693
+const changeOptimizationGoal = (type?) => {
694
+  console.log('change')
694 695
   optimizationGoal_1.value.forEach((item)=>{
695 696
     if(item.goal == form.optimization_goal){
696 697
       let deep_info:any[] = []
@@ -706,18 +707,22 @@ const changeOptimizationGoal = () => {
706 707
         v.label = v.name;
707 708
         v.value = v.goal;
708 709
       })
709
-      if(deep_info.filter((v)=>v.value == deep_conversion_behavior_spec.target).length == 0){
710
-        if(allGoalInfos.value.length == 0) {
711
-          getGoalInfos().then((res:any)=>{
712
-            allGoalInfos.value = res;
710
+      if(type == 'init'){
711
+        if(deep_info.filter((v)=>v.value == deep_conversion_behavior_spec.target).length == 0){
712
+          if(allGoalInfos.value.length == 0) {
713
+            getGoalInfos().then((res:any)=>{
714
+              allGoalInfos.value = res;
715
+              get_deep_info(deep_info)
716
+            })
717
+          }else{
713 718
             get_deep_info(deep_info)
714
-          })
719
+          }
715 720
         }else{
716
-          get_deep_info(deep_info)
721
+          optimizationGoal_2.value = deep_info
722
+          form['deep_conversion_behavior_spec_target_name'] = optimizationGoal_2.value?.filter((v: any) => { return v.value == deep_conversion_behavior_spec.target })[0]?.label
717 723
         }
718 724
       }else{
719 725
         optimizationGoal_2.value = deep_info
720
-        form['deep_conversion_behavior_spec_target_name'] = optimizationGoal_2.value?.filter((v: any) => { return v.value == deep_conversion_behavior_spec.target })[0]?.label
721 726
       }
722 727
     }
723 728
   })
@@ -894,6 +899,7 @@ watch(
894 899
     }
895 900
     checkedWechat.value = props.dataFillBack.bid_site_wechat_enabled == '1' ? true : false; // 支持微信朋友圈&微信公众号与小程序版位
896 901
     watch_deep_conversion()
902
+    eventGetOPtimizationGoal(props.dataFillBack?.site_ids, 'init')
897 903
   }, { immediate: true})
898 904
 </script>
899 905
 <style lang="scss" scoped>@import "@/assets/style/batchDialogGdt.scss";