Bladeren bron

fix: EditForm下textarea回车触发保存

lanjianrong 5 jaren geleden
bovenliggende
commit
6976bd2f06

+ 1 - 1
src/components/EditableForm/src/editableFormItem.jsx

@@ -173,7 +173,7 @@ const EditableFormItem = ({
         cell = (
           <Input.TextArea
             ref={iRef}
-            onPressEnter={save}
+            // onPressEnter={save}
             onBlur={save}
             defaultValue={state.val}
             // onChange={handleOnChange}

+ 1 - 1
src/pages/Customer/Client/components/AddClient/index.jsx

@@ -99,7 +99,7 @@ const AddClient = props => {
           <ProFormText label="联系人住宿" name="stay" />
         </Col>
       </Row>
-      <ProFormTextArea label="备注" name="remakrs" />
+      <ProFormTextArea label="备注" name="mark" />
     </ModalDragForm>
   )
 }

+ 4 - 3
src/pages/Customer/Client/components/ClientDetail/AddRecord.jsx

@@ -24,6 +24,7 @@ const AddRecord = props => {
       layout="vertical"
       title="添加服务记录"
       formRef={formRef}
+      onVisibleChange={e => !e && onChange(e)}
       trigger={
         <Button type="primary" ghost size="small" className="mr-1">
           <Plus className="mr-1" /> 添加服务记录
@@ -59,15 +60,15 @@ const AddRecord = props => {
       <ProFormTextArea name="mark" label="内容" />
 
       <div className="pb-5">
-        <Switch onChange={onChange} />
+        <Switch onChange={onChange} checked={showExtraItem} />
         <span className="ml-2">添加备忘录</span>
       </div>
       {showExtraItem ? (
         <>
-          <Form.Item name="remindTime" label="备忘日期">
+          <Form.Item name="remindTime" label="备忘日期" required={true}>
             <DatePicker style={{ width: '100%' }} disabledDate={disabledDate} />
           </Form.Item>
-          <ProFormTextArea name="memoContent" label="备忘内容" />
+          <ProFormTextArea name="remarks" label="备忘内容" />
         </>
       ) : null}
     </ModalDragForm>