瀏覽代碼

fix: 修复店铺管理端控制台warning

周玉环 2 天之前
父節點
當前提交
2246da4f7e

+ 4 - 4
xinkeaboard-seller/src/components/SldStat/OverView.js

@@ -100,20 +100,20 @@ export default class OverView extends Component {
         <ul className={`${global.flex_row_between_center}`}>
           {
             overViewData.map((item, index) => (
-              <li style={{ backgroundImage: `url(${item.bg})`, width: `${100 / tabItem - 1}%` }}>
+              <li style={{ backgroundImage: `url(${item.bg})`, width: `${100 / tabItem - 1}%` }} key={index}>
                 <div className={`${stat.up_title} ${global.flex_row_between_center}`}>
                   <div className={`${stat.left_label}`}>{item.name}</div>
                   {
                     item.isShowOperate ?
                       <div className={`${stat.right_operate} `}>
-                        <fragment className={`${global.flex_row_start_center}`}
+                        <div className={`${global.flex_row_start_center}`}
                                   onClick={(e) => this.showCurrentDayModal(e, index)}>
                           <span>{selectData[statItemCurrentDayIndex[index]]}</span><i
-                          className={`${daySelectModalStatus === index ? stat.open : ''}`}></i></fragment>
+                          className={`${daySelectModalStatus === index ? stat.open : ''}`}></i></div>
                         <div
                           className={`${stat.select_modal} ${daySelectModalStatus === index ? '' : stat.hide}`}>
                           {selectData.map((item2, index2) => (
-                            <div onClick={(e) => this.dayChange({ optionIndex: index2, itemIndex: index })}
+                            <div onClick={(e) => this.dayChange({ optionIndex: index2, itemIndex: index })} key={index2}
                                  className={`${stat.select_option} ${statItemCurrentDayIndex[index] === index2 ? stat.current : ''}`}>{item2}{statItemCurrentDayIndex[index] === index2 ? sldSvgIcon('#FF5000', 16, 16, 'xuanzhong1') : ''}</div>
                           ))}
                         </div>

+ 2 - 2
xinkeaboard-seller/src/components/SldTableRowTwo/index.js

@@ -722,8 +722,8 @@ export default class SldTableRowTwo extends PureComponent {
         extra={val.extra}
       >
         <div className={`${global.flex_row_start_center}`}>
-          {val.data.map(item => {
-            return <div className={`${global.flex_row_center_center}`}>
+          {val.data.map((item, index) => {
+            return <div className={`${global.flex_row_center_center}`} key={index}>
               {getSldComImg(item, 200, 200, 100, 100)}
             </div>;
           })}

+ 1 - 1
xinkeaboard-seller/src/pages/statistics/enquiry.js

@@ -33,7 +33,7 @@ export default class StatisticsEnquiry extends Component {
       paramsOptions: statDateThreeSearchParams(),
       enquiryTrendParams: statDateSearchParams(),//变化趋势的筛选条件
       enquiryTrendData: [],//询盘趋势数据
-      enquiryTrendInitLoading: '',
+      enquiryTrendInitLoading: false,
     };
   };
 

+ 1 - 1
xinkeaboard-seller/src/pages/statistics/flow.js

@@ -200,7 +200,7 @@ export default class StatisticsFlow extends Component {
                     <div className={`${stat.right_main}`}>
                       <ul className={`${global.flex_row_start_center}`}>
                         {[flowData1, flowData2][number].list.map((item, index) => (
-                          <li className={`${global.flex_column_center_start}`}>
+                          <li className={`${global.flex_column_center_start}`} key={index}>
                             <div className={`${stat.up_desc}`}>
                               <span>{item.name}</span>
 

+ 2 - 2
xinkeaboard-seller/src/pages/statistics/realtime.js

@@ -255,9 +255,9 @@ export default class StatisticsRealtime extends Component {
                       <ul style={{ flexWrap: 'wrap', marginTop: '20px' }} className={`${global.flex_row_start_center}`}>
                         {realTimeData2.list.map((item, index) => (
                           item.isBr ?
-                            <li style={{ height: '20px', width: '100%', backgroundColor: '#ffffff' }}></li>
+                            <li style={{ height: '20px', width: '100%', backgroundColor: '#ffffff' }} key={index}></li>
                             :
-                            <li className={`${global.flex_column_center_start}`} style={{ width: itemW }}>
+                            <li className={`${global.flex_column_center_start}`} style={{ width: itemW }} key={index}>
                               <div className={`${stat.up_desc}`}>
                                 <span>{item.name}</span>
                                 {item.isHelpIcon ? <Tooltip placement="right" title={item.tip}>

+ 4 - 4
xinkeaboard-seller/src/pages/store/pc_diy/diy_lists.js

@@ -99,12 +99,12 @@ export default class DiyLists extends Component {
                   : <span>{text}</span>
                 }
                 {record.is_edit_name != undefined && record.is_edit_name
-                  ? <a className={global.flex_com_column} href={'javascript:void(0)'}
+                  ? <a className={global.flex_com_column}
                        style={{ marginLeft: 7 }}
-                       onClick={() => this.save_edit_filed(record, 'decoName', text)}>{sldSvgIcon(defaultSettings.primaryColor, 16, 16, 'xuanzhong')}</a>
-                  : <a className={global.flex_com_column} href={'javascript:void(0)'}
+                       onClick={(e) => { e.preventDefault(); this.save_edit_filed(record, 'decoName', text);  }}>{sldSvgIcon(defaultSettings.primaryColor, 16, 16, 'xuanzhong')}</a>
+                  : <a className={global.flex_com_column}
                        style={{ marginLeft: 7 }}
-                       onClick={() => this.edit_filed(record.decoId, 'is_edit_name', 'true')}>{sldSvgIcon(defaultSettings.primaryColor, 16, 16, 'edit')}</a>
+                       onClick={(e) => { e.preventDefault(); this.edit_filed(record.decoId, 'is_edit_name', 'true'); }}>{sldSvgIcon(defaultSettings.primaryColor, 16, 16, 'edit')}</a>
                 }
               </div>
             </Fragment>

+ 2 - 2
xinkeaboard-seller/src/utils/utils.js

@@ -663,7 +663,7 @@ export function sldPopConfirm(position, title, callback, okText, cancleText, sho
     okText={okText}
     cancelText={cancleText}>
     <a style={{ paddingLeft: paddingL, paddingRight: paddingR, color: color }}
-       href="javascript:void(0)">{showText}</a>
+       onClick={(e) => { e.preventDefault() }}>{showText}</a>
   </Popconfirm>;
 }
 
@@ -1378,7 +1378,7 @@ export function getSldStatYTitle() {
  * data_type json json格式 默认是表单提交
  * */
 export function sldComRequest(method, url, params = {}, data_type = '') {
-  params = Object.assign({}, params, { distributionChannel: localStorage.getItem("CURRENT_SITE"), source: localStorage.getItem("CURRENT_SITE")})
+  params = Object.assign({}, params, { distributionChannel: localStorage.getItem("CURRENT_SITE"), source: localStorage.getItem("CURRENT_SITE"), channel: localStorage.getItem("CURRENT_SITE")})
   if (method == 'get') {
     let tmp_url = apiUrl + `${url}`;
     tmp_url += `?${stringify(params)}`;