WechatMiniProgram.php 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | saiadmin [ saiadmin快速开发框架 ]
  4. // +----------------------------------------------------------------------
  5. namespace plugin\saiadmin\app\model\miniProgram;
  6. use plugin\saiadmin\basic\think\BaseModel;
  7. /**
  8. * 微信小程序绑定模型
  9. *
  10. * sa_wechat_mini_program 微信小程序绑定配置表
  11. */
  12. class WechatMiniProgram extends BaseModel
  13. {
  14. protected $pk = 'id';
  15. protected $table = 'sa_wechat_mini_program';
  16. public function searchMiniProgramNameAttr($query, $value): void
  17. {
  18. if ($value !== '' && $value !== null) {
  19. $query->where('mini_program_name', 'like', '%' . $value . '%');
  20. }
  21. }
  22. public function searchAppidAttr($query, $value): void
  23. {
  24. if ($value !== '' && $value !== null) {
  25. $query->where('appid', 'like', '%' . $value . '%');
  26. }
  27. }
  28. public function searchPartnerAccountAttr($query, $value): void
  29. {
  30. if ($value !== '' && $value !== null) {
  31. $query->where('partner_account', 'like', '%' . $value . '%');
  32. }
  33. }
  34. }