From a09cff714f32c84894b9ece2ddfb8c7ed4db4d96 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 28 二月 2022 18:12:24 +0800
Subject: [PATCH] 2022-02-28

---
 src/utils/utils.js |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/src/utils/utils.js b/src/utils/utils.js
index 53170d2..24ebbb6 100644
--- a/src/utils/utils.js
+++ b/src/utils/utils.js
@@ -707,14 +707,16 @@
   static getSelectQueryOptions (item) {
     let arrfield = [item.valueField, item.valueText]
 
-    if (item.type === 'link') {
-      arrfield.push(item.linkField)
-    } else if (item.type === 'checkcard') {
+    if (item.type === 'checkcard') {
       arrfield = item.fields.map(f => f.field)
       arrfield.push(item.cardValField)
       if (item.urlField) {
         arrfield.push(item.urlField)
       }
+    }
+
+    if (item.linkField) {
+      arrfield.push(item.linkField)
     }
     if (['select', 'radio', 'link', 'checkcard'].includes(item.type) && item.linkSubField && item.linkSubField.length > 0) {
       arrfield.push(...item.linkSubField)
@@ -1393,7 +1395,7 @@
         }
         _initFormfields.push(`@${_key}=${val}`)
       } else if (['date', 'datemonth', 'datetime'].includes(form.type)) {
-        _initFormfields.push(`@${_key}='${form.value || '1900-01-01'}'`)
+        _initFormfields.push(`@${_key}='${form.value || '1949-10-01'}'`)
       } else {
         _initFormfields.push(`@${_key}='${form.value}'`)
       }
@@ -1438,7 +1440,7 @@
         let _val = datavars.hasOwnProperty(_key) ? datavars[_key] : ''
 
         if (col.datatype && /^date/ig.test(col.datatype) && !_val) {
-          _val = '1900-01-01'
+          _val = '1949-10-01'
         }
 
         _initvars.push(_key)

--
Gitblit v1.8.0