You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							83 lines
						
					
					
						
							2.3 KiB
						
					
					
				
			
		
		
	
	
							83 lines
						
					
					
						
							2.3 KiB
						
					
					
				// Learn TypeScript:
 | 
						|
//  - https://docs.cocos.com/creator/2.4/manual/en/scripting/typescript.html
 | 
						|
// Learn Attribute:
 | 
						|
//  - https://docs.cocos.com/creator/2.4/manual/en/scripting/reference/attributes.html
 | 
						|
// Learn life-cycle callbacks:
 | 
						|
//  - https://docs.cocos.com/creator/2.4/manual/en/scripting/life-cycle-callbacks.html
 | 
						|
 | 
						|
import Common5 from "../../Platform/th/Common5";
 | 
						|
import InterfaceManager from "../Manager/InterfaceManager";
 | 
						|
import Wancheng from "./Wancheng";
 | 
						|
 | 
						|
const {ccclass, property} = cc._decorator;
 | 
						|
 | 
						|
@ccclass
 | 
						|
export default class Fangbeibao extends cc.Component {
 | 
						|
 | 
						|
    @property(cc.Sprite)
 | 
						|
    guwanNode: cc.Sprite = null;
 | 
						|
 | 
						|
    @property(cc.Label)
 | 
						|
    priceLab: cc.Label = null;
 | 
						|
 | 
						|
    @property(cc.Label)
 | 
						|
    nameLab: cc.Label = null;
 | 
						|
 | 
						|
    // LIFE-CYCLE CALLBACKS:
 | 
						|
 | 
						|
    // onLoad () {}
 | 
						|
    parentnode:cc.Node
 | 
						|
    targetNode:cc.Node
 | 
						|
    start () {
 | 
						|
 | 
						|
    }
 | 
						|
 | 
						|
    setData(parentnode, targetNode){
 | 
						|
        this.parentnode = parentnode
 | 
						|
        this.targetNode = targetNode
 | 
						|
 | 
						|
        let goodsConfig = targetNode['GoodsConfig'] 
 | 
						|
        let price = goodsConfig.buyPrice 
 | 
						|
        let aaa = Common5.getNumberChangeHanzi( price ,'1')
 | 
						|
        aaa = aaa as string
 | 
						|
        this.priceLab.string = aaa
 | 
						|
        
 | 
						|
        let spr = goodsConfig.spriteArray + '/鉴定前'
 | 
						|
        Common5.getSpriteFrameFromBundle("huxingongyuan", spr , this.guwanNode);
 | 
						|
 | 
						|
        //this.nameLab.string = "古董"
 | 
						|
    }
 | 
						|
 | 
						|
    fangruClick(){
 | 
						|
        //Common5.playEffect("ui")
 | 
						|
        if(this.parentnode){
 | 
						|
            let wancheng:Wancheng = this.parentnode.getComponent('Wancheng')
 | 
						|
            wancheng.fangruBeubao( this.targetNode )
 | 
						|
        }
 | 
						|
        this.node.removeFromParent()
 | 
						|
    }
 | 
						|
    
 | 
						|
    jiandingClick(){
 | 
						|
        //Common5.playEffect("ui")
 | 
						|
        // InterfaceManager.upDataDayTaskProgress('Buygudong')
 | 
						|
        if(this.parentnode){
 | 
						|
            let wancheng:Wancheng = this.parentnode.getComponent('Wancheng')
 | 
						|
            wancheng.jiandingLayerShow( this.targetNode )
 | 
						|
        }
 | 
						|
        this.node.removeFromParent()
 | 
						|
    }
 | 
						|
    closeClick(){
 | 
						|
        //Common5.playEffect("ui")
 | 
						|
        this.node.removeFromParent()
 | 
						|
    }
 | 
						|
 | 
						|
    zichangClick(){
 | 
						|
        //Common5.playEffect("ui")
 | 
						|
        // if(this.parentnode){
 | 
						|
        //     let wancheng:Wancheng = this.parentnode.getComponent('Wancheng')
 | 
						|
        //     wancheng.showBagLayer()
 | 
						|
        // }
 | 
						|
        this.node.removeFromParent()
 | 
						|
    }
 | 
						|
    // update (dt) {}
 | 
						|
}
 | 
						|
 |