????
Current Path : C:/inetpub/vhost/sdoc.gdtsolutions.vn/package/app/views/dichvu/ |
Current File : C:/inetpub/vhost/sdoc.gdtsolutions.vn/package/app/views/dichvu/yeucau.eta |
<% layout('../layouts/userLayout.eta') %> <div class="content"> <div class="page-inner"> <div class="page-header"> <div class="page-title">Yêu cầu tài liệu</div> <ul class="breadcrumbs"> <li class="nav-home"><a href="/"><i class="flaticon-home"></i></a></li> <li class="separator"><i class="flaticon-right-arrow"></i></li> <li class="nav-item"><a href="/dichvu">Khai thác tài liệu</a></li> <li class="separator"><i class="flaticon-right-arrow"></i></li> <li class="nav-item">Danh sách yêu cầu tài liệu</li> </ul> </div> <div class="page-body"> <div class="row"> <div class="col-12"> <div class="card"> <div class="card-header bg-primary"> <div class="card-title text-white">Tài liệu đã yêu cầu</div> </div> <div class="card-body"> <table id="req-table" class="table table-hover table-striped table-bordered w-100"> <thead> <tr> <th>Số</th> <th>Người nhận</th> <th>Email nhận</th> <th>Người tạo</th> <th>CMND, hộ chiếu</th> <th>Ngày, tháng</th> <th>Số tiền</th> <th>Trạng thái</th> <th>Chi tiết</th> </tr> </thead> </table> </div> </div> </div> </div> </div> </div> </div> <div id="req-detail"> <table class="table table-hover table-striped table-bordered w-100"> <thead> <tr> <th style="width: 10px">STT</th> <th>Số và ký hiệu</th> <th style="min-width: 300px">Trích yếu</th> <th>Ngày ban hành</th> <th style="width: 10px">Số trang</th> <th>Chứng thực</th> <th>Ghi chú</th> <th>Số tiền</th> </tr> </thead> </table> </div> <script type="text/javascript"> $(function () { //Danh sách yêu cầu var reqTable = $('#req-table').DataTable({ ajax: { url: '/dichvu/yeucau/json', dataType: 'json', data: { type: 'submited' } }, ordering: false, language: { url: '/js/plugin/datatables/Vietnamese.json' }, columns: [ { data: 'ReqNumber', className: 'text-center' }, { data: 'FullName' }, { data: 'Telephone' }, { data: 'aAccName' }, { data: 'IdNumber' }, { data: 'DateCreated', render: function (data, type, row) { return moment(data).format('DD/MM/YYYY'); } }, { data: 'totalPrice', className: 'text-right', render: function(data, type, row) { return data.toLocaleString('vi-VN') + ' đồng' } }, { data: 'State', className: 'text-center', render: function (data, type, row) { let html = ''; switch (data) { case 0: html = '<span class="badge badge-warning">Chưa duyệt</span>'; break; case 1: html = '<span class="badge badge-success">Đã duyệt</span>'; break; case 2: html = '<span class="badge badge-danger">Đã hủy</span>'; break; default: break; } return html; } }, { data: null, className: 'text-center', defaultContent: '<button class="btn btn-primary btn-icon btn-xs detail-btn"><i class="fas fa-th-list"></i></button>' } ] }); // Danh sách văn bản trong yêu cầu $('#req-detail').kendoWindow({ width: '90%', position: { top: 0, left: '5%' }, title: 'Danh sách văn bản trong yêu cầu', animation: { open: { duration: 500 }, close: { duration: 500 } }, modal: true, visible: false, actions: ['Pin', 'Minimize', 'Maximize', 'Close'] }); var detailTable = $('#req-detail table').DataTable({ ajax: { url: '/dichvu/yeucau/chitiet', dataType: 'json' }, ordering: false, language: { url: '/js/plugin/datatables/Vietnamese.json' }, columns: [ { data: 'rowNum', className: 'text-center' }, { data: 'CodeNumber', className: 'text-center', render: function (data, type, row) { var code = []; if (data) code.push(data); if (row.CodeNotation) code.push(row.CodeNotation); return code.join('/'); } }, { data: 'Subject', className: 'text-justify' }, { data: 'IssuedDate', className: 'text-center', render: function (data, type, row) { return moment(data).isValid() ? moment(data).format('DD/MM/YYYY') : '' } }, { data: 'PageAmount', className: 'text-center' }, { data: 'IsCertified', className: 'text-center', render: function (data, type, row) { return data ? '<span class="badge badge-primary">Có</span>' : '<span class="badge badge-danger">Không</span>' } }, { data: 'Description', className: 'text-justify' }, { data: 'Price', className: 'text-right', render: function (data, type, row) { return data.toLocaleString('vi-VN') + ' đồng' } } ] }); // Xem chi tiết yêu cầu tài liệu $('#req-table').on('click', '.detail-btn', function (e) { var data = reqTable.row($(this).closest('tr')).data(); $('#req-detail').data('kendoWindow').open(); detailTable.ajax.url('/dichvu/yeucau/chitiet?reqId=' + data.UUID).load(); }); }) </script>