优化前端代码

v1.0.0
youngS 4 years ago
parent e357168fcd
commit 02e5eedc82
  1. 3
      fir_client/public/config.js
  2. 2
      fir_client/src/components/FirDownload.vue
  3. 2
      fir_client/src/components/ShortDownload.vue
  4. 12
      fir_client/src/components/apps/FirAppInfosBase.vue
  5. 14
      fir_client/src/components/apps/FirAppInfosbaseinfo.vue
  6. 6
      fir_client/src/components/apps/FirApps.vue
  7. 6
      fir_client/src/components/user/FirUserOrders.vue

@ -1,5 +1,6 @@
window.g = { window.g = {
baseUrl: 'https://app.hehelucky.cn', baseUrl: 'https://app.hehelucky.cn',
PaymentQuestionMsg:'如对充值订单有疑问,请联系 nineven@qq.com',
footer: { footer: {
copyright: 'Copyright © 2017-2020 第九系艾文 版权所有.', copyright: 'Copyright © 2017-2020 第九系艾文 版权所有.',
ipcBeiAn: { ipcBeiAn: {
@ -12,4 +13,4 @@ window.g = {
}, },
} }
}; };

@ -205,7 +205,7 @@
</div> </div>
<div class="footer" style="margin-top: 30%;background-color: #d1eef9"> <div class="footer" style="margin-top: 30%">
免责声明<br> 免责声明<br>
本网站仅提供下载托管应用为用户自行上传请甄别应用风险后进行下载 本网站仅提供下载托管应用为用户自行上传请甄别应用风险后进行下载
</div> </div>

@ -217,7 +217,7 @@
</div> </div>
</div> </div>
<div class="footer" style="margin-top: 30%;background-color: #d1eef9"> <div class="footer" style="margin-top: 30%">
免责声明<br> 免责声明<br>
本网站仅提供下载托管应用为用户自行上传请甄别应用风险后进行下载 本网站仅提供下载托管应用为用户自行上传请甄别应用风险后进行下载
</div> </div>

@ -15,7 +15,7 @@
</el-tooltip> </el-tooltip>
<span>{{ master_release.release_type |getapptype }}</span> <span>{{ master_release.release_type |getapptype }}</span>
<el-tooltip content="下载量" placement="top"> <el-tooltip content="下载量" placement="top">
<span><i class="el-icon-cloudy"></i><b class="short">{{ appinfos.count_hits }}</b></span> <span><i class="el-icon-cloudy"/><b class="short">{{ appinfos.count_hits }}</b></span>
</el-tooltip> </el-tooltip>
<span class="bundleid ng-binding">BundleID<b class="ng-binding">&nbsp;&nbsp;{{ appinfos.bundle_id }}</b></span> <span class="bundleid ng-binding">BundleID<b class="ng-binding">&nbsp;&nbsp;{{ appinfos.bundle_id }}</b></span>
<span class="version ng-scope">{{ master_release.minimum_os_version }}&nbsp; 或者高版本</span> <span class="version ng-scope">{{ master_release.minimum_os_version }}&nbsp; 或者高版本</span>
@ -49,27 +49,27 @@
<div class="tabs-container"> <div class="tabs-container">
<el-row :gutter="1"> <el-row :gutter="1">
<el-col :span="3"> <el-col :span="3">
<a class="" ref="baseinfo" @click="baseinfo"><i class="el-icon-document"></i>基本信息</a> <a class="" ref="baseinfo" @click="baseinfo"><i class="el-icon-document"/>基本信息</a>
</el-col> </el-col>
<el-col :span="3"> <el-col :span="3">
<a class="" ref="security" @click="security"><i class="el-icon-set-up"></i>应用管理</a> <a class="" ref="security" @click="security"><i class="el-icon-set-up"/>应用管理</a>
</el-col> </el-col>
<el-col :span="3"> <el-col :span="3">
<a class="" ref="combo" @click="combo"><i class="el-icon-copy-document" <a class="" ref="combo" @click="combo"><i class="el-icon-copy-document"
style="transform:rotateX(180deg);"></i>应用合并</a> style="transform:rotateX(180deg);"/>应用合并</a>
</el-col> </el-col>
<el-col :span="3" <el-col :span="3"
v-if="appinfos.type===1 || appinfos.issupersign "> v-if="appinfos.type===1 || appinfos.issupersign ">
<a class="" ref="supersign" @click="supersign"><i <a class="" ref="supersign" @click="supersign"><i
class="el-icon-ship"></i>超级签名</a> class="el-icon-ship"/>超级签名</a>
</el-col> </el-col>
<el-col :span="3" <el-col :span="3"
v-if="(appinfos.type===1 && master_release.release_type ===1) || appinfos.issupersign "> v-if="(appinfos.type===1 && master_release.release_type ===1) || appinfos.issupersign ">
<a class="" ref="devices" @click="devices"><i class="el-icon-mobile-phone"></i>设备列表</a> <a class="" ref="devices" @click="devices"><i class="el-icon-mobile-phone"/>设备列表</a>
</el-col> </el-col>
</el-row> </el-row>

@ -4,7 +4,7 @@
<el-form-item label="应用ID" style="width: 56%"> <el-form-item label="应用ID" style="width: 56%">
<el-row> <el-row>
<el-col :span="19"> <el-col :span="19">
<el-input v-model="currentapp.app_id" :disabled="true"></el-input> <el-input v-model="currentapp.app_id" :disabled="true"/>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
<el-button type="danger" plain @click="delApp" <el-button type="danger" plain @click="delApp"
@ -16,7 +16,7 @@
</el-form-item> </el-form-item>
<el-form-item label="应用名称" style="width: 56%"> <el-form-item label="应用名称" style="width: 56%">
<el-input v-model="currentapp.name"></el-input> <el-input v-model="currentapp.name"/>
</el-form-item> </el-form-item>
<el-form-item label="短链接" style="width: 56%"> <el-form-item label="短链接" style="width: 56%">
@ -33,13 +33,13 @@
accept=".png , .jpg , .jpeg" accept=".png , .jpg , .jpeg"
:before-upload="upload_app_icon"> :before-upload="upload_app_icon">
<img v-if="currentapp.icon_url" :src="currentapp.icon_url" <img v-if="currentapp.icon_url" :src="currentapp.icon_url"
class="avatar"> class="avatar" alt="">
<i v-else class="el-icon-plus avatar-uploader-icon"></i> <i v-else class="el-icon-plus avatar-uploader-icon"/>
</el-upload> </el-upload>
</el-form-item> </el-form-item>
<el-form-item label="应用描述" style="width: 66%"> <el-form-item label="应用描述" style="width: 66%">
<el-input type="textarea" v-model="currentapp.description" <el-input type="textarea" v-model="currentapp.description"
:autosize="{ minRows: 8, maxRows: 18}"></el-input> :autosize="{ minRows: 8, maxRows: 18}"/>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-row> <el-row>
@ -50,7 +50,7 @@
</el-col> </el-col>
</el-row> </el-row>
</el-form-item> </el-form-item>
<el-divider></el-divider> <el-divider/>
<el-form-item label="应用截图" style="width: 100%"> <el-form-item label="应用截图" style="width: 100%">
<div class="appdownload"> <div class="appdownload">
@ -74,7 +74,7 @@
action="#" action="#"
accept=".png , .jpg , .jpeg" accept=".png , .jpg , .jpeg"
:before-upload="upload_app_screen"> :before-upload="upload_app_screen">
<i class="el-icon-upload"></i> <i class="el-icon-upload"/>
</el-upload> </el-upload>
</div> </div>

@ -59,7 +59,7 @@
</div> </div>
<span slot="footer"> <span slot="footer">
如对充值订单有疑问请联系 nineven@qq.com {{ PaymentQuestionMsg }}
</span> </span>
</el-dialog> </el-dialog>
@ -535,7 +535,8 @@
'wx': require('@/assets/pay/pay_weixin.png'), 'wx': require('@/assets/pay/pay_weixin.png'),
'ali': require('@/assets/pay/pay_alipay.png'), 'ali': require('@/assets/pay/pay_alipay.png'),
'selected': require('@/assets/pay/pay_selected.png'), 'selected': require('@/assets/pay/pay_selected.png'),
} },
PaymentQuestionMsg: '',
} }
}, methods: { }, methods: {
show_package_prices() { show_package_prices() {
@ -948,6 +949,7 @@
} }
}, mounted() { }, mounted() {
this.PaymentQuestionMsg = window.g.PaymentQuestionMsg;
getUserInfoFun(this); getUserInfoFun(this);
this.$store.dispatch('doucurrentapp', {}); this.$store.dispatch('doucurrentapp', {});
this.getappsFun({}); this.getappsFun({});

@ -110,7 +110,7 @@
<span slot="footer"> <span slot="footer">
如对订单有疑问请联系 nineven@qq.com {{ PaymentQuestionMsg }}
</span> </span>
</el-dialog> </el-dialog>
@ -274,7 +274,8 @@
payment_type_choices: [], payment_type_choices: [],
show_order_info: false, show_order_info: false,
current_order_info: {}, current_order_info: {},
loading: false loading: false,
PaymentQuestionMsg: '',
} }
}, },
methods: { methods: {
@ -429,6 +430,7 @@
}, {methods: 'GET', data: params}) }, {methods: 'GET', data: params})
}, },
}, mounted() { }, mounted() {
this.PaymentQuestionMsg = window.g.PaymentQuestionMsg;
getUserInfoFun(this); getUserInfoFun(this);
let out_trade_no = this.$route.params.out_trade_no; let out_trade_no = this.$route.params.out_trade_no;
if (out_trade_no) { if (out_trade_no) {

Loading…
Cancel
Save