From f4b640114de65a16296d79e66252ebc3c9430914 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期六, 31 七月 2021 00:30:07 +0800
Subject: [PATCH] 2021-07-31

---
 src/tabviews/zshare/mutilform/index.jsx                                 |    4 ++--
 src/mob/components/menubar/normal-menubar/menucomponent/index.jsx       |    2 +-
 src/mob/components/navbar/normal-navbar/menusetting/menutable/index.jsx |    2 +-
 src/tabviews/zshare/mutilform/mkInput/index.jsx                         |    1 +
 src/tabviews/zshare/mutilform/mkTextArea/index.jsx                      |    1 +
 src/pc/components/navbar/normal-navbar/menusetting/menutable/index.jsx  |    6 +++---
 6 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/src/mob/components/menubar/normal-menubar/menucomponent/index.jsx b/src/mob/components/menubar/normal-menubar/menucomponent/index.jsx
index 9c68e58..bb3ba06 100644
--- a/src/mob/components/menubar/normal-menubar/menucomponent/index.jsx
+++ b/src/mob/components/menubar/normal-menubar/menucomponent/index.jsx
@@ -102,7 +102,7 @@
       if (!card.isnew && card.setting.type === 'menu' && _card.setting.type !== 'menu') {
         const _this = this
         confirm({
-          content: '鑿滃崟灞炴�х敱鈥滆彍鍗曗�濆垏鎹㈣嚦鍏朵粬绫诲瀷鏃讹紝鑿滃崟灏嗚閲嶇疆锛屽嵆瑙i櫎涔嬪墠鑿滃崟鐨勭粦瀹氬叧绯伙紝纭畾淇敼鍚楋紵',
+          content: '鑿滃崟灏嗚閲嶇疆锛岀‘瀹氫慨鏀瑰悧锛�',
           onOk() {
             _card.oriuuid = _card.uuid
             _card.uuid = Utils.getuuid()
diff --git a/src/mob/components/navbar/normal-navbar/menusetting/menutable/index.jsx b/src/mob/components/navbar/normal-navbar/menusetting/menutable/index.jsx
index b17ff7d..8ffba38 100644
--- a/src/mob/components/navbar/normal-navbar/menusetting/menutable/index.jsx
+++ b/src/mob/components/navbar/normal-navbar/menusetting/menutable/index.jsx
@@ -129,7 +129,7 @@
       if (editMenu.MenuID && editMenu.property === 'menu' && _menu.property !== 'menu') {
         const _this = this
         confirm({
-          content: '鑿滃崟灞炴�х敱鈥滆彍鍗曗�濆垏鎹㈣嚦鍏朵粬绫诲瀷鏃讹紝鑿滃崟灏嗚閲嶇疆锛屽嵆瑙i櫎涔嬪墠鑿滃崟鐨勭粦瀹氬叧绯伙紝纭畾淇敼鍚楋紵',
+          content: '鑿滃崟灏嗚閲嶇疆锛岀‘瀹氫慨鏀瑰悧锛�',
           onOk() {
             _data = _data.map(item => {
               if (item.MenuID === _menu.MenuID) {
diff --git a/src/pc/components/navbar/normal-navbar/menusetting/menutable/index.jsx b/src/pc/components/navbar/normal-navbar/menusetting/menutable/index.jsx
index 8174d84..26f5f43 100644
--- a/src/pc/components/navbar/normal-navbar/menusetting/menutable/index.jsx
+++ b/src/pc/components/navbar/normal-navbar/menusetting/menutable/index.jsx
@@ -139,7 +139,7 @@
       if (editMenu.MenuID && editMenu.property === 'menu' && _menu.property !== 'menu') {
         const _this = this
         confirm({
-          content: '鑿滃崟灞炴�х敱鈥滆彍鍗曗�濆垏鎹㈣嚦鍏朵粬绫诲瀷鏃讹紝鑿滃崟灏嗚閲嶇疆锛屽嵆瑙i櫎涔嬪墠鑿滃崟鐨勭粦瀹氬叧绯伙紝纭畾淇敼鍚楋紵',
+          content: '鑿滃崟灏嗚閲嶇疆锛岀‘瀹氫慨鏀瑰悧锛�',
           onOk() {
             _data = _data.map(item => {
               if (item.MenuID === _menu.MenuID) {
@@ -322,7 +322,7 @@
       if (editMenu.MenuID && editMenu.property === 'menu' && _menu.property !== 'menu') {
         const _this = this
         confirm({
-          content: '鑿滃崟灞炴�х敱鈥滆彍鍗曗�濆垏鎹㈣嚦鍏朵粬绫诲瀷鏃讹紝鑿滃崟灏嗚閲嶇疆锛屽嵆瑙i櫎涔嬪墠鑿滃崟鐨勭粦瀹氬叧绯伙紝纭畾淇敼鍚楋紵',
+          content: '鑿滃崟灏嗚閲嶇疆锛岀‘瀹氫慨鏀瑰悧锛�',
           onOk() {
             _data = _data.map(item => {
               if (item.MenuID === _menu.MenuID) {
@@ -515,7 +515,7 @@
       if (editMenu.MenuID && editMenu.property === 'menu' && _menu.property !== 'menu') {
         const _this = this
         confirm({
-          content: '鑿滃崟灞炴�х敱鈥滆彍鍗曗�濆垏鎹㈣嚦鍏朵粬绫诲瀷鏃讹紝鑿滃崟灏嗚閲嶇疆锛屽嵆瑙i櫎涔嬪墠鑿滃崟鐨勭粦瀹氬叧绯伙紝纭畾淇敼鍚楋紵',
+          content: '鑿滃崟灏嗚閲嶇疆锛岀‘瀹氫慨鏀瑰悧锛�',
           onOk() {
             _data = _data.map(item => {
               if (item.MenuID === _menu.MenuID) {
diff --git a/src/tabviews/zshare/mutilform/index.jsx b/src/tabviews/zshare/mutilform/index.jsx
index 0a74b45..11b09d1 100644
--- a/src/tabviews/zshare/mutilform/index.jsx
+++ b/src/tabviews/zshare/mutilform/index.jsx
@@ -661,7 +661,7 @@
         let label = item.tooltip ? <Tooltip placement="topLeft" title={item.tooltip}><Icon type="question-circle" />{item.label}</Tooltip> : item.label
       
         if (item.type === 'text' || item.type === 'linkMain') {
-          content = (<MKInput config={item} onChange={(val) => this.recordChange({[item.field]: val})} onSubmit={this.props.inputSubmit} />)
+          content = (<MKInput config={item} onChange={(val, defer) => !defer && this.recordChange({[item.field]: val})} onSubmit={this.props.inputSubmit} />)
         } else if (item.type === 'number') {
           content = (<MKNumberInput config={item} onChange={(val) => this.recordChange({[item.field]: val})} onSubmit={this.props.inputSubmit} />)
         } else if (item.type === 'select' || item.type === 'link' || item.type === 'multiselect') {
@@ -682,7 +682,7 @@
         } else if (item.type === 'fileupload') {
           content = (<MKFileUpload config={item} onChange={(val) => this.recordChange({[item.field]: val})} />)
         } else if (item.type === 'textarea') {
-          content = (<MKTextArea config={item} onChange={(val) => this.recordChange({[item.field]: val})}/>)
+          content = (<MKTextArea config={item} onChange={(val, defer) => !defer && this.recordChange({[item.field]: val})}/>)
         } else if (item.type === 'brafteditor') {
           content = (<MKEditor config={item} onChange={(val) => this.recordChange({[item.field]: val})}/>)
           label = item.hidelabel !== 'true' ? label : ''
diff --git a/src/tabviews/zshare/mutilform/mkInput/index.jsx b/src/tabviews/zshare/mutilform/mkInput/index.jsx
index a9281ab..1907f06 100644
--- a/src/tabviews/zshare/mutilform/mkInput/index.jsx
+++ b/src/tabviews/zshare/mutilform/mkInput/index.jsx
@@ -43,6 +43,7 @@
       this.inputRef.current.select()
     } else if (type === 'input') {
       this.setState({value})
+      this.props.onChange(value, true)
     }
   }
 
diff --git a/src/tabviews/zshare/mutilform/mkTextArea/index.jsx b/src/tabviews/zshare/mutilform/mkTextArea/index.jsx
index ef57945..48429fc 100644
--- a/src/tabviews/zshare/mutilform/mkTextArea/index.jsx
+++ b/src/tabviews/zshare/mutilform/mkTextArea/index.jsx
@@ -59,6 +59,7 @@
       this.inputRef.current.focus()
     } else if (type === 'input') {
       this.setState({value})
+      this.props.onChange(value, true)
     }
   }
 

--
Gitblit v1.8.0