Commit 49cd9abb authored by liujiangnan's avatar liujiangnan

feat: 有效期显示

parent cfd317f5
......@@ -84,23 +84,27 @@ export default class SceneComponent extends MyCocosSceneComponent_NJ_usercenter
}
// 购买的有效期
const productRes: any = await asyncCallNetworkApiGet('/api/oxford/v1/product/list', {token: this.token});
const products = JSON.parse(productRes).rows.filter(item => item.type_==2);
const products = JSON.parse(productRes).rows;
if (products && products.length>0) {
const endDate = products[0].syll_end_date.split("T")[0].trim();
cc.find(`Canvas/usercenter/view/content/scollpage/user_center/enddate`).getComponent(cc.Label).string = `有效期至:${endDate}`;
let endDate = "";
const container = cc.find(`Canvas/usercenter/paylist_bg/container`);
container.removeAllChildren();
const item = cc.find(`Canvas/usercenter/paylist_bg/item`);
for (let i = 0; i < products.length; i++) {
const p = products[i];
if (p.type_ == 2) {
if (!!p.syll_end_date && p.type_==2) {
const endDay = p.syll_end_date.split("T")[0].trim();
const itemClone = cc.instantiate(item);
itemClone.parent = container;
itemClone.active = true;
cc.find(`level`, itemClone).getComponent(cc.Label).string = `${p.name} 有效期至 ${endDay}`;
endDate = endDay;
}
}
if (endDate) {
cc.find(`Canvas/usercenter/view/content/scollpage/user_center/enddate`).getComponent(cc.Label).string = `有效期至:${endDate}`;
}
}
}
......
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