Commit ca72bbc086ca1d341adff5837556ba00d53e093e

Authored by Min
1 parent 984e4090

1.上一条,下一条增加多语言翻译,如果是未清复制到过来的,直接进行提示,不具备功能

src/components/Common/CommonBillEvent.js
... ... @@ -2837,20 +2837,18 @@ export default (ChildComponent) => {
2837 2837 this.handleSearchData1(handleType);
2838 2838 return;
2839 2839 }
  2840 + const tipLast = commonFunc.showLocalMessage(this.props, 'tipLast', '当前已经是最后一条');
  2841 + const tipFirst = commonFunc.showLocalMessage(this.props, 'tipFirst', '当前已经是第一条');
2840 2842  
2841 2843 const { currentPane, token } = app;
2842 2844 const {
2843 2845 pages, sFilterOrderBy, bFilter, sListFormmasterId, currentIndex,
2844 2846 } = currentPane;
  2847 + console.log('22page2222s2', pages);
2845 2848 let currentPosition = currentIndexFlag ? currentPageNo : commonUtils.isEmptyObject(pages) ? 1 : (((pages.current - 1) * commonConfig.pageSize) + Number.parseInt(currentIndex, 10)) + 1;
2846 2849 if (currentIndex === undefined) {
2847 2850 currentPosition = 1;
2848 2851 }
2849   - // if (handleType === 'first') {
2850   - // currentPosition = 1;
2851   - // } else if (handleType === 'end') {
2852   - // currentPosition = pages.total;
2853   - // }
2854 2852 if (!commonUtils.isNum(currentPosition)) { // 如果是列表直接点增加,就跳到第一条去
2855 2853 currentPosition = 1;
2856 2854 }
... ... @@ -2862,12 +2860,12 @@ export default (ChildComponent) => {
2862 2860 if ("next".includes(handleType)) {
2863 2861 currentPosition = index + 1;
2864 2862 if(currentPosition > sBillIdsArray.length - 1 ){
2865   - message.warn('当前已经是最后一条');
  2863 + message.warn(tipLast);
2866 2864 return ;
2867 2865 }
2868 2866 } else if ("up".includes(handleType)) {
2869 2867 if(index === 0){
2870   - message.warn('当前已经是第一条!');
  2868 + message.warn(tipFirst);
2871 2869 return ;
2872 2870 }
2873 2871 currentPosition = index - 1;
... ... @@ -2885,8 +2883,18 @@ export default (ChildComponent) => {
2885 2883 }
2886 2884 /* 如果是第一次请求 */
2887 2885 if(!bExist) {
  2886 + const bFromList = commonUtils.isEmptyObject(pages) ? true: false;
  2887 + if(bFromList) {
  2888 + if(handleType ==='next' || handleType ==='end') {
  2889 + message.warn(tipLast);
  2890 + return ;
  2891 + }else {
  2892 + message.warn(tipFirst);
  2893 + return ;
  2894 + }
  2895 + }
2888 2896 const value = {
2889   - sClientType: '1', sFilterOrderBy, bFilter, sListFormmasterId, currentPosition, handleType, iCountSum: pages.total,
  2897 + sClientType: '1', sFilterOrderBy, bFilter, sListFormmasterId, currentPosition, handleType, iCountSum: pages?.total,
2890 2898 sUpId: masterData?.sId, sParentModelId :sSrcModelsId,
2891 2899 };
2892 2900 const url = `${commonConfig.server_host}business/getBusinessDataByIndex?sModelsId=${sModelsId}`;
... ...
src/components/Common/CommonElementEvent.js
... ... @@ -3020,14 +3020,15 @@ export default (ChildComponent) => {
3020 3020 const {
3021 3021 pages, sFilterOrderBy, bFilter, sListFormmasterId, currentIndex,
3022 3022 } = currentPane;
3023   -
  3023 + const tipLast = commonFunc.showLocalMessage(this.props, 'tipLast', '当前已经是最后一条');
  3024 + const tipFirst = commonFunc.showLocalMessage(this.props, 'tipFirst', '当前已经是第一条');
3024 3025 let currentPosition = currentIndexFlag ? currentPageNo : commonUtils.isEmptyObject(pages) ? 1 : (((pages.current - 1) * commonConfig.pageSize) + Number.parseInt(currentIndex, 10)) + 1;
3025 3026 if (commonUtils.isEmptyObject(pages) || commonUtils.isEmptyNumber(pages.total)) {
3026 3027 if (handleType === 'next' || handleType === 'end') {
3027   - message.warning('当前已是最后一条数据');
  3028 + message.warn(tipLast);
3028 3029 return;
3029 3030 } else {
3030   - message.warning('当前已是第一条数据');
  3031 + message.warn(tipFirst);
3031 3032 return;
3032 3033 }
3033 3034 }
... ...
src/components/Common/CommonNewBillEvent.js
... ... @@ -1941,6 +1941,8 @@ export default (ChildComponent) => {
1941 1941 let { sBillIdsArray = []} = this.props;
1942 1942 let { currentId } = this.props;
1943 1943 const { currentPane, token } = app;
  1944 + const tipLast = commonFunc.showLocalMessage(this.props, 'tipLast', '当前已经是最后一条');
  1945 + const tipFirst = commonFunc.showLocalMessage(this.props, 'tipFirst', '当前已经是第一条');
1944 1946 let {
1945 1947 pages, sFilterOrderBy, bFilter, sListFormmasterId, currentIndex, fromKey,
1946 1948 } = currentPane;
... ... @@ -1968,12 +1970,12 @@ export default (ChildComponent) => {
1968 1970 if ("next".includes(handleType)) {
1969 1971 currentPosition = index + 1;
1970 1972 if(currentPosition > sBillIdsArray.length - 1 ){
1971   - message.warn('当前已经是最后一条');
  1973 + message.warn(tipLast);
1972 1974 return ;
1973 1975 }
1974 1976 } else if ("up".includes(handleType)) {
1975 1977 if(index === 0){
1976   - message.warn('当前已经是第一条!');
  1978 + message.warn(tipFirst);
1977 1979 return ;
1978 1980 }
1979 1981 currentPosition = index - 1;
... ... @@ -1991,6 +1993,16 @@ export default (ChildComponent) => {
1991 1993 }
1992 1994 /* 如果是第一次请求 */
1993 1995 if(!bExist) {
  1996 + const bFromList = commonUtils.isEmptyObject(pages) ? true: false;
  1997 + if(bFromList) {
  1998 + if(handleType ==='next' || handleType ==='end') {
  1999 + message.warn(tipLast);
  2000 + return ;
  2001 + }else {
  2002 + message.warn(tipFirst);
  2003 + return ;
  2004 + }
  2005 + }
1994 2006 const value = {
1995 2007 sClientType: '1', sFilterOrderBy, bFilter, sListFormmasterId, currentPosition, handleType, iCountSum: pages.total,
1996 2008 sUpId: masterData?.sId, sParentModelId :sSrcModelsId,
... ...
src/components/Common/CommonSubBillEvent.js
... ... @@ -2820,6 +2820,8 @@ export default (ChildComponent) => {
2820 2820 let { sBillIdsArray = []} = this.props;
2821 2821 let { currentId } = this.props;
2822 2822 const { currentPane, token } = app;
  2823 + const tipLast = commonFunc.showLocalMessage(this.props, 'tipLast', '当前已经是最后一条');
  2824 + const tipFirst = commonFunc.showLocalMessage(this.props, 'tipFirst', '当前已经是第一条');
2823 2825 const {
2824 2826 pages, sFilterOrderBy, bFilter, sListFormmasterId, currentIndex,
2825 2827 } = currentPane;
... ... @@ -2843,12 +2845,12 @@ export default (ChildComponent) => {
2843 2845 if ("next".includes(handleType)) {
2844 2846 currentPosition = index + 1;
2845 2847 if(currentPosition > sBillIdsArray.length - 1 ){
2846   - message.warn('当前已经是最后一条');
  2848 + message.warn(tipLast);
2847 2849 return ;
2848 2850 }
2849 2851 } else if ("up".includes(handleType)) {
2850 2852 if(index === 0){
2851   - message.warn('当前已经是第一条!');
  2853 + message.warn(tipFirst);
2852 2854 return ;
2853 2855 }
2854 2856 currentPosition = index - 1;
... ... @@ -2866,6 +2868,16 @@ export default (ChildComponent) => {
2866 2868 }
2867 2869 /* 如果是第一次请求 */
2868 2870 if(!bExist) {
  2871 + const bFromList = commonUtils.isEmptyObject(pages) ? true: false;
  2872 + if(bFromList) {
  2873 + if(handleType ==='next' || handleType ==='end') {
  2874 + message.warn(tipLast);
  2875 + return ;
  2876 + }else {
  2877 + message.warn(tipFirst);
  2878 + return ;
  2879 + }
  2880 + }
2869 2881 const value = {
2870 2882 sClientType: '1', sFilterOrderBy, bFilter, sListFormmasterId, currentPosition, handleType, iCountSum: pages.total,
2871 2883 sUpId: masterData?.sId, sParentModelId :sSrcModelsId,
... ...