From b515fae43490ab20977d559e19d4e5f63a4fd96d Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期五, 25 四月 2025 16:42:39 +0800
Subject: [PATCH] 应急线索模块

---
 components/form/form-util.js |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/components/form/form-util.js b/components/form/form-util.js
index 255166f..798e321 100644
--- a/components/form/form-util.js
+++ b/components/form/form-util.js
@@ -3,7 +3,7 @@
  * @param {String} _label 鏍囩鍚嶇О
  * @param {String} _name 瀛楁鍚嶇О
  * @param {Boolean} _required 鏄惁涓哄繀濉」
- * @param {String} _type 杈撳叆绫诲瀷 锛坱ext: 杈撳叆妗�; switch: 鍒囨崲鎸夐挳; picker: 涓嬫媺妗嗛�夐」; cascader: 绾ц仈閫夋嫨锛�
+ * @param {String} _type 杈撳叆绫诲瀷 锛坱ext: 杈撳叆妗�; textarea: 澶氳杈撳叆妗�; switch: 鍒囨崲鎸夐挳; picker: 涓嬫媺妗嗛�夐」; cascader: 绾ц仈閫夋嫨锛�
  * @param {Array} _options 褰撹緭鍏ョ被鍨嬩负picker鎴朿ascader鏃讹紝鎻愪緵鍙�夐」
  * @param {Array} cascaderTitles 褰撹緭鍏ョ被鍨嬩负cascader鏃讹紝鎻愪緵姣忓眰閫夐」鐨勬爣棰�
  * @param {Array} referItems 褰撹緭鍏ョ被鍨嬩负cascader鏃讹紝鎻愪緵鍏宠仈鐨勫睘鎬ame
@@ -20,7 +20,7 @@
   return {
     required: _required,
     label: _label,
-    placeholder: (_type == 'text' ? '璇疯緭鍏�' : '璇烽�夋嫨') + _label,
+    placeholder: (_type == 'text' || _type == 'textarea' ? '璇疯緭鍏�' : '璇烽�夋嫨') + _label,
     name: _name,
     value: null,
     status: 'success',
@@ -50,10 +50,10 @@
  * @param {Object} defaultValue 鍒濆鏁版嵁
  */
 function setDefaultValue(items, defaultValue) {
-  if (typeof defaultValue === 'object') {
+  if (defaultValue && typeof defaultValue === 'object') {
     items.forEach(e => {
       // 鏂囨湰鍜屽紑鍏崇被鍨嬬洿鎺ヨ祴鍊�
-      if (e.inputType == 'text' || e.inputType == 'switch') {
+      if (e.inputType == 'text' || e.inputType == 'switch' || e.inputType == 'textarea') {
         if (defaultValue.hasOwnProperty(e.name)) {
           e.value = defaultValue[e.name];
         }

--
Gitblit v1.9.3