二维码生成页面中心icon没了的bug

一次大型分包更新生产了
合作企业路由
/packageQr/pages/partnership/partnership

员工管理路由
/packageStaff/pages/staff/List/List

油站二维码路由
/packageQr/pages/qrsite/QrCode_xy

加油订单路由改成
/packageOrders/pages/orderList/orderList
This commit is contained in:
xk_guohonglei
2021-01-22 17:19:34 +08:00
parent f1210f1a44
commit d2949e657a
46 changed files with 346 additions and 355 deletions

View File

@@ -26,7 +26,6 @@
} }
}, },
created() { created() {
console.log('之心')
this.calcPrice() this.calcPrice()
}, },
filters: { filters: {

View File

@@ -1,89 +1,89 @@
{ {
"name": "星油云站", "name" : "星油云站",
"appid": "__UNI__EA8D131", "appid" : "__UNI__EA8D131",
"description": "", "description" : "",
"versionName": "1.0.0", "versionName" : "1.0.0",
"versionCode": "100", "versionCode" : "100",
"transformPx": false, "transformPx" : false,
/* 5+App */ /* 5+App */
"app-plus": { "app-plus" : {
"usingComponents": true, "usingComponents" : true,
"nvueCompiler": "uni-app", "nvueCompiler" : "uni-app",
"compilerVersion": 3, "compilerVersion" : 3,
"splashscreen": { "splashscreen" : {
"alwaysShowBeforeRender": true, "alwaysShowBeforeRender" : true,
"waiting": true, "waiting" : true,
"autoclose": true, "autoclose" : true,
"delay": 0 "delay" : 0
}, },
/* */ /* */
"modules": {}, "modules" : {},
/* */ /* */
"distribute": { "distribute" : {
/* android */ /* android */
"android": { "android" : {
"permissions": [ "permissions" : [
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>", "<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>", "<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.READ_CONTACTS\"/>", "<uses-permission android:name=\"android.permission.READ_CONTACTS\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>", "<uses-permission android:name=\"android.permission.VIBRATE\"/>",
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>", "<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>", "<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>", "<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
"<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>", "<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>", "<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\"/>", "<uses-permission android:name=\"android.permission.CAMERA\"/>",
"<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>", "<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>",
"<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>", "<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
"<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>", "<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>", "<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>", "<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>", "<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"<uses-permission android:name=\"android.permission.CALL_PHONE\"/>", "<uses-permission android:name=\"android.permission.CALL_PHONE\"/>",
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>", "<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>", "<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
"<uses-feature android:name=\"android.hardware.camera\"/>", "<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>", "<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>" "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
] ]
}, },
/* ios */ /* ios */
"ios": {}, "ios" : {},
/* SDK */ /* SDK */
"sdkConfigs": {} "sdkConfigs" : {}
} }
}, },
/* */ /* */
"quickapp": {}, "quickapp" : {},
/* */ /* */
"mp-weixin": { "mp-weixin" : {
"appid": "wxaf56b8bae925ba19", "appid" : "wxaf56b8bae925ba19",
"setting": { "setting" : {
"urlCheck": true, "urlCheck" : true,
"es6": false, "es6" : false,
"postcss": false, "postcss" : false,
"minified": true "minified" : false
}, },
"usingComponents": true, "usingComponents" : true,
"permission": { "permission" : {
"scope.userLocation": { "scope.userLocation" : {
"desc": "需要获取附近位置" "desc" : "需要获取附近位置"
} }
}, },
"optimization": { "optimization" : {
"subPackages": true "subPackages" : true
}, },
"uniStatistics": { "uniStatistics" : {
"enable": true "enable" : true
} }
}, },
"mp-alipay": { "mp-alipay" : {
"usingComponents": true "usingComponents" : true
}, },
"mp-baidu": { "mp-baidu" : {
"usingComponents": true "usingComponents" : true
}, },
"mp-toutiao": { "mp-toutiao" : {
"usingComponents": true "usingComponents" : true
} }
} }

View File

@@ -34,8 +34,8 @@
</template> </template>
<script> <script>
import uCharts from '@/js_sdk/u-charts/u-charts/u-charts.js'; import uCharts from './common/u-charts/u-charts.js';
import { isJSON } from '@/common/checker.js'; import { isJSON } from './common/checker.js';
var _self; var _self;
var canvaLineA = null; var canvaLineA = null;
@@ -43,7 +43,7 @@ export default {
props: { props: {
chartData: { chartData: {
type: Array, type: Array,
default: [] default(){}
} }
}, },

View File

@@ -34,8 +34,8 @@
</template> </template>
<script> <script>
import uCharts from '@/js_sdk/u-charts/u-charts/u-charts.js'; import uCharts from './common/u-charts/u-charts.js';
import { isJSON } from '@/common/checker.js'; import { isJSON } from './common/checker.js';
var _self; var _self;
var canvaLineA = null; var canvaLineA = null;
@@ -43,7 +43,7 @@ export default {
props: { props: {
chartData: { chartData: {
type: Array, type: Array,
default: [] default(){}
} }
}, },

View File

@@ -78,8 +78,8 @@
} }
return { return {
title: 'picker-view', title: 'picker-view',
years: [2020], years: [new Date().getFullYear()],
year: 2020, year: new Date().getFullYear(),
months: months, months: months,
dialogModal: '', dialogModal: '',
month: month, month: month,

View File

@@ -74,8 +74,8 @@
} }
return { return {
title: 'picker-view', title: 'picker-view',
years: [2020], years: [new Date().getFullYear()],
year: 2020, year: new Date().getFullYear(),
months: months, months: months,
dialogModal: '', dialogModal: '',
month: month, month: month,

View File

@@ -21,7 +21,7 @@
</view> </view>
<view class="bg-white radius margin-left margin-right to-top"> <view class="bg-white radius margin-left margin-right to-top">
<view class=" flex "> <view class=" flex ">
<view class="padding text-center flex-sub" @tap="routerTo('/pages/orderList/dailyOrder/dailyOrder')"> <view class="padding text-center flex-sub" @tap="routerTo('/packageOrders/pages/orderList/dailyOrder/dailyOrder')">
<text>交易笔数</text> <text>交易笔数</text>
<view class="padding-sm"> <view class="padding-sm">
<text class="oil-main-color">{{basicData.totalCount}}</text> <text class="oil-main-color">{{basicData.totalCount}}</text>
@@ -75,7 +75,7 @@
</template> </template>
<script> <script>
import staffApi from '@/api/staff.js' import staffApi from '@/packageStaff/api/staff.js'
import cloudSiteApi from '@/api/cloud-site.js' import cloudSiteApi from '@/api/cloud-site.js'
export default { export default {
data() { data() {

View File

@@ -11,8 +11,6 @@
<view class="flex-treble" @tap="copyId(item.orderID)"> <view class="flex-treble" @tap="copyId(item.orderID)">
{{item.orderID}}<text class="flex-sub padding-left-sm text-right cuIcon-copy text-lg text-red"> {{item.orderID}}<text class="flex-sub padding-left-sm text-right cuIcon-copy text-lg text-red">
</text> </text>
</view> </view>
<view class="flex-sub text-right cuIcon-right" @tap="toDetails(item.orderID)"> <view class="flex-sub text-right cuIcon-right" @tap="toDetails(item.orderID)">
</view> </view>

View File

@@ -61,7 +61,7 @@
<script> <script>
import cloudSiteApi from '@/api/cloud-site.js' import cloudSiteApi from '@/api/cloud-site.js'
import OrderItem from '@/components/order-item' import OrderItem from '@/packageOrders/components/order-item.vue'
import UniLoadMore from '@/components/uni-load-more/uni-load-more.vue' import UniLoadMore from '@/components/uni-load-more/uni-load-more.vue'
export default { export default {

View File

@@ -61,7 +61,7 @@
<script> <script>
import cloudSiteApi from '@/api/cloud-site.js' import cloudSiteApi from '@/api/cloud-site.js'
import OrderItem from '@/components/order-item' import OrderItem from '@/packageOrders/components/order-item.vue'
import UniLoadMore from '@/components/uni-load-more/uni-load-more.vue' import UniLoadMore from '@/components/uni-load-more/uni-load-more.vue'
export default { export default {

View File

@@ -138,7 +138,9 @@
this.price = this.selected.xkPrice ? this.selected.xkPrice : this.selected.lvPrice this.price = this.selected.xkPrice ? this.selected.xkPrice : this.selected.lvPrice
this.money.total = this.vol * this.selected.standardPrice this.money.total = this.vol * this.selected.standardPrice
this.money.discount = this.money.total - this.vol * (this.selected.standardPrice - this.price) // this.money.discount = this.money.total - this.vol * (this.selected.standardPrice - this.price)
// this.money.realPay = (this.money.total - this.money.discount).toFixed(2)
this.money.discount = this.vol * (this.selected.standardPrice - this.price)
this.money.realPay = (this.money.total - this.money.discount).toFixed(2) this.money.realPay = (this.money.total - this.money.discount).toFixed(2)
console.log('总金额', '折扣', '实际支付') console.log('总金额', '折扣', '实际支付')
} }

View File

@@ -54,12 +54,12 @@
methods: { methods: {
oiling() { oiling() {
uni.navigateTo({ uni.navigateTo({
url: `/pages/partnership/partner-group/partner-group?id=${this.company.companyId}` url: `/packageQr/pages/partnership/partner-group/partner-group?id=${this.company.companyId}`
}) })
}, },
joinqr() { joinqr() {
uni.navigateTo({ uni.navigateTo({
url: `/pages/partnership/join-qr/join-qr?id=${this.company.companyId}&name=${this.company.companyName}` url: `/packageQr/pages/partnership/join-qr/join-qr?id=${this.company.companyId}&name=${this.company.companyName}`
}) })
}, },
makeCall(number){ makeCall(number){

View File

@@ -34,7 +34,7 @@
<script> <script>
import partnerApi from '@/api/partner.js' import partnerApi from '@/api/partner.js'
// //
import tkiQrcode from "@/components/tki-qrcode/tki-qrcode.vue" // import tkiQrcode from "../../../components/tki-qrcode/tki-qrcode.vue" //
export default { export default {
components: { components: {
tkiQrcode tkiQrcode
@@ -121,6 +121,7 @@
.self-tag { .self-tag {
position: absolute; position: absolute;
right: 0; right: 0;
top: 2em;
border-radius: 100upx 0 0 100upx; border-radius: 100upx 0 0 100upx;
} }

View File

@@ -26,7 +26,7 @@
<script> <script>
import UniLoadMore from '@/components/uni-load-more/uni-load-more.vue' import UniLoadMore from '@/components/uni-load-more/uni-load-more.vue'
import partnerApi from '@/api/partner.js' import partnerApi from '@/api/partner.js'
import DriverItem from '@/components/driver-item.vue' import DriverItem from '../../../components/driver-item.vue'
export default { export default {
components: { components: {
DriverItem, DriverItem,

View File

@@ -17,7 +17,7 @@
<script> <script>
import partnerApi from '@/api/partner.js' import partnerApi from '@/api/partner.js'
import companyItem from '@/components/company-item.vue' import companyItem from '../../components/company-item.vue'
export default { export default {
components: { components: {
companyItem companyItem

View File

@@ -89,11 +89,10 @@
</template> </template>
<script> <script>
import OrderOilForm from '@/components/OrderOil.vue' import OrderOilForm from '@/packageQr/components/OrderOil.vue'
// //
import QR from "@/utils/wxqrcode.js" //
import cloudSiteApi from '@/api/cloud-site.js' import cloudSiteApi from '@/api/cloud-site.js'
import tkiQrcode from "@/components/tki-qrcode/tki-qrcode.vue" // import tkiQrcode from "@/packageQr/components/tki-qrcode/tki-qrcode.vue" //
export default { export default {
components: { components: {
@@ -182,15 +181,9 @@
}, },
qrR() { qrR() {
console.log('5555') console.log('5555')
},
qrInit() {
this.qrImg = QR.createQrCodeImg({
size: parseInt(300) //
})
console.log('this.qrImg', this.qrImg)
this.modalName = ''
} }
} }
} }
</script> </script>

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -28,9 +28,8 @@
<script> <script>
import UniLoadMore from '@/components/uni-load-more/uni-load-more.vue' import UniLoadMore from '@/components/uni-load-more/uni-load-more.vue'
import staffApi from '@/api/staff.js' import staffApi from '@/packageStaff/api/staff.js'
import StaffItem from '@/packageStaff/components/staff-item.vue'
import StaffItem from '@/components/staff-item'
export default { export default {
components: { components: {

View File

@@ -65,7 +65,7 @@
</template> </template>
<script> <script>
import staffApi from '@/api/staff.js' import staffApi from '@/packageStaff/api/staff.js'
export default { export default {
data() { data() {
return { return {

View File

@@ -64,8 +64,8 @@
</template> </template>
<script> <script>
import StaffItem from '@/components/staff-item' import StaffItem from '@/packageStaff/components/staff-item.vue'
import staffApi from '@/api/staff.js' import staffApi from '@/packageStaff/api/staff.js'
export default { export default {
components: { components: {
StaffItem, StaffItem,

23
packageTest/test/test.vue Normal file
View File

@@ -0,0 +1,23 @@
<template>
<view>
<!-- <web-view src="https://xingka51.oss-cn-hangzhou.aliyuncs.com/applets/cloudSite/yunzhan.jpg"></web-view> -->
<web-view class="qrimg-yunzhan" src="https://www.51xingka.net/LSMDRIVER/static/img/yunzhan.jpg" />
</view>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
}
}
</script>
<style>
</style>

View File

@@ -10,38 +10,18 @@
{ {
"path": "pages/stationDetail/stationDetail", "path": "pages/stationDetail/stationDetail",
"style": {} "style": {}
}, {
"path": "pages/orderList/orderList",
"style": {}
}, {
"path": "pages/temp/temp",
"style": {}
}, { }, {
"path": "pages/login/boforeLogin/boforeLogin", "path": "pages/login/boforeLogin/boforeLogin",
"style": {} "style": {}
}, { }, {
"path": "pages/station-info/scan-camera/scan-camera", "path": "pages/station-info/scan-camera/scan-camera",
"style": {} "style": {}
}, {
"path": "pages/setup/changePhone/changePhone",
"style": {}
},
{
"path": "pages/setup/changePhone/auth",
"style": {}
},
{
"path": "pages/setup/setPassword/setPassword",
"style": {}
}, },
{ {
"path": "pages/startPage/startPage", "path": "pages/startPage/startPage",
"style": {} "style": {}
}, },
{ {
"path": "pages/staff/editStaff/editStaff",
"style": {}
}, {
"path": "pages/station-info/station-info", "path": "pages/station-info/station-info",
"style": {} "style": {}
}, { }, {
@@ -53,86 +33,152 @@
"path": "pages/login/posLogin/posLogin", "path": "pages/login/posLogin/posLogin",
"style": {} "style": {}
}, },
{
"path": "pages/staff/editStaff/addUser",
"style": {}
}, {
"path": "pages/orderList/OrderDetail/OrderDetail",
"style": {}
}, {
"path": "pages/staff/List/List",
"style": {
"enablePullDownRefresh": true
}
},
{
"path": "pages/qrcode/QrCode_xy",
"style": {}
},
{ {
"path": "pages/Auth/Auth", "path": "pages/Auth/Auth",
"style": {} "style": {}
}, {
"path": "pages/orderList/dailyOrder/dailyOrder",
"style": {}
}, {
"path": "pages/test/test",
"style": {
"navigationBarTitleText": "",
"enablePullDownRefresh": false
}
}, {
"path": "pages/partnership/partnership",
"style": {
"navigationBarTitleText": "",
"enablePullDownRefresh": false
}
}, {
"path": "pages/partnership/partner-group/partner-group",
"style": {
"navigationBarTitleText": "",
"enablePullDownRefresh": true
}
}, {
"path": "pages/partnership/join-qr/join-qr",
"style": {
"navigationBarTitleText": "",
"enablePullDownRefresh": true
}
} }
], ,{
"path" : "pages/test/test",
"style" :
{
"navigationBarTitleText": "",
"enablePullDownRefresh": false
}
}
],
"subPackages": [{ "subPackages": [{
"root": "packageChart", "root": "packageOrders",
"pages": [{ "pages": [{
"path": "operation-analysis/analysis/analysis", "path": "pages/orderList/OrderDetail/OrderDetail",
"style": {} "style": {}
},
{
"path": "pages/orderList/orderList",
"style": {}
}, {
"path": "pages/orderList/dailyOrder/dailyOrder",
"style": {}
}
]
},
{
"root": "packageChart",
"pages": [{
"path": "operation-analysis/analysis/analysis",
"style": {}
}, {
"path": "operation-analysis/analysis/monthly",
"style": {
"enablePullDownRefresh": true
}
},
{
"path": "operation-analysis/operation-analysis",
"style": {
"enablePullDownRefresh": true
}
}, {
"path": "operation-analysis/analysis/daily",
"style": {
"enablePullDownRefresh": true
}
}
]
},
{
"root": "packageSecurity",
"pages": [{
"path": "changePhone/changePhone",
"style": {}
},
{
"path": "changePhone/auth",
"style": {}
},
{
"path": "setPassword/setPassword",
"style": {}
}
]
},
{
"root": "packageStaff",
"pages": [{
"path": "pages/staff/List/List",
"style": {
"enablePullDownRefresh": true
}
},
{
"path": "pages/staff/editStaff/editStaff",
"style": {}
},
{
"path": "pages/staff/editStaff/addUser",
"style": {}
}
]
},
{
"root": "packageQr",
"pages": [{
"path": "pages/partnership/partnership",
"style": {
"navigationBarTitleText": "",
"enablePullDownRefresh": false
}
}, {
"path": "pages/partnership/partner-group/partner-group",
"style": {
"navigationBarTitleText": "",
"enablePullDownRefresh": true
}
}, {
"path": "pages/partnership/join-qr/join-qr",
"style": {
"navigationBarTitleText": "",
"enablePullDownRefresh": true
}
},
{
"path": "pages/qrsite/QrCode_xy",
"style": {}
}
]
},
{
"root": "packageTest",
"pages": [{
"path": "temp/temp",
"style": {
"navigationBarTitleText": "",
"enablePullDownRefresh": false
}
}, { }, {
"path": "operation-analysis/analysis/monthly", "path": "test/test",
"style": {
"enablePullDownRefresh": true
}
},
{
"path": "operation-analysis/operation-analysis",
"style": { "style": {
"navigationBarTitleText": "",
"enablePullDownRefresh": true "enablePullDownRefresh": true
} }
}, { }, {
"path": "operation-analysis/analysis/daily", "path": "wallet/record/record",
"style": { "style": {
"navigationBarTitleText": "",
"enablePullDownRefresh": true "enablePullDownRefresh": true
} }
}
] }]
}], }
],
"globalStyle": { "globalStyle": {
"mp-alipay": { "mp-alipay": {

View File

@@ -18,7 +18,7 @@
</view> </view>
<view class="bg-white radius margin-left margin-right to-top"> <view class="bg-white radius margin-left margin-right to-top">
<view class=" flex "> <view class=" flex ">
<view class="padding text-center flex-sub" @tap="routerTo('/pages/orderList/dailyOrder/dailyOrder')"> <view class="padding text-center flex-sub" @tap="routerTo('/packageOrders/pages/orderList/dailyOrder/dailyOrder')">
<text>今日收款笔数</text> <text>今日收款笔数</text>
<view class="padding-sm"> <view class="padding-sm">
<text class="oil-main-color">{{userAccount.totalCount}}</text> <text class="oil-main-color">{{userAccount.totalCount}}</text>
@@ -58,39 +58,6 @@
</view> </view>
<text>{{ item.name }}</text> <text>{{ item.name }}</text>
</view> </view>
<!-- <view class="cu-item" @tap="routerTo('/pages/orderList/orderList')">
<view :class="['cuIcon-' + cuIconList[1].cuIcon, 'text-' + cuIconList[1].color]" class="text-sl">
<view class="cu-tag badge" v-if="cuIconList[1].badge != 0">
<block v-if="cuIconList[1].badge != 1">{{ cuIconList[1].badge > 99 ? '99+' : cuIconList[1].badge }}</block>
</view>
</view>
<text>{{ cuIconList[1].name }}</text>
</view>
<view class="cu-item">
<view :class="['cuIcon-' + cuIconList[2].cuIcon, 'text-' + cuIconList[2].color]" class="text-sl">
<view class="cu-tag badge" v-if="cuIconList[2].badge != 0">
<block v-if="cuIconList[2].badge != 1">{{ cuIconList[2].badge > 99 ? '99+' : cuIconList[2].badge }}</block>
</view>
</view>
<text>{{ cuIconList[2].name }}</text>
</view>
<view class="cu-item" @tap="scanQr">
<view :class="['cuIcon-' + cuIconList[3].cuIcon, 'text-' + cuIconList[3].color]" class="text-sl">
<view class="cu-tag badge" v-if="cuIconList[3].badge != 0">
<block v-if="cuIconList[3].badge != 1">{{ cuIconList[3].badge > 99 ? '99+' : cuIconList[3].badge }}</block>
</view>
</view>
<text>{{ cuIconList[3].name }}</text>
</view>
<view class="cu-item" @tap="routerTo('/pages/qrcode/QrCode_xy')">
<view :class="['cuIcon-' + cuIconList[4].cuIcon, 'text-' + cuIconList[4].color]" class="text-sl">
<view class="cu-tag badge" v-if="cuIconList[4].badge != 0">
<block v-if="cuIconList[4].badge != 1">{{ cuIconList[4].badge > 99 ? '99+' : cuIconList[4].badge }}</block>
</view>
</view>
<text>{{ cuIconList[4].name }}</text>
</view>-->
<view class="padding-bottom-xl"> <view class="padding-bottom-xl">
</view> </view>
</view> </view>
@@ -136,32 +103,6 @@
badge: 0, badge: 0,
name: '加油订单' name: '加油订单'
}, },
// {
// cuIcon: 'new',
// path: '暂无',
// color: 'orange',
// badge: 0,
// name: '经营分析'
// }, {
// cuIcon: 'form',
// color: 'yellow',
// path: '/pages/orderList/orderList',
// badge: 0,
// name: '加油订单'
// }, {
// cuIcon: 'location',
// path: '/pages/station-info/station-info',
// color: 'red',
// badge: 0,
// name: '油站信息'
// },
// {
// cuIcon: 'form',
// color: 'yellow',
// path: '/pages/orderList/orderList',
// badge: 0,
// name: '加油订单'
// },
{ {
cuIcon: 'scan', cuIcon: 'scan',
path: '/pages/stationDetail/stationDetail', path: '/pages/stationDetail/stationDetail',
@@ -220,20 +161,6 @@
console.log('chengg', res) console.log('chengg', res)
}, },
}) })
// 方便测试
// complete: () => {
// uni.setStorageSync('qrCode', 'XM&1309328197641433088')
// uni.navigateTo({
// url: that.scanUrl,
// fail: (err) => {
// console.log(err)
// },
// success: (res) => {
// console.log('chengg', res)
// }
// })
// }
}, },
// 方便开发 // 方便开发
// scanQr() { // scanQr() {

View File

@@ -52,7 +52,7 @@
this.getUserInfo() this.getUserInfo()
}, },
onShow() { onShow() {
uni.preloadPage({url: "/pages/station-info/scan-camera/scan-camera"}); // uni.preloadPage({url: "/pages/station-info/scan-camera/scan-camera"});
const token = uni.getStorageSync('Authorization') const token = uni.getStorageSync('Authorization')
const openid = uni.getStorageSync('device') const openid = uni.getStorageSync('device')
if (token && openid) { if (token && openid) {

View File

@@ -91,7 +91,7 @@
methods: { methods: {
changePhone() { changePhone() {
uni.navigateTo({ uni.navigateTo({
url: '/pages/setup/changePhone/auth', url: '/packageSecurity/changePhone/auth',
fail: (err) => { fail: (err) => {
console.log(err) console.log(err)
} }
@@ -113,7 +113,7 @@
}, },
setpwd() { setpwd() {
uni.navigateTo({ uni.navigateTo({
url: '/pages/setup/setPassword/setPassword', url: '/packageSecurity/setPassword/setPassword',
fail: (err) => { fail: (err) => {
console.log(err) console.log(err)
} }

View File

@@ -49,7 +49,8 @@
<text class="strong padding-right-xs font-16">{{insertResult.oilName}}</text> <text class="strong padding-right-xs font-16">{{insertResult.oilName}}</text>
<text class="padding-right-xs"> <text class="padding-right-xs">
星油价格: 星油价格:
<text class="text-blod oil-main-color">{{insertResult.realPrice|numberFilter}}</text> <text class="text-blod oil-main-color" v-if="(insertResult.realPrice-1+1)>0">{{insertResult.realPrice|numberFilter}}</text>
<text class="text-blod oil-main-color" v-else>无价格</text>
</text> </text>
<text class="s-rich">市场价{{insertResult.standardPrice|numberFilter}}/L</text> <text class="s-rich">市场价{{insertResult.standardPrice|numberFilter}}/L</text>
</view> </view>
@@ -349,60 +350,67 @@
console.log(this.plateNo) console.log(this.plateNo)
console.log(this.carNumber) console.log(this.carNumber)
console.log(this.testResult) console.log(this.testResult)
if (this.testResult) { if ((this.insertResult.realPrice - 1 + 1) > 0) {
const data6 = { if (this.testResult) {
...this.driverMsg, const data6 = {
siteCode: this.stationMsg.oilSiteCode, ...this.driverMsg,
oilPrice: this.insertResult.realPrice, siteCode: this.stationMsg.oilSiteCode,
volume: this.insertResult.vol, oilPrice: this.insertResult.realPrice,
standardAmount: this.insertResult.vMoney, volume: this.insertResult.vol,
oilAmount: this.insertResult.vDoMoney, standardAmount: this.insertResult.vMoney,
oilCode: this.insertResult.oilCode, oilAmount: this.insertResult.vDoMoney,
oilName: this.insertResult.oilName, oilCode: this.insertResult.oilCode,
oilGun: this.insertResult.bar, oilName: this.insertResult.oilName,
standardPrice: this.insertResult.standardPrice, oilGun: this.insertResult.bar,
orderKey: this.orderKey, standardPrice: this.insertResult.standardPrice,
plateNumber: this.carNumber orderKey: this.orderKey,
} plateNumber: this.carNumber
if (!data6.oilCode) {
uni.showToast({
title: '请选择油品',
icon: 'none'
});
return false
}
if (!data6.volume) {
uni.showToast({
title: '请输入加油体积',
icon: 'none'
});
return false
}
cloudSiteApi.saveOrder(data6).then(res => {
if (res.code === 20000) {
uni.showToast({
title: '下单成功!'
});
uni.setStorageSync('formQr', true)
uni.setStorageSync('tempOrderInfo', res.data)
if (!this.isG7) {
setTimeout(() => {
this.toDetails(res.data.payOrderId)
}, 400)
} else {
this.beforePay = false
setTimeout(() => {
this.orderId = res.data.orderId
this.queryTimer()
this.getPayStatus(this.orderId)
}, 400)
}
} }
}) if (!data6.oilCode) {
uni.showToast({
title: '请选择油品',
icon: 'none'
});
return false
}
if (!data6.volume) {
uni.showToast({
title: '请输入加油体积',
icon: 'none'
});
return false
}
cloudSiteApi.saveOrder(data6).then(res => {
if (res.code === 20000) {
uni.showToast({
title: '下单成功!'
});
uni.setStorageSync('formQr', true)
uni.setStorageSync('tempOrderInfo', res.data)
if (!this.isG7) {
setTimeout(() => {
this.toDetails(res.data.payOrderId)
}, 400)
} else {
this.beforePay = false
setTimeout(() => {
this.orderId = res.data.orderId
this.queryTimer()
this.getPayStatus(this.orderId)
}, 400)
}
}
})
} else {
uni.showToast({
title: '车牌号校验不通过',
icon: 'none'
});
}
} else { } else {
uni.showToast({ uni.showToast({
title: '车牌号校验不通过', title: '您选择的油品没有油价,不能加油',
icon: 'none' icon: 'none'
}); });
} }

View File

@@ -1,12 +1,15 @@
<template> <template>
<view> <view>
<!-- <web-view src="https://xingka51.oss-cn-hangzhou.aliyuncs.com/applets/cloudSite/yunzhan.jpg"></web-view> -->
<web-view class="qrimg-yunzhan" src="https://www.51xingka.net/LSMDRIVER/static/img/yunzhan.jpg" />
</view> </view>
</template> </template>
<script> <script>
import UniLoadMore from '@/components/uni-load-more/uni-load-more.vue'
export default { export default {
components: {
UniLoadMore
},
data() { data() {
return { return {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -1,16 +1,8 @@
import axios from 'axios' import axios from 'axios'
import utils from '@/utils/encode' import utils from '@/utils/encode'
const service = axios.create({ const service = axios.create({
// baseURL: 'http://192.168.0.104:48080', // 小杰 // baseURL: 'http://192.168.0.147:48080', // 小杰
// baseURL: 'http://a27389c632.qicp.vip', // baseURL: 'https://www.51xingka.net/oilApp',//生产
// baseURL: 'http://121.199.72.230:2333/oil', // 生产,yds测试网关
// baseURL: 'http://www.15617055136.top', // 龙龙
// baseURL: 'http://172.16.2.143:28080', // 龙龙出差蒲公英,好像用不了
// baseURL: 'http://172.16.3.34:48080', // 小杰出差蒲公英,好像用不了
// baseURL: 'http://31g4904724.picp.vip', // 龙龙小杰出差花生壳
baseURL:'http://www.15617055136.top',// 龙龙// 龙龙// 龙龙
// baseURL: 'https://www.51xingka.net/oilApp',//生产
timeout: 5000 timeout: 5000
}) })
var url = '' var url = ''