Commit 82200618 authored by 靳野's avatar 靳野

feat:消息提醒底部弹窗优化

parent 23a0c2af
...@@ -40,9 +40,19 @@ const MessageItem = props => { ...@@ -40,9 +40,19 @@ const MessageItem = props => {
const renderMessageHeader = message => { const renderMessageHeader = message => {
switch (message.type) { switch (message.type) {
case 7: case 7:
return <span className={styles.time}>库存预警</span>; return (
<>
<span className={styles['order-number']}>库存预警</span>
<span className={styles.time}>{message.time}</span>
</>
);
case 8: case 8:
return <span className={styles.time}>竞价成功</span>; return (
<>
<span className={styles['order-number']}>竞价成功</span>
<span className={styles.time}>{message.time}</span>
</>
);
default: default:
return ( return (
<> <>
......
...@@ -50,10 +50,25 @@ const Message = props => { ...@@ -50,10 +50,25 @@ const Message = props => {
console.error('消息数据格式错误'); console.error('消息数据格式错误');
} }
const renderMessageHeader = message => {
switch (message.type) {
case 7:
return <span className={styles['order-number']}>库存预警</span>;
case 8:
return <span className={styles['order-number']}>竞价成功</span>;
default:
return (
<>
<span className={styles['order-number']}>{message.orderNo}</span>
</>
);
}
};
return ( return (
<div className={styles.item}> <div className={styles.item}>
<div className={styles.info}> <div className={styles.info}>
<span className={styles['order-number']}>{message.orderNo}</span> {renderMessageHeader(message)}
<span className={styles['mark-read']} onClick={() => onMark([item.id])}> <span className={styles['mark-read']} onClick={() => onMark([item.id])}>
标记为已读 标记为已读
</span> </span>
...@@ -182,6 +197,13 @@ const Simple = props => { ...@@ -182,6 +197,13 @@ const Simple = props => {
query: { orderNo }, query: { orderNo },
}); });
} }
if ([7, 8].includes(type)) {
history.push({
pathname: '/goodsManage',
query: { orderNo },
});
}
toggle(); toggle();
}; };
......
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