| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- <?php
- namespace App\Module\Ulogic\Services;
- use App\Module\Ulogic\Model\UserAddress;
- class UserAddressService
- {
- /**
- * @param $userId
- * @param $type
- * @return \Illuminate\Database\Eloquent\Collection
- * 用户保存地址列表
- */
- public static function list($userId, $type)
- {
- return UserAddress::list($userId, $type);
- }
- /**
- * @param $userId
- * @param $addressType
- * @param $addressName
- * @param $address
- * @return bool
- * 添加地址
- */
- public static function add($userId, $addressType, $addressName, $address)
- {
- return UserAddress::add($userId, $addressType, $addressName, $address);
- }
- /**
- * @param $addressId
- * @return mixed
- * 删除地址
- */
- public static function delete($addressId)
- {
- return UserAddress::userDelete($addressId);
- }
- /**
- * @param $userId
- * @param $addressId
- * @return null
- * 获取用户地址
- */
- public static function getAddressById($addressId)
- {
- return UserAddress::getAddressById($addressId);
- }
- /**
- * @param $address
- * @return null
- * 获取用户地址
- */
- public static function getDataByAddress($address)
- {
- return UserAddress::getDataByAddress($address);
- }
- /**
- * @param $address
- * @return null
- * 获取用户地址
- */
- public static function getDataByUserId($userId)
- {
- return UserAddress::getDataByUserId($userId);
- }
- }
|