Commit e8d868c7 by zhaochengxiang

字段翻译问题

parent 5b04cd09
...@@ -291,8 +291,6 @@ const ImportActionTable = (props) => { ...@@ -291,8 +291,6 @@ const ImportActionTable = (props) => {
const { keyword, needFilter } = keywordCondition; const { keyword, needFilter } = keywordCondition;
const [ tableWidth, setTableWidth ] = useState(0); const [ tableWidth, setTableWidth ] = useState(0);
const [ autoTranslate, setAutoTranslate ] = useState(false);
const [ filterPageCondition, setFilterPageCondition ] = useState({ pageNum: 1, pageSize: supportMaxAttributeCountPerPage, filterData: [] }); const [ filterPageCondition, setFilterPageCondition ] = useState({ pageNum: 1, pageSize: supportMaxAttributeCountPerPage, filterData: [] });
const [ filterPageData, setFilterPageData ] = useState([]); const [ filterPageData, setFilterPageData ] = useState([]);
const { pageNum, pageSize, filterData } = filterPageCondition; const { pageNum, pageSize, filterData } = filterPageCondition;
...@@ -304,6 +302,7 @@ const ImportActionTable = (props) => { ...@@ -304,6 +302,7 @@ const ImportActionTable = (props) => {
const moveRowRef = useRef({ data, pageNum, pageSize }); const moveRowRef = useRef({ data, pageNum, pageSize });
const tableRef = useRef(null); const tableRef = useRef(null);
const termsRef = useRef(null); const termsRef = useRef(null);
const autoTranslateRef = useRef(false);
const { show } = useContextMenu({ const { show } = useContextMenu({
id: MENU_ID, id: MENU_ID,
...@@ -669,7 +668,7 @@ const ImportActionTable = (props) => { ...@@ -669,7 +668,7 @@ const ImportActionTable = (props) => {
form.setFieldsValue(record); form.setFieldsValue(record);
setEditingKey(record?.iid); setEditingKey(record?.iid);
setAutoTranslate((record?.name||'')===''); autoTranslateRef.current = ((record?.name||'')==='');
if ((record?.cnName||'')!=='') { if ((record?.cnName||'')!=='') {
onValuesChange({ cnName: record?.cnName }, record, 1, record?.iid); onValuesChange({ cnName: record?.cnName }, record, 1, record?.iid);
...@@ -878,7 +877,7 @@ const ImportActionTable = (props) => { ...@@ -878,7 +877,7 @@ const ImportActionTable = (props) => {
} }
if (changedValues.hasOwnProperty('cnName')) { if (changedValues.hasOwnProperty('cnName')) {
if (autoTranslate) { if (autoTranslateRef.current) {
dispatchLatest({ dispatchLatest({
type: 'datamodel.translatePhase', type: 'datamodel.translatePhase',
payload: { payload: {
...@@ -897,7 +896,7 @@ const ImportActionTable = (props) => { ...@@ -897,7 +896,7 @@ const ImportActionTable = (props) => {
getSuggest(); getSuggest();
} }
} else if (changedValues.hasOwnProperty('name')) { } else if (changedValues.hasOwnProperty('name')) {
setAutoTranslate(changedValues.name===''); autoTranslateRef.current(changedValues.name==='');
getSuggest(); getSuggest();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment