|
|
|
@ -96,7 +96,10 @@
|
|
|
|
|
import { |
|
|
|
|
addvaluegetAllPackageList, |
|
|
|
|
addvaluesaveAddvalueInfo, |
|
|
|
|
addvaluescanAddvaluePackage |
|
|
|
|
addvaluescanAddvaluePackage, |
|
|
|
|
addvalueaddvalueInfo, |
|
|
|
|
addvalueeditAddvalueInfo, |
|
|
|
|
addvalueupdateAddvalueInfo, |
|
|
|
|
} from '@/api/user.js' |
|
|
|
|
import { |
|
|
|
|
onLoad, |
|
|
|
@ -125,20 +128,26 @@
|
|
|
|
|
distance:'', |
|
|
|
|
scancode:'', |
|
|
|
|
deliveryId:'', |
|
|
|
|
editId:'' |
|
|
|
|
editId:'', |
|
|
|
|
addvalueType:'' |
|
|
|
|
}) |
|
|
|
|
onLoad((op)=>{ |
|
|
|
|
details.reservationId=op.reservationId |
|
|
|
|
details.deliveryId=op.deliveryId |
|
|
|
|
details.editId=op.editId |
|
|
|
|
details.addvalueType=op.addvalueType |
|
|
|
|
if(details.addvalueType){ |
|
|
|
|
details.typestate=Number(details.addvalueType) |
|
|
|
|
} |
|
|
|
|
// details.reservationId='1704046446615171074' |
|
|
|
|
getallpack() |
|
|
|
|
init() |
|
|
|
|
}) |
|
|
|
|
function goorderdetail(item){ |
|
|
|
|
uni.navigateTo({ |
|
|
|
|
url:'/pagesHome/pages/orderDetails/orderDetails?orderCode='+item.orderCode |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
function goorderdetail(item){ |
|
|
|
|
uni.navigateTo({ |
|
|
|
|
url:'/pagesHome/pages/orderDetails/orderDetails?orderCode='+item.orderCode |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
onShow(()=>{ |
|
|
|
|
uni.$on('scancodedate', function (code) { |
|
|
|
|
if (code) { |
|
|
|
@ -154,6 +163,30 @@
|
|
|
|
|
watchEffect(()=>{ |
|
|
|
|
details.checkserve=details.priceType[details.checkserveindex].type |
|
|
|
|
}) |
|
|
|
|
async function init(){ |
|
|
|
|
let data={ |
|
|
|
|
reservationId:details.reservationId, |
|
|
|
|
addvalueType:details.addvalueType, |
|
|
|
|
} |
|
|
|
|
let res=await addvalueeditAddvalueInfo(data) |
|
|
|
|
console.log(res); |
|
|
|
|
if(res.data.addvalueId){ |
|
|
|
|
details.checkserveindex=Number(res.data.addvalueId)-1 |
|
|
|
|
} |
|
|
|
|
console.log(details.checkserveindex); |
|
|
|
|
if(res.data.floolNum){ |
|
|
|
|
details.floor=res.data.floolNum |
|
|
|
|
} |
|
|
|
|
if(res.data.distance){ |
|
|
|
|
details.distance=res.data.distance |
|
|
|
|
} |
|
|
|
|
if(res.data.isAll){ |
|
|
|
|
details.typestate=1 |
|
|
|
|
}else{ |
|
|
|
|
details.typestate=2 |
|
|
|
|
details.scanpack=res.data.packageEntityList |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
async function scandata(isManual?:boolean){ |
|
|
|
|
if(isManual){ |
|
|
|
|
if(details.typestate==1){ |
|
|
|
|