|
|
@@ -161,6 +161,33 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
|
+
|
|
|
+ <el-dialog title="提示" :visible.sync="loginVisible" width="400px" :close-on-click-modal="false" :close-on-press-escape="false">
|
|
|
+ <div style="text-align: center; color: #999; font-size: 14px;">
|
|
|
+ <template v-if="menuIndex == '1'">
|
|
|
+ <p>阿里巴巴渠道需要登录后才能提取</p>
|
|
|
+ <p class="visible-tips-style">目前检测还未登录阿里巴巴账号,需立即登录</p>
|
|
|
+ </template>
|
|
|
+ <template v-else-if="menuIndex == '2'">
|
|
|
+ <p>京东渠道需要登录后才能提取</p>
|
|
|
+ <p class="visible-tips-style">目前检测还未登录京东账号,需立即登录</p>
|
|
|
+ </template>
|
|
|
+ <template v-else-if="menuIndex == '5'">
|
|
|
+ <p>小红书渠道需要登录后才能提取</p>
|
|
|
+ <p class="visible-tips-style">目前检测还未登录小红书账号,需立即登录</p>
|
|
|
+ </template>
|
|
|
+ <template v-else>
|
|
|
+ <p>天猫/淘宝渠道需要登录后才能提取</p>
|
|
|
+ <p class="visible-tips-style">目前检测还未登录天猫/淘宝账号,需立即登录</p>
|
|
|
+ </template>
|
|
|
+ </div>
|
|
|
+ <div slot="footer" class="dialog-footer-center">
|
|
|
+ <el-button v-if="menuIndex == '2'" @click="loginVisible = false; loginUrl('https://passport.jd.com/new/login.aspx')">点击登录京东账号</el-button>
|
|
|
+ <el-button v-else-if="menuIndex == '1'" @click="loginVisible = false; loginUrl('https://www.1688.com')">点击登录阿里巴巴账号</el-button>
|
|
|
+ <el-button v-else-if="menuIndex == '5'" @click="loginVisible = false; loginUrl('https://www.xiaohongshu.com')">点击登录小红书账号</el-button>
|
|
|
+ <el-button v-else @click="loginVisible = false; loginUrl('https://login.taobao.com')">点击登录天猫/淘宝账号</el-button>
|
|
|
+ </div>
|
|
|
+ </el-dialog>
|
|
|
|
|
|
</el-main>
|
|
|
|
|
|
@@ -232,6 +259,7 @@
|
|
|
jdStatus: 1, // 1、未检测 2、已经登录 3、未登录
|
|
|
redStatus: 1, //同上
|
|
|
alibabaStatus: 1, //同上上
|
|
|
+ loginVisible: false,
|
|
|
|
|
|
/** 浏览器名称 **/
|
|
|
alibabaBrowser: null,
|
|
|
@@ -614,7 +642,7 @@
|
|
|
this.tabLoading = true;
|
|
|
setTimeout(() => {
|
|
|
this.tabLoading = false;
|
|
|
- }, 10000)
|
|
|
+ }, 20000)
|
|
|
if(this.loginBrowser){
|
|
|
await this.loginBrowser.close();
|
|
|
this.loginBrowser = null;
|