StoreAdminForm.php 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <?php
  2. /**
  3. * 重庆赤晓店信息科技有限公司
  4. * https://www.chixiaodian.com
  5. * Copyright (c) 2023 赤店商城 All rights reserved.
  6. */
  7. namespace app\modules\alliance\models\salesman;
  8. use app\models\Admin;
  9. use app\models\BrowseLog;
  10. use app\models\Cart;
  11. use app\models\Cat;
  12. use app\models\Goods;
  13. use app\models\Option;
  14. use app\models\Order;
  15. use app\models\OrderDetail;
  16. use app\models\SalesmanNewStore;
  17. use app\models\Store;
  18. use app\models\StoreMini;
  19. use app\models\StoreReOrder;
  20. use app\models\User;
  21. use app\models\UserShareLog;
  22. use app\models\WechatConfig;
  23. use app\modules\alliance\behaviors\StoreAdmin;
  24. use EasyWeChat\Factory;
  25. use EasyWeChat\Kernel\BaseClient;
  26. use yii\base\Model;
  27. use yii\db\Expression;
  28. use app\models\OrderRefund;
  29. class StoreAdminForm extends Model
  30. {
  31. public $store_id;
  32. public $id;
  33. public $is_food;
  34. public function rules()
  35. {
  36. return [
  37. [['store_id', 'id', 'is_food'], 'integer']
  38. ];
  39. }
  40. //获取首页信息
  41. public function info() {
  42. $store_id = $this->store_id;
  43. $id = $this->id;
  44. $store = Store::findOne($store_id);
  45. $salesman_new_store = SalesmanNewStore::findOne($id);
  46. $is_food = $this->is_food;
  47. return [
  48. 'code' => 0,
  49. 'data' => [
  50. 'store_info' => [
  51. 'name' => $store->name,
  52. 'logo' => $store->logo,
  53. 'is_food' => $is_food,
  54. 'created_at' => date("Y-m-d H:i:s", $salesman_new_store->created_at)
  55. ]
  56. ]
  57. ];
  58. }
  59. }