|
|
@@ -683,20 +683,15 @@ class OrderController extends BaseController
|
|
|
if (empty($authCode)) {
|
|
|
$msg = '没有付款码';
|
|
|
$remind = $msg . "(付款码:{$authCode})" . '(' . $name . ')';
|
|
|
- noticeUtil::push($remind . ' 编号007', '15280215347');
|
|
|
+ noticeUtil::push($remind . ' 编号001', '15280215347');
|
|
|
util::success(['returnStatus' => 'FAILURE'], $msg);
|
|
|
}
|
|
|
- if (!is_numeric($authCode)) {
|
|
|
- $msg = '付款码不是数字';
|
|
|
+ $wxPattern = '/^(10|11|12|13|14|15)\d{16}$/';
|
|
|
+ $aliPattern = '/^(25|26|27|28|29|30)\d{14,22}$/';
|
|
|
+ if (!preg_match($wxPattern, $authCode) && !preg_match($aliPattern, $authCode)) {
|
|
|
+ $msg = '付款码有问题哦';
|
|
|
$remind = $msg . "(付款码:{$authCode})" . '(' . $name . ')';
|
|
|
- noticeUtil::push($remind . ' 编号007', '15280215347');
|
|
|
- util::success(['returnStatus' => 'FAILURE'], $msg);
|
|
|
- }
|
|
|
- $codeNum = strlen($authCode);
|
|
|
- if ($codeNum < 16 || $codeNum > 30) {
|
|
|
- $msg = '付款码长度有问题呢';
|
|
|
- $remind = $msg . "(付款码:{$authCode})" . '(' . $name . ')';
|
|
|
- noticeUtil::push($remind . ' 编号007', '15280215347');
|
|
|
+ noticeUtil::push($remind . ' 编号002', '15280215347');
|
|
|
util::success(['returnStatus' => 'FAILURE'], $msg);
|
|
|
}
|
|
|
|