|
|
|
|
@ -134,11 +134,17 @@ const comfrimSelect = () => {
|
|
|
|
|
} else {
|
|
|
|
|
jifen.value = keyong_jifen.value;
|
|
|
|
|
}
|
|
|
|
|
netReceiptsPrice.value = netReceiptsPrice.value - jifen.value;
|
|
|
|
|
netReceiptsPrice.value = (netReceiptsPrice.value - jifen.value).toFixed(
|
|
|
|
|
2
|
|
|
|
|
);
|
|
|
|
|
$store.setYytjInfo(yytjInfo.value);
|
|
|
|
|
} else {
|
|
|
|
|
if (yytjInfo.value.pointsPrice) {
|
|
|
|
|
netReceiptsPrice.value = netReceiptsPrice.value + Number(jifen.value);
|
|
|
|
|
console.log(jifen.value);
|
|
|
|
|
console.log(netReceiptsPrice.value);
|
|
|
|
|
netReceiptsPrice.value = (
|
|
|
|
|
Number(netReceiptsPrice.value) + Number(jifen.value)
|
|
|
|
|
).toFixed(2);
|
|
|
|
|
}
|
|
|
|
|
yytjInfo.value.pointsPrice = 0;
|
|
|
|
|
jifen.value = 0;
|
|
|
|
|
@ -155,13 +161,16 @@ const comfrimSelect = () => {
|
|
|
|
|
} else {
|
|
|
|
|
yucunkuan.value = save_money.value;
|
|
|
|
|
}
|
|
|
|
|
netReceiptsPrice.value = netReceiptsPrice.value - yucunkuan.value;
|
|
|
|
|
netReceiptsPrice.value = (
|
|
|
|
|
netReceiptsPrice.value - yucunkuan.value
|
|
|
|
|
).toFixed(2);
|
|
|
|
|
$store.setYytjInfo(yytjInfo.value);
|
|
|
|
|
} else {
|
|
|
|
|
if (yytjInfo.value.prepaidPrice) {
|
|
|
|
|
// 不使用预存款的话 把扣掉的预存款加上
|
|
|
|
|
netReceiptsPrice.value =
|
|
|
|
|
netReceiptsPrice.value + Number(yucunkuan.value);
|
|
|
|
|
netReceiptsPrice.value = (
|
|
|
|
|
Number(netReceiptsPrice.value) + Number(yucunkuan.value)
|
|
|
|
|
).toFixed(2);
|
|
|
|
|
}
|
|
|
|
|
yucunkuan.value = 0;
|
|
|
|
|
yytjInfo.value.prepaidPrice = 0;
|
|
|
|
|
@ -187,8 +196,9 @@ const getnmrList = async () => {
|
|
|
|
|
netReceiptsPrice.value = response.data.true_price;
|
|
|
|
|
if (yytjInfo.value.couponPrice) {
|
|
|
|
|
// 优惠券
|
|
|
|
|
netReceiptsPrice.value =
|
|
|
|
|
netReceiptsPrice.value - yytjInfo.value.couponPrice;
|
|
|
|
|
netReceiptsPrice.value = (
|
|
|
|
|
netReceiptsPrice.value - yytjInfo.value.couponPrice
|
|
|
|
|
).toFixed(2);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (yytjInfo.value.prepaidPrice) {
|
|
|
|
|
@ -197,7 +207,9 @@ const getnmrList = async () => {
|
|
|
|
|
yytjInfo.value.prepaidPrice > netReceiptsPrice.value
|
|
|
|
|
? netReceiptsPrice.value
|
|
|
|
|
: yytjInfo.value.prepaidPrice;
|
|
|
|
|
netReceiptsPrice.value = netReceiptsPrice.value - yucunkuan.value;
|
|
|
|
|
netReceiptsPrice.value = (
|
|
|
|
|
netReceiptsPrice.value - yucunkuan.value
|
|
|
|
|
).toFixed(2);
|
|
|
|
|
} else {
|
|
|
|
|
yucunkuan.value = 0;
|
|
|
|
|
}
|
|
|
|
|
@ -208,7 +220,9 @@ const getnmrList = async () => {
|
|
|
|
|
yytjInfo.value.pointsPrice > netReceiptsPrice.value
|
|
|
|
|
? netReceiptsPrice.value
|
|
|
|
|
: yytjInfo.value.pointsPrice;
|
|
|
|
|
netReceiptsPrice.value = netReceiptsPrice.value - jifen.value;
|
|
|
|
|
netReceiptsPrice.value = (netReceiptsPrice.value - jifen.value).toFixed(
|
|
|
|
|
2
|
|
|
|
|
);
|
|
|
|
|
} else {
|
|
|
|
|
jifen.value = 0;
|
|
|
|
|
}
|
|
|
|
|
@ -270,7 +284,7 @@ const comfrimyy = async () => {
|
|
|
|
|
plan_nmr_id: plan_nmr_id,
|
|
|
|
|
doctor: yytjInfo.value?.doctor_name || "",
|
|
|
|
|
duo_xuan_yi: $store.getDuoXuanYi(),
|
|
|
|
|
jifen: jifen.value,
|
|
|
|
|
jifen: Math.ceil(jifen.value),
|
|
|
|
|
yucunkuan: yucunkuan.value,
|
|
|
|
|
};
|
|
|
|
|
console.log(obj);
|
|
|
|
|
@ -406,11 +420,13 @@ const toRouter = (url, status) => {
|
|
|
|
|
? netReceiptsPrice
|
|
|
|
|
: keyong_jifen
|
|
|
|
|
}}使用{{
|
|
|
|
|
jifen
|
|
|
|
|
? jifen
|
|
|
|
|
: keyong_jifen > netReceiptsPrice
|
|
|
|
|
? netReceiptsPrice
|
|
|
|
|
: keyong_jifen
|
|
|
|
|
Math.ceil(
|
|
|
|
|
jifen
|
|
|
|
|
? jifen
|
|
|
|
|
: keyong_jifen > netReceiptsPrice
|
|
|
|
|
? netReceiptsPrice
|
|
|
|
|
: keyong_jifen
|
|
|
|
|
)
|
|
|
|
|
}}积分</text
|
|
|
|
|
>
|
|
|
|
|
<text v-else
|
|
|
|
|
@ -643,7 +659,9 @@ const toRouter = (url, status) => {
|
|
|
|
|
>
|
|
|
|
|
</view>
|
|
|
|
|
<view class="ml-auto mr-20rpx">
|
|
|
|
|
<text class="text-#FB4F1A" v-if="jifen">-¥{{ jifen }}</text>
|
|
|
|
|
<text class="text-#FB4F1A" v-if="jifen"
|
|
|
|
|
>-¥{{ Math.ceil(jifen) }}</text
|
|
|
|
|
>
|
|
|
|
|
<text class="text-#070707" v-else>去选择</text>
|
|
|
|
|
</view>
|
|
|
|
|
<uni-icons type="right" size="12"></uni-icons>
|
|
|
|
|
|