diff --git a/app/Admin/Controllers/OrderController.php b/app/Admin/Controllers/OrderController.php index 7f01c34..c9dfdc0 100644 --- a/app/Admin/Controllers/OrderController.php +++ b/app/Admin/Controllers/OrderController.php @@ -3,6 +3,7 @@ namespace App\Admin\Controllers; use App\Admin\Repositories\Order; +use App\Common\PayType; use App\Models\Agent; use App\Models\Supplier; use App\Common\OrderStatus; @@ -28,36 +29,30 @@ class OrderController extends AdminController ]), function (Grid $grid) { $grid->disableCreateButton(); $grid->disableDeleteButton(); + $grid->disableEditButton(); $grid->column('id')->sortable(); - $grid->column('order_no'); + $grid->column('order_no')->limit(10); $grid->column('agent.name', '代理商'); $grid->column('mobile'); $grid->column('name'); $grid->column('product', '产品信息') ->display('查看') ->modal('购买产品信息', function ($modal) { - return Table::make([ - '产品名称', - '产品图片', - '购买数量', - '所属代理商', - '所属供应商', - ], [[ - $this->title, - '', - $this->num, - $this->agent->name, - $this->product->supplier->name, - ]]); + return Table::make(['产品名称', '产品图片', '购买数量', '所属代理商', '所属供应商'], + [[ + $this->title, + '', + $this->num, + $this->agent->name, + $this->product->supplier->name, + ]]); })->xl(); $grid->column('paid_money'); $grid->column('price'); // $grid->column('refund_info'); - $grid->column('pay_type') - ->using([0 => '在线支付', 1 => '定金支付', 2 => '首款支付', 3 => '线下支付']); - $grid->column('status', '订单状态') - ->select(OrderStatus::array()); + $grid->column('pay_type')->using(PayType::array()); + $grid->column('status', '订单状态')->using(OrderStatus::array()); $grid->column('paid_at'); $grid->column('created_at'); $grid->column('updated_at'); @@ -76,7 +71,7 @@ class OrderController extends AdminController $option = Supplier::query()->pluck('name', 'id'); $filter->equal('product.supplier_id', '供应商')->select($option)->width(3); - $filter->between('created_at')->width(4); + $filter->between('created_at')->datetime()->width(4); }); }); } @@ -102,9 +97,9 @@ class OrderController extends AdminController $show->field('order_no'); $show->field('paid_at'); $show->field('paid_money'); - $show->field('pay_type'); + $show->field('pay_type')->using(PayType::array()); $show->field('title'); - $show->field('picture')->image(); + $show->field('picture')->image(80, 80); $show->field('price'); $show->field('product_id'); $show->field('status')->using(OrderStatus::array()); @@ -126,9 +121,6 @@ class OrderController extends AdminController $form->disableDeleteButton(); $form->display('id')->width(2); - $form->mobile('mobile'); - $form->text('name')->width(2); - $form->select('status')->options(OrderStatus::array())->width(2); })->deleting(function (Form $form) { return $form->response()->error('禁止删除'); }); diff --git a/app/AdminAgent/Controllers/OrderController.php b/app/AdminAgent/Controllers/OrderController.php new file mode 100644 index 0000000..d8ccde5 --- /dev/null +++ b/app/AdminAgent/Controllers/OrderController.php @@ -0,0 +1,130 @@ +disableDeleteButton(); + $grid->disableBatchDelete(); + $grid->disableCreateButton(); + $grid->disableRowSelector(); + + $grid->model()->where('agent_id', Admin::user()->id); + + $grid->column('id')->sortable(); + $grid->column('order_no')->limit(10); + $grid->column('name'); + $grid->column('mobile'); + $grid->column('product', '产品信息') + ->display('查看') + ->modal('购买产品信息', function ($modal) { + return Table::make(['产品名称', '产品图片', '购买数量', '所属供应商'], + [[ + $this->title, + '', + $this->num, + $this->product->supplier->name, + ]]); + })->xl(); + $grid->column('status')->select(OrderStatus::array()); + $grid->column('pay_type')->using(PayType::array()); + $grid->column('price'); + $grid->column('paid_money'); + $grid->column('paid_at'); + $grid->column('created_at'); + + $grid->filter(function (Grid\Filter $filter) { + $filter->panel(); + + $filter->model()->where('agent_id', Admin::user()->id); + + $filter->equal('id')->width(2); + $filter->equal('mobile')->width(2); + $filter->equal('order_no')->width(3); + $filter->equal('status')->select(OrderStatus::array())->width(2); + + $option = Supplier::query()->pluck('name', 'id'); + $filter->equal('product.supplier_id', '供应商')->select($option)->width(3); + + $filter->between('created_at')->datetime()->width(4); + }); + }); + } + + /** + * Make a show builder. + * + * @param mixed $id + * + * @return Show + */ + protected function detail($id) + { + return Show::make($id, new Order(['product.supplier:id,name']), function (Show $show) { + $show->disableDeleteButton(); + + $show->repository()->model()->where('agent_id', Admin::user()->id); + + $show->field('id'); + $show->field('user_id'); + $show->field('order_no'); + $show->field('agent_product_id', '代理商产品ID'); + $show->field('product.supplier.name', '供应商'); + $show->field('price'); + $show->field('paid_money'); + $show->field('paid_at'); + $show->field('num'); + $show->field('name'); + $show->field('mobile'); + $show->field('title'); + $show->field('picture')->image(80, 80); + $show->field('status')->using(OrderStatus::array()); + $show->field('pay_type')->using(PayType::array()); + $show->field('created_at'); + $show->field('updated_at'); + }); + } + + /** + * Make a form builder. + * + * @return Form + */ + protected function form() + { + return Form::make(new Order(), function (Form $form) { + $form->disableDeleteButton(); + + $form->display('id'); + $form->text('name'); + $form->text('mobile'); + $form->select('status')->options(OrderStatus::array()); + })->saving(function (Form $form) { + //不允许编辑的字段 + $form->ignore(['id', 'user_id', 'agent_id', 'agent_product_id', 'product_id', 'product_ids', 'order_no', + 'pay_type', 'paid_money', 'created_at', 'updated_at', 'deleted_at']); + })->deleting(function (Form $form) { + return $form->response()->error('禁止删除'); + }); + } +} diff --git a/app/AdminAgent/Repositories/Order.php b/app/AdminAgent/Repositories/Order.php new file mode 100644 index 0000000..ae0df63 --- /dev/null +++ b/app/AdminAgent/Repositories/Order.php @@ -0,0 +1,16 @@ +resource('product/list', 'AgentProductController'); $router->resource('category/list', 'CategoryController'); $router->resource('user/list', 'UserController'); + $router->resource('order/list', 'OrderController'); }); diff --git a/dcat_admin_ide_helper.php b/dcat_admin_ide_helper.php index a0696bd..475709e 100644 --- a/dcat_admin_ide_helper.php +++ b/dcat_admin_ide_helper.php @@ -11,87 +11,91 @@ namespace Dcat\Admin { use Illuminate\Support\Collection; /** - * @property Grid\Column|Collection content - * @property Grid\Column|Collection know * @property Grid\Column|Collection product_id - * @property Grid\Column|Collection created_at - * @property Grid\Column|Collection detail + * @property Grid\Column|Collection know + * @property Grid\Column|Collection content * @property Grid\Column|Collection id * @property Grid\Column|Collection name * @property Grid\Column|Collection type - * @property Grid\Column|Collection updated_at * @property Grid\Column|Collection version + * @property Grid\Column|Collection detail + * @property Grid\Column|Collection created_at + * @property Grid\Column|Collection updated_at * @property Grid\Column|Collection is_enabled - * @property Grid\Column|Collection extension - * @property Grid\Column|Collection icon - * @property Grid\Column|Collection order * @property Grid\Column|Collection parent_id + * @property Grid\Column|Collection order + * @property Grid\Column|Collection icon * @property Grid\Column|Collection uri - * @property Grid\Column|Collection menu_id + * @property Grid\Column|Collection extension * @property Grid\Column|Collection permission_id + * @property Grid\Column|Collection menu_id + * @property Grid\Column|Collection slug * @property Grid\Column|Collection http_method * @property Grid\Column|Collection http_path - * @property Grid\Column|Collection slug * @property Grid\Column|Collection role_id * @property Grid\Column|Collection user_id * @property Grid\Column|Collection value - * @property Grid\Column|Collection avatar + * @property Grid\Column|Collection username * @property Grid\Column|Collection password + * @property Grid\Column|Collection avatar * @property Grid\Column|Collection remember_token - * @property Grid\Column|Collection username - * @property Grid\Column|Collection agent_id - * @property Grid\Column|Collection desc * @property Grid\Column|Collection picture * @property Grid\Column|Collection tag + * @property Grid\Column|Collection desc + * @property Grid\Column|Collection agent_id * @property Grid\Column|Collection about - * @property Grid\Column|Collection buy_protocol * @property Grid\Column|Collection reg_protocol - * @property Grid\Column|Collection category_id - * @property Grid\Column|Collection channel_id - * @property Grid\Column|Collection deleted_at - * @property Grid\Column|Collection original_price + * @property Grid\Column|Collection buy_protocol + * @property Grid\Column|Collection product_ids * @property Grid\Column|Collection price + * @property Grid\Column|Collection original_price * @property Grid\Column|Collection sale + * @property Grid\Column|Collection channel_id + * @property Grid\Column|Collection category_id + * @property Grid\Column|Collection settlement + * @property Grid\Column|Collection guide_id * @property Grid\Column|Collection status - * @property Grid\Column|Collection address + * @property Grid\Column|Collection verifier + * @property Grid\Column|Collection deleted_at * @property Grid\Column|Collection appid * @property Grid\Column|Collection appsecret - * @property Grid\Column|Collection company_name - * @property Grid\Column|Collection contact_phone - * @property Grid\Column|Collection director - * @property Grid\Column|Collection license_pic - * @property Grid\Column|Collection logo * @property Grid\Column|Collection mchid * @property Grid\Column|Collection mchkey + * @property Grid\Column|Collection company_name + * @property Grid\Column|Collection logo + * @property Grid\Column|Collection address + * @property Grid\Column|Collection license_pic + * @property Grid\Column|Collection director + * @property Grid\Column|Collection contact_phone * @property Grid\Column|Collection author * @property Grid\Column|Collection image * @property Grid\Column|Collection pid * @property Grid\Column|Collection sort * @property Grid\Column|Collection template * @property Grid\Column|Collection agent_product_id - * @property Grid\Column|Collection end_at * @property Grid\Column|Collection start_at + * @property Grid\Column|Collection end_at + * @property Grid\Column|Collection uuid * @property Grid\Column|Collection connection + * @property Grid\Column|Collection queue + * @property Grid\Column|Collection payload * @property Grid\Column|Collection exception * @property Grid\Column|Collection failed_at - * @property Grid\Column|Collection payload - * @property Grid\Column|Collection queue - * @property Grid\Column|Collection uuid * @property Grid\Column|Collection photo * @property Grid\Column|Collection is_read - * @property Grid\Column|Collection coupon_id - * @property Grid\Column|Collection mobile - * @property Grid\Column|Collection num * @property Grid\Column|Collection order_no - * @property Grid\Column|Collection paid_at - * @property Grid\Column|Collection paid_money + * @property Grid\Column|Collection num + * @property Grid\Column|Collection mobile * @property Grid\Column|Collection pay_type + * @property Grid\Column|Collection coupon_id + * @property Grid\Column|Collection paid_money + * @property Grid\Column|Collection paid_at * @property Grid\Column|Collection refund_info * @property Grid\Column|Collection email * @property Grid\Column|Collection token + * @property Grid\Column|Collection supplier_id * @property Grid\Column|Collection pictures * @property Grid\Column|Collection stock - * @property Grid\Column|Collection supplier_id * @property Grid\Column|Collection url * @property Grid\Column|Collection picture_ad * @property Grid\Column|Collection channels @@ -101,89 +105,92 @@ namespace Dcat\Admin { * @property Grid\Column|Collection nickname * @property Grid\Column|Collection openid * @property Grid\Column|Collection unionid - * @property Grid\Column|Collection verifier * - * @method Grid\Column|Collection content(string $label = null) - * @method Grid\Column|Collection know(string $label = null) * @method Grid\Column|Collection product_id(string $label = null) - * @method Grid\Column|Collection created_at(string $label = null) - * @method Grid\Column|Collection detail(string $label = null) + * @method Grid\Column|Collection know(string $label = null) + * @method Grid\Column|Collection content(string $label = null) * @method Grid\Column|Collection id(string $label = null) * @method Grid\Column|Collection name(string $label = null) * @method Grid\Column|Collection type(string $label = null) - * @method Grid\Column|Collection updated_at(string $label = null) * @method Grid\Column|Collection version(string $label = null) + * @method Grid\Column|Collection detail(string $label = null) + * @method Grid\Column|Collection created_at(string $label = null) + * @method Grid\Column|Collection updated_at(string $label = null) * @method Grid\Column|Collection is_enabled(string $label = null) - * @method Grid\Column|Collection extension(string $label = null) - * @method Grid\Column|Collection icon(string $label = null) - * @method Grid\Column|Collection order(string $label = null) * @method Grid\Column|Collection parent_id(string $label = null) + * @method Grid\Column|Collection order(string $label = null) + * @method Grid\Column|Collection icon(string $label = null) * @method Grid\Column|Collection uri(string $label = null) - * @method Grid\Column|Collection menu_id(string $label = null) + * @method Grid\Column|Collection extension(string $label = null) * @method Grid\Column|Collection permission_id(string $label = null) + * @method Grid\Column|Collection menu_id(string $label = null) + * @method Grid\Column|Collection slug(string $label = null) * @method Grid\Column|Collection http_method(string $label = null) * @method Grid\Column|Collection http_path(string $label = null) - * @method Grid\Column|Collection slug(string $label = null) * @method Grid\Column|Collection role_id(string $label = null) * @method Grid\Column|Collection user_id(string $label = null) * @method Grid\Column|Collection value(string $label = null) - * @method Grid\Column|Collection avatar(string $label = null) + * @method Grid\Column|Collection username(string $label = null) * @method Grid\Column|Collection password(string $label = null) + * @method Grid\Column|Collection avatar(string $label = null) * @method Grid\Column|Collection remember_token(string $label = null) - * @method Grid\Column|Collection username(string $label = null) - * @method Grid\Column|Collection agent_id(string $label = null) - * @method Grid\Column|Collection desc(string $label = null) * @method Grid\Column|Collection picture(string $label = null) * @method Grid\Column|Collection tag(string $label = null) + * @method Grid\Column|Collection desc(string $label = null) + * @method Grid\Column|Collection agent_id(string $label = null) * @method Grid\Column|Collection about(string $label = null) - * @method Grid\Column|Collection buy_protocol(string $label = null) * @method Grid\Column|Collection reg_protocol(string $label = null) - * @method Grid\Column|Collection category_id(string $label = null) - * @method Grid\Column|Collection channel_id(string $label = null) - * @method Grid\Column|Collection deleted_at(string $label = null) - * @method Grid\Column|Collection original_price(string $label = null) + * @method Grid\Column|Collection buy_protocol(string $label = null) + * @method Grid\Column|Collection product_ids(string $label = null) * @method Grid\Column|Collection price(string $label = null) + * @method Grid\Column|Collection original_price(string $label = null) * @method Grid\Column|Collection sale(string $label = null) + * @method Grid\Column|Collection channel_id(string $label = null) + * @method Grid\Column|Collection category_id(string $label = null) + * @method Grid\Column|Collection settlement(string $label = null) + * @method Grid\Column|Collection guide_id(string $label = null) * @method Grid\Column|Collection status(string $label = null) - * @method Grid\Column|Collection address(string $label = null) + * @method Grid\Column|Collection verifier(string $label = null) + * @method Grid\Column|Collection deleted_at(string $label = null) * @method Grid\Column|Collection appid(string $label = null) * @method Grid\Column|Collection appsecret(string $label = null) - * @method Grid\Column|Collection company_name(string $label = null) - * @method Grid\Column|Collection contact_phone(string $label = null) - * @method Grid\Column|Collection director(string $label = null) - * @method Grid\Column|Collection license_pic(string $label = null) - * @method Grid\Column|Collection logo(string $label = null) * @method Grid\Column|Collection mchid(string $label = null) * @method Grid\Column|Collection mchkey(string $label = null) + * @method Grid\Column|Collection company_name(string $label = null) + * @method Grid\Column|Collection logo(string $label = null) + * @method Grid\Column|Collection address(string $label = null) + * @method Grid\Column|Collection license_pic(string $label = null) + * @method Grid\Column|Collection director(string $label = null) + * @method Grid\Column|Collection contact_phone(string $label = null) * @method Grid\Column|Collection author(string $label = null) * @method Grid\Column|Collection image(string $label = null) * @method Grid\Column|Collection pid(string $label = null) * @method Grid\Column|Collection sort(string $label = null) * @method Grid\Column|Collection template(string $label = null) * @method Grid\Column|Collection agent_product_id(string $label = null) - * @method Grid\Column|Collection end_at(string $label = null) * @method Grid\Column|Collection start_at(string $label = null) + * @method Grid\Column|Collection end_at(string $label = null) + * @method Grid\Column|Collection uuid(string $label = null) * @method Grid\Column|Collection connection(string $label = null) + * @method Grid\Column|Collection queue(string $label = null) + * @method Grid\Column|Collection payload(string $label = null) * @method Grid\Column|Collection exception(string $label = null) * @method Grid\Column|Collection failed_at(string $label = null) - * @method Grid\Column|Collection payload(string $label = null) - * @method Grid\Column|Collection queue(string $label = null) - * @method Grid\Column|Collection uuid(string $label = null) * @method Grid\Column|Collection photo(string $label = null) * @method Grid\Column|Collection is_read(string $label = null) - * @method Grid\Column|Collection coupon_id(string $label = null) - * @method Grid\Column|Collection mobile(string $label = null) - * @method Grid\Column|Collection num(string $label = null) * @method Grid\Column|Collection order_no(string $label = null) - * @method Grid\Column|Collection paid_at(string $label = null) - * @method Grid\Column|Collection paid_money(string $label = null) + * @method Grid\Column|Collection num(string $label = null) + * @method Grid\Column|Collection mobile(string $label = null) * @method Grid\Column|Collection pay_type(string $label = null) + * @method Grid\Column|Collection coupon_id(string $label = null) + * @method Grid\Column|Collection paid_money(string $label = null) + * @method Grid\Column|Collection paid_at(string $label = null) * @method Grid\Column|Collection refund_info(string $label = null) * @method Grid\Column|Collection email(string $label = null) * @method Grid\Column|Collection token(string $label = null) + * @method Grid\Column|Collection supplier_id(string $label = null) * @method Grid\Column|Collection pictures(string $label = null) * @method Grid\Column|Collection stock(string $label = null) - * @method Grid\Column|Collection supplier_id(string $label = null) * @method Grid\Column|Collection url(string $label = null) * @method Grid\Column|Collection picture_ad(string $label = null) * @method Grid\Column|Collection channels(string $label = null) @@ -193,94 +200,97 @@ namespace Dcat\Admin { * @method Grid\Column|Collection nickname(string $label = null) * @method Grid\Column|Collection openid(string $label = null) * @method Grid\Column|Collection unionid(string $label = null) - * @method Grid\Column|Collection verifier(string $label = null) */ class Grid {} class MiniGrid extends Grid {} /** - * @property Show\Field|Collection content - * @property Show\Field|Collection know * @property Show\Field|Collection product_id - * @property Show\Field|Collection created_at - * @property Show\Field|Collection detail + * @property Show\Field|Collection know + * @property Show\Field|Collection content * @property Show\Field|Collection id * @property Show\Field|Collection name * @property Show\Field|Collection type - * @property Show\Field|Collection updated_at * @property Show\Field|Collection version + * @property Show\Field|Collection detail + * @property Show\Field|Collection created_at + * @property Show\Field|Collection updated_at * @property Show\Field|Collection is_enabled - * @property Show\Field|Collection extension - * @property Show\Field|Collection icon - * @property Show\Field|Collection order * @property Show\Field|Collection parent_id + * @property Show\Field|Collection order + * @property Show\Field|Collection icon * @property Show\Field|Collection uri - * @property Show\Field|Collection menu_id + * @property Show\Field|Collection extension * @property Show\Field|Collection permission_id + * @property Show\Field|Collection menu_id + * @property Show\Field|Collection slug * @property Show\Field|Collection http_method * @property Show\Field|Collection http_path - * @property Show\Field|Collection slug * @property Show\Field|Collection role_id * @property Show\Field|Collection user_id * @property Show\Field|Collection value - * @property Show\Field|Collection avatar + * @property Show\Field|Collection username * @property Show\Field|Collection password + * @property Show\Field|Collection avatar * @property Show\Field|Collection remember_token - * @property Show\Field|Collection username - * @property Show\Field|Collection agent_id - * @property Show\Field|Collection desc * @property Show\Field|Collection picture * @property Show\Field|Collection tag + * @property Show\Field|Collection desc + * @property Show\Field|Collection agent_id * @property Show\Field|Collection about - * @property Show\Field|Collection buy_protocol * @property Show\Field|Collection reg_protocol - * @property Show\Field|Collection category_id - * @property Show\Field|Collection channel_id - * @property Show\Field|Collection deleted_at - * @property Show\Field|Collection original_price + * @property Show\Field|Collection buy_protocol + * @property Show\Field|Collection product_ids * @property Show\Field|Collection price + * @property Show\Field|Collection original_price * @property Show\Field|Collection sale + * @property Show\Field|Collection channel_id + * @property Show\Field|Collection category_id + * @property Show\Field|Collection settlement + * @property Show\Field|Collection guide_id * @property Show\Field|Collection status - * @property Show\Field|Collection address + * @property Show\Field|Collection verifier + * @property Show\Field|Collection deleted_at * @property Show\Field|Collection appid * @property Show\Field|Collection appsecret - * @property Show\Field|Collection company_name - * @property Show\Field|Collection contact_phone - * @property Show\Field|Collection director - * @property Show\Field|Collection license_pic - * @property Show\Field|Collection logo * @property Show\Field|Collection mchid * @property Show\Field|Collection mchkey + * @property Show\Field|Collection company_name + * @property Show\Field|Collection logo + * @property Show\Field|Collection address + * @property Show\Field|Collection license_pic + * @property Show\Field|Collection director + * @property Show\Field|Collection contact_phone * @property Show\Field|Collection author * @property Show\Field|Collection image * @property Show\Field|Collection pid * @property Show\Field|Collection sort * @property Show\Field|Collection template * @property Show\Field|Collection agent_product_id - * @property Show\Field|Collection end_at * @property Show\Field|Collection start_at + * @property Show\Field|Collection end_at + * @property Show\Field|Collection uuid * @property Show\Field|Collection connection + * @property Show\Field|Collection queue + * @property Show\Field|Collection payload * @property Show\Field|Collection exception * @property Show\Field|Collection failed_at - * @property Show\Field|Collection payload - * @property Show\Field|Collection queue - * @property Show\Field|Collection uuid * @property Show\Field|Collection photo * @property Show\Field|Collection is_read - * @property Show\Field|Collection coupon_id - * @property Show\Field|Collection mobile - * @property Show\Field|Collection num * @property Show\Field|Collection order_no - * @property Show\Field|Collection paid_at - * @property Show\Field|Collection paid_money + * @property Show\Field|Collection num + * @property Show\Field|Collection mobile * @property Show\Field|Collection pay_type + * @property Show\Field|Collection coupon_id + * @property Show\Field|Collection paid_money + * @property Show\Field|Collection paid_at * @property Show\Field|Collection refund_info * @property Show\Field|Collection email * @property Show\Field|Collection token + * @property Show\Field|Collection supplier_id * @property Show\Field|Collection pictures * @property Show\Field|Collection stock - * @property Show\Field|Collection supplier_id * @property Show\Field|Collection url * @property Show\Field|Collection picture_ad * @property Show\Field|Collection channels @@ -290,89 +300,92 @@ namespace Dcat\Admin { * @property Show\Field|Collection nickname * @property Show\Field|Collection openid * @property Show\Field|Collection unionid - * @property Show\Field|Collection verifier * - * @method Show\Field|Collection content(string $label = null) - * @method Show\Field|Collection know(string $label = null) * @method Show\Field|Collection product_id(string $label = null) - * @method Show\Field|Collection created_at(string $label = null) - * @method Show\Field|Collection detail(string $label = null) + * @method Show\Field|Collection know(string $label = null) + * @method Show\Field|Collection content(string $label = null) * @method Show\Field|Collection id(string $label = null) * @method Show\Field|Collection name(string $label = null) * @method Show\Field|Collection type(string $label = null) - * @method Show\Field|Collection updated_at(string $label = null) * @method Show\Field|Collection version(string $label = null) + * @method Show\Field|Collection detail(string $label = null) + * @method Show\Field|Collection created_at(string $label = null) + * @method Show\Field|Collection updated_at(string $label = null) * @method Show\Field|Collection is_enabled(string $label = null) - * @method Show\Field|Collection extension(string $label = null) - * @method Show\Field|Collection icon(string $label = null) - * @method Show\Field|Collection order(string $label = null) * @method Show\Field|Collection parent_id(string $label = null) + * @method Show\Field|Collection order(string $label = null) + * @method Show\Field|Collection icon(string $label = null) * @method Show\Field|Collection uri(string $label = null) - * @method Show\Field|Collection menu_id(string $label = null) + * @method Show\Field|Collection extension(string $label = null) * @method Show\Field|Collection permission_id(string $label = null) + * @method Show\Field|Collection menu_id(string $label = null) + * @method Show\Field|Collection slug(string $label = null) * @method Show\Field|Collection http_method(string $label = null) * @method Show\Field|Collection http_path(string $label = null) - * @method Show\Field|Collection slug(string $label = null) * @method Show\Field|Collection role_id(string $label = null) * @method Show\Field|Collection user_id(string $label = null) * @method Show\Field|Collection value(string $label = null) - * @method Show\Field|Collection avatar(string $label = null) + * @method Show\Field|Collection username(string $label = null) * @method Show\Field|Collection password(string $label = null) + * @method Show\Field|Collection avatar(string $label = null) * @method Show\Field|Collection remember_token(string $label = null) - * @method Show\Field|Collection username(string $label = null) - * @method Show\Field|Collection agent_id(string $label = null) - * @method Show\Field|Collection desc(string $label = null) * @method Show\Field|Collection picture(string $label = null) * @method Show\Field|Collection tag(string $label = null) + * @method Show\Field|Collection desc(string $label = null) + * @method Show\Field|Collection agent_id(string $label = null) * @method Show\Field|Collection about(string $label = null) - * @method Show\Field|Collection buy_protocol(string $label = null) * @method Show\Field|Collection reg_protocol(string $label = null) - * @method Show\Field|Collection category_id(string $label = null) - * @method Show\Field|Collection channel_id(string $label = null) - * @method Show\Field|Collection deleted_at(string $label = null) - * @method Show\Field|Collection original_price(string $label = null) + * @method Show\Field|Collection buy_protocol(string $label = null) + * @method Show\Field|Collection product_ids(string $label = null) * @method Show\Field|Collection price(string $label = null) + * @method Show\Field|Collection original_price(string $label = null) * @method Show\Field|Collection sale(string $label = null) + * @method Show\Field|Collection channel_id(string $label = null) + * @method Show\Field|Collection category_id(string $label = null) + * @method Show\Field|Collection settlement(string $label = null) + * @method Show\Field|Collection guide_id(string $label = null) * @method Show\Field|Collection status(string $label = null) - * @method Show\Field|Collection address(string $label = null) + * @method Show\Field|Collection verifier(string $label = null) + * @method Show\Field|Collection deleted_at(string $label = null) * @method Show\Field|Collection appid(string $label = null) * @method Show\Field|Collection appsecret(string $label = null) - * @method Show\Field|Collection company_name(string $label = null) - * @method Show\Field|Collection contact_phone(string $label = null) - * @method Show\Field|Collection director(string $label = null) - * @method Show\Field|Collection license_pic(string $label = null) - * @method Show\Field|Collection logo(string $label = null) * @method Show\Field|Collection mchid(string $label = null) * @method Show\Field|Collection mchkey(string $label = null) + * @method Show\Field|Collection company_name(string $label = null) + * @method Show\Field|Collection logo(string $label = null) + * @method Show\Field|Collection address(string $label = null) + * @method Show\Field|Collection license_pic(string $label = null) + * @method Show\Field|Collection director(string $label = null) + * @method Show\Field|Collection contact_phone(string $label = null) * @method Show\Field|Collection author(string $label = null) * @method Show\Field|Collection image(string $label = null) * @method Show\Field|Collection pid(string $label = null) * @method Show\Field|Collection sort(string $label = null) * @method Show\Field|Collection template(string $label = null) * @method Show\Field|Collection agent_product_id(string $label = null) - * @method Show\Field|Collection end_at(string $label = null) * @method Show\Field|Collection start_at(string $label = null) + * @method Show\Field|Collection end_at(string $label = null) + * @method Show\Field|Collection uuid(string $label = null) * @method Show\Field|Collection connection(string $label = null) + * @method Show\Field|Collection queue(string $label = null) + * @method Show\Field|Collection payload(string $label = null) * @method Show\Field|Collection exception(string $label = null) * @method Show\Field|Collection failed_at(string $label = null) - * @method Show\Field|Collection payload(string $label = null) - * @method Show\Field|Collection queue(string $label = null) - * @method Show\Field|Collection uuid(string $label = null) * @method Show\Field|Collection photo(string $label = null) * @method Show\Field|Collection is_read(string $label = null) - * @method Show\Field|Collection coupon_id(string $label = null) - * @method Show\Field|Collection mobile(string $label = null) - * @method Show\Field|Collection num(string $label = null) * @method Show\Field|Collection order_no(string $label = null) - * @method Show\Field|Collection paid_at(string $label = null) - * @method Show\Field|Collection paid_money(string $label = null) + * @method Show\Field|Collection num(string $label = null) + * @method Show\Field|Collection mobile(string $label = null) * @method Show\Field|Collection pay_type(string $label = null) + * @method Show\Field|Collection coupon_id(string $label = null) + * @method Show\Field|Collection paid_money(string $label = null) + * @method Show\Field|Collection paid_at(string $label = null) * @method Show\Field|Collection refund_info(string $label = null) * @method Show\Field|Collection email(string $label = null) * @method Show\Field|Collection token(string $label = null) + * @method Show\Field|Collection supplier_id(string $label = null) * @method Show\Field|Collection pictures(string $label = null) * @method Show\Field|Collection stock(string $label = null) - * @method Show\Field|Collection supplier_id(string $label = null) * @method Show\Field|Collection url(string $label = null) * @method Show\Field|Collection picture_ad(string $label = null) * @method Show\Field|Collection channels(string $label = null) @@ -382,7 +395,6 @@ namespace Dcat\Admin { * @method Show\Field|Collection nickname(string $label = null) * @method Show\Field|Collection openid(string $label = null) * @method Show\Field|Collection unionid(string $label = null) - * @method Show\Field|Collection verifier(string $label = null) */ class Show {}