From a4ef35bb323b5f8300f15a4eb604d61ff39a194a Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期四, 17 十二月 2020 17:35:39 +0800
Subject: [PATCH] 2020-12-17

---
 src/tabviews/zshare/mutilform/index.jsx |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/src/tabviews/zshare/mutilform/index.jsx b/src/tabviews/zshare/mutilform/index.jsx
index c0c29d5..5688593 100644
--- a/src/tabviews/zshare/mutilform/index.jsx
+++ b/src/tabviews/zshare/mutilform/index.jsx
@@ -6,15 +6,17 @@
 
 import Api from '@/api'
 import options from '@/store/options.js'
-import { formRule, calendarColors } from '@/utils/option.js'
+import { formRule } from '@/utils/option.js'
 import Utils from '@/utils/utils.js'
-import FileUpload from '../fileupload'
 import CustomSwitch from './customSwitch'
+import asyncComponent from '@/utils/asyncComponent'
 import CheckCard from './checkCard'
 import './index.scss'
 
 const {MonthPicker} = DatePicker
 const { TextArea } = Input
+const FileUpload = asyncComponent(() => import('../fileupload'))
+const ColorSketch = asyncComponent(() => import('@/mob/colorsketch'))
 
 class MainSearch extends Component {
   static propTpyes = {
@@ -836,7 +838,7 @@
               </Tooltip> : item.label
             }>
               {getFieldDecorator(item.field, {
-                initialValue: item.initval,
+                initialValue: item.initval || 'transparent',
                 rules: [
                   {
                     required: item.required === 'true',
@@ -844,11 +846,7 @@
                   }
                 ]
               })(
-                <Select disabled={item.readonly === 'true'}>
-                  {calendarColors.map(option =>
-                    <Select.Option key={option.name} style={{background: option.value, color: '#ffffff'}} value={option.name}>{option.name}</Select.Option>
-                  )}
-                </Select>
+                <ColorSketch />
               )}
             </Form.Item>
           </Col>

--
Gitblit v1.8.0