<script> layui.use(['table', 'form', 'element', 'table', 'layer', 'admin'], function () { let table = layui.table table.render({ elem: '#auditList' , url: '/api/supplier_share_apply/GetAuditSupplierShareApplyList' , method: 'post' , size: 'sm' , limit: 20 , cellMinWidth: 80 //全局定义常规单元格的最小宽度 , where: {} , loading: true , first: true //不显示首页 , last: false //不显示尾页 , cols: [[ { field: 'supplier_name', title: '供应商名称', align: 'center', templet: function (d) { return d.supplier ? d.supplier.supplier_name : ''; } }, { field: 'department_name', title: '申请部门', width: 150, align: 'center', templet: function (d) { return d.department ? d.department.department_name : ''; } }, { field: 'apply_user_name', title: '申请人', width: 150, align: 'center', templet: function (d) { return d.apply_user ? d.apply_user.name : ''; } }, { field: 'apply_department_name', title: '被申请部门', width: 150, align: 'center', templet: function (d) { return d.apply_department ? d.apply_department.department_name : ''; } }, {field: 'create_time', title: '申请时间', width: 150, align: 'center'}, {field: 'status_name', title: '状态', width: 150, align: 'center'}, {field: 'operate', title: '操作', templet: '#operate', align: 'center'}, ]] , id: 'auditList' , page: {} }); $(document).on('click', '.audit_supplier_share_apply', function () { let status = $(this).attr('status'); let id = $(this).val(); let statusName = status === 'pass' ? '通过' : '拒绝'; layer.confirm('确定要' + statusName + '该申请吗?', function () { let url = '/api/supplier_share_apply/AuditSupplierShareApply'; let result = ajax(url, { status: status, id: id, }); if (result.err_code === 0) { layer.msg('审核成功', {icon: 6}) table.reload('auditList'); } else { layer.msg(result.err_msg, {icon: 5}) } }); }); }); </script>