From ae2c433ecf08e10d55488320e5db0936ca323710 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期三, 31 五月 2023 20:44:21 +0800
Subject: [PATCH] 扦样提交3

---
 igds-web/src/main/resources/static/admin/inout/in-sample.js |   75 ++++++++++++++++++++++++++++---------
 1 files changed, 56 insertions(+), 19 deletions(-)

diff --git a/igds-web/src/main/resources/static/admin/inout/in-sample.js b/igds-web/src/main/resources/static/admin/inout/in-sample.js
index 3538deb..525ebf8 100644
--- a/igds-web/src/main/resources/static/admin/inout/in-sample.js
+++ b/igds-web/src/main/resources/static/admin/inout/in-sample.js
@@ -1,5 +1,6 @@
 //褰撳墠鑺傜偣 鍏ュ簱璐ㄦ
 var layer;
+var laydate;
 var form;
 var table;
 var page = 1;
@@ -12,7 +13,7 @@
         layer = layui.layer;
         form = layui.form;
         table = layui.table;
-        var laydate = layui.laydate;
+        laydate = layui.laydate;
 
         laydate.render({
             elem: '#start',
@@ -27,9 +28,10 @@
         });
 
         laydate.render({
-            elem: '#foodYear',
+            elem: '#sampleTime',
             theme: '#7b8e9f',
-            type: 'year',
+            format: 'yyyy-MM-dd HH:mm:ss',
+            type: 'datetime'
         });
 
         // 鍒濆鍖栬〃鍗曟暟鎹�
@@ -342,38 +344,72 @@
     });
 }
 
-//闅愯棌淇℃伅--鏇挎崲涓�*
-function replaceStr(str) {
-    if (!str) {
-        return "";
-    }
-    var split = str.split("");
+/**
+ * 鏃堕棿绛�
+ */
+function getTime() {
 
-    if (split.length == 1) {
-        return "*";
+        var now = new Date();
+        var time = now.toLocaleString('chinese', {
+            hour12: false
+        });
+        return time;
+}
+
+function formatDateTime(date, format) {
+    const o = {
+        'M+': date.getMonth() + 1, // 鏈堜唤
+        'd+': date.getDate(), // 鏃�
+        'h+': date.getHours() % 12 === 0 ? 12 : date.getHours() % 12, // 灏忔椂
+        'H+': date.getHours(), // 灏忔椂
+        'm+': date.getMinutes(), // 鍒�
+        's+': date.getSeconds(), // 绉�
+        'q+': Math.floor((date.getMonth() + 3) / 3), // 瀛e害
+        S: date.getMilliseconds(), // 姣
+        a: date.getHours() < 12 ? '涓婂崍' : '涓嬪崍', // 涓婂崍/涓嬪崍
+        A: date.getHours() < 12 ? 'AM' : 'PM', // AM/PM
+    };
+    if (/(y+)/.test(format)) {
+        format = format.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length));
     }
-    if (split.length == 2 || split.length == 3) {
-        return str.slice(0, 1) + "**"
+    for (let k in o) {
+        if (new RegExp('(' + k + ')').test(format)) {
+            format = format.replace(
+                RegExp.$1,
+                RegExp.$1.length === 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)
+            );
+        }
     }
-    return str.slice(0, 1) + "***" + str.slice(split.length - 1);
+    return format;
 }
 
 function showDetail(obj) {
-    curSampleData = obj.data;
+    curSampleData = null;
+    var nowTime = formatDateTime(new Date(), "yyyy-MM-dd HH:mm:ss");
+    $("#printTime").html(nowTime);
 
+    curSampleData = obj.data;
+    if(!curSampleData.sampleTime){
+        curSampleData.sampleTime = nowTime;
+    }
+    if(!curSampleData.sampleUser){
+        curSampleData.sampleUser = sampleUser;
+    }
     // 璧嬪��
     form.val("form-detail", curSampleData);
     form.render();
 
     layer.open({
         type: 1,
-        title: "鎵︽牱淇℃伅",
-        area: ['900px', '400px'],
+        title: "鎵︽牱绠$悊淇℃伅",
+        area: ['900px', '520px'],
         shade: 0,
         content: $('#checkDetail'),
         btnAlign: 'c',
-        btn: ['淇濆瓨鎻愪氦', '鍏抽棴鍙栨秷'],
+        btn: ['淇濆瓨骞舵墦鍗�', '淇濆瓨鎻愪氦','鍏抽棴鍙栨秷'],
         yes: function () {
+            layer.alert("鏉″舰鐮佸緟纭畾锛�");
+        }, btn2: function () {
             // 鏇存柊鍒伴〉闈�
             var data = form.val("form-detail");
             obj.update(data);
@@ -381,7 +417,8 @@
             Object.assign(curSampleData, data);
 
             submit();
-        }, btn2: function () {
+
+        }, btn3: function () {
             layer.closeAll();
         },
         closeBtn: 0

--
Gitblit v1.9.3