TerritorialController.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. /**
  3. * 重庆赤晓店信息科技有限公司
  4. * https://www.chixiaodian.com
  5. * Copyright (c) 2023 赤店商城 All rights reserved.
  6. */
  7. namespace app\modules\admin\controllers\setting;
  8. use app\models\District;
  9. use app\models\TerritorialLimitation;
  10. use app\modules\admin\controllers\BaseController;
  11. use app\modules\admin\models\TerritorialForm;
  12. class TerritorialController extends BaseController
  13. {
  14. /**
  15. * 限制购买详情
  16. */
  17. public function actionEdit($id = null)
  18. {
  19. $model = TerritorialLimitation::findOne([
  20. 'store_id' => get_store_id(),
  21. 'is_delete' => 0,
  22. ]);
  23. return $this->asJson([
  24. 'code' => 0,
  25. 'data' => [
  26. 'model' => $model,
  27. 'district' => District::getAll()
  28. ]
  29. ]);
  30. }
  31. /**
  32. * 保存
  33. */
  34. public function actionSave()
  35. {
  36. $form = new TerritorialForm();
  37. $form->territorial = post_params('territorial');
  38. $form->detail = post_params('detail');
  39. $form->store_id = get_store_id();
  40. return $this->asJson($form->save());
  41. }
  42. }