|
@@ -39,7 +39,7 @@ export default class Basic extends Component {
|
|
icon: require('@/assets/stat_item_icon_2.png'),
|
|
icon: require('@/assets/stat_item_icon_2.png'),
|
|
label: `${sldComLanguage('待审核商品')}`,
|
|
label: `${sldComLanguage('待审核商品')}`,
|
|
tip: ``,
|
|
tip: ``,
|
|
- mapKey: 'auditGoodsNum',
|
|
|
|
|
|
+ mapKey: 'webSiteAuditGoodsNum',
|
|
num: '',
|
|
num: '',
|
|
path: '/manage_product/goods_list?tab=check',
|
|
path: '/manage_product/goods_list?tab=check',
|
|
},
|
|
},
|
|
@@ -47,7 +47,7 @@ export default class Basic extends Component {
|
|
icon: require('@/assets/stat_item_icon_3.png'),
|
|
icon: require('@/assets/stat_item_icon_3.png'),
|
|
label: `${sldComLanguage('待审核品牌')}`,
|
|
label: `${sldComLanguage('待审核品牌')}`,
|
|
tip: ``,
|
|
tip: ``,
|
|
- mapKey: 'auditBrandNum',
|
|
|
|
|
|
+ mapKey: 'webSiteAuditBrandNum',
|
|
num: '',
|
|
num: '',
|
|
path: '/manage_product/brand?tab=check',
|
|
path: '/manage_product/brand?tab=check',
|
|
},
|
|
},
|
|
@@ -55,7 +55,7 @@ export default class Basic extends Component {
|
|
icon: require('@/assets/stat_item_icon_1.png'),
|
|
icon: require('@/assets/stat_item_icon_1.png'),
|
|
label: `${sldComLanguage('待分配询盘')}`,
|
|
label: `${sldComLanguage('待分配询盘')}`,
|
|
tip: ``,
|
|
tip: ``,
|
|
- mapKey: 'enquiryToBeAssignNum',
|
|
|
|
|
|
+ mapKey: 'webSiteEnquiryToBeAssignNum',
|
|
num: '',
|
|
num: '',
|
|
path: '/manage_order/enquiry',
|
|
path: '/manage_order/enquiry',
|
|
}
|
|
}
|
|
@@ -109,7 +109,6 @@ export default class Basic extends Component {
|
|
todayGoodsLoadedFlag: false,
|
|
todayGoodsLoadedFlag: false,
|
|
todayMemberLoadedFlag: false,
|
|
todayMemberLoadedFlag: false,
|
|
todayEnquiryLoadedFlag: false,
|
|
todayEnquiryLoadedFlag: false,
|
|
- currentWaitLoadedFlag: false,
|
|
|
|
todayTradeLoading: false,
|
|
todayTradeLoading: false,
|
|
todayFlowLoading: false,
|
|
todayFlowLoading: false,
|
|
todayGoodsLoading: false,
|
|
todayGoodsLoading: false,
|
|
@@ -286,7 +285,6 @@ export default class Basic extends Component {
|
|
|
|
|
|
componentDidMount() {
|
|
componentDidMount() {
|
|
this.getWaitEventData();
|
|
this.getWaitEventData();
|
|
- this.getCurrentWaitEventData();
|
|
|
|
this.getTodayTradeInfo();
|
|
this.getTodayTradeInfo();
|
|
this.getTodayMemberInfo();
|
|
this.getTodayMemberInfo();
|
|
this.getTodayFlowInfo();
|
|
this.getTodayFlowInfo();
|
|
@@ -294,28 +292,6 @@ export default class Basic extends Component {
|
|
this.getTodayEnquiryInfo();
|
|
this.getTodayEnquiryInfo();
|
|
}
|
|
}
|
|
|
|
|
|
- // 获取当前站点待办栏目数据
|
|
|
|
- getCurrentWaitEventData = () => {
|
|
|
|
- const { dispatch } = this.props;
|
|
|
|
- //loading开始
|
|
|
|
- this.setState({
|
|
|
|
- currentWaitDealLoading: true,
|
|
|
|
- });
|
|
|
|
- dispatch({
|
|
|
|
- type: 'sldsetting/get_home_basic_wait_deal_stat_info',
|
|
|
|
- callback: (res) => {
|
|
|
|
- if (res.state === 200) {
|
|
|
|
- let { current_site_goods_data } = this.state;
|
|
|
|
- current_site_goods_data.map(item => {
|
|
|
|
- item.num = res.data[item.mapKey];
|
|
|
|
- });
|
|
|
|
- this.setState({ current_site_goods_data });
|
|
|
|
- }
|
|
|
|
- this.setState({ currentWaitDealLoading: false, currentWaitLoadedFlag: true });
|
|
|
|
- },
|
|
|
|
- });
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
//获取待办栏目数据
|
|
//获取待办栏目数据
|
|
getWaitEventData = () => {
|
|
getWaitEventData = () => {
|
|
const { dispatch } = this.props;
|
|
const { dispatch } = this.props;
|
|
@@ -325,14 +301,16 @@ export default class Basic extends Component {
|
|
});
|
|
});
|
|
dispatch({
|
|
dispatch({
|
|
type: 'sldsetting/get_home_basic_wait_deal_stat_info',
|
|
type: 'sldsetting/get_home_basic_wait_deal_stat_info',
|
|
- payload: { isAll: true },
|
|
|
|
callback: (res) => {
|
|
callback: (res) => {
|
|
if (res.state === 200) {
|
|
if (res.state === 200) {
|
|
- let { goods_data_one } = this.state;
|
|
|
|
|
|
+ let { goods_data_one, current_site_goods_data } = this.state;
|
|
goods_data_one.map(item => {
|
|
goods_data_one.map(item => {
|
|
item.num = res.data[item.mapKey];
|
|
item.num = res.data[item.mapKey];
|
|
});
|
|
});
|
|
- this.setState({ goods_data_one });
|
|
|
|
|
|
+ current_site_goods_data.map(item => {
|
|
|
|
+ item.num = res.data[item.mapKey];
|
|
|
|
+ });
|
|
|
|
+ this.setState({ goods_data_one, current_site_goods_data });
|
|
}
|
|
}
|
|
this.setState({ waitDealLoading: false, loadedFlag: true });
|
|
this.setState({ waitDealLoading: false, loadedFlag: true });
|
|
},
|
|
},
|
|
@@ -450,7 +428,7 @@ export default class Basic extends Component {
|
|
};
|
|
};
|
|
|
|
|
|
render() {
|
|
render() {
|
|
- const { currentSiteName, current_site_goods_data, goods_data_one, currentWaitLoadedFlag, loadedFlag, currentWaitDealLoading, waitDealLoading, /*todayTradeData,*/ todayFlowData, todayGoodsData, todayMemberData, todayTradeLoadedFlag, todayFlowLoadedFlag, todayGoodsLoadedFlag, todayMemberLoadedFlag, todayTradeLoading, todayFlowLoading, todayGoodsLoading, todayMemberLoading,todayEnquiryData,todayEnquiryLoadedFlag,todayEnquiryLoading } = this.state;
|
|
|
|
|
|
+ const { currentSiteName, current_site_goods_data, goods_data_one, loadedFlag, waitDealLoading, /*todayTradeData,*/ todayFlowData, todayGoodsData, todayMemberData, todayTradeLoadedFlag, todayFlowLoadedFlag, todayGoodsLoadedFlag, todayMemberLoadedFlag, todayTradeLoading, todayFlowLoading, todayGoodsLoading, todayMemberLoading,todayEnquiryData,todayEnquiryLoadedFlag,todayEnquiryLoading } = this.state;
|
|
const todayData = [
|
|
const todayData = [
|
|
/*{ ...todayTradeData },*/
|
|
/*{ ...todayTradeData },*/
|
|
{ ...todayFlowData },
|
|
{ ...todayFlowData },
|
|
@@ -508,7 +486,7 @@ export default class Basic extends Component {
|
|
{sldLlineRtextAddGoodsAddMargin(defaultSettings.primaryColor, `${sldComLanguage('待办事项')}`, 10, 0, 0)}
|
|
{sldLlineRtextAddGoodsAddMargin(defaultSettings.primaryColor, `${sldComLanguage('待办事项')}`, 10, 0, 0)}
|
|
<span className={ styles.site_tip }>{ `( ${sldComLanguage('当前站点待办事项')} )` }</span>
|
|
<span className={ styles.site_tip }>{ `( ${sldComLanguage('当前站点待办事项')} )` }</span>
|
|
</div>
|
|
</div>
|
|
- <Spin spinning={currentWaitDealLoading}>
|
|
|
|
|
|
+ <Spin spinning={waitDealLoading}>
|
|
<div className={`${styles.stat_amount_new} ${global.flex_com_row_space_around_center}`}>
|
|
<div className={`${styles.stat_amount_new} ${global.flex_com_row_space_around_center}`}>
|
|
{current_site_goods_data.map((item) => (
|
|
{current_site_goods_data.map((item) => (
|
|
<div onClick={() => (this.menuItemGoPage(item.path))} key={item.bg}
|
|
<div onClick={() => (this.menuItemGoPage(item.path))} key={item.bg}
|
|
@@ -520,7 +498,7 @@ export default class Basic extends Component {
|
|
<div className={`${styles.item_desc}`}>
|
|
<div className={`${styles.item_desc}`}>
|
|
<div className={`${styles.item_title}`}>{item.label}</div>
|
|
<div className={`${styles.item_title}`}>{item.label}</div>
|
|
<div title={item.num} className={`${styles.item_num}`}>
|
|
<div title={item.num} className={`${styles.item_num}`}>
|
|
- {currentWaitLoadedFlag && (
|
|
|
|
|
|
+ {loadedFlag && (
|
|
item.num > 10000
|
|
item.num > 10000
|
|
? formatNum(item.num)
|
|
? formatNum(item.num)
|
|
: <TweenOne animation={{
|
|
: <TweenOne animation={{
|