Commit 6c4aac46 authored by 黄奎's avatar 黄奎

11

parent 72f18976
This diff is collapsed.
...@@ -143,12 +143,6 @@ ...@@ -143,12 +143,6 @@
<u-icon class="backIcon" name="arrow-left" size="32" color="#FFF"></u-icon> <u-icon class="backIcon" name="arrow-left" size="32" color="#FFF"></u-icon>
</view> </view>
</view> </view>
<!-- <view @click="goback" :style="[titleStyle, { opacity: '100% !important' }]"
style="position: fixed; top: 0; right: 200rpx; padding-right: 6rpx">
<view class="backBox text-center">
<img src="https://viitto-1301420277.cos.ap-chengdu.myqcloud.com/Upload/Goods/638762515984923148.png" />
</view>
</view> -->
<view class="detailsType fz24">{{ dataList.teamType==0?'跟团游':dataList.teamType==1?'小包团':'一日游' }}</view> <view class="detailsType fz24">{{ dataList.teamType==0?'跟团游':dataList.teamType==1?'小包团':'一日游' }}</view>
</view> </view>
<view class="itiner-title" :style="[titleStyle]"> <view class="itiner-title" :style="[titleStyle]">
...@@ -655,6 +649,7 @@ ...@@ -655,6 +649,7 @@
this.priceList = res.data.priceList this.priceList = res.data.priceList
this.formatDay() this.formatDay()
} }
uni.hideLoading();
}, (failed) => { }, (failed) => {
uni.hideLoading() uni.hideLoading()
uni.showToast({ uni.showToast({
......
...@@ -341,30 +341,38 @@ ...@@ -341,30 +341,38 @@
VerificationBusList() { VerificationBusList() {
let msg = '' let msg = ''
for (let i = 0; i < this.params.BusList.length; i++) { for (let i = 0; i < this.params.BusList.length; i++) {
let obj = this.params.BusList[i] let obj = this.params.BusList[i];
console.log("bus_obj", obj);
for (let j = 0; j < obj.ReimburseList.ReimburseDetailsList.length; j++) { for (let j = 0; j < obj.ReimburseList.ReimburseDetailsList.length; j++) {
let child = obj.ReimburseList.ReimburseDetailsList[j] let child = obj.ReimburseList.ReimburseDetailsList[j];
if (!this.$utils.checkIsNum(child.UserNum)) {
child.UserNum = 0;
}
if (!this.$utils.checkIsNum(child.UnitPrice)) {
child.UnitPrice = 0;
}
if (msg == '' && if (msg == '' &&
(obj.ReimburseList.CurrencyId == 0 || obj.ReimburseList.CurrencyId == null) && (obj.ReimburseList.CurrencyId == 0 || obj.ReimburseList.CurrencyId == null) &&
(obj.ReimburseList.SettlementType > 0 || obj.ReimburseList.Remarks != '' || (obj.ReimburseList.SettlementType > 0 || obj.ReimburseList.Remarks != '' ||
obj.ReimburseList.VoucherPicList.length > 0 || child.StartPlace != '' || obj.ReimburseList.VoucherPicList.length > 0 || child.StartPlace != '' ||
child.EndPlace != '' || child.UserNum > 0 || child.UnitPrice > 0 || child.UserType) child.EndPlace != '' || child.UserNum > 0 || child.UnitPrice > 0 || child.UserType)
) { ) {
msg = `请选择车辆币种` msg = `请选择[` + obj.UseTime + `]车辆币种`;
} }
if (msg == '' && child.StartPlace == '' && if (msg == '' && child.StartPlace == '' &&
(obj.ReimburseList.SettlementType > 0 || obj.ReimburseList.Remarks != '' || (obj.ReimburseList.SettlementType > 0 || obj.ReimburseList.Remarks != '' ||
obj.ReimburseList.VoucherPicList.length > 0 || obj.ReimburseList.CurrencyId || obj.ReimburseList.VoucherPicList.length > 0 || obj.ReimburseList.CurrencyId ||
child.EndPlace != '' || child.UserNum > 0 || child.UnitPrice > 0 || child.UserType) child.EndPlace != '' || child.UserNum > 0 || child.UnitPrice > 0 || child.UserType)
) { ) {
msg = `请输入车辆出发地` msg = `请输入[` + obj.UseTime + `]车辆出发地`
} }
if (msg == '' && child.EndPlace == '' && if (msg == '' && child.EndPlace == '' &&
(obj.ReimburseList.SettlementType > 0 || obj.ReimburseList.Remarks != '' || (obj.ReimburseList.SettlementType > 0 || obj.ReimburseList.Remarks != '' ||
obj.ReimburseList.VoucherPicList.length > 0 || child.StartPlace != '' || obj.ReimburseList.VoucherPicList.length > 0 || child.StartPlace != '' ||
obj.ReimburseList.CurrencyId || child.UserNum > 0 || child.UnitPrice > 0 || child.UserType) obj.ReimburseList.CurrencyId || child.UserNum > 0 || child.UnitPrice > 0 || child.UserType)
) { ) {
msg = `请输入车辆目的地` msg = `请输入[` + obj.UseTime + `]车辆目的地`
} }
} }
} }
......
...@@ -274,6 +274,17 @@ function checkInteger(value, isMinus) { ...@@ -274,6 +274,17 @@ function checkInteger(value, isMinus) {
return newValue; return newValue;
} }
//判断是否为整数,小数,支持负数
function checkIsNum(str) {
var flag = false;
if (!str) {
str = '';
}
flag = /^-?(\d*.)?\d+$/.test(str);
console.log("checkIsNum", str + '_' + flag);
return flag;
}
export default { export default {
calcContentHeight, calcContentHeight,
SystemInfo, SystemInfo,
...@@ -289,4 +300,5 @@ export default { ...@@ -289,4 +300,5 @@ export default {
goZanYangUrl, goZanYangUrl,
checkInteger, checkInteger,
checkPrice, checkPrice,
checkIsNum,
} }
\ No newline at end of file
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