Mbusertoken.php 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. <?php
  2. /**
  3. * 手机端买家令牌模型
  4. */
  5. namespace app\common\model;
  6. use think\facade\Db;
  7. /**
  8. * ============================================================================
  9. *
  10. * ============================================================================
  11. * 版权所有 2014-2028 浙江惠利玛产业互联网有限公司,并保留所有权利。
  12. * 网站地址: https://www.valimart.net/
  13. * ----------------------------------------------------------------------------
  14. *
  15. * ============================================================================
  16. * 数据层模型
  17. */
  18. class Mbusertoken extends BaseModel {
  19. /**
  20. * 查询
  21. * @access public
  22. * @author csdeshang
  23. * @param array $condition 查询条件
  24. * @return array
  25. */
  26. public function getMbusertokenInfo($condition) {
  27. return Db::name('mbusertoken')->where($condition)->find();
  28. }
  29. /**
  30. * 查询
  31. * @access public
  32. * @author csdeshang
  33. * @param type $token 令牌
  34. * @return type
  35. */
  36. public function getMbusertokenInfoByToken($token) {
  37. if (empty($token)) {
  38. return null;
  39. }
  40. return $this->getMbusertokenInfo(array('member_token' => $token));
  41. }
  42. /**
  43. * 编辑
  44. * @access public
  45. * @author csdeshang
  46. * @param type $token 令牌
  47. * @param type $openId ID
  48. * @return type
  49. */
  50. public function editMemberOpenId($token, $openId) {
  51. return Db::name('mbusertoken')->where(array('member_token' => $token,))->update(array('member_openid' => $openId,));
  52. }
  53. /**
  54. * 新增
  55. * @access public
  56. * @author csdeshang
  57. * @param array $data 参数内容
  58. * @return bool 布尔类型的返回结果
  59. */
  60. public function addMbusertoken($data) {
  61. return Db::name('mbusertoken')->insertGetId($data);
  62. }
  63. /**
  64. * 删除
  65. * @access public
  66. * @author csdeshang
  67. * @param int $condition 条件
  68. * @return bool 布尔类型的返回结果
  69. */
  70. public function delMbusertoken($condition) {
  71. return Db::name('mbusertoken')->where($condition)->delete();
  72. }
  73. }
  74. ?>