123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- 'use strict';
- /**
- *
- *
- * @author EllisRan
- * @date 2022/01/21
- * @version
- */
- $(document).ready(() => {
- $.subMenu({
- menu: '#sub-menu', miniMenu: '#sub-mini-menu', miniMenuList: '#mini-menu-list',
- toMenu: '#to-menu', toMiniMenu: '#to-mini-menu',
- key: 'menu.1.0.0',
- miniHint: '#sub-mini-hint', hintKey: 'menu.hint.1.0.1',
- callback: function (info) {
- if (info.mini) {
- $('.panel-title').addClass('fluid');
- $('#sub-menu').removeClass('panel-sidebar');
- } else {
- $('.panel-title').removeClass('fluid');
- $('#sub-menu').addClass('panel-sidebar');
- }
- autoFlashHeight();
- }
- });
- handleFileList(fileList);
- function handleFileList(files = []) {
- $('#file-content').empty();
- // const { uncheck, checkNo } = auditConst.status
- const newFiles = files.map(file => {
- let showDel = false;
- if (file.uid === cur_uid) {
- // if (!curAuditor) {
- // advance.status === uncheck && cur_uid === advance.uid && (showDel = true)
- // advance.status === checkNo && cur_uid === advance.uid && (showDel = true)
- // } else {
- // curAuditor.audit_id === cur_uid && (showDel = true)
- // }
- if (change.status === auditConst.status.checked) {
- showDel = Boolean(file.extra_upload )
- } else {
- showDel = true
- }
- }
- return {...file, showDel}
- })
- let html = '';
- newFiles.forEach((file, idx) => {
- if (file.showDel) {
- html += `<tr><td>${idx + 1}</td><td><a href="${file.filepath}" target="_blank">${file.filename}</a></td><td>${file.username}</td><td>${file.type ? _.find(fileTypeConst, {key: file.type }).value : ''}</td><td>${moment(file.upload_time).format('YYYY-MM-DD HH:mm:ss')}</td></tr>`
- } else {
- html += `<tr><td width="70">${idx + 1}</td><td><a href="${file.filepath}" target="_blank">${file.filename}</a></td><td>${file.username}</td><td>${file.type ? _.find(fileTypeConst, {key: file.type }).value : ''}</td><td>${moment(file.upload_time).format('YYYY-MM-DD HH:mm:ss')}</td></tr>`
- }
- })
- $('#file-content').append(html);
- }
- });
|