From 7e7f901b2172281dc294dfbc67e6ad00625f09f4 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期一, 04 三月 2024 10:11:21 +0800
Subject: [PATCH] 合并代码

---
 cloud-server-management/src/main/webapp/static/modular/system/coursePackage/classRecord.js |   35 +++++++++++++++++++++++++++--------
 1 files changed, 27 insertions(+), 8 deletions(-)

diff --git a/cloud-server-management/src/main/webapp/static/modular/system/coursePackage/classRecord.js b/cloud-server-management/src/main/webapp/static/modular/system/coursePackage/classRecord.js
index fe7937e..4d4f177 100644
--- a/cloud-server-management/src/main/webapp/static/modular/system/coursePackage/classRecord.js
+++ b/cloud-server-management/src/main/webapp/static/modular/system/coursePackage/classRecord.js
@@ -14,12 +14,18 @@
 ClassRecord.initColumn = function () {
     let columns = [
         {field: 'selectItem', radio: true},
-        {title: 'id', field: 'id', visible: false, align: 'center', valign: 'middle'},
+        {title: '序号', field: 'id', visible: true, align: 'center', valign: 'middle'},
         {title: '日期', field: 'classDate', align: 'center', valign: 'middle'},
-        {title: '请假学员', field: 'registered', align: 'center', valign: 'middle'},
+        {title: '请假学员', field: 'registered', align: 'center', valign: 'middle',formatter: function (v, row) {
+                if (row.cancelClasses === undefined) {
+                    return 0;
+                } else {
+                    return v;
+                }
+            }},
         {title: '实到学员', field: 'actualArrival', align: 'center', valign: 'middle',
             formatter: function (v, row) {
-                if (row.absencesNumber === undefined) {
+                if (row.cancelClasses === undefined) {
                     return 0;
                 } else {
                     return v;
@@ -28,7 +34,7 @@
         },
         {title: '未到学员', field: 'nonArrival', align: 'center', valign: 'middle',
             formatter: function (v, row) {
-                if (row.absencesNumber === undefined) {
+                if (row.cancelClasses === undefined) {
                     return 0;
                 } else {
                     return v;
@@ -59,7 +65,7 @@
             }
         },
         {title: '扣除课时', field: 'deductClassHour', align: 'center', valign: 'middle'},
-        {title: '取消记录', field: 'absencesNumber', align: 'center', valign: 'middle',
+        {title: '消课凭证', field: 'cancelClasses', align: 'center', valign: 'middle',
             formatter: function (v) {
                 if (typeof v === "undefined") {
                     return '未上传';
@@ -241,8 +247,21 @@
 
 ClassRecord.cancellationRecord = function(i){
     if(this.check()){
-        let htmlStr =
+        console.log("看看时间")
+        console.log(        ClassRecord.seItem.classDate
+        )
+        var timeString = ClassRecord.seItem.classDate;
+        var parts = timeString.split(' '); // 以空格分割字符串
+        var datePart = parts[0]; // 获取日期部分
+        var endTime = parts[1].split('-')[1]; // 获取时间段的结束时间
+        var res=datePart+" "+endTime;
+        console.log("最终结果");
+        console.log(res);
+        // 获取当前时间
 
+    // 比较当前时间是否大于指定时间
+
+        let htmlStr =
         '<div class="form-horizontal">' +
             '   <div class="col-sm-11" style="padding: 20px;">' +
             '       <div class="form-group">\n' +
@@ -291,7 +310,7 @@
                 }
                 let div_array = $('#cancelClasses').find('div');
                 let str = '';
-                for (let i = 0; i < div_array.length; i++) {
+                for (let i = 1; i < div_array.length; i++) {
                     let v = $($(div_array[i]).find('img')[0]).attr('src');
                     str += v + ";";
                 }
@@ -300,7 +319,7 @@
                     if(res.code == 200){
                         Feng.success("保存成功!");
                         layer.closeAll();
-                        RegistrationRecord.table.refresh();
+                        ClassRecord.table.refresh();
                     }else{
                         Feng.error(res.msg);
                     }

--
Gitblit v1.7.1