shish 4 yıl önce
ebeveyn
işleme
abba04aa51

+ 46 - 0
app-ghs/controllers/BookController.php

@@ -0,0 +1,46 @@
+<?php
+
+namespace ghs\controllers;
+
+use common\components\book;
+use common\components\util;
+use Yii;
+
+class BookController extends BaseController
+{
+
+    public $guestAccess = ['list', 'detail'];
+
+    //教程列表 shish 20211206
+    public function actionList()
+    {
+        $list = book::$list;
+        util::success(['list' => $list]);
+    }
+
+    //手册详情页 shish 20211206
+    public function actionDetail()
+    {
+        $id = Yii::$app->request->get('id');
+        $data = book::$data;
+
+        $bookTitleList = book::$list;
+
+        //取出title
+        $titleData = [];
+        foreach ($bookTitleList as $bookList) {
+            foreach ($bookList['list'] as $item) {
+                $currentId = $item['id'] ?? '';
+                $title = $item['title'] ?? '';
+                $titleData[$currentId] = $title;
+            }
+        }
+
+        $currentTitle = $titleData[$id] ?? '';
+        $info = $data[$id] ?? [];
+        array_unshift($info, ['style' => 'title', 'value' => $currentTitle]);
+
+        util::success(['list' => $info]);
+    }
+
+}

+ 85 - 0
common/components/book.php

@@ -0,0 +1,85 @@
+<?php
+
+namespace common\components;
+
+class book
+{
+
+    public static $list = [
+        ['class' => '开始', 'icon' => '/book/begin.png', 'list' => [
+            ['title' => '销花宝是什么', 'id' => 'what'],
+            ['title' => '如何申请', 'id' => 'howApply'],
+            ['title' => '启用小程序商城', 'id' => 'useMall'],
+        ]],
+        ['class' => '客户', 'icon' => '/book/customer.png', 'list' => [
+            ['title' => '添加客户', 'page' => '/admin/book/addCustomer', 'id' => 'addCustomer'],
+            ['title' => '将客户分等级', 'id' => 'customerLevel'],
+            ['title' => '客户欠款和月底结账', 'id' => 'customSettler'],
+            ['title' => '同行的管理', 'id' => 'sameManage'],
+        ]],
+        ['class' => '价格', 'icon' => '/book/price.png', 'list' => [
+            ['title' => '加价批量修改', 'id' => 'addPriceUpdate'],
+            ['title' => '自动改价', 'id' => 'autoUpdatePrice'],
+            ['title' => '手动改价', 'id' => 'manualUpdatePrice']
+        ]],
+        ['class' => '花材和分类', 'icon' => '/book/item.png', 'list' => [
+            ['title' => '添加花材', 'id' => 'addItem'],
+            ['title' => '修改花材', 'id' => 'updateItem'],
+            ['title' => '小菊的管理', 'id' => 'xjMange'],
+            ['title' => '添加和修改分类', 'id' => 'addUpdateCat']
+        ]],
+        ['class' => '采购与供应商', 'icon' => '/book/cg.png', 'list' => [
+            ['title' => '添加供应商', 'id' => 'addGys'],
+            ['title' => '到货录采购单', 'id' => 'fillCgOrder'],
+            ['title' => '使用标准模式', 'id' => 'useBz'],
+            ['title' => '跟供应商结账', 'id' => 'gysSettle']
+        ]],
+        ['class' => '开单', 'icon' => '/book/kd.png', 'list' => [
+            ['title' => '给花店开单', 'id' => 'hdKd'],
+            ['title' => '给散客开单', 'id' => 'skKd'],
+            ['title' => 'PDA极速开单(即将上线)', 'id' => 'pdaKd'],
+            ['title' => '商城客户自助下单', 'id' => 'mallXd'],
+            ['title' => '退货和退款', 'id' => 'refund'],
+            ['title' => '修改订单', 'id' => 'updateOrder'],
+            ['title' => '开启新订单通知', 'id' => 'orderNotice'],
+            ['title' => '订单打印', 'id' => 'orderPrint'],
+        ]],
+        ['class' => '库存管理', 'icon' => '/book/stock.png', 'list' => [
+            ['title' => '花材报损', 'id' => 'wastage'],
+            ['title' => '花材盘点', 'id' => 'itemPd']
+        ]],
+        ['class' => '员工', 'icon' => '/book/staff.png', 'list' => [
+            ['title' => '添加和删除员工', 'id' => 'addDelStaff'],
+            ['title' => '新订单通知员工', 'id' => 'newOrderNotice']
+        ]],
+        ['class' => '营销', 'icon' => '/book/market.png', 'list' => [
+            ['title' => '处理花材做特价', 'id' => 'itemTj']
+        ]],
+        ['class' => '资金管理', 'icon' => '/book/capital.png', 'list' => [
+            ['title' => '提现', 'id' => 'cash'],
+            ['title' => '余额变动明细', 'id' => 'balanceChange'],
+        ]],
+        ['class' => '数据统计', 'icon' => '/book/stat.png', 'list' => [
+            ['title' => '数据统计', 'id' => 'stat'],
+        ]],
+        ['class' => '分店管理', 'icon' => '/book/shop.png', 'list' => [
+            ['title' => '新增分店', 'id' => 'addShop'],
+            ['title' => '切换分店', 'id' => 'changeShop'],
+            ['title' => '调拨出库', 'id' => 'stockOut'],
+            ['title' => '调拨入库', 'id' => 'stockIn'],
+            ['title' => '取消入库', 'id' => 'cancelStock'],
+        ]],
+        ['class' => '更多', 'icon' => '/book/more.png', 'list' => [
+            ['title' => '关于我们', 'id' => 'aboutUs'],
+        ]],
+    ];
+
+    public static $data = [
+        'what' => [
+            ['style' => 'info', 'value' => '助力批发店高效管理店铺,实现传统店铺转型升级。涵盖销售开单、进货采购、微会员、线上商城、自动改价、云打印、库存盘点、业绩分析等功能。手机、平板、电脑三端数据实时同步使用,让你轻松告别手写开单、手工计账等传统操作,随时生成报表,赚多赚少,库存剩余一目了然。',],
+            ['style' => 'image', 'value' => '/book/banner1.png'],
+            ['style' => 'smallTitle', 'value' => '视频介绍'],
+            ['style' => 'video', 'value' => 'jc/1xhbIsWhat.mp4']
+        ],
+    ];
+}