Commit d0c2c7488c49fb91515c118c48f5e961b1494ddd

Authored by Min
1 parent 95f8f43c

1.完善主表多页签标题的多语言翻译

src/components/Common/CommonGroupBill.js
@@ -2065,7 +2065,11 @@ const BillComponent = Form.create({ @@ -2065,7 +2065,11 @@ const BillComponent = Form.create({
2065 // 匹配数字 2065 // 匹配数字
2066 // eslint-disable-next-line no-unused-vars 2066 // eslint-disable-next-line no-unused-vars
2067 let num = item.replace(/[^\d]/g, '').trim(); 2067 let num = item.replace(/[^\d]/g, '').trim();
2068 - const tabName = item.replace(/\d+/g,''); 2068 + let tabName = item.replace(/\d+/g,'');
  2069 + const tableConfigArr = masterConfig?.gdsconfigformslave.filter(row => row.sControlName === item.trim());
  2070 + if(commonUtils.isNotEmptyArr(tableConfigArr)) {
  2071 + tabName=tableConfigArr[0].showName;
  2072 + }
2069 return ( 2073 return (
2070 <TabPane tab={tabName} key={num} className="xly-bill-list"> 2074 <TabPane tab={tabName} key={num} className="xly-bill-list">
2071 <div> 2075 <div>
@@ -2103,7 +2107,11 @@ const BillComponent = Form.create({ @@ -2103,7 +2107,11 @@ const BillComponent = Form.create({
2103 // 匹配数字 2107 // 匹配数字
2104 // eslint-disable-next-line no-unused-vars 2108 // eslint-disable-next-line no-unused-vars
2105 let num = item.replace(/[^\d]/g, '').trim(); 2109 let num = item.replace(/[^\d]/g, '').trim();
2106 - const tabName = item.replace(/\d+/g,''); 2110 + let tabName = item.replace(/\d+/g,'');
  2111 + const tableConfigArr = masterConfig?.gdsconfigformslave.filter(row => row.sControlName === item.trim());
  2112 + if(commonUtils.isNotEmptyArr(tableConfigArr)) {
  2113 + tabName=tableConfigArr[0].showName;
  2114 + }
2107 return ( 2115 return (
2108 <TabPane tab={tabName} key={num} className="xly-bill-list"> 2116 <TabPane tab={tabName} key={num} className="xly-bill-list">
2109 <div> 2117 <div>
@@ -2139,7 +2147,11 @@ const BillComponent = Form.create({ @@ -2139,7 +2147,11 @@ const BillComponent = Form.create({
2139 // 匹配数字 2147 // 匹配数字
2140 // eslint-disable-next-line no-unused-vars 2148 // eslint-disable-next-line no-unused-vars
2141 let num = item.replace(/[^\d]/g, '').trim(); 2149 let num = item.replace(/[^\d]/g, '').trim();
2142 - const tabName = item.replace(/\d+/g,''); 2150 + let tabName = item.replace(/\d+/g,'');
  2151 + const tableConfigArr = masterConfig?.gdsconfigformslave.filter(row => row.sControlName === item.trim());
  2152 + if(commonUtils.isNotEmptyArr(tableConfigArr)) {
  2153 + tabName=tableConfigArr[0].showName;
  2154 + }
2143 return ( 2155 return (
2144 <TabPane tab={tabName} key={num} className="xly-bill-list"> 2156 <TabPane tab={tabName} key={num} className="xly-bill-list">
2145 <div> 2157 <div>
@@ -2175,7 +2187,11 @@ const BillComponent = Form.create({ @@ -2175,7 +2187,11 @@ const BillComponent = Form.create({
2175 // 匹配数字 2187 // 匹配数字
2176 // eslint-disable-next-line no-unused-vars 2188 // eslint-disable-next-line no-unused-vars
2177 let num = item.replace(/[^\d]/g, '').trim(); 2189 let num = item.replace(/[^\d]/g, '').trim();
2178 - const tabName = item.replace(/\d+/g,''); 2190 + let tabName = item.replace(/\d+/g,'');
  2191 + const tableConfigArr = masterConfig?.gdsconfigformslave.filter(row => row.sControlName === item.trim());
  2192 + if(commonUtils.isNotEmptyArr(tableConfigArr)) {
  2193 + tabName=tableConfigArr[0].showName;
  2194 + }
2179 return ( 2195 return (
2180 <TabPane tab={tabName} key={num} className="xly-bill-list"> 2196 <TabPane tab={tabName} key={num} className="xly-bill-list">
2181 <div> 2197 <div>
@@ -2211,7 +2227,11 @@ const BillComponent = Form.create({ @@ -2211,7 +2227,11 @@ const BillComponent = Form.create({
2211 // 匹配数字 2227 // 匹配数字
2212 // eslint-disable-next-line no-unused-vars 2228 // eslint-disable-next-line no-unused-vars
2213 let num = item.replace(/[^\d]/g, '').trim(); 2229 let num = item.replace(/[^\d]/g, '').trim();
2214 - const tabName = item.replace(/\d+/g,''); 2230 + let tabName = item.replace(/\d+/g,'');
  2231 + const tableConfigArr = masterConfig?.gdsconfigformslave.filter(row => row.sControlName === item.trim());
  2232 + if(commonUtils.isNotEmptyArr(tableConfigArr)) {
  2233 + tabName=tableConfigArr[0].showName;
  2234 + }
2215 return ( 2235 return (
2216 <TabPane tab={tabName} key={num} className="xly-bill-list"> 2236 <TabPane tab={tabName} key={num} className="xly-bill-list">
2217 <div> 2237 <div>
@@ -2247,7 +2267,11 @@ const BillComponent = Form.create({ @@ -2247,7 +2267,11 @@ const BillComponent = Form.create({
2247 // 匹配数字 2267 // 匹配数字
2248 // eslint-disable-next-line no-unused-vars 2268 // eslint-disable-next-line no-unused-vars
2249 let num = item.replace(/[^\d]/g, '').trim(); 2269 let num = item.replace(/[^\d]/g, '').trim();
2250 - const tabName = item.replace(/\d+/g,''); 2270 + let tabName = item.replace(/\d+/g,'');
  2271 + const tableConfigArr = masterConfig?.gdsconfigformslave.filter(row => row.sControlName === item.trim());
  2272 + if(commonUtils.isNotEmptyArr(tableConfigArr)) {
  2273 + tabName=tableConfigArr[0].showName;
  2274 + }
2251 return ( 2275 return (
2252 <TabPane tab={tabName} key={num} className="xly-bill-list"> 2276 <TabPane tab={tabName} key={num} className="xly-bill-list">
2253 <div> 2277 <div>
src/components/Common/CommonNewListBill.js
@@ -2345,7 +2345,11 @@ const BillComponent = Form.create({ @@ -2345,7 +2345,11 @@ const BillComponent = Form.create({
2345 // 匹配数字 2345 // 匹配数字
2346 // eslint-disable-next-line no-unused-vars 2346 // eslint-disable-next-line no-unused-vars
2347 let num = item.replace(/[^\d]/g, '').trim(); 2347 let num = item.replace(/[^\d]/g, '').trim();
2348 - const tabName = item.replace(/\d+/g,''); 2348 + let tabName = item.replace(/\d+/g,'');
  2349 + const tableConfigArr = masterConfig?.gdsconfigformslave.filter(row => row.sControlName === item.trim());
  2350 + if(commonUtils.isNotEmptyArr(tableConfigArr)) {
  2351 + tabName=tableConfigArr[0].showName;
  2352 + }
2349 return ( 2353 return (
2350 <TabPane tab={tabName} key={num} className="xly-bill-list"> 2354 <TabPane tab={tabName} key={num} className="xly-bill-list">
2351 <div> 2355 <div>
@@ -2385,7 +2389,11 @@ const BillComponent = Form.create({ @@ -2385,7 +2389,11 @@ const BillComponent = Form.create({
2385 // 匹配数字 2389 // 匹配数字
2386 // eslint-disable-next-line no-unused-vars 2390 // eslint-disable-next-line no-unused-vars
2387 let num = item.replace(/[^\d]/g, '').trim(); 2391 let num = item.replace(/[^\d]/g, '').trim();
2388 - const tabName = item.replace(/\d+/g,''); 2392 + let tabName = item.replace(/\d+/g,'');
  2393 + const tableConfigArr = masterConfig?.gdsconfigformslave.filter(row => row.sControlName === item.trim());
  2394 + if(commonUtils.isNotEmptyArr(tableConfigArr)) {
  2395 + tabName=tableConfigArr[0].showName;
  2396 + }
2389 return ( 2397 return (
2390 <TabPane tab={tabName} key={num} className="xly-bill-list"> 2398 <TabPane tab={tabName} key={num} className="xly-bill-list">
2391 <div> 2399 <div>
@@ -2469,7 +2477,11 @@ const BillComponent = Form.create({ @@ -2469,7 +2477,11 @@ const BillComponent = Form.create({
2469 // 匹配数字 2477 // 匹配数字
2470 // eslint-disable-next-line no-unused-vars 2478 // eslint-disable-next-line no-unused-vars
2471 let num = item.replace(/[^\d]/g, '').trim(); 2479 let num = item.replace(/[^\d]/g, '').trim();
2472 - const tabName = item.replace(/\d+/g,''); 2480 + let tabName = item.replace(/\d+/g,'');
  2481 + const tableConfigArr = masterConfig?.gdsconfigformslave.filter(row => row.sControlName === item.trim());
  2482 + if(commonUtils.isNotEmptyArr(tableConfigArr)) {
  2483 + tabName=tableConfigArr[0].showName;
  2484 + }
2473 return ( 2485 return (
2474 <TabPane tab={tabName} key={num} className="xly-bill-list"> 2486 <TabPane tab={tabName} key={num} className="xly-bill-list">
2475 <div> 2487 <div>
@@ -2547,7 +2559,11 @@ const BillComponent = Form.create({ @@ -2547,7 +2559,11 @@ const BillComponent = Form.create({
2547 // 匹配数字 2559 // 匹配数字
2548 // eslint-disable-next-line no-unused-vars 2560 // eslint-disable-next-line no-unused-vars
2549 let num = item.replace(/[^\d]/g, '').trim(); 2561 let num = item.replace(/[^\d]/g, '').trim();
2550 - const tabName = item.replace(/\d+/g,''); 2562 + let tabName = item.replace(/\d+/g,'');
  2563 + const tableConfigArr = masterConfig?.gdsconfigformslave.filter(row => row.sControlName === item.trim());
  2564 + if(commonUtils.isNotEmptyArr(tableConfigArr)) {
  2565 + tabName=tableConfigArr[0].showName;
  2566 + }
2551 return ( 2567 return (
2552 <TabPane tab={tabName} key={num} className="xly-bill-list"> 2568 <TabPane tab={tabName} key={num} className="xly-bill-list">
2553 <div> 2569 <div>
@@ -2586,7 +2602,11 @@ const BillComponent = Form.create({ @@ -2586,7 +2602,11 @@ const BillComponent = Form.create({
2586 // 匹配数字 2602 // 匹配数字
2587 // eslint-disable-next-line no-unused-vars 2603 // eslint-disable-next-line no-unused-vars
2588 let num = item.replace(/[^\d]/g, '').trim(); 2604 let num = item.replace(/[^\d]/g, '').trim();
2589 - const tabName = item.replace(/\d+/g,''); 2605 + let tabName = item.replace(/\d+/g,'');
  2606 + const tableConfigArr = masterConfig?.gdsconfigformslave.filter(row => row.sControlName === item.trim());
  2607 + if(commonUtils.isNotEmptyArr(tableConfigArr)) {
  2608 + tabName=tableConfigArr[0].showName;
  2609 + }
2590 return ( 2610 return (
2591 <TabPane tab={tabName} key={num} className="xly-bill-list"> 2611 <TabPane tab={tabName} key={num} className="xly-bill-list">
2592 <div> 2612 <div>
@@ -2625,7 +2645,11 @@ const BillComponent = Form.create({ @@ -2625,7 +2645,11 @@ const BillComponent = Form.create({
2625 // 匹配数字 2645 // 匹配数字
2626 // eslint-disable-next-line no-unused-vars 2646 // eslint-disable-next-line no-unused-vars
2627 let num = item.replace(/[^\d]/g, '').trim(); 2647 let num = item.replace(/[^\d]/g, '').trim();
2628 - const tabName = item.replace(/\d+/g,''); 2648 + let tabName = item.replace(/\d+/g,'');
  2649 + const tableConfigArr = masterConfig?.gdsconfigformslave.filter(row => row.sControlName === item.trim());
  2650 + if(commonUtils.isNotEmptyArr(tableConfigArr)) {
  2651 + tabName=tableConfigArr[0].showName;
  2652 + }
2629 return ( 2653 return (
2630 <TabPane tab={tabName} key={num} className="xly-bill-list"> 2654 <TabPane tab={tabName} key={num} className="xly-bill-list">
2631 <div> 2655 <div>
src/components/Common/CommonNewTabBill.js
@@ -2386,7 +2386,11 @@ const BillComponent = Form.create({ @@ -2386,7 +2386,11 @@ const BillComponent = Form.create({
2386 // 匹配数字 2386 // 匹配数字
2387 // eslint-disable-next-line no-unused-vars 2387 // eslint-disable-next-line no-unused-vars
2388 let num = item.replace(/[^\d]/g, '').trim(); 2388 let num = item.replace(/[^\d]/g, '').trim();
2389 - const tabName = item.replace(/\d+/g,''); 2389 + let tabName = item.replace(/\d+/g,'');
  2390 + const tableConfigArr = masterConfig?.gdsconfigformslave.filter(row => row.sControlName === item.trim());
  2391 + if(commonUtils.isNotEmptyArr(tableConfigArr)) {
  2392 + tabName =tableConfigArr[0].showName;
  2393 + }
2390 return ( 2394 return (
2391 <TabPane tab={tabName} key={num} className="xly-bill-list"> 2395 <TabPane tab={tabName} key={num} className="xly-bill-list">
2392 <div> 2396 <div>