• CRMEB 源码 分类 后端


    分类的后端

    分类的添加主要是这几个请求

    一、请求添加分类的表单

    get
    /adminapi/product/category/create
    后端返回表单字段,前端通过字段渲染UI界面

    二、后台对应的路由

    Route::get('category/create', 'v1.product.StoreCategory/create');
    通过路由 找到对应的controller方法

    三、controller 方法

    controller中通过调用service方法实现具体的业务逻辑

    use appservicesproductproductStoreCategoryServices;

    /**

    • 生成新增表单
    • @return mixed
    • @throws FormBuilderExceptionFormBuilderException
      */
      public function create()
      {
      return app('json')->success($this->service->createForm());
      }

    四、services 方法

    service方法里,主要是调用了 common.php 中定义的 create_form 方法来实现的

    namespace appservicesproductproduct;

    /**

    • 创建新增表单
    • @return array
    • @throws FormBuilderExceptionFormBuilderException
      */
      public function createForm()
      {
      return create_form('添加分类', $this->form(), Url::buildUrl('/product/category'), 'POST');
      }

    1、这里的 create_form,是调用的这个方法。在 common.php 里面定义好的

    2、返回的数据

    1

  • 相关阅读:
    JVM命令
    悲观锁与乐观锁
    bean生命周期
    MyBatis面试题
    微服务面试题
    MyCat简介
    十大排序算法
    h5跳转微信公众号关注页面
    Maven项目 配置文件放在resources标记的目录下 却没有打包进target文件
    本机号码一键登录原理与应用
  • 原文地址:https://www.cnblogs.com/guxingy/p/15492560.html
Copyright © 2020-2023  润新知