优化代码

This commit is contained in:
java110 2022-09-06 17:48:51 +08:00
parent 444ad7f1a1
commit 1546883bee
4 changed files with 40 additions and 22 deletions

View File

@ -1,10 +1,10 @@
<div class="margin-top"> <div class="margin-top">
<div class="row"> <div class="row">
<div class="col-md-6"> <div class="col-md-6">
<img :src="parkingAreaControlCarInoutInfo.inImg" width="100%" height="350px" /> <img :src="parkingAreaControlCarInoutInfo.inImg" :onerror="imgOnErrorIn()" width="100%" height="350px" />
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<img :src="parkingAreaControlCarInoutInfo.outImg" width="100%" height="350px" /> <img :src="parkingAreaControlCarInoutInfo.outImg" :onerror="imgOnErrorOut()" width="100%" height="350px" />
</div> </div>
</div> </div>
</div> </div>

View File

@ -21,17 +21,30 @@
return; return;
} }
if (_parkingAreaControl.inMachineId == _data.extMachineId) { if (_parkingAreaControl.inMachineId == _data.extMachineId) {
//$that.parkingAreaControlCarInoutInfo.inImg = _data.img;
setTimeout(function() {
$that.parkingAreaControlCarInoutInfo.inImg = _data.img; $that.parkingAreaControlCarInoutInfo.inImg = _data.img;
}, 1500)
} }
if (_parkingAreaControl.outMachineId == _data.extMachineId) { if (_parkingAreaControl.outMachineId == _data.extMachineId) {
//$that.parkingAreaControlCarInoutInfo.outImg = _data.img;
setTimeout(function() {
$that.parkingAreaControlCarInoutInfo.outImg = _data.img; $that.parkingAreaControlCarInoutInfo.outImg = _data.img;
}, 1500)
} }
}) })
}, },
methods: { methods: {
imgOnErrorIn: function() {
//let _img = $that.parkingAreaControlCarInoutInfo.inImg
},
imgOnErrorOut: function() {
//let _img = $that.parkingAreaControlCarInoutInfo.outImg
}
} }
}); });
})(window.vc); })(window.vc);

View File

@ -28,6 +28,7 @@
// = _params; // = _params;
vc.copyObject(_params, vc.component.parkingAreaControlCustomCarInoutInfo); vc.copyObject(_params, vc.component.parkingAreaControlCustomCarInoutInfo);
vc.component.parkingAreaControlCustomCarInoutInfo.communityId = vc.getCurrentCommunity().communityId; vc.component.parkingAreaControlCustomCarInoutInfo.communityId = vc.getCurrentCommunity().communityId;
$that._queryCustomCarMoney();
}); });
}, },
methods: { methods: {

View File

@ -1,7 +1,7 @@
/** /**
入驻小区 入驻小区
**/ **/
(function (vc) { (function(vc) {
vc.extends({ vc.extends({
data: { data: {
parkingAreaControlFeeInfo: { parkingAreaControlFeeInfo: {
@ -13,16 +13,16 @@
open: "", open: "",
openMsg: "", openMsg: "",
machineId: '-1', machineId: '-1',
showRefresh:'', showRefresh: '',
boxId:'' boxId: ''
} }
}, },
_initMethod: function () { _initMethod: function() {
$that.parkingAreaControlFeeInfo.boxId = vc.getParam('boxId'); $that.parkingAreaControlFeeInfo.boxId = vc.getParam('boxId');
$that._loadQrCodeUrl(); $that._loadQrCodeUrl();
}, },
_initEvent: function () { _initEvent: function() {
vc.on('parkingAreaControlFee', 'notify', function (_data) { vc.on('parkingAreaControlFee', 'notify', function(_data) {
if (_data.action != 'FEE_INFO') { if (_data.action != 'FEE_INFO') {
return; return;
} }
@ -33,16 +33,16 @@
$that.parkingAreaControlFeeInfo.remark = ''; $that.parkingAreaControlFeeInfo.remark = '';
$that.parkingAreaControlFeeInfo.machineId = _machineId; $that.parkingAreaControlFeeInfo.machineId = _machineId;
}); });
vc.on('parkingAreaControlFee', 'changeMachine', function (_data) { vc.on('parkingAreaControlFee', 'changeMachine', function(_data) {
$that.parkingAreaControlFeeInfo.machineId = _data.machineId; $that.parkingAreaControlFeeInfo.machineId = _data.machineId;
}) })
vc.on('parkingAreaControlFee', 'clear', function () { vc.on('parkingAreaControlFee', 'clear', function() {
$that.clearParkingAreaControlFeeInfo(); $that.clearParkingAreaControlFeeInfo();
}); });
}, },
methods: { methods: {
_loadQrCodeUrl:function(){ _loadQrCodeUrl: function() {
//判断是否支付 //判断是否支付
var param = { var param = {
params: { params: {
@ -54,25 +54,28 @@
//发送get请求 //发送get请求
vc.http.apiGet('/machine.getCarMachineQrCodeUrl', vc.http.apiGet('/machine.getCarMachineQrCodeUrl',
param, param,
function (json, res) { function(json, res) {
let _info = JSON.parse(json); let _info = JSON.parse(json);
$that._viewQr(_info.data) $that._viewQr(_info.data)
}, function (errInfo, error) { },
function(errInfo, error) {
console.log('请求失败处理'); console.log('请求失败处理');
} }
); );
}, },
saveTempFeeInfo: function () { saveTempFeeInfo: function() {
vc.emit('parkingAreaControlCustomCarInout', 'open', { vc.emit('parkingAreaControlCustomCarInout', 'open', {
type: "1102", //1101 手动入场 1102 手动出场 type: "1102", //1101 手动入场 1102 手动出场
carNum: $that.parkingAreaControlFeeInfo.carNum, carNum: $that.parkingAreaControlFeeInfo.carNum,
amount: $that.parkingAreaControlFeeInfo.pay, amount: $that.parkingAreaControlFeeInfo.pay,
payCharge: $that.parkingAreaControlFeeInfo.payCharge, payCharge: $that.parkingAreaControlFeeInfo.payCharge,
machineId: $that.parkingAreaControlFeeInfo.machineId machineId: $that.parkingAreaControlFeeInfo.machineId,
boxId: $that.parkingAreaControlFeeInfo.boxId,
}) })
}, },
clearParkingAreaControlFeeInfo: function () { clearParkingAreaControlFeeInfo: function() {
let _machineId = $that.parkingAreaControlFeeInfo.machineId; let _machineId = $that.parkingAreaControlFeeInfo.machineId;
let _boxId = $that.parkingAreaControlFeeInfo.boxId;
$that.parkingAreaControlFeeInfo = { $that.parkingAreaControlFeeInfo = {
carNum: "", carNum: "",
@ -82,10 +85,11 @@
remark: "", remark: "",
open: "", open: "",
openMsg: "", openMsg: "",
machineId: _machineId machineId: _machineId,
boxId: _boxId
} }
}, },
_viewQr: function (_data) { _viewQr: function(_data) {
document.getElementById("qrcode").innerHTML = ""; document.getElementById("qrcode").innerHTML = "";
let qrcode = new QRCode(document.getElementById("qrcode"), { let qrcode = new QRCode(document.getElementById("qrcode"), {
text: "临时车收费二维码", //你想要填写的文本 text: "临时车收费二维码", //你想要填写的文本