各种调整

main
yanzai 10 months ago
parent 9b8a2d6f17
commit 3efd4038d3

@ -37,6 +37,16 @@ class OrderController extends Controller
{
$id = request('id');
$order = DB::table('orders')->where(['id' => $id])->first();
if(isset($order->youxiaoqi_end) and $order->status==2){ //1有效期内2过期0
if( $order->youxiaoqi_end>= date('Y-m-d')) {
$order->youxiaoqi_status=1;
}else{
$order->youxiaoqi_status=2;
}
}else{
$order->youxiaoqi_status=0;
}
return \Yz::Return(true, "查询完成", ['info' => $order]);
}

@ -61,14 +61,20 @@ class ComboController extends Controller
if (!$person) return \Yz::echoError1("请选择就诊人");
//用户绑定就诊人数量
$personCount = DB::table('web_user_person')->where(['user_id' => $user->id, 'is_del' => 0])->count();
$sql = '';
$canshu = [];
if(isset($combo_sex)){
$canshu[]=$combo_sex;
if($combo_sex<>0){
$sql = " and a.sex in(?,0) ";
$canshu[]=$combo_sex;
}
}else{
$sql = " and a.sex in(?,0) ";
$canshu[]=$person->sex;
}
$sql = '';
if (isset($combo_price) and !isset($price_range)) {
$price_list = [
"1" => [0, 299],
@ -78,12 +84,12 @@ class ComboController extends Controller
"5" => [3000, 999999],
];
$sql = " and (a.price>=? and a.price<=?) ";
$sql = $sql . " and (a.price>=? and a.price<=?) ";
$canshu[] = $price_list[$combo_price][0];
$canshu[] = $price_list[$combo_price][1];
}
if (isset($price_range) and !isset($combo_price)) {
$sql = " and (a.price>=? and a.price<=?) ";
$sql = $sql . " and (a.price>=? and a.price<=?) ";
$canshu[] = $price_range[0];
$canshu[] = $price_range[1];
}
@ -178,7 +184,7 @@ class ComboController extends Controller
$combos = DB::select("select * from combos as a LEFT JOIN (
select combo_id as c_id,count(*) as count from combo_items where status in(1) group by combo_id
) as b on a.combo_id=b.c_id where a.status=1 and a.sex in(?,0) " . $sql ." ", $canshu);
) as b on a.combo_id=b.c_id where a.status=1 " . $sql ." ", $canshu);
foreach ($combos as $key => $combo) {
$combo->count=$combo->count?$combo->count:0;

@ -9,6 +9,7 @@ use App\Http\Controllers\API\PEISApiController;
use App\Lib\Tools;
use App\Services\ConfigService;
use App\Services\OrderService;
use App\Services\SanFangCodeService;
use DateTime;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
@ -125,7 +126,7 @@ class OrderController extends Controller
$jifen = request('jifen', 0); //使用的积分数量
$yucunkuan = request('yucunkuan', 0);//使用的预存款数量
$erxian_info= request('erxian_info');//使用的预存款数量
$sanfang_code=request('sanfang_code'); //第三方code
$wj_flag = request('wj'); //问卷标记
@ -212,6 +213,20 @@ class OrderController extends Controller
$TJ_Leixing_id = $checkup_type_id;
$price += $combo_info->price;
//如果使用了第三方券
$cha_sanfang_code=false;
if(isset($sanfang_code) and isset($sanfang_code['code_num'])){
if($sanfang_code['combo_id']<>$combo_id) return \Yz::echoError1("转赠码与套餐不匹配");
//校验有效性,临时抵消套餐价格
if($sanfang_code['qudao_type']==1){
$cha_sanfang_code = DB::table('transfer_code')->where(['code' => $sanfang_code['code_num'], 'status' => 1, 'is_del' => 0])->first();
if (!$cha_sanfang_code) return \Yz::echoError1("此转赠码不可用");
$price=$price-$cha_sanfang_code->price;
if($price<0){
$price=0;
}
}
}
$title = $combo_info->name;
$buy_info['combo'] = [
'id' => $combo_info->combo_id,
@ -571,7 +586,12 @@ class OrderController extends Controller
];
$youhuiquan_dikou_status = $AspNet::YouHuiQuan($data);
}
//核销三方券码(转赠码等)
if(!!$cha_sanfang_code){
$s= new SanFangCodeService();
$hexiao=$s->HeXiaoSanFangCode($sanfang_code['qudao_type'],$cha_sanfang_code->code,$insert);
if($hexiao['status']===false) return \Yz::echoError1($hexiao['msg']);
}
}
if ($insert and $up_plan and $jifen_dikou_status and $yucunkuan_dikou_status and $youhuiquan_dikou_status) {

@ -26,6 +26,11 @@ class OrderNewController extends Controller
$peiou_info = request('peiou_info');//配偶信息
$sanfang_code=request('sanfang_code'); //第三方code
$configs_youxiaoqi=DB::table('configs')->where(['label'=>"订单有效期"])->first();
$date = new DateTime();
$date->modify('+'.$configs_youxiaoqi['value'].' days');
$youxiaoqi_end=$date->format('Y-m-d');
if (count($item_ids) != 0 and $item_ids[0] == "") {
$item_ids = [];
}
@ -343,7 +348,8 @@ class OrderNewController extends Controller
'wj_flag' => $wj_flag,
'youhuiquan' => $quanInfo === false ? '' : json_encode(['id' => $quanInfo['DZJID'], 'name' => $quanInfo['DZJLBMC']], JSON_UNESCAPED_UNICODE),
'created_at' => $now_datetime,
'paycheck_time' => $now_datetime
'paycheck_time' => $now_datetime,
'youxiaoqi_end' => $youxiaoqi_end
];
@ -434,6 +440,10 @@ class OrderNewController extends Controller
$plan_check = $plan->CheckPlan($plan_id, $order->hospital_id, $order->type, $order->sex, $order->price, $order->checkup_type_id);
if ($plan_check['status'] === false) return \Yz::echoError1($plan_check['msg']);
$plan = $plan_check['plan'];
//校验号源日期是否超过订单有效期
if(isset($order->youxiaoqi_end) and $plan->date > $order->youxiaoqi_end){
return \Yz::echoError1("请预约".$order->youxiaoqi_end."之前的日期");
}
$plan_nmr_appointment_info=[];
//如果有二线号源,根据体检时间查询二线可用号源区分上下午二线需预约体检时间1小时后
$plan_nmr_info=[];
@ -603,7 +613,8 @@ class OrderNewController extends Controller
'birthday' => $this->formatDate($person['Patbdate']),
'married' => 0,
'created_at' => $now_datetime,
'paycheck_time' => $now_datetime
'paycheck_time' => $now_datetime,
'youxiaoqi_end' => $order->youxiaoqi_end
];
$i_order_id=DB::table('orders')->insertGetId($data);
$u=DB::table('orders')->where(['id'=>$order->id])->update(['transfer_type'=>1,'transfer_link'=>$i_order_id,'status'=>6]);

@ -1,3 +1,3 @@
ENV = 'development'
VITE_APP_API = '/api/'
VITE_APP_FILE = 'https://api.hainan2024.sa0.online'
VITE_APP_FILE = 'http://124.225.137.54:39081'

@ -1,4 +1,4 @@
ENV = 'production'
VITE_APP_API = 'https://tj-h5.hnxdfe.com/api/'
VITE_APP_FILE = 'https://tj-h5.hnxdfe.com'
VITE_APP_API = 'http://124.225.137.54:39081/api/'
VITE_APP_FILE = 'http://124.225.137.54:39081'

@ -31,13 +31,14 @@
</template>
</el-table-column>
<el-table-column prop="price" label="金额" />
<el-table-column prop="order_number" label="状态">
<el-table-column prop="" label="状态">
<template #default="scope">
<span v-if="scope.row.status==1" style="color: #409EFF;"></span>
<span v-if="scope.row.status==2" style="color: #E6A23C;"></span>
<span v-if="scope.row.status==2" style="color: #E6A23C;"></span>
<span v-if="scope.row.status==3" style="color: #909399;"></span>
<span v-if="scope.row.status==4" style="color: #67C23A;"></span>
<span v-if="scope.row.status==5" style="color: #F56C6C;">退</span>
<span v-if="scope.row.status==6" style="color: #3a8c7e;"></span>
</template>
</el-table-column>
<el-table-column prop="check_status" label="到检状态">
@ -87,7 +88,7 @@
</el-form-item>
<el-form-item label="预约状态:">
<div v-if="Info.appointment_number">{{Info.appointment_number}}</div>
<div v-else></div>
<div v-else></div>
</el-form-item>
<el-form-item label="订单状态:">
<span v-if="Info.status==1" style="color: #409EFF;"></span>
@ -99,14 +100,15 @@
<span style="color: #67C23A;">已完成</span>
</div>
<span v-if="Info.status==5" style="color: #F56C6C;">退</span>
<div v-if="[2,4].indexOf(Info.status) !== -1">
<span v-if="Info.status==6" style="color: #3a8c7e;"></span>
<div v-if="[2,4].indexOf(Info.status) !== -1 && !Info.source?.includes('转赠')">
<el-button @click="Refund(1)" type="danger" style="margin-left: 10px;">仅退款</el-button>
<el-button @click="Refund(2)" type="danger" style="margin-left: 10px;">取消预约退款</el-button>
</div>
</el-form-item>
<el-form-item label="到检状态:">
<span v-if="Info.status==1" style="color: #ffb682;"></span>
<span v-if="Info.status==2" style="color: #9dd978;"></span>
<span v-if="Info.check_status==1" style="color: #ffb682;"></span>
<span v-if="Info.check_status==2" style="color: #9dd978;"></span>
</el-form-item>
<el-form-item v-if="Info.pay_time" label="支付时间:">
{{Info.pay_time}}

@ -24,7 +24,7 @@ export default defineConfig({
port: 5174,
proxy: {
'/api': {
target: 'https://api.hainan2024.sa0.online/api/', // 实际的API服务器地址
target: 'http://124.225.137.54:39081/api/', // 实际的API服务器地址
changeOrigin: true,
rewrite: (path) => path.replace(/^\/api/, '') // 如果API地址有前缀可以进行转写
}

@ -6,7 +6,7 @@
<view>{{item.date.split('-').slice(1).join('/')}}</view>
<view class="zhou_title">{{ item.xingqi.replace('星期', '周').replace('日', '天')}}</view>
</view>
<view class="yu">{{item.count}}</view>
<view class="yu">{{item.count}}</view>
</view>
<view class="xian_k">
@ -153,16 +153,15 @@
.zhou_title {
font-size: 28rpx;
font-weight: 500;
margin-top: 6rpx;
}
.yu {
background-color: #EFEFEF;
background-color: #E0F5F6;
margin-top: 8rpx;
border-radius: 10rpx;
padding: 2rpx 8rpx;
font-size: 18rpx;
border-radius: 6rpx;
padding: 2rpx 20rpx;
font-size: 20rpx;
color: #239EA3;
}
@ -209,14 +208,14 @@
.time {
font-size: 28rpx;
width: 104rpx;
text-align: center;
margin-top: 40rpx;
border-radius: 14rpx;
padding: 8rpx 0rpx;
padding: 10rpx 16rpx;
flex: 0 0 calc(16.3% - 32rpx);
/* 假设一行有4个项目减去想要的间隔 */
margin-right: 40rpx;
/* 设置右侧边距 */
color: #008F96;

@ -121,7 +121,7 @@
<view class="order_info_value_wrapper">{{ order_info.order_number }}</view>
</view>
<view class="order_info_line_wrapper">
<view class="order_info_label_wrapper">类型</view>
<view class="order_info_label_wrapper">体检类型</view>
<view class="order_info_value_wrapper"><span v-if="order_info.type==1"></span><span
v-if="order_info.type==2">团检</span></view>
</view>

@ -6,7 +6,7 @@
@mousedown="dragButton"
@touchstart="dragButton"
>
<uni-icons @click="goHome" style="padding-right: 10rpx;" custom-prefix="iconfont" type="icon-subdirectory_arrow_left" size="30" color="#fff"></uni-icons>
<uni-icons @click="goHome" style="padding-right: 10rpx;" custom-prefix="iconfont" type="icon-subdirectory_arrow_left" size="20" color="#fff"></uni-icons>
</div>
</template>
@ -65,10 +65,10 @@ const dragButton = (event) => {
position: fixed;
cursor: pointer;
/* 其他样式 */
right: 20px;
top: 45%;
width: 100rpx;
height: 100rpx;
right: 20rpx;
top: 14rpx;
width: 60rpx;
height: 60rpx;
border-radius: 50%;
background-color: #cdcdcd;
display: flex;

@ -184,7 +184,7 @@ const getComboList = async (e) => {
const response = await $api("ComboList", obj);
uni.hideLoading();
$response(response, () => {
combo_list.value = response.data;

@ -133,6 +133,7 @@
popup.value.close();
};
const selectDone = async () => {
if (priceIndex.value === null) {
delete screenObj.value.combo_price;
} else {
@ -146,6 +147,7 @@
}
await getComboList();
popup_new.value.close();
shaixuan_popup_status.value=false;
};
@ -171,7 +173,8 @@
$response(response, async () => {
combo_select.value = response.data;
combo_select.value.sort_sale_count=[{id:1,name:"销量从低到高"},{id:2,name:"销量从高到低"}]
combo_select.value.sort_price=[{id:1,name:"价格从低到高"},{id:2,name:"价格从高到低"}]
// combo_select.value.sort_price=[{id:1,name:""},{id:2,name:""}]
combo_select.value.sort_price=[{id:2,name:"价格从高到低"}]
if ("sort_list" in combo_select.value) {
selectKey.value = "sort_list";
sortIndex.value = 0;
@ -192,8 +195,9 @@
name: "",
},
});
let random=ref(0);
const combo_list_computed = computed(() => {
random.value=Math.random()
let list = [];
for (let i in combo_list.value.list) {
let push = false;
@ -219,10 +223,12 @@
list.push(combo_list.value.list[i]);
}
}
return list;
});
let combo_list_k = ref(null)
const getComboList = async (e) => {
uni.showLoading();
let obj = {
doctor: $store.save.doctor,
@ -244,6 +250,7 @@
const response = await $api("ComboList", obj);
uni.hideLoading();
$response(response, () => {
combo_list.value = response.data;
price_max_min.value=combo_list.value.price_max_min
});
@ -285,14 +292,21 @@
});
};
let shaixuan_popup_status=ref(false);//
let tiaojian_poput_status=ref(false);
const open = (key) => {
if (key) {
//
if(tiaojian_poput_status.value===true){
popup.value.close();
tiaojian_poput_status.value=false
return false
}
selectKey.value = key;
popup.value.close();
popup_new.value.close();
let time = setTimeout(() => {
popup.value.open("top");
tiaojian_poput_status.value=true
clearTimeout(time);
}, 400);
} else {
@ -464,8 +478,8 @@
price_max_min.value=value
console.log(price_max_min.value);
}
const combosex_change=()=>{
const combosex_change=(value)=>{
screenObj.value.combo_sex=value
}
const tabsClickFunc=(value)=>{
tabs_active_id.value=value
@ -551,12 +565,12 @@
}" class="mx-20rpx center text-#2f2f2f text-26rpx">
<view>筛选</view>
<view class="select_item_icon2_wrapper">
<image v-if="screenObj.combo_price || screenObj.combo_item || screenObj.price_range || screenObj.combo_crowd || screenObj.combo_type" src="@/static/assets/shaixuan_active@2x.png"></image>
<image v-if="screenObj.combo_price || screenObj.combo_item || screenObj.price_range || screenObj.combo_crowd || screenObj.combo_type" src="@/static/assets/shaixuan_active1@2x.png"></image>
<image v-else src="@/static/assets/shaixuan@2x.png"></image>
</view>
</view>
</view>
<view class="list_wrapper" ref="combo_list_k">
<view class="list_wrapper" ref="combo_list_k" :key="random">
<view class="combo_wrapper" v-for="(i, k) in combo_list_computed" :key="k">
<view style="display: flex;">
<view class="combo_info_wrapper">
@ -669,13 +683,24 @@
<view class="popup_new_main">
<view style="">
<view class="shaixuan_title">性别</view>
<view>
<view style="display: flex;flex-wrap: wrap; ">
<view @click="combosex_change(0)" :class="['shaixuan_button',{'shaixuan_button_active': screenObj.combo_sex==0}]">
不限
</view>
<view @click="combosex_change(1)" :class="['shaixuan_button',{'shaixuan_button_active': screenObj.combo_sex==1}]">
</view>
<view @click="combosex_change(2)" :class="['shaixuan_button',{'shaixuan_button_active': screenObj.combo_sex==2}]">
</view>
</view>
<!-- <view>
<uni-data-select
v-model="screenObj.combo_sex"
:localdata="sex_range"
@change="combosex_change"
></uni-data-select>
</view>
</view> -->
</view>
<view class="shaixuan_title">套餐类型</view>
<view style="display: flex;flex-wrap: wrap; ">
@ -685,7 +710,7 @@
</view>
<view class="shaixuan_title">价格区间</view>
<PriceRange @huakuaiValue="getHuaKuaiValue" :step="combo_list.step" :rangDate="price_max_min" :rangMax="combo_list.price_max" :dataInfo="combo_list.price_range"></PriceRange>
<PriceRange @huakuaiValue="getHuaKuaiValue" :step="combo_list.step" :rangDate="price_max_min" :rangMax="Number(combo_list.price_max)" :dataInfo="combo_list.price_range"></PriceRange>
<view style="margin-top: -70rpx;">
<view class="shaixuan_title">适用人群</view>
<view style="display: flex;flex-wrap: wrap; ">

@ -295,7 +295,7 @@
</view>
</view>
</view>
<view class="botm_blank_wrapper" style="font-size: 18rpx;color: #ccc;">02261310</view>
<view class="botm_blank_wrapper" style="font-size: 18rpx;color: #ccc;">02272247</view>
</view>
</view>
</template>

@ -499,18 +499,18 @@
</view>
<view class="mt-0rpx flex min-h-100%" style="background-color: #eef7f7;">
<view class="min-w-214rpx max-w-214rpx mr-20rpx min-h-100% text-center">
<view class="w-100% rounded-r-full text-#0E0E0E text-25rpx px-20rpx w-100% center h-84rpx box-border"
v-for="(item, index) in leftList" :key="index" :class="{
'bg-gradient-to-r from-#edf6f5 to-#bbdfe2': tabIndex == index,
}" @click="
() => {
tabIndex = index;
rightLeft = item.children;
headImg = item.head_img;
}
">
{{ item.title }}
<view v-for="(item, index) in leftList" :key="index" >
<view class="w-100% rounded-r-full text-#0E0E0E text-25rpx px-20rpx w-100% center h-84rpx box-border"
:class="{'bg-gradient-to-r from-#edf6f5 to-#bbdfe2': tabIndex == index,}"
@click="() => {
tabIndex = index;
rightLeft = item.children;
headImg = item.head_img;
}" v-if="item.title != '材料费'">
{{ item.title }}
</view>
</view>
<view style="height: 150rpx;"></view>
</view>
<view class="grow min-h-100% bg-#fff pb-200rpx">

@ -30,6 +30,7 @@ let yucunkuan = ref(0); // 计算后的预存款
let jifen = ref(0); //
let keyong_jifen = ref(0); //
let erxianInfo=ref(null);
let zixuan_item_show=ref(false);
const mountedAction = async () => {
uni.showLoading({
@ -375,6 +376,26 @@ const configRef = (e) => {
mountedAction();
}
};
const DelItem=(item)=>{
uni.showModal({
title: '提示',
content: '确定删除 '+item.name+" 吗?",
success: function (res) {
if (res.confirm) {
let index = buyInfo.value.item_ids.indexOf(item.id);
if (index > -1) {
buyInfo.value.item_ids.splice(index, 1);
$store.setBuyInfo(buyInfo.value)
getnmrList()
}
} else if (res.cancel) {
console.log('用户点击取消');
}
}
});
}
onShow(() => {
if (!!config_ref.value) {
@ -528,7 +549,7 @@ const toRouter = (url, status, index) => {
<view>
<view style="display: flex;justify-content: space-between;padding-right: 10rpx;">
<view>
<view class="text-28rpx text-#000 mb-20rpx" style="font-weight: bolder;">{{
<view class="text-32rpx text-#000 mb-20rpx" style="font-weight: bolder;">{{
userInfo.name
}}</view>
<view class="text-24rpx text-#8B8B8B mb-30rpx between">
@ -551,7 +572,8 @@ const toRouter = (url, status, index) => {
</view>
</view>
<uni-icons @click="toRouter('/pages/user/choose/choose')" type="loop" color="#31AEB6" size="25"></uni-icons>
<image @click="toRouter('/pages/user/choose/choose')" style="width: 50rpx;height: 50rpx;" src="@/static/assets/qiehuan@2x.png"></image>
<!-- <uni-icons @click="toRouter('/pages/user/choose/choose')" type="loop" color="#31AEB6" size="25"></uni-icons> -->
</view>
</view>
</view>
@ -664,14 +686,14 @@ const toRouter = (url, status, index) => {
</text>
</view>
</view>
<view v-if="itemsInfo && itemsInfo?.items?.length" style="display: flex; justify-content: space-between;">
<view v-if="itemsInfo && itemsInfo?.items?.length && zixuan_item_show==false" style="display: flex; justify-content: space-between;">
<view>
<view style="display: flex;justify-content: space-between;width: 650rpx;">
<view >
<text class="text-#0E0E0E font-900">
自选项目
</text>
</view>
<view style="display: flex;" @click="zixuan_item_show=true">
<view><text class="text-#0E0E0E font-900"> 自选项目</text> </view>
<uni-icons type="right" color="#239ea3" size="20"></uni-icons>
</view>
<view>
<text class="text-#6D6D6D text-#E95513 text-32rpx font-900">¥{{ itemsInfo.price }}</text>
<text class="text-#9E9E9F font-700 text-18rpx line-through ml-10rpx">
@ -688,7 +710,7 @@ const toRouter = (url, status, index) => {
<view
class="pt-42rpx pb-36rpx b-0 b-solid b-b-1 b-#E1ECEE"
v-if="itemsInfo && itemsInfo?.items?.length && !comboInfo"
v-if="(itemsInfo && itemsInfo?.items?.length && !comboInfo) || zixuan_item_show==true "
>
<view class="text-#0E0E0E text-26rpx mb-20rpx font-700" style="border-bottom: 1px solid #DBDCDC;padding-bottom: 16rpx;">自选项目</view>
<view
@ -712,6 +734,8 @@ const toRouter = (url, status, index) => {
<text class="text-#9E9E9F font-700 text-18rpx line-through ml-10rpx">
¥{{v.original_price }}
</text>
<uni-icons @click="DelItem(v)" type="trash" color="#239ea3" size="20"></uni-icons>
</view>
</view>
</view>
@ -722,7 +746,7 @@ const toRouter = (url, status, index) => {
>
确认支付
</button>
<button v-if="buyInfo.group_id"
<button v-if="buyInfo.group_id || buyInfo.sanfang_code?.code_num"
@click="toPlan()"
class="w-210rpx h-42rpx center text-#fff text-30rpx rounded-full bg-#239EA3 !m-0 button"
>

@ -99,6 +99,7 @@
let amount = ref(0)
let person_name = ref('')
let combo_name = ref('')
let combo_id=ref(null);
//
const GetDayPlanListFunc = async () => {
uni.showLoading();
@ -109,7 +110,7 @@
use_type: use_type.value,
checkup_type_id: checkup_type_id.value,
amount: amount.value,
combo_id:orderInfo.value.combo_id
combo_id:combo_id.value
}
const response = await $api("GetDayPlanList", data);
uni.hideLoading();
@ -166,6 +167,7 @@
amount.value = orderInfo.value.true_price
person_name.value = orderInfo.value.name
combo_name.value = orderInfo.value.title
combo_id.value=orderInfo.value.combo_id
GetDayPlanListFunc()
});
@ -348,8 +350,8 @@
}
//
const StartYuYue = () => {
if (buyInfo.value.group_id) {
//
if (buyInfo.value.group_id || buyInfo.value.sanfang_code?.code_num) {
// /
comfrimyy()
} else {
//
@ -397,7 +399,8 @@
coupon_id: yytjInfo.value?.couponId || null,
wj: buyInfo.value.wj,
erxian_info: yytjInfo.value.erxianInfo,
peiou_info: $store.getPeiOuUser() //
peiou_info: $store.getPeiOuUser(), //
sanfang_code:buyInfo.value.sanfang_code?.code_num?buyInfo.value.sanfang_code:null
};
console.log(obj);
const response = await $api("OrderCreate", obj);
@ -522,6 +525,7 @@
$store.getGroupInfo()?.checkup_type_id : $store.getCheckupTypeId()?.id,
hospital_id.value = buyInfo.value.hospital,
person_id.value = buyInfo.value.person_id,
combo_id.value=buyInfo.value.combo_id,
use_type.value = buyInfo.value.group_id ? 2 : 1,
person_name.value = buyInfo.value.group_id ? $store.getGroupInfo()?.name : '',
combo_name.value = buyInfo.value.group_id ? $store.getGroupInfo()?.group_name : '',

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Loading…
Cancel
Save