Итоговая сумма покупки как рассчитать - PullRequest
0 голосов
/ 10 октября 2018

Я создал отчет о покупке системы управления запасами.Если мы хотим проверить покупку, выберите дату и дату, чтобы узнать, как товар, который мы приобрели.все записи будут отображаться в dataTable успешно, но моя проблема в том, что есть столбец {"sTitle": "total", "mData": "total"}, здесь мне нужно рассчитывать итоговую сумму покупки каждый день. Она будет отображаться нижеТаблица данных.Общая сумма покупки.

function get_all() {
                    var from_date = $('#from_date').val();
                    var to_date = $('#to_date').val();
                    $('#tbl-projects').dataTable().fnDestroy();

                    $.ajax({
                        url:"all_purchase.php",
                        type: "POST",
                        dataType: 'JSON',
                        data:{from_date:from_date, to_date:to_date},
                        async:false,
                        success: function (data) {
                            console.log(data);

                            $('#tbl-projects').dataTable({
                                dom: 'Bfrtip',
                                buttons: [
                                    , 'excel', 'pdf', 'print'
                                ],

                                "aaData": data
                                ,
                                "scrollX": true,
                                "aoColumns": [
                                    {"sTitle": "Invoice No", "mData": "Invoice_id"},
                                    {"sTitle": "VendorName", "mData": "vendor_id"},
                                    {"sTitle": "date", "mData": "date"},
                                    {"sTitle": "total", "mData": "total"},
                                    {"sTitle": "pay", "mData": "pay"},
                                    {"sTitle": "due", "mData": "due"},
                                    {"sTitle": "payment_type", "mData": "payment_type"},
                                    {
                                        "sTitle": "Payment Status","mData": "due", "render": function (mData, type, row, meta) {
                                        if (mData != 0) {
                                            return '<span class="label label-info">Pending</span>';
                                        }
                                        else  {
                                            return '<span class="label label-warning">Complete</span>';
                                        }
                                    }
                                    },
                                  ]
                            });
                        },
                        error: function (xhr) {
                            console.log('Request Status: ' + xhr.status  );
                            console.log('Status Text: ' + xhr.statusText );
                            console.log(xhr.responseText);
                            var text = $($.parseHTML(xhr.responseText)).filter('.trace-message').text();
                            console.log(text)
                        }
                    });
                }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...