web端号源性别筛选

main
yanzai 12 months ago
parent 1efa0dac8d
commit 6a0df436eb

@ -88,6 +88,7 @@ class PlanController extends Controller
$hospital_id =request('hospital'); $hospital_id =request('hospital');
$openid =request('openid'); $openid =request('openid');
$person_id=request('person_id'); $person_id=request('person_id');
$person_sex=request('person_sex');
$combo_id=request('combo_id'); $combo_id=request('combo_id');
$date=request('date'); $date=request('date');
$use_type=request('use_type');//使用类型 1个检 2团检 $use_type=request('use_type');//使用类型 1个检 2团检
@ -116,6 +117,9 @@ class PlanController extends Controller
if(!!$personInfo){ if(!!$personInfo){
$list=$list->whereIn('sex',[0,$personInfo->sex]); $list=$list->whereIn('sex',[0,$personInfo->sex]);
} }
if(isset($person_sex)){
$list=$list->whereIn('sex',[0,$person_sex]);
}
if ($use_type == 1) { if ($use_type == 1) {
$list = $list->where(function ($query) use ($amount) { $list = $list->where(function ($query) use ($amount) {
$query->where('amount_limit1', 0)->orWhere('amount_limit1', '>=', $amount); $query->where('amount_limit1', 0)->orWhere('amount_limit1', '>=', $amount);

@ -908,7 +908,7 @@
if (plan.status === 2) { if (plan.status === 2) {
return window.$message().error('号源不可用') return window.$message().error('号源不可用')
} }
if (plan.sex === Number(input_data.value.gender) && plan.sex !== 0) { if (plan.sex !== Number(input_data.value.gender) && plan.sex !== 0) {
return window.$message().error('号源性别不符') return window.$message().error('号源性别不符')
} }
if (plan.is_vip === 1 && input_data.value.vip !== '1') { if (plan.is_vip === 1 && input_data.value.vip !== '1') {
@ -923,6 +923,7 @@
hospital: input_data.value.hospital, hospital: input_data.value.hospital,
openid: "", openid: "",
person_id: "", person_id: "",
person_sex:input_data.value.gender,
date: plan_data.value.date, date: plan_data.value.date,
use_type: 1, use_type: 1,
checkup_type_id: 1, checkup_type_id: 1,
@ -931,6 +932,9 @@
window.$response(response.data, () => { window.$response(response.data, () => {
plan_list.value = response.data.data.list; plan_list.value = response.data.data.list;
plan_dialog_show.value = true plan_dialog_show.value = true
if(plan_list.value.length===0){
alert("当前日期暂无号源");
}
}); });
} }
@ -1041,4 +1045,4 @@
app.mount("#app"); app.mount("#app");
</script> </script>
</html> </html>

@ -81,7 +81,7 @@ Route::group(['middleware' => ['log'],'prefix' => 'api/H5'], function () {
}); });
Route::group(['prefix' => 'api/Web'], function () { Route::group(['middleware' => ['log'],'prefix' => 'api/Web'], function () {
Route::post('/ComboGetList', 'App\Http\Controllers\API\Web\ComboController@GetList');//Web套餐列表 Route::post('/ComboGetList', 'App\Http\Controllers\API\Web\ComboController@GetList');//Web套餐列表
Route::post('/BuyInfo', 'App\Http\Controllers\API\Web\ComboController@BuyInfo');//Web购买详情 Route::post('/BuyInfo', 'App\Http\Controllers\API\Web\ComboController@BuyInfo');//Web购买详情
Route::post('/ItemGetList', 'App\Http\Controllers\API\Web\ItemController@GetList');//Web套餐列表 Route::post('/ItemGetList', 'App\Http\Controllers\API\Web\ItemController@GetList');//Web套餐列表

Loading…
Cancel
Save