Line.php 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?php
  2. /**
  3. *
  4. * @author: xaboy<365615158@qq.com>
  5. * @day: 2017/11/11
  6. */
  7. namespace app\admin\controller\order;
  8. use app\admin\controller\AuthController;
  9. use app\admin\model\order\StoreOrderCartInfo;
  10. use app\admin\model\system\Express;
  11. use crmeb\repositories\OrderRepository;
  12. use crmeb\repositories\ShortLetterRepositories;
  13. use crmeb\services\{ExpressService,
  14. JsonService,
  15. JsonService as Json,
  16. MiniProgramService,
  17. WechatService,
  18. FormBuilder as Form,
  19. CacheService,
  20. UtilService as Util
  21. };
  22. use app\models\order\Line as LineModel;
  23. use app\admin\model\order\StoreOrderStatus;
  24. use app\admin\model\ump\StorePink;
  25. use think\exception\ValidateException;
  26. use think\facade\App;
  27. use think\facade\Filesystem;
  28. use app\admin\model\user\{
  29. User, UserBill
  30. };
  31. use crmeb\basic\BaseModel;
  32. use think\facade\Route as Url;
  33. use app\admin\model\order\StoreOrder as StoreOrderModel;
  34. use crmeb\services\YLYService;
  35. use think\facade\Log;
  36. /**
  37. * 订单管理控制器 同一个订单表放在一个控制器
  38. * Class StoreOrder
  39. * @package app\admin\controller\store
  40. */
  41. class Line extends AuthController
  42. {
  43. public function index(){
  44. $where = Util::getMore([
  45. ['keyword', ''],
  46. ['data', ''],
  47. ['type', ''],
  48. ['excel', 0]
  49. ], $this->request);
  50. $this->assign('where', $where);
  51. $this->assign(LineModel::systemPage($where));
  52. return $this->fetch();
  53. }
  54. }