From c474962c844397698544b49a37fd3384725f444c Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期四, 04 十一月 2021 22:09:06 +0800
Subject: [PATCH] 2021-11-04

---
 src/utils/utils.js |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/src/utils/utils.js b/src/utils/utils.js
index 44fdb03..6890210 100644
--- a/src/utils/utils.js
+++ b/src/utils/utils.js
@@ -256,7 +256,11 @@
       } else if (item.type === 'dateweek') {
         item.initval = item.initval ? moment().subtract(item.initval * 7, 'days').format('YYYY-MM-DD') : ''
       } else if (item.type === 'daterange') {
-        if (item.initval) {
+        if (item.initval === 'week') {
+          item.initval = [moment().startOf('week').format('YYYY-MM-DD'), moment().endOf('week').format('YYYY-MM-DD')].join(',')
+        } else if (item.initval === 'month') {
+          item.initval = [moment().startOf('month').format('YYYY-MM-DD'), moment().endOf('month').format('YYYY-MM-DD')].join(',')
+        } else if (item.initval) {
           try {
             let _initval = JSON.parse(item.initval)
             let _vals = [moment().subtract(_initval[0], 'days').format('YYYY-MM-DD'), moment().subtract(_initval[1], 'days').format('YYYY-MM-DD')]
@@ -1899,9 +1903,15 @@
       if (!_arr.includes('submituserid')) {
         _form.push('submituserid=@userid@')
       }
+      if (!_arr.includes('submituser')) {
+        _form.push('submituser=@username')
+      }
     } else {
       if (!_arr.includes('modifydate')) {
         _form.push('modifydate=getdate()')
+      }
+      if (!_arr.includes('modifyuser')) {
+        _form.push('modifyuser=@username')
       }
       if (!_arr.includes('modifyuserid')) {
         _form.push('modifyuserid=@userid@')
@@ -1950,7 +1960,7 @@
 
     _sql += `
       /* 榛樿sql */
-      update ${btn.sql} set deleted=1,modifydate=getdate(),modifyuserid=@userid@ where ${primaryKey}${_ID};`
+      update ${btn.sql} set deleted=1,modifydate=getdate(),modifyuser=@username,modifyuserid=@userid@ where ${primaryKey}${_ID};`
   
   } else if (_actionType === 'delete') {      // 鐗╃悊鍒犻櫎
     let _msg = ''
@@ -2266,7 +2276,7 @@
       form = `
         insert into ${param.name} (${field1},createuserid) select ${field2},@UserID
         
-        update ${param.name} set ${field3},modifydate=getdate(),modifyuserid=@UserID
+        update ${param.name} set ${field3},modifydate=getdate(),modifyuser=@username,modifyuserid=@UserID
       `
     } else if (btn.OpenType === 'prompt' || btn.OpenType === 'exec') {
       form = `

--
Gitblit v1.8.0