diff --git a/crmeb/app/adminapi/controller/v1/setting/SystemGroupData.php b/crmeb/app/adminapi/controller/v1/setting/SystemGroupData.php index b2f0e25ed..8fb0c0408 100644 --- a/crmeb/app/adminapi/controller/v1/setting/SystemGroupData.php +++ b/crmeb/app/adminapi/controller/v1/setting/SystemGroupData.php @@ -2,7 +2,7 @@ // +---------------------------------------------------------------------- // | CRMEB [ CRMEB赋能开发者,助力企业发展 ] // +---------------------------------------------------------------------- -// | Copyright (c) 2016~2020 https://www.crmeb.com All rights reserved. +// | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved. // +---------------------------------------------------------------------- // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权 // +---------------------------------------------------------------------- diff --git a/crmeb/app/api/controller/v1/order/StoreOrderController.php b/crmeb/app/api/controller/v1/order/StoreOrderController.php index 8273ab5e8..f466e3fc1 100644 --- a/crmeb/app/api/controller/v1/order/StoreOrderController.php +++ b/crmeb/app/api/controller/v1/order/StoreOrderController.php @@ -62,6 +62,7 @@ class StoreOrderController */ protected $getChennel = [ 'weixin' => 0, + 'routine' => 1, 'weixinh5' => 2, 'pc' => 3 ]; diff --git a/crmeb/app/common.php b/crmeb/app/common.php index 1342c82be..2e867ba98 100644 --- a/crmeb/app/common.php +++ b/crmeb/app/common.php @@ -816,7 +816,6 @@ if (!function_exists('get_image_thumb')) { $image = $type == 'all' ? $data : $data[$type] ?? $filePath; } catch (\Throwable $e) { $image = $filePath; -// throw new ValidateException($e->getMessage()); \think\facade\Log::error('获取缩略图失败,原因:' . $e->getMessage() . '----' . $e->getFile() . '----' . $e->getLine() . '----' . $filePath); } $data = parse_url($image); diff --git a/crmeb/app/dao/user/UserWechatUserDao.php b/crmeb/app/dao/user/UserWechatUserDao.php index b1f45b385..9a82737e2 100644 --- a/crmeb/app/dao/user/UserWechatUserDao.php +++ b/crmeb/app/dao/user/UserWechatUserDao.php @@ -192,9 +192,6 @@ class UserWechatUserDao extends BaseDao case "nickname": case "phone": $model = $model->where($userAlias . trim($fieldKey), 'like', "%" . trim($nickname) . "%"); -// break; -// case "phone": -// $model = $model->where($userAlias . trim($fieldKey), 'like', "%" . trim($nickname) . "%"); break; case "uid": $model = $model->where($userAlias . trim($fieldKey), trim($nickname)); diff --git a/crmeb/app/services/user/LoginServices.php b/crmeb/app/services/user/LoginServices.php index 204b10851..1443fc16d 100644 --- a/crmeb/app/services/user/LoginServices.php +++ b/crmeb/app/services/user/LoginServices.php @@ -103,7 +103,7 @@ class LoginServices extends BaseServices if ($spreadUid) { $spreadUid = (int)$spreadUid; $data['spread_uid'] = $spreadUid; - $data['spread_time'] = $userInfo->last_time; + $data['spread_time'] = time(); $this->dao->incField($spreadUid, 'spread_count', 1); //绑定用户后置事件 event('user.register', [$spreadUid, $userInfo['user_type'], $userInfo['nickname'], $userInfo['uid'], 0]); diff --git a/crmeb/app/services/user/UserAddressServices.php b/crmeb/app/services/user/UserAddressServices.php index d3a5dd0f0..d477dfbf5 100644 --- a/crmeb/app/services/user/UserAddressServices.php +++ b/crmeb/app/services/user/UserAddressServices.php @@ -165,18 +165,17 @@ class UserAddressServices extends BaseServices public function editAddress(int $uid, array $addressInfo) { if ($addressInfo['id'] == 0) { + $where = [ + ['uid', '=', $uid], + ['real_name', '=', $addressInfo['real_name']], + ['phone', '=', $addressInfo['phone']], + ['detail', '=', $addressInfo['detail']], + ['is_del', '=', 0] + ]; if (isset($addressInfo['address']['city_id'])) { - $where[] = ['city_id', '=', $addressInfo['address']['city_id']]; - } else { - $where = []; + $where += ['city_id', '=', $addressInfo['address']['city_id']]; } - $res = $this->dao->getCount([ - ['uid', '=', $uid], - ['real_name', '=', $addressInfo['real_name']], - ['phone', '=', $addressInfo['phone']], - ['detail', '=', $addressInfo['detail']], - ['is_del', '=', 0] - ] + $where); + $res = $this->dao->getCount($where); if ($res) throw new ValidateException('地址已存在,请勿重复添加'); } diff --git a/crmeb/app/services/user/UserServices.php b/crmeb/app/services/user/UserServices.php index fdd0c68fc..1c4854308 100644 --- a/crmeb/app/services/user/UserServices.php +++ b/crmeb/app/services/user/UserServices.php @@ -1530,7 +1530,7 @@ class UserServices extends BaseServices { switch ($data['type']) { case 'week': - $startTime = strtotime('this week'); + $startTime = strtotime('this week Monday'); $endTime = time(); break; case 'month':