客户订单导出

 //customer_order_all.js

layui.use(['table', 'laydate', 'element', 'form'], function () {
   
    var $ = layui.jquery;
    var element = layui.element;
    var table = layui.table;
    var laydate = layui.laydate;
    var form = layui.form;
    //点击Tab刷新表格
    var currentTableID = "customerAll";
    var currentTableTab = $(".layui-tab").find("[lay-id='" + currentTableID + "']");
    currentTableTab.on('click', function () {
   
        reloadPage()
        localStorage.setItem(TAB, currentTableID);
        layer.load(2, {
   time: 500});
        renderCustomerOrder();
    });

    //仅访问当前Tab才刷新表格
    var storageTab = localStorage.getItem(TAB);
    var isCurrent = $('.layui-this[lay-id="' + currentTableID + '"]').length;
    if (currentTableID === storageTab || isCurrent) {
   
        renderCustomerOrder();
    }

    //进入页面初始化
    function renderCustomerOrder() {
   
        table.render({
   
            elem: '#customerAll',
            url: '/order/customer/list/all',
            cellMinWidth: 90,
            cols: [[
                {
   checkbox: true},
                {
   
                    field: 'id',
                    title: '客户订单序号',
                    width: 90,
                    align: 'center',
                    templet: '<d><a href="/order/customer-detail/{
   { d.id }}">{
   { FormatId(d.id) }}</a></d>'
                },
                {
   
                    field: 'clientId', title: '订单来源', width: 80, align: 'center', templet: function (d) {
   
                        var res = '';
                        if (d.clientId != "") {
   
                            res = "<span style='color: green'>外部订单</span>";
                        } else {
   
                            res = "<span style='color: red'>平台订单</span>";
                        }
                        return res;
                    }
                },
                {
   field: 'erpPO', title: 'ERP PO', width: 80, align: 'center'},
                {
   
                    field: 'status',
                    title: '订单状态',
                    width: 80,
                    align: 'center',
                    templet: '<d>{
   { formatCustomerStatus(d.status) }}</d>'
                },
                {
   field: 'memberName', title: '下单人', width: 80, align: 'center'},
                {
   field: 'actualOrder', title: '实际下单人', width: 80, align: 'center'},
                {
   field: 'orgName', title: '下单组织', width: 100, align: 'center'},
                {
   
                    field: 'pretaxTotal',
                    title: '未税商品合计',
                    width: 90,
                    align: 'right',
                    templet: '<d>{
   { FormatCurrency(d.pretaxTotal) }}</d>'
                },
                {
   
                    field: 'total',
                    title: '含税商品合计',
   
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值