Commit 89e0ae08 authored by qimiao's avatar qimiao

replace asset

parent 2d8ef804
......@@ -16,6 +16,7 @@ import { SvgaPlayer } from "@spark/svgaplayer";
import { RES_PATH } from "../../../sparkrc";
import store from "@src/store";
import { MD5 } from "crypto-js";
import { handleLogExposure, handleLogClick } from "../../../MD";
@observer
class Taskpop extends React.Component {
......@@ -56,6 +57,7 @@ class Taskpop extends React.Component {
// 按钮点击事件
completeHandle = _throttle(async (item) => {
handleLogClick(23);
const { userId } = store.homeInfo || {};
const { code, jumpUrl } = item || {};
const systemTime = Date.now();
......@@ -103,6 +105,7 @@ class Taskpop extends React.Component {
/** 任务领奖 */
receiveHandle = _asyncThrottle(async (task) => {
handleLogClick(23);
const { success, data } = await API.sendPrize({
// taskId: task.id,
taskCode: task.code,
......@@ -128,7 +131,9 @@ class Taskpop extends React.Component {
<SvgaPlayer className="task_svga" src={RES_PATH + "svga/pop.svga"} />
<span className="bg"></span>
<div className="task_list">
{taskInfo?.item?.map((item, index) => (
{taskInfo?.item?.map((item, index) => {
handleLogExposure(23);
return (
<div className="task_item" key={index}>
<span className="task_item_bg"></span>
<img className="task_icon" src={item.icon} />
......@@ -141,9 +146,18 @@ class Taskpop extends React.Component {
{item.taskStatus === 1 && (
<Button className="task_btn yellow_bg" onClick={() => this.receiveHandle(item)}></Button>
)}
{item.taskStatus === 2 && <Button className="task_btn grey_bg">已完成</Button>}
{item.taskStatus === 2 && (
<Button
className="task_btn grey_bg"
onClick={() => {
handleLogClick(23);
}}>
已完成
</Button>
)}
</div>
))}
);
})}
</div>
<Button className="close" onClick={this.closeHandle}></Button>
</div>
......
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