Bladeren bron

账户配置 BUG 修复

jiayufei 4 jaren geleden
bovenliggende
commit
76e665a675

+ 2 - 2
src/views/modules/account-config/account-config-server.js

@@ -5,5 +5,5 @@
 
 // export const urlAcount = 'http://118.24.244.213:8080'; // 线上
 // export const urlAcount = 'http://apipre.tjyourong.com.cn'; // 预生产
-export const urlAcount = 'http://192.168.1.43:8080'; // 子安
-// export const urlAcount = 'http://139.186.165.84:8080'; // 测试
+// export const urlAcount = 'http://192.168.1.43:8080'; // 子安
+export const urlAcount = 'http://139.186.165.84:8080'; // 测试

+ 5 - 0
src/views/modules/account-config/components/configuration-modal.less

@@ -308,6 +308,11 @@
                 display: flex;
                 flex-wrap: wrap;
             }
+            .no-data-group {
+                height: 200px;
+                line-height: 200px;
+                text-align: center;
+            }
             .content-modal-li {
                 border: 1px solid #e4e4e4;
                 width: 180px;

+ 13 - 4
src/views/modules/account-config/components/configuration-modal.vue

@@ -206,7 +206,7 @@
                         class="common-input-long"
                         v-model="configForm.creativeWebUrl"
                         placeholder="请输入应用下载详情页"
-                        disabled
+                        :disabled="modalTitle === 'edit'"
                     />
                     <span style="margin-left: 10px;"><a :disabled="modalTitle === 'edit'" @click="handleHaveWebUrl">使用已有</a></span>
                 </a-form-model-item>
@@ -970,12 +970,13 @@
                         <a-input v-model="weburlModel" placeholder="请输入落地页名称关键字"/>
                     </a-form-item>
                 </a-col>
-                <a-col :span="4">
+                <a-col :span="8">
                     <a-button type="primary" style="position: relative;top: 4px;" @click="handleWebUrlSearch">搜索</a-button>
+                    <a-button type="primary" style="position: relative;top: 4px;margin-left: 15px;" @click="handleWebUrlUpdate">重置</a-button>
                 </a-col>
             </a-row>
             <div class="viedo-content-class">
-                <div class="viedo-content-group">
+                <div v-if="viedoDefaultList.length" class="viedo-content-group">
                     <li
                         class="content-modal-li"
                         v-for="(item, index) in viedoDefaultList"
@@ -988,6 +989,9 @@
                         <div class="checkbox-select-time">ID:{{ item.siteId }}</div>
                     </li>
                 </div>
+                <div v-else class="no-data-group">
+                    暂无数据
+                </div>
             </div>
         </div>
     </a-modal>
@@ -1681,6 +1685,7 @@ export default {
         handleViedoListClick(data) {
             this.landingPageShowData = data;
             this.configForm.creativeWebUrl = data.creativeWebUrl;
+            this.weburlModel = '';
             this.isWebUrl = false;
         },
         handleWebUrlSearch() {
@@ -1692,8 +1697,12 @@ export default {
             });
             this.viedoDefaultList = defaultList;
         },
+        handleWebUrlUpdate() {
+            this.viedoDefaultList = [...this.viedoDefaultListUpdate];
+            this.weburlModel = '';
+        },
         handleCancelAll() {
-            console.log('素材取消按钮');
+            this.handleWebUrlUpdate();
             this.isWebUrl = false;
         },
         handleHaveWebUrl() {