zhanglinxin 1 年之前
父节点
当前提交
d8aee73f3c

+ 66 - 0
application/approve/controller/ApproveInfoLog.php

@@ -0,0 +1,66 @@
+<?php
+
+// +----------------------------------------------------------------------
+// | ThinkAdmin
+// +----------------------------------------------------------------------
+// | 版权所有 2014~2019 广州楚才信息科技有限公司 [ http://www.cuci.cc ]
+// +----------------------------------------------------------------------
+// | 官方网站: http://demo.thinkadmin.top
+// +----------------------------------------------------------------------
+// | 开源协议 ( https://mit-license.org )
+// +----------------------------------------------------------------------
+// | gitee 代码仓库:https://gitee.com/zoujingli/ThinkAdmin
+// | github 代码仓库:https://github.com/zoujingli/ThinkAdmin
+// +----------------------------------------------------------------------
+
+namespace app\approve\controller;
+
+use app\common\constant\ApplyConstant;
+use app\common\constant\CommonConstant;
+use app\common\constant\OfferConstant;
+use app\common\service\ApproveInfoService;
+use app\common\service\CommonService;
+use app\common\model\ApproveInfo as model;
+use library\Controller;
+
+/**
+ * 审批申请-审批人修改记录
+ */
+class ApproveInfoLog extends Controller
+{
+    /**
+     * 绑定数据表
+     * @var string
+     */
+    protected $table = 'ApproveInfoLog';
+
+    /**
+     * 控制器初始化
+     */
+    protected function initialize()
+    {
+        $this->get_module_list = CommonConstant::get_module_list();
+        $this->get_approve_status_list = CommonConstant::get_approve_status_list();
+        $this->get_approve_status_list_admin = CommonConstant::get_approve_status_list_admin();
+        $this->get_is_who_list = CommonConstant::get_is_who_list();
+        $this->get_pay_type_list = ApplyConstant::get_pay_type_list();
+        $this->get_degree_list = OfferConstant::get_degree_list();
+    }
+
+    /**
+     * 列表
+     * @auth true
+     * @menu true
+     * @throws \think\Exception
+     * @throws \think\db\exception\DataNotFoundException
+     * @throws \think\db\exception\ModelNotFoundException
+     * @throws \think\exception\DbException
+     */
+    public function index()
+    {
+        $this->info_id = $info_id = input('info_id');
+        $this->title = '审批人修改记录';
+        return $this->fetch();
+    }
+
+}

+ 66 - 0
application/approve/controller/GoodsStockLog.php

@@ -0,0 +1,66 @@
+<?php
+
+// +----------------------------------------------------------------------
+// | ThinkAdmin
+// +----------------------------------------------------------------------
+// | 版权所有 2014~2019 广州楚才信息科技有限公司 [ http://www.cuci.cc ]
+// +----------------------------------------------------------------------
+// | 官方网站: http://demo.thinkadmin.top
+// +----------------------------------------------------------------------
+// | 开源协议 ( https://mit-license.org )
+// +----------------------------------------------------------------------
+// | gitee 代码仓库:https://gitee.com/zoujingli/ThinkAdmin
+// | github 代码仓库:https://github.com/zoujingli/ThinkAdmin
+// +----------------------------------------------------------------------
+
+namespace app\approve\controller;
+
+use app\common\constant\ApplyConstant;
+use app\common\constant\CommonConstant;
+use app\common\constant\OfferConstant;
+use app\common\service\ApproveInfoService;
+use app\common\service\CommonService;
+use app\common\model\ApproveInfo as model;
+use library\Controller;
+
+/**
+ * 商品入库记录
+ */
+class GoodsStockLog extends Controller
+{
+    /**
+     * 绑定数据表
+     * @var string
+     */
+    protected $table = 'GoodsStockLog';
+
+    /**
+     * 控制器初始化
+     */
+    protected function initialize()
+    {
+        $this->get_module_list = CommonConstant::get_module_list();
+        $this->get_approve_status_list = CommonConstant::get_approve_status_list();
+        $this->get_approve_status_list_admin = CommonConstant::get_approve_status_list_admin();
+        $this->get_is_who_list = CommonConstant::get_is_who_list();
+        $this->get_pay_type_list = ApplyConstant::get_pay_type_list();
+        $this->get_degree_list = OfferConstant::get_degree_list();
+    }
+
+    /**
+     * 列表
+     * @auth true
+     * @menu true
+     * @throws \think\Exception
+     * @throws \think\db\exception\DataNotFoundException
+     * @throws \think\db\exception\ModelNotFoundException
+     * @throws \think\exception\DbException
+     */
+    public function index()
+    {
+        $this->info_id = $info_id = input('info_id');
+        $this->title = '审批人修改记录';
+        return $this->fetch();
+    }
+
+}

+ 66 - 0
application/approve/controller/GoodsUseLog.php

@@ -0,0 +1,66 @@
+<?php
+
+// +----------------------------------------------------------------------
+// | ThinkAdmin
+// +----------------------------------------------------------------------
+// | 版权所有 2014~2019 广州楚才信息科技有限公司 [ http://www.cuci.cc ]
+// +----------------------------------------------------------------------
+// | 官方网站: http://demo.thinkadmin.top
+// +----------------------------------------------------------------------
+// | 开源协议 ( https://mit-license.org )
+// +----------------------------------------------------------------------
+// | gitee 代码仓库:https://gitee.com/zoujingli/ThinkAdmin
+// | github 代码仓库:https://github.com/zoujingli/ThinkAdmin
+// +----------------------------------------------------------------------
+
+namespace app\approve\controller;
+
+use app\common\constant\ApplyConstant;
+use app\common\constant\CommonConstant;
+use app\common\constant\OfferConstant;
+use app\common\service\ApproveInfoService;
+use app\common\service\CommonService;
+use app\common\model\ApproveInfo as model;
+use library\Controller;
+
+/**
+ * 商品出库记录
+ */
+class GoodsUseLog extends Controller
+{
+    /**
+     * 绑定数据表
+     * @var string
+     */
+    protected $table = 'GoodsUseLog';
+
+    /**
+     * 控制器初始化
+     */
+    protected function initialize()
+    {
+        $this->get_module_list = CommonConstant::get_module_list();
+        $this->get_approve_status_list = CommonConstant::get_approve_status_list();
+        $this->get_approve_status_list_admin = CommonConstant::get_approve_status_list_admin();
+        $this->get_is_who_list = CommonConstant::get_is_who_list();
+        $this->get_pay_type_list = ApplyConstant::get_pay_type_list();
+        $this->get_degree_list = OfferConstant::get_degree_list();
+    }
+
+    /**
+     * 列表
+     * @auth true
+     * @menu true
+     * @throws \think\Exception
+     * @throws \think\db\exception\DataNotFoundException
+     * @throws \think\db\exception\ModelNotFoundException
+     * @throws \think\exception\DbException
+     */
+    public function index()
+    {
+        $this->info_id = $info_id = input('info_id');
+        $this->title = '审批人修改记录';
+        return $this->fetch();
+    }
+
+}

+ 1 - 0
application/approve/view/approve_info/index_1.html

@@ -28,6 +28,7 @@
         <td class='text-left nowrap'>{$vo.reason}</td>
         <td class='text-left nowrap'>{$get_type_list[$vo.type]}</td>
         <td class='text-center nowrap'>
+            <a class="layui-btn layui-btn-xs layui-bg-blue" data-open="{:url('approve_info_log/index')}?info_id={$vo.id}">审批人修改记录</a>
             <a class="layui-btn layui-btn-xs" data-open="{:url('edit')}?id={$vo.id}">详 情</a>
         </td>
     </tr>

+ 1 - 0
application/approve/view/approve_info/index_10.html

@@ -28,6 +28,7 @@
         <td class='text-left nowrap'>{$vo.desc}</td>
         <td class='text-left nowrap'>{$vo.reason}</td>
         <td class='text-center nowrap'>
+            <a class="layui-btn layui-btn-xs layui-bg-blue" data-open="{:url('approve_info_log/index')}?info_id={$vo.id}">审批人修改记录</a>
             <a class="layui-btn layui-btn-xs" data-open="{:url('edit')}?id={$vo.id}">详 情</a>
         </td>
     </tr>

+ 1 - 0
application/approve/view/approve_info/index_11.html

@@ -30,6 +30,7 @@
         <td class='text-left nowrap'>{$vo.start_time}</td>
         <td class='text-left nowrap'>{$get_degree_list[$vo.desc]}</td>
         <td class='text-center nowrap'>
+            <a class="layui-btn layui-btn-xs layui-bg-blue" data-open="{:url('approve_info_log/index')}?info_id={$vo.id}">审批人修改记录</a>
             <a class="layui-btn layui-btn-xs" data-open="{:url('edit')}?id={$vo.id}">详 情</a>
         </td>
     </tr>

+ 1 - 0
application/approve/view/approve_info/index_2.html

@@ -30,6 +30,7 @@
         <td class='text-left nowrap'>{$get_type_list[$vo.type]}</td>
         <td class='text-left nowrap'>{$get_degree_list[$vo.desc]}</td>
         <td class='text-center nowrap'>
+            <a class="layui-btn layui-btn-xs layui-bg-blue" data-open="{:url('approve_info_log/index')}?info_id={$vo.id}">审批人修改记录</a>
             <a class="layui-btn layui-btn-xs" data-open="{:url('edit')}?id={$vo.id}">详 情</a>
         </td>
     </tr>

+ 1 - 0
application/approve/view/approve_info/index_3.html

@@ -24,6 +24,7 @@
         <td class='text-left nowrap'>{$vo.order_no}</td>
         <td class='text-left nowrap'>{$vo.apply_date}</td>
         <td class='text-center nowrap'>
+            <a class="layui-btn layui-btn-xs layui-bg-blue" data-open="{:url('approve_info_log/index')}?info_id={$vo.id}">审批人修改记录</a>
             <a class="layui-btn layui-btn-xs" data-open="{:url('edit')}?id={$vo.id}">详 情</a>
         </td>
     </tr>

+ 1 - 0
application/approve/view/approve_info/index_4.html

@@ -26,6 +26,7 @@
         <td class='text-left nowrap'>{$vo.apply_date}</td>
         <td class='text-left nowrap'>{$vo.reason}</td>
         <td class='text-center nowrap'>
+            <a class="layui-btn layui-btn-xs layui-bg-blue" data-open="{:url('approve_info_log/index')}?info_id={$vo.id}">审批人修改记录</a>
             <a class="layui-btn layui-btn-xs" data-open="{:url('edit')}?id={$vo.id}">详 情</a>
         </td>
     </tr>

+ 1 - 0
application/approve/view/approve_info/index_5.html

@@ -30,6 +30,7 @@
         <td class='text-left nowrap'>{$get_type_list[$vo.type]}</td>
         <td class='text-left nowrap'>{$vo.start_time} - {$vo.end_time}</td>
         <td class='text-center nowrap'>
+            <a class="layui-btn layui-btn-xs layui-bg-blue" data-open="{:url('approve_info_log/index')}?info_id={$vo.id}">审批人修改记录</a>
             <a class="layui-btn layui-btn-xs" data-open="{:url('edit')}?id={$vo.id}">详 情</a>
         </td>
     </tr>

+ 1 - 0
application/approve/view/approve_info/index_6.html

@@ -30,6 +30,7 @@
         <td class='text-left nowrap'>{$get_type_list[$vo.type]}</td>
         <td class='text-left nowrap'>{$vo.start_time} - {$vo.end_time}</td>
         <td class='text-center nowrap'>
+            <a class="layui-btn layui-btn-xs layui-bg-blue" data-open="{:url('approve_info_log/index')}?info_id={$vo.id}">审批人修改记录</a>
             <a class="layui-btn layui-btn-xs" data-open="{:url('edit')}?id={$vo.id}">详 情</a>
         </td>
     </tr>

+ 1 - 0
application/approve/view/approve_info/index_7.html

@@ -30,6 +30,7 @@
         <td class='text-left nowrap'>{$vo.start_time}</td>
         <td class='text-left nowrap'>{$vo.end_time}</td>
         <td class='text-center nowrap'>
+            <a class="layui-btn layui-btn-xs layui-bg-blue" data-open="{:url('approve_info_log/index')}?info_id={$vo.id}">审批人修改记录</a>
             <a class="layui-btn layui-btn-xs" data-open="{:url('edit')}?id={$vo.id}">详 情</a>
         </td>
     </tr>

+ 1 - 0
application/approve/view/approve_info/index_8.html

@@ -30,6 +30,7 @@
         <td class='text-left nowrap'>{$get_type_list[$vo.type]}</td>
         <td class='text-left nowrap'>{$vo.desc}</td>
         <td class='text-center nowrap'>
+            <a class="layui-btn layui-btn-xs layui-bg-blue" data-open="{:url('approve_info_log/index')}?info_id={$vo.id}">审批人修改记录</a>
             <a class="layui-btn layui-btn-xs" data-open="{:url('edit')}?id={$vo.id}">详 情</a>
         </td>
     </tr>

+ 1 - 0
application/approve/view/approve_info/index_9.html

@@ -28,6 +28,7 @@
         <td class='text-left nowrap'>{$vo.reason}</td>
         <td class='text-left nowrap'>{$get_degree_list[$vo.desc]}</td>
         <td class='text-center nowrap'>
+            <a class="layui-btn layui-btn-xs layui-bg-blue" data-open="{:url('approve_info_log/index')}?info_id={$vo.id}">审批人修改记录</a>
             <a class="layui-btn layui-btn-xs" data-open="{:url('edit')}?id={$vo.id}">详 情</a>
         </td>
     </tr>

+ 196 - 0
application/approve/view/approve_info_log/form.html

@@ -0,0 +1,196 @@
+{extend name='admin@main'}
+
+{block name="button"}
+
+<button class="layui-btn layui-btn-sm layui-btn-primary" type='button' onclick="javascript:history.back()">返回</button>
+
+{/block}
+
+{block name="content"}
+<div class="think-box-shadow">
+    <form class="layui-form layui-card" action="{:request()->url()}" data-auto="true" method="post" autocomplete="off">
+        <div class="layui-card-body">
+
+            {notempty name='vo.id'}<input type='hidden' value='{$vo.id}' name='id'>{/notempty}
+            <input type='hidden' value='{$get_user_type_list_json}' id='get_user_type_list_json'>
+            <input type='hidden' value='{$user_list_json}' id='user_list_json'>
+
+            <div class="layui-form-item">
+                <label class="layui-form-label color-green font-w7">模块</label>
+                <div class="layui-input-block">
+                    <input name="" placeholder="" value="{$get_module_list[$vo.module]}" class="layui-input layui-bg-gray" disabled>
+                    <p class="help-block"></p>
+                </div>
+            </div>
+
+            <div class="layui-form-item">
+                <label class="layui-form-label color-green font-w7">审批流类型</label>
+                <div class="layui-input-block">
+                    <input name="" placeholder="" value="{$get_type_list[$vo.flow_type]}" class="layui-input layui-bg-gray" disabled>
+                    <p class="help-block"></p>
+                </div>
+            </div>
+
+            {eq name='vo.flow_item' value='0' }
+            {else}
+            <div class="layui-form-item">
+                <label class="layui-form-label color-green font-w7">审批流项</label>
+                <div class="layui-input-block">
+                    <input name="" placeholder="" value="{$get_item_list[$vo.flow_item]}" class="layui-input layui-bg-gray" disabled>
+                    <p class="help-block"></p>
+                </div>
+            </div>
+            {/eq}
+
+            <div class="layui-form-item">
+                <label class="layui-form-label color-green font-w7">审批层级</label>
+                <div class="layui-input-block"></div>
+            </div>
+            <div class="paramsData">
+                {foreach name="vo.user_data_text" item="val" key="key"}
+                <div class="layui-form-item paramsItem{$key}">
+                    <label class="layui-form-label">第{$key+1}级:</label>
+                    <div class="layui-input-block">
+                        <div class="layui-input-inline">
+                            <select class="layui-select select1" name="user_data[{$key}][user_type]" id="c-user_type-{$key}" lay-filter="user_type">
+                                {foreach $get_user_type_list as $kk=>$vv}
+                                {eq name='val.user_type' value='$kk.""'}
+                                <option selected value="{$kk}">{$vv}</option>
+                                {else}
+                                <option value="{$kk}">{$vv}</option>
+                                {/eq}
+                                {/foreach}
+                            </select>
+                        </div>
+                        <div class="layui-input-inline paramsItemvalue paramsItemvalue{$key}" {eq name='val.user_type' value='1'}style="display:none" {/eq}>
+                            <select class="layui-select select2" name="user_data[{$key}][userid]" id="c-userid-{$key}">
+                                <option value="">请选择员工</option>
+                                {foreach $user_list as $k=>$v}
+                                {eq name='val.userid' value='$v.userid.""'}
+                                <option selected value="{$v.userid}">{$v.name}</option>
+                                {else}
+                                <option value="{$v.userid}">{$v.name}</option>
+                                {/eq}
+                                {/foreach}
+                            </select>
+                        </div>
+                        <div class="layui-input-inline">
+                            <button type="button" class="layui-btn layui-btn-sm layui-btn-danger" onclick="delParams('{$key}');">删除</button>
+                        </div>
+                    </div>
+                </div>
+                {/foreach}
+            </div>
+            <div class="layui-form-item">
+                <label class="layui-form-label color-green font-w7"></label>
+                <div class="layui-input-block">
+                    <button type="button" class="layui-btn layui-btn-sm layui-btn-primary" onclick="addParams();">+ 添加审批层级</button>
+                </div>
+            </div>
+        </div>
+        <div class="hr-line-dashed"></div>
+        <div class="layui-form-item text-center">
+            <button class="layui-btn" type='submit'>保存数据</button>
+<!--            <button class="layui-btn layui-btn-danger" type='button' data-confirm="确定要取消编辑吗?" data-close>取消编辑</button>-->
+        </div>
+    </form>
+<script>
+    window.form.render();
+</script>
+</div>
+{/block}
+{block name="style"}{/block}
+{block name='script'}
+<script>
+
+    form.on('select(user_type)', function(data){
+        var str = data.elem.id;
+        var arr = str.split("-");
+        var key = arr[2];
+        console.log(arr);
+        if(data.value == 1){
+            $('.paramsItemvalue'+key).hide();
+        } else{
+            $('.paramsItemvalue'+key).show();
+        }
+    });
+
+    function addParams() {
+        var length = $('.paramsData').children().length;
+        var key = length;
+        var count = length+1;
+        var get_user_type_list_json = $.parseJSON($("#get_user_type_list_json").val());
+        var get_user_type_list_html = "";
+        var get_user_type_list_html2 = "";
+        var get_user_list_json = $.parseJSON($("#user_list_json").val());
+        var get_user_list_html = "";
+        var get_user_list_html2 = "";
+        $.each(get_user_type_list_json,function (index,element) {
+            get_user_type_list_html += '<option value='+index+'>'+element+'</option>';
+            if(index == 1){
+                get_user_type_list_html2 += '<dd lay-value='+index+' class="layui-this">'+element+'</dd>';
+            } else{
+                get_user_type_list_html2 += '<dd lay-value='+index+' class="">'+element+'</dd>';
+            }
+        })
+        $.each(get_user_list_json,function (index,element) {
+            get_user_list_html += '<option value='+element.userid+'>'+element.name+'</option>';
+            get_user_list_html2 += '<dd lay-value='+element.userid+' class="">'+element.name+'</dd>';
+        })
+        var html = '<div class="layui-form-item paramsItem'+key+'"> ' +
+            '<label class="layui-form-label">第'+count+'级:</label> ' +
+            '<div class="layui-input-block"> ' +
+            '<div class="layui-input-inline"> ' +
+            '<select class="layui-select select1" name="user_data['+key+'][user_type]" id="c-user_type-'+key+'" lay-filter="user_type">'+get_user_type_list_html+'</select> ' +
+            '<div class="layui-unselect layui-form-select">' +
+            '<div class="layui-select-title">' +
+            '<input type="text" placeholder="请选择" value="负责人主管" readonly="" class="layui-input layui-unselect">' +
+            '<i class="layui-edge"></i>' +
+            '</div> ' +
+            '<dl class="layui-anim layui-anim-upbit">'+get_user_type_list_html2+'</dl>' +
+            '</div>'+
+            '</div> ' +
+            '<div class="layui-input-inline paramsItemvalue paramsItemvalue'+key+'" style="display:none"> ' +
+            '<select class="layui-select select2" name="user_data['+key+'][userid]" id="c-userid-'+key+'"><option value="">请选择员工</option> ' +get_user_list_html+' </select> ' +
+            '<div class="layui-unselect layui-form-select">' +
+            '<div class="layui-select-title">' +
+            '<input type="text" placeholder="请选择员工" value="" readonly="" class="layui-input layui-unselect">' +
+            '<i class="layui-edge"></i>' +
+            '</div> ' +
+            '<dl class="layui-anim layui-anim-upbit">'+get_user_list_html2+'</dl>' +
+            '</div>'+
+            '</div> ' +
+            '<div class="layui-input-inline"> ' +
+            '<button type="button" class="layui-btn layui-btn-sm layui-btn-danger" onclick="delParams('+key+');">删除</button> ' +
+            '</div> ' +
+            '</div> ' +
+            '</div>';
+        $(".paramsData").append(html);
+        form.render();
+    }
+    
+    function delParams(key) {
+        var length = $('.paramsData').children().length;
+        var count = length-1;
+        console.log(length);
+        if(key > 0 && key == count){
+            //删除的是最后一步(不是唯一一步)
+            $(".paramsItem" + key).remove();
+        } else{
+            //删除的是中间的一步,所有步骤序号重新排列
+            $(".paramsItem" + key).remove();
+            for(var i=key;i < length;i++){
+                var ii = i-1;
+                $(".paramsData .layui-form-item").eq(ii).attr("class","layui-form-item paramsItem"+ii);
+                $(".paramsData .layui-form-item").eq(ii).find(".layui-form-label").html("第"+i+"级:");
+                $(".paramsData .layui-form-item").eq(ii).find(".select1").attr("id","c-user_type-"+ii);
+                $(".paramsData .layui-form-item").eq(ii).find(".select1").attr('name',"user_data["+ii+"][user_type]");
+                $(".paramsData .layui-form-item").eq(ii).find(".select2").attr("id","c-userid-"+ii);
+                $(".paramsData .layui-form-item").eq(ii).find(".select2").attr('name',"user_data["+ii+"][userid]");
+                $(".paramsData .layui-form-item").eq(ii).find(".paramsItemvalue").attr("class","layui-input-inline paramsItemvalue paramsItemvalue"+ii);
+                $(".paramsData .layui-form-item").eq(ii).find(".layui-btn-danger").attr("onclick","delParams("+ii+");");
+            }
+        }
+    }
+</script>
+{/block}

+ 40 - 0
application/approve/view/approve_info_log/index.html

@@ -0,0 +1,40 @@
+{extend name='admin@main'}
+
+{block name="button"}
+
+<button class="layui-btn layui-btn-sm layui-btn-primary" type='button' onclick="javascript:history.back()">返回</button>
+
+{/block}
+
+{block name="content"}
+<div class="think-box-shadow">
+    {include file='approve_flow/index_search'}
+    <table class="layui-table margin-top-10" lay-skin="line">
+        {notempty name='list'}
+        <thead>
+        <tr>
+            <th class='text-left nowrap'>审批流类型</th>
+            <th class='text-left nowrap'>审批流项</th>
+            <th class="text-center">操作</th>
+        </tr>
+        </thead>
+        {/notempty}
+        <tbody>
+        {foreach $list as $key=>$vo}
+        <tr>
+            <td class='text-left nowrap'>
+                {eq name='vo.flow_type' value='0'}--{else}{$get_type_list[$vo.flow_type]}{/eq}
+            </td>
+            <td class='text-left nowrap'>
+                {eq name='vo.flow_item' value='0'}--{else}{$get_item_list[$vo.flow_item]}{/eq}
+            </td>
+            <td class='text-center nowrap'>
+                <a class="layui-btn layui-btn-xs" data-open="{:url('edit')}?id={$vo.id}">编 辑</a>
+            </td>
+        </tr>
+        {/foreach}
+        </tbody>
+    </table>
+    {empty name='list'}<span class="notdata">没 有 记 录 哦!</span>{else}{$pagehtml|raw|default=''}{/empty}
+</div>
+{/block}

+ 1 - 0
application/approve/view/approve_info_log/index_search.html

@@ -0,0 +1 @@
+

+ 4 - 0
application/approve/view/goods/index.html

@@ -59,6 +59,10 @@
             </td>
             <td class='text-left nowrap'>{$vo.create_at|default=''}</td>
             <td class='text-left nowrap'>
+                <a class="layui-btn layui-btn-xs layui-bg-blue"
+                   data-open="{:url('goods_stock_log/index')}?goods_id={$vo.id}">入库记录</a>
+                <a class="layui-btn layui-btn-xs layui-btn-danger"
+                   data-open="{:url('goods_use_log/index')}?goods_id={$vo.id}">出库记录</a>
 
                 {if $vo.status eq 1 and auth("forbid")}
                 <a class="layui-btn layui-btn-xs layui-btn-warm" data-confirm="确定要禁用该账号吗?" data-action="{:url('forbid')}" data-value="id#{$vo.id};status#0" data-csrf="{:systoken('forbid')}">禁 用</a>

+ 40 - 0
application/approve/view/goods_stock_log/index.html

@@ -0,0 +1,40 @@
+{extend name='admin@main'}
+
+{block name="button"}
+
+<button class="layui-btn layui-btn-sm layui-btn-primary" type='button' onclick="javascript:history.back()">返回</button>
+
+{/block}
+
+{block name="content"}
+<div class="think-box-shadow">
+    {include file='approve_flow/index_search'}
+    <table class="layui-table margin-top-10" lay-skin="line">
+        {notempty name='list'}
+        <thead>
+        <tr>
+            <th class='text-left nowrap'>审批流类型</th>
+            <th class='text-left nowrap'>审批流项</th>
+            <th class="text-center">操作</th>
+        </tr>
+        </thead>
+        {/notempty}
+        <tbody>
+        {foreach $list as $key=>$vo}
+        <tr>
+            <td class='text-left nowrap'>
+                {eq name='vo.flow_type' value='0'}--{else}{$get_type_list[$vo.flow_type]}{/eq}
+            </td>
+            <td class='text-left nowrap'>
+                {eq name='vo.flow_item' value='0'}--{else}{$get_item_list[$vo.flow_item]}{/eq}
+            </td>
+            <td class='text-center nowrap'>
+                <a class="layui-btn layui-btn-xs" data-open="{:url('edit')}?id={$vo.id}">编 辑</a>
+            </td>
+        </tr>
+        {/foreach}
+        </tbody>
+    </table>
+    {empty name='list'}<span class="notdata">没 有 记 录 哦!</span>{else}{$pagehtml|raw|default=''}{/empty}
+</div>
+{/block}

+ 1 - 0
application/approve/view/goods_stock_log/index_search.html

@@ -0,0 +1 @@
+

+ 40 - 0
application/approve/view/goods_use_log/index.html

@@ -0,0 +1,40 @@
+{extend name='admin@main'}
+
+{block name="button"}
+
+<button class="layui-btn layui-btn-sm layui-btn-primary" type='button' onclick="javascript:history.back()">返回</button>
+
+{/block}
+
+{block name="content"}
+<div class="think-box-shadow">
+    {include file='approve_flow/index_search'}
+    <table class="layui-table margin-top-10" lay-skin="line">
+        {notempty name='list'}
+        <thead>
+        <tr>
+            <th class='text-left nowrap'>审批流类型</th>
+            <th class='text-left nowrap'>审批流项</th>
+            <th class="text-center">操作</th>
+        </tr>
+        </thead>
+        {/notempty}
+        <tbody>
+        {foreach $list as $key=>$vo}
+        <tr>
+            <td class='text-left nowrap'>
+                {eq name='vo.flow_type' value='0'}--{else}{$get_type_list[$vo.flow_type]}{/eq}
+            </td>
+            <td class='text-left nowrap'>
+                {eq name='vo.flow_item' value='0'}--{else}{$get_item_list[$vo.flow_item]}{/eq}
+            </td>
+            <td class='text-center nowrap'>
+                <a class="layui-btn layui-btn-xs" data-open="{:url('edit')}?id={$vo.id}">编 辑</a>
+            </td>
+        </tr>
+        {/foreach}
+        </tbody>
+    </table>
+    {empty name='list'}<span class="notdata">没 有 记 录 哦!</span>{else}{$pagehtml|raw|default=''}{/empty}
+</div>
+{/block}

+ 1 - 0
application/approve/view/goods_use_log/index_search.html

@@ -0,0 +1 @@
+