暂时去除修改次数限制

This commit is contained in:
wucongxing8150 2024-03-12 10:37:05 +08:00
parent e2a1117e6b
commit 3055bd2393

View File

@ -320,31 +320,31 @@ class DoctorInquiryService extends BaseService
return fail(HttpEnumCode::SERVER_ERROR); return fail(HttpEnumCode::SERVER_ERROR);
} }
} else { } else {
// 在线问诊限制在线问诊验证修改次数 // // 在线问诊限制在线问诊验证修改次数
if ($inquiry_type == 1 && $doctor_inquiry_config['inquiry_price'] != $inquiry_price) { // if ($inquiry_type == 1 && $doctor_inquiry_config['inquiry_price'] != $inquiry_price) {
// 获取月份内总调整次数 // // 获取月份内总调整次数
$params = array(); // $params = array();
$params[] = ['doctor_id', '=', $user_info['client_user_id']]; // $params[] = ['doctor_id', '=', $user_info['client_user_id']];
$params[] = ['inquiry_config_id', '=', $doctor_inquiry_config['inquiry_config_id']]; // $params[] = ['inquiry_config_id', '=', $doctor_inquiry_config['inquiry_config_id']];
$params[] = ['created_at', '>', date('Y-m-01', time())]; // $params[] = ['created_at', '>', date('Y-m-01', time())];
$modify_month_count = DoctorInquiryPriceRecord::getCount($params); // $modify_month_count = DoctorInquiryPriceRecord::getCount($params);
if ($modify_month_count >= 5) { // if ($modify_month_count >= 5) {
// 每自然月仅限调整5次 // // 每自然月仅限调整5次
Db::rollBack(); // Db::rollBack();
return fail(HttpEnumCode::HTTP_ERROR, "问诊价格每自然月仅限调整5次"); // return fail(HttpEnumCode::HTTP_ERROR, "问诊价格每自然月仅限调整5次");
} // }
//
$params = array(); // $params = array();
$params[] = ['doctor_id', '=', $user_info['client_user_id']]; // $params[] = ['doctor_id', '=', $user_info['client_user_id']];
$params[] = ['inquiry_config_id', '=', $doctor_inquiry_config['inquiry_config_id']]; // $params[] = ['inquiry_config_id', '=', $doctor_inquiry_config['inquiry_config_id']];
$params[] = ['created_at', '>', date('Y-m-d', time())]; // $params[] = ['created_at', '>', date('Y-m-d', time())];
$modify_month_count = DoctorInquiryPriceRecord::getCount($params); // $modify_month_count = DoctorInquiryPriceRecord::getCount($params);
if ($modify_month_count >= 1) { // if ($modify_month_count >= 1) {
// 问诊价格每日仅限调整1次 // // 问诊价格每日仅限调整1次
Db::rollBack(); // Db::rollBack();
return fail(HttpEnumCode::HTTP_ERROR, "问诊价格每日仅限调整1次"); // return fail(HttpEnumCode::HTTP_ERROR, "问诊价格每日仅限调整1次");
} // }
} // }
// 修改 // 修改
if ($doctor_inquiry_config['work_num_day'] != $work_num_day || $doctor_inquiry_config['inquiry_price'] != $inquiry_price) { if ($doctor_inquiry_config['work_num_day'] != $work_num_day || $doctor_inquiry_config['inquiry_price'] != $inquiry_price) {