Commit 43139e1a authored by Hello's avatar Hello

徐工IOS三期修改

parent cebead02
...@@ -8,7 +8,6 @@ www/static/ ...@@ -8,7 +8,6 @@ www/static/
npm-debug.log* npm-debug.log*
yarn-debug.log* yarn-debug.log*
yarn-error.log* yarn-error.log*
yarn.lock
# Editor directories and files # Editor directories and files
.idea .idea
.vscode .vscode
......
...@@ -26,7 +26,7 @@ const webpackConfig = merge(baseWebpackConfig, { ...@@ -26,7 +26,7 @@ const webpackConfig = merge(baseWebpackConfig, {
output: { output: {
path: config.build.assetsRoot, path: config.build.assetsRoot,
filename: utils.assetsPath('js/[name].[chunkhash].js'), filename: utils.assetsPath('js/[name].[chunkhash].js'),
chunkFilename: utils.assetsPath('js/[id].[chunkhash].js') chunkFilename: utils.assetsPath('js/[name].[id].[chunkhash].js')
}, },
plugins: [ plugins: [
// http://vuejs.github.io/vue-loader/en/workflow/production.html // http://vuejs.github.io/vue-loader/en/workflow/production.html
......
'use strict' 'use strict'
module.exports = { module.exports = {
NODE_ENV: '"production"', NODE_ENV: '"development"',
CONFIG_ENV: JSON.stringify(process.env.CONFIG_ENV), CONFIG_ENV: JSON.stringify(process.env.CONFIG_ENV),
debug: true, debug: true,
isMobilePlatform: true, isMobilePlatform: true,
loginPath: '"http://www.xcmgfs.com:8087/oauth/token?client_id=client2&client_secret=secret&grant_type=password&username=appadmin&password=" ', loginPath: '"http://180.104.121.66:8088/oauth/token?client_id=client2&client_secret=secret&grant_type=password&username=appadmin&password=" ',
basePath: '"http://www.xcmgfs.com:8087/r/api/interface?sysName=XCMG_PROD&apiName="', basePath: '"http://180.104.121.66:8088/r/api/interface?sysName=XCMG_UAT&apiName="',
rootPath: '"http://www.xcmgfs.com:8087/r/api"', rootPath: '"http://180.104.121.66:8088/r/api"',
filePath: '"http://www.xcmgfs.com:8087/r/api/app/fileViewSvc?sysName=XCMG_PROD&apiName=file_view&"', filePath: '"http://180.104.121.66:8088/r/api/app/fileViewSvc?sysName=XCMG_UAT&apiName=file_view&"',
ocrPath:'"http://www.xcmgfs.com:8087/r/api"', ocrPath:'"http://180.104.121.66:8088/r/api"',
fileUploadSvcPath:'"http://www.xcmgfs.com:8087/r/api/app/fileUploadSvc?sysName=XCMG_PROD&apiName="', fileUploadSvcPath:'"http://180.104.121.66:8088/r/api/app/fileUploadSvc?sysName=XCMG_UAT&apiName="',
appId: '"com.xcmg.app.dev"', appId: '"com.xcmg.app.dev"',
currentVersion: '"2.3.3"' currentVersion: '"2.8.9"'
} }
...@@ -87,7 +87,7 @@ module.exports = { ...@@ -87,7 +87,7 @@ module.exports = {
* Source Maps * Source Maps
*/ */
productionSourceMap: true, productionSourceMap: false,
// https://webpack.js.org/configuration/devtool/#production // https://webpack.js.org/configuration/devtool/#production
devtool: '#source-map', devtool: '#source-map',
......
This diff is collapsed.
...@@ -15,17 +15,12 @@ ...@@ -15,17 +15,12 @@
"dependencies": { "dependencies": {
"autosize": "^3.0.20", "autosize": "^3.0.20",
"better-scroll": "^1.10.3", "better-scroll": "^1.10.3",
"cordova-android": "^6.2.0",
"cordova-plugin-device": "2.0.2",
"cordova-plugin-splashscreen": "5.0.2",
"cordova-plugin-statusbar": "2.4.2",
"cordova-plugin-whitelist": "1.3.3",
"crypto-js": "^3.1.9-1", "crypto-js": "^3.1.9-1",
"fastclick": "https://hel.hand-china.com/easyUI/fastclick.git", "fastclick": "https://hel.hand-china.com/easyUI/fastclick.git",
"hls-easy-ui": "https://hel.hand-china.com/easyUI/hls-easy-ui.git#keyboard", "hls-easy-ui": "https://hel.hand-china.com/easyUI/hls-easy-ui.git#keyboard",
"ionic-plugin-keyboard": "^2.2.1", "ionic-plugin-keyboard": "^2.2.1",
"js-base64": "^2.5.1", "js-base64": "^2.5.1",
"pdfjs-dist": "^2.2.228", "pdfjs-dist": "2.2.228",
"vue": "^2.5.2", "vue": "^2.5.2",
"vue-router": "^3.0.1", "vue-router": "^3.0.1",
"vuex": "^2.1.1", "vuex": "^2.1.1",
...@@ -46,9 +41,7 @@ ...@@ -46,9 +41,7 @@
"chalk": "^2.0.1", "chalk": "^2.0.1",
"connect-history-api-fallback": "^1.3.0", "connect-history-api-fallback": "^1.3.0",
"copy-webpack-plugin": "^4.0.1", "copy-webpack-plugin": "^4.0.1",
"cordova-ios": "^4.5.5", "cordova-android": "^6.2.0",
"cordova-plugin-hand-idcardplugin": "file:../../plugins/cordova-plugin-hand-idcardplugin",
"cordova-plugin-inappbrowser": "^4.0.0",
"cross-env": "^5.2.0", "cross-env": "^5.2.0",
"css-loader": "^0.28.0", "css-loader": "^0.28.0",
"eslint": "^4.15.0", "eslint": "^4.15.0",
...@@ -100,7 +93,7 @@ ...@@ -100,7 +93,7 @@
"yaml-loader": "^0.4.0" "yaml-loader": "^0.4.0"
}, },
"engines": { "engines": {
"node": ">= 4.0.0", "node": ">= 11.0.0",
"npm": ">= 3.0.0" "npm": ">= 3.0.0"
}, },
"browserslist": [ "browserslist": [
...@@ -109,15 +102,9 @@ ...@@ -109,15 +102,9 @@
], ],
"cordova": { "cordova": {
"platforms": [ "platforms": [
"android", "ios",
"ios" "android"
], ],
"plugins": { "plugins": {}
"cordova-plugin-whitelist": {},
"cordova-plugin-statusbar": {},
"cordova-plugin-device": {},
"cordova-plugin-splashscreen": {},
"ionic-plugin-keyboard": {}
}
} }
} }
\ No newline at end of file
...@@ -174,9 +174,9 @@ ...@@ -174,9 +174,9 @@
</h-content> </h-content>
<bottom-tab v-if="!flag"> <bottom-tab v-if="!flag">
<tab-button class="before" @click.native="takePhonto"> <tab-button class="before" @click.native="takePhonto">
<img src="@/assets/constractSigning/certification.png" >认证 <img src="@/assets/constractSigning/certification.png" >签署合同
</tab-button> </tab-button>
<tab-button class="approve" @click.native="isConfirm">确定</tab-button> <tab-button class="approve" @click.native="isConfirm">提交审核</tab-button>
</bottom-tab> </bottom-tab>
<!--活体检测--> <!--活体检测-->
<body-check ref="body" :check_id="$route.params.check_id" :confirm_id="confirm_id" /> <body-check ref="body" :check_id="$route.params.check_id" :confirm_id="confirm_id" />
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<h-header :proportion="[5,1,1]" class="bar-custom"> <h-header :proportion="[5,1,1]" class="bar-custom">
<div slot="left" class="h-header-btn"> <div slot="left" class="h-header-btn">
<img src="@/assets/userBind/arrow.png" @click="$routeGo()"> <img src="@/assets/userBind/arrow.png" @click="$routeGo()">
<span>融租申请创建</span> <span>融租方案创建</span>
</div> </div>
</h-header> </h-header>
<div class="tab-style has-header"> <div class="tab-style has-header">
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
</scroll> </scroll>
<bottom-tab> <bottom-tab>
<tab-button class="footer" @click.native="changePage"> <tab-button class="footer" @click.native="changePage">
<img class="add-img" src="@/assets/contractCreate/create-add.png" alt=""> 创建新合同 <img class="add-img" src="@/assets/contractCreate/create-add.png" alt=""> 融租方案创建
</tab-button> </tab-button>
</bottom-tab> </bottom-tab>
</h-view> </h-view>
......
...@@ -6,37 +6,38 @@ ...@@ -6,37 +6,38 @@
* @Description: In User Settings Edit * @Description: In User Settings Edit
--> -->
<template> <template>
<h-view id="contract-create-list"> <h-view id="my-contract">
<h-header :proportion="[5,1,1]" class="bar-custom"> <h-header :proportion="[5,1,1]" class="bar-custom">
<div slot="left" class="h-header-btn"> <div slot="left" class="h-header-btn">
<img src="@/assets/userBind/arrow.png" @click="$routeGo()"> <img src="@/assets/userBind/arrow.png" @click="$routeGo()">
<span>我的合同</span> <span>我的合同</span>
</div> </div>
</h-header> </h-header>
<div class="my-contractlist"> <h-content class="my-contractlist">
<div class="contract-item" @click="goSign()"> <div v-if="user_bp_type == 'AGENT' || user_bp_type == 'OFFICE'" class="contract-item" @click="goCreate()">
<img src="@/assets/myInfo/contractCreate.png" >
<span>融租方案创建</span>
</div>
<div v-if="user_bp_type !== 'MANAGER'" class="contract-item" @click="goSign()">
<p v-if="signCount > 0" :class="{'content-wrap-class-width':signCount > 99, 'content-wrap-class':signCount < 99}">{{ signCount > 99 ? '99+' : signCount }}</p> <p v-if="signCount > 0" :class="{'content-wrap-class-width':signCount > 99, 'content-wrap-class':signCount < 99}">{{ signCount > 99 ? '99+' : signCount }}</p>
<img src="@/assets/myInfo/unSign.png" > <img src="@/assets/myInfo/unSign.png" >
<span>融租方案确认</span> <span>融租方案确认</span>
</div> </div>
<div v-if="multipleRole == 'TENANT' || multipleRole == 'GUTA'|| user_bp_type == 'AGENT'" class="contract-item" @click="goCarConfirm()"> <div v-if="user_bp_type == 'GUTA'|| user_bp_type == 'TENANT' || user_bp_type == 'AGENT'" class="contract-item" @click="goCarConfirm()">
<p v-if="carCount > 0" :class="{'content-wrap-class-width':carCount > 99, 'content-wrap-class':carCount < 99}">{{ carCount > 99 ? '99+' : carCount }}</p> <p v-if="carCount > 0" :class="{'content-wrap-class-width':carCount > 99, 'content-wrap-class':carCount < 99}">{{ carCount > 99 ? '99+' : carCount }}</p>
<img src="@/assets/myInfo/carConfirm.png" > <img src="@/assets/myInfo/carConfirm.png" >
<span>合同签订</span> <span>合同签订</span>
</div> </div>
<div v-if="multipleRole == 'AGENT' || (multipleRole == 'OFFICE' || user_bp_type == 'OFFICE')" class="contract-item" @click="goCreate()">
<img src="@/assets/myInfo/contractCreate.png" > <div v-if="user_bp_type == 'GUTA'" class="contract-item" @click="changeContract('GUTA')">
<span>融租申请创建</span>
</div>
<div v-if="multipleRole == 'GUTA'" class="contract-item" @click="changeContract('GUTA')">
<img src="@/assets/myInfo/under.png" > <img src="@/assets/myInfo/under.png" >
<span>我担保的合同</span> <span>我担保的合同</span>
</div> </div>
<div v-if="multipleRole == 'AGENT' || (multipleRole == 'OFFICE' || user_bp_type == 'OFFICE')" class="contract-item" @click="goContract()"> <div v-if="user_bp_type == 'AGENT' || user_bp_type == 'OFFICE' || user_bp_type == 'MANAGER'" class="contract-item" @click="goContract()">
<img src="@/assets/myInfo/agent.png" > <img src="@/assets/myInfo/agent.png" >
<span>我办理的合同</span> <span>我办理的合同</span>
</div> </div>
</div> </h-content>
</h-view> </h-view>
</template> </template>
...@@ -134,75 +135,71 @@ export default { ...@@ -134,75 +135,71 @@ export default {
}) })
}, },
goContract () { goContract () {
if (this.user_bp_type === 'OFFICE') { this.changeContract(this.user_bp_type)
this.changeContract('OFFICE')
} else {
this.changeContract('AGENT')
}
}, },
}, },
} }
</script> </script>
<style lang="less" type="text/less"> <style lang="less" type="text/less">
#contract-create-list{ #my-contract{
.my-contractlist { .my-contractlist {
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
justify-content: flex-start; justify-content: flex-start;
align-items: flex-start; align-items: flex-start;
align-content: flex-start; align-content: flex-start;
background: #fafafa; background: #fafafa;
width: 100vw; width: 100vw;
height: 100vh; height: 100vh;
padding-top: 20px; padding-top: 20px;
.contract-item { .contract-item {
width: 46vw; width: 46vw;
margin: 2vw; margin: 2vw;
height: 60px; height: 60px;
padding: 10px; padding: 10px;
vertical-align: middle;
background: white;
border-radius: 10px;
position: relative;
img {
vertical-align: middle; vertical-align: middle;
height: 40px; background: white;
width: 40px; border-radius: 10px;
} position: relative;
span { img {
text-indent: 20px; vertical-align: middle;
display: inline-block; height: 40px;
font-family: PingFangSC-Regular; width: 40px;
font-size: 14px; }
} span {
.content-wrap-class { text-indent: 20px;
position: absolute; display: inline-block;
top: 5px; font-family: PingFangSC-Regular;
left: 5px; font-size: 14px;
font-size: 10px; }
width: 18px; .content-wrap-class {
height: 18px; position: absolute;
text-align: center; top: 5px;
line-height: 18px; left: 5px;
background-color: red; font-size: 10px;
color: #fff; width: 18px;
border-radius: 50%; height: 18px;
} text-align: center;
.content-wrap-class-width { line-height: 18px;
position: absolute; background-color: red;
top: 5px; color: #fff;
left: 5px; border-radius: 50%;
font-size: 10px; }
width: 24px; .content-wrap-class-width {
height: 18px; position: absolute;
text-align: center; top: 5px;
line-height: 18px; left: 5px;
background-color: red; font-size: 10px;
color: #fff; width: 24px;
border-radius: 50%; height: 18px;
text-align: center;
line-height: 18px;
background-color: red;
color: #fff;
border-radius: 50%;
}
} }
} }
} }
}
</style> </style>
...@@ -576,7 +576,7 @@ export default { ...@@ -576,7 +576,7 @@ export default {
// margin-top:50px; // margin-top:50px;
// } // }
.scroll-content{ .scroll-content{
top:100px; //top:100px;
} }
.date-pic { .date-pic {
height: 17px; height: 17px;
......
...@@ -288,7 +288,7 @@ export default { ...@@ -288,7 +288,7 @@ export default {
let name = '' let name = ''
if (vm.bp_type === 'TENANT') { if (vm.bp_type === 'TENANT') {
name = 'con_contract_list_tenant' name = 'con_contract_list_tenant'
} else if (vm.bp_type === 'AGENT' || vm.bp_type === 'OFFICE') { } else if (vm.bp_type === 'AGENT' || vm.bp_type === 'OFFICE' || vm.bp_type === 'MANAGER') {
name = 'con_contract_list_saleman' name = 'con_contract_list_saleman'
} else if (vm.bp_type === 'GUTA') { } else if (vm.bp_type === 'GUTA') {
name = 'con_contract_list_guta' name = 'con_contract_list_guta'
......
This diff is collapsed.
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
</div> </div>
</h-header> </h-header>
<scroll <scroll
v-if="data!==null" v-show="data!==null"
ref="scroll" :updateData="[lists]" :pullUp="true" class="pay-content" ref="scroll" :updateData="[lists]" :pullUp="true" class="pay-content"
@pullingUp="getList"> @pullingUp="getList">
<div v-for="(item,index) in lists" :key="index" class="contract-item"> <div v-for="(item,index) in lists" :key="index" class="contract-item">
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<h-header :proportion="[5,1,1]" class="bar-custom"> <h-header :proportion="[5,1,1]" class="bar-custom">
<div slot="left" class="h-header-btn"> <div slot="left" class="h-header-btn">
<img src="@/assets/userBind/arrow.png" @click="$routeGo()" > <img src="@/assets/userBind/arrow.png" @click="$routeGo()" >
<span>合同详情</span> <span>方案详情</span>
</div> </div>
</h-header> </h-header>
<!-- <div <!-- <div
...@@ -38,10 +38,10 @@ ...@@ -38,10 +38,10 @@
<img :src="num === 0?check1:uncheck1" >基本信息 <img :src="num === 0?check1:uncheck1" >基本信息
</div> </div>
<div :class="{'done':num === 1,'undone':num !== 1}" @click="num = 1;"> <div :class="{'done':num === 1,'undone':num !== 1}" @click="num = 1;">
<img :src="num === 1?check3:uncheck3" >租赁信息 <img :src="num === 1?check3:uncheck3" >方案信息
</div> </div>
<div :class="{'done':num === 2,'undone':num !== 2}" @click="num = 2;"> <div :class="{'done':num === 2,'undone':num !== 2}" @click="num = 2;">
<img :src="num === 2?check2:uncheck2" >合同文本 <img :src="num === 2?check2:uncheck2" >征信授权书
</div> </div>
</div> </div>
<h-content v-if="num === 0" class="business-condition"> <h-content v-if="num === 0" class="business-condition">
...@@ -220,10 +220,10 @@ ...@@ -220,10 +220,10 @@
</h-content> </h-content>
<bottom-tab v-if="con_confirm_status!=='APPROVED'" class="add-box"> <bottom-tab v-if="con_confirm_status!=='APPROVED'" class="add-box">
<tab-button class="before" @click.native="takePhonto"> <tab-button class="before" @click.native="takePhonto">
<img src="@/assets/constractSigning/certification.png" >认证 <img src="@/assets/constractSigning/certification.png" >征信签约
</tab-button> </tab-button>
<tab-button class="next" @click.native="inSure"> <tab-button class="next" @click.native="inSure">
<img src="@/assets/intoApproval/approve.png" >确认签约 <img src="@/assets/intoApproval/approve.png" >提交审核
</tab-button> </tab-button>
</bottom-tab> </bottom-tab>
<h-modal <h-modal
......
...@@ -340,10 +340,10 @@ ...@@ -340,10 +340,10 @@
</div> </div>
</h-content> </h-content>
<bottom-tab v-if="!flag"> <bottom-tab v-if="!flag">
<tab-button class="save" @click.native="generateContract" :disable="generateContractFlag">生成合同文本</tab-button> <tab-button class="save" @click.native="generateContract" :disable="generateContractFlag">生成电子合同</tab-button>
<tab-button <tab-button
class="approve" @click.native="checkStatus" class="approve" @click.native="checkStatus"
>融租合同创建</tab-button >提交签署</tab-button
> >
</bottom-tab> </bottom-tab>
<div class="bottom-pop"> <div class="bottom-pop">
...@@ -606,7 +606,7 @@ export default { ...@@ -606,7 +606,7 @@ export default {
let vm = this let vm = this
hlsPopup.showActionSheet({ hlsPopup.showActionSheet({
titleText: '请选择证件类型', titleText: '请选择证件类型',
buttonArray: ['徐工重型合格证', '车辆登记证', '出厂合格证'], buttonArray: ['标准车辆合格证(徐工重型、施维英)', '车辆登记证', '出厂合格证'],
callback: (index) => { callback: (index) => {
if (index === 0) { if (index === 0) {
vm.certificationType = 'NORMAL' vm.certificationType = 'NORMAL'
...@@ -987,7 +987,7 @@ export default { ...@@ -987,7 +987,7 @@ export default {
return i.lease_status === 'N' return i.lease_status === 'N'
}) })
if (mantained.length > 0) { if (mantained.length > 0) {
hlsPopup.showLongCenter('您有待维护的设备项,请完善信息后再申请发车!') hlsPopup.showLongCenter('您有待维护的设备项,请完善信息后再提交至客户签署!')
} else { } else {
this.isApprove() this.isApprove()
} }
...@@ -995,7 +995,7 @@ export default { ...@@ -995,7 +995,7 @@ export default {
isApprove () { isApprove () {
this.hlsPopup.showConfirm({ this.hlsPopup.showConfirm({
title: '提示', title: '提示',
content: '您确定申请发车吗?', content: '您确定提交至客户签署吗?',
onConfirm: (data) => { onConfirm: (data) => {
if (data === 1) { if (data === 1) {
this.approve() this.approve()
......
...@@ -47,9 +47,9 @@ ...@@ -47,9 +47,9 @@
</div> </div>
</div> </div>
</scroll> </scroll>
<bottom-tab> <!--<bottom-tab>
<tab-button class="add" @click.native="goAdd">新增发车</tab-button> <tab-button class="add" @click.native="goAdd">新增发车</tab-button>
</bottom-tab> </bottom-tab>-->
</h-view> </h-view>
</template> </template>
<script> <script>
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
...@@ -15,15 +15,15 @@ ...@@ -15,15 +15,15 @@
</item> </item>
</list-item> </list-item>
<list-item :item-height="50" class="list"> <list-item :item-height="50" class="list">
<item v-if="bpId!=='undefined'" @click.native="changePageHead()"> <item v-if="bpId!=='undefined'" v-show="user_bp_type!='MANAGER'" @click.native="changePageHead()">
<div slot="name" style="color:#656464;">修改信息</div> <div slot="name" style="color:#656464;">修改信息</div>
<div class="arrow_right"><img src="@/assets/myinfo/arrow_right.png"></div> <div class="arrow_right"><img src="@/assets/myinfo/arrow_right.png"></div>
</item> </item>
<item @click.native="changeRole()"> <item v-if="user_bp_type!='MANAGER'" @click.native="changeRole()">
<div slot="name" style="color:#656464;">角色切换</div> <div slot="name" style="color:#656464;">角色切换</div>
<div class="arrow_right"><img src="@/assets/myinfo/arrow_right.png"></div> <div class="arrow_right"><img src="@/assets/myinfo/arrow_right.png"></div>
</item> </item>
<item @click.native="resetPwd()"> <item v-if="user_bp_type!='MANAGER'" @click.native="resetPwd()">
<div slot="name" style="color:red;">修改密码</div> <div slot="name" style="color:red;">修改密码</div>
<div class="arrow_right"><img src="@/assets/myinfo/arrow_right.png"></div> <div class="arrow_right"><img src="@/assets/myinfo/arrow_right.png"></div>
</item> </item>
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
</div> </div>
<div slot="right-icon" style="float:right;color:#383F45;opacity:0.4;">当前版本&nbsp;&nbsp;{{ currentVersion }}</div> <div slot="right-icon" style="float:right;color:#383F45;opacity:0.4;">当前版本&nbsp;&nbsp;{{ currentVersion }}</div>
</item> </item>
<item @click.native="unBind()"> <item v-if="user_bp_type!='MANAGER'" @click.native="unBind()">
<div slot="name" style="color:#656464;">解除绑定</div> <div slot="name" style="color:#656464;">解除绑定</div>
<div class="arrow_right"><img src="@/assets/myinfo/arrow_right.png"></div> <div class="arrow_right"><img src="@/assets/myinfo/arrow_right.png"></div>
</item> </item>
...@@ -81,7 +81,7 @@ export default { ...@@ -81,7 +81,7 @@ export default {
}, },
computed: { computed: {
roleList () { roleList () {
let roleObj = {'TENANT': '主承租人', 'GUTA': '担保人', 'FACTORY': '主机厂', 'AGENT': '经销商', 'OFFICE': '办事处'} let roleObj = {'TENANT': '主承租人', 'GUTA': '担保人', 'FACTORY': '主机厂', 'AGENT': '经销商', 'OFFICE': '办事处', 'MANAGER': '业务经理'}
let obj = { let obj = {
bp_type: this.user_bp_type, bp_type: this.user_bp_type,
bp_type_n: roleObj[this.user_bp_type], bp_type_n: roleObj[this.user_bp_type],
...@@ -135,11 +135,6 @@ export default { ...@@ -135,11 +135,6 @@ export default {
this.update_content, this.update_content,
this.version_url this.version_url
) )
} else {
this.hote_update_version(
this.update_content,
this.version_url
)
} }
} else { } else {
this.hlsPopup.showLongCenter('您的版本是最新版') this.hlsPopup.showLongCenter('您的版本是最新版')
...@@ -292,10 +287,10 @@ export default { ...@@ -292,10 +287,10 @@ export default {
if (res.result === 'S') { if (res.result === 'S') {
if (res.info) { if (res.info) {
vm.upLoadObj = process.env.filePath + vm.upLoadObj = process.env.filePath +
'attachment_id=' + 'attachment_id=' +
res.info.attachment_id + res.info.attachment_id +
'&access_token=' + '&access_token=' +
window.localStorage.access_token window.localStorage.access_token
} else { } else {
vm.upLoadObj = defaultImg vm.upLoadObj = defaultImg
} }
...@@ -320,7 +315,7 @@ export default { ...@@ -320,7 +315,7 @@ export default {
this.popSetect = false this.popSetect = false
} else if ( } else if (
(this.bp_id && this.user_bp_status === 'RETURN') || (this.bp_id && this.user_bp_status === 'RETURN') ||
(this.bp_id && this.user_bp_status === 'REJECT') (this.bp_id && this.user_bp_status === 'REJECT')
) { ) {
this.description = '审核未通过' this.description = '审核未通过'
this.approveBtn = false this.approveBtn = false
...@@ -548,26 +543,26 @@ export default { ...@@ -548,26 +543,26 @@ export default {
</script> </script>
<style lang="less"> <style lang="less">
#setting{ #setting{
.content{ .content{
margin-top:0 ; margin-top:0 ;
} }
.updateSign { .updateSign {
background: red; background: red;
color: white; color: white;
padding: 0 4px; padding: 0 4px;
border-radius: 3px; border-radius: 3px;
font-size: 8px; font-size: 8px;
height: 18px; height: 18px;
display: flex; display: flex;
align-items: center; align-items: center;
} }
.arrow_right { .arrow_right {
display: flex; display: flex;
align-items: center; align-items: center;
img { img {
height: 20px; height: 20px;
}
}
} }
}
}
</style> </style>
...@@ -176,7 +176,7 @@ export default { ...@@ -176,7 +176,7 @@ export default {
#newList { #newList {
background: #efefef; background: #efefef;
.scroll-content { .scroll-content {
top: 50px; //top: 50px;
} }
.pay-content { .pay-content {
width: 96%; width: 96%;
......
<template> <template>
<h-view id="prolist" class="public-style" title="产品查询"> <h-view id="entity-list" class="public-style" title="产品查询">
<h-header :proportion="[5,1,1]" class="bar-custom"> <h-header :proportion="[5,1,1]" class="bar-custom">
<div slot="left" class="h-header-btn"> <div slot="left" class="h-header-btn">
<img src="@/assets/userBind/arrow.png" @click="$routeGo()"> <img src="@/assets/userBind/arrow.png" @click="$routeGo()">
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
<script> <script>
import noImg from '../../assets/productQuery/none.png' import noImg from '../../assets/productQuery/none.png'
export default { export default {
name: 'ProductList', name: 'EntityList',
data () { data () {
return { return {
lists: [], lists: [],
...@@ -198,9 +198,9 @@ export default { ...@@ -198,9 +198,9 @@ export default {
} }
</script> </script>
<style lang='less' scoped> <style lang='less' scoped>
#prolist { #entity-list {
.scroll-content{ .scroll-content{
margin-top: 100px; //margin-top: 100px;
} }
.display { .display {
position: fixed; position: fixed;
......
...@@ -227,7 +227,7 @@ export default { ...@@ -227,7 +227,7 @@ export default {
#prolist { #prolist {
background: rgba(239, 239, 239, 0.55); background: rgba(239, 239, 239, 0.55);
.scroll-content { .scroll-content {
top: 50px; //top: 50px;
} }
.display { .display {
position: fixed; position: fixed;
......
This diff is collapsed.
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
<img slot="icon" src="../assets/image/tab/n_function@2x.png"> <img slot="icon" src="../assets/image/tab/n_function@2x.png">
<span slot="label">业务办理</span> <span slot="label">业务办理</span>
</tabbar-item> </tabbar-item>
<tabbar-item @click.native="tabClick"> <tabbar-item :selected="$route.path === '/tab/my-info'" @click.native="tabClick">
<img slot="icon-active" src="../assets/image/tab/my@2x.png"> <img slot="icon-active" src="../assets/image/tab/my@2x.png">
<img slot="icon" src="../assets/image/tab/n_my@2x.png"> <img slot="icon" src="../assets/image/tab/n_my@2x.png">
<span slot="label">我的</span> <span slot="label">我的</span>
......
This diff is collapsed.
...@@ -94,6 +94,18 @@ axios.interceptors.response.use(response => { ...@@ -94,6 +94,18 @@ axios.interceptors.response.use(response => {
hlsPopup.showPopup({ hlsPopup.showPopup({
title: '登录失效,重新登录', title: '登录失效,重新登录',
onConfirm: () => { onConfirm: () => {
let width = window.localStorage.getItem('width')
let height = window.localStorage.getItem('height')
if (window.localStorage.isReadPolicy === 'false') {
window.localStorage.clear()
} else if (window.localStorage.isReadPolicy === 'true') {
window.localStorage.clear()
window.localStorage.setItem('isReadPolicy', true)
} else {
window.localStorage.clear()
}
window.localStorage.setItem('width', width)
window.localStorage.setItem('height', height)
router.push({name: 'Login'}) router.push({name: 'Login'})
}, },
}) })
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment