<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">var vm = new Vue({
    el: "#jmnews",
    data(){
        return {
            showAllChannel: false, // å¤´éƒ¨æ˜¯å¦æ˜¾ç¤ºæ‰€æœ‰çš„é¢‘é“
            showAppChannel: false, // æ‰‹æœºç‰ˆï¼Œæ˜¯å¦æ˜¾ç¤ºé¢‘é“
            channelId: null,
            searcKey: '',
            showLogin: false, // æ˜¾ç¤ºç™»å½•æ¡†ï¼Œé»˜è®¤ä¸æ˜¾ç¤º
            logged: false, // ç™»å½•çŠ¶æ€ï¼Œé»˜è®¤æœªç™»å½•
            userInfo: null, // ç”¨æˆ·ä¿¡æ¯
            deviceId: null, // è®¾å¤‡Id
            /* èŽ·å–è¯¦æƒ…æ‰€éœ€çš„å‚æ•° */
            detailParams: {
                contentType: null,
                contentId: null,
                cId: null,
                fromFlag: null,
            },
            detailInfo: null, // è¯¦æƒ…
            relatedList: [], // ç›¸å…³æ–°é—»
            commentParams: {
                contentType: null,
                contentId: null,
                title: "",
            },
            hostPath: $_BASE.HOST_URL,
        }
    },
    computed:{
        /* å‘å¸ƒæ—¶é—´ */
        publishTime() {
            if (!!this.detailInfo.firstAppPublishTime &amp;&amp; this.detailInfo.firstAppPublishTime.length &gt; 0) {
                return this.detailInfo.firstAppPublishTime.slice(0, 16);
            } else if (!!this.detailInfo.publishTime &amp;&amp; this.detailInfo.publishTime.length &gt; 0) {
                return this.detailInfo.publishTime.slice(0, 16);
            }
        },
        /* æ&nbsp;‡ç­¾ */
        tagList() {
            if(this.detailInfo!=null){
                let tagList = this.detailInfo.tags;
                if (tagList) {
                    return tagList.split(/,|ï¼Œ|\s+/);
                } else {
                    return [];
                }
            }else{
                return [];
            }
        },
    },
    components:{
        "footer-component": $_TEMP.footerComponent,
        "righter-component": $_TEMP.righterComponent,
        "login-component": $_TEMP.loginComponent,
        "loading-component": $_TEMP.loadingComponent,
        "praise-component": $_TEMP.praiseComponent,
        "comment-component": $_TEMP.commentComponent,
        "more-news-component": $_TEMP.moreNewsComponent,
    },
    methods:{
        /* æ˜¾ç¤ºç™»å½• */
        showLoginDialog(data){
            if(data){
                $("#mask").show();
                this.showLogin = data;
            }else{
                this.showLogin = data;
                $("#mask").hide();
            }
        },
        /* ç™»å½•çŠ¶æ€ */
        loggedIn(data){
            if(data != null){
                this.logged = true;
                this.userInfo = data;
                this.detailParams.memberId = this.userInfo.id;
            }
        },
        /* è·³è½¬æœç´¢é¡µ */
        onSearchHandler(){
            var me = this;
            if(!!me.searcKey){
                var url = "/search.html?columnId=" + me.channelId + "&amp;keywords=" + encodeURI(me.searcKey);
                window.open(url);
            }else{
                var url = "/search.html?columnId=" + me.channelId;
                window.open(url);
            }
        },
        /* æ‰‹æœºç‰ˆæ˜¾ç¤ºé¢‘é“ */
        onAppChannelShow(){
            var me = this;
            if(me.showAppChannel){
                me.showAppChannel = false;
                $("#appMask").hide().unbind();
            }else{
                me.showAppChannel = true;
                $("#appMask").show();
                $("#appMask").click(function(){
                    me.showAppChannel = false;
                    $("#appMask").hide().unbind();
                });
            }
        },
        /* è®¾ç½®é¢‘é“ */
        setChannelId(data){
            var me = this;
            if(!me.channelId){
                me.channelId = data.channelId;
            }
        },
        /* èŽ·å–å›¾æ–‡è¯¦æƒ… */
        getNewsDetail(){
            var me = this;
            $_BASE.requestWithToken("/amc/client/getImageTextContentById",me.detailParams,function(res){
                if(res &amp;&amp; res.suc == 1 &amp;&amp; res.data) {
                    me.detailInfo = res.data;
                    me.commentParams.contentType = res.data.contentType;
                    me.commentParams.contentId = res.data.id;
                    me.commentParams.title = res.data.title;
                    
                    var tt = $("title").text();
                    if(tt.length==0){
                        $("title").text( res.data.title );
                    }else if(tt.length&gt;0 &amp;&amp; tt == $_BASE.DEFAULT_TITLE){
                        $("title").text( res.data.title );
                    }
                    me.statistics();
                    me.getNewsOthers();
                }
		$("#loading").hide();
            },function(err){
                $("#loading").hide();        
            });
        },
        /* èŽ·å–ç›¸å…³æ–°é—» */
        getNewsOthers(){
            var me = this;
            $_BASE.requestWithToken("/amc/client/getImageTextContentOthersById",me.detailParams,function(res){
                $("#loading").hide();
                if(res &amp;&amp; res.suc == 1 &amp;&amp; res.data) {
                    me.relatedList = res.data.relatedList;
                }
            },function(err){
                $("#loading").hide();           
            });
        },
        /* ç›¸å…³æ–°é—»ç‚¹å‡» */
        onRalatedClick(item){
            var me = this;
            var url = "";
            if(item.contentType==4){ // ç›´æ’­
                url = $_BASE.HOST_URL + "/detailsLive.html?contentType=4&amp;id=" + item.id + "&amp;cId=0&amp;columnId=" + me.channelId;
            } else if(item.contentType==5){ // å›¾æ–‡
                url = $_BASE.HOST_URL + "/detailsText.html?contentType=5&amp;contentId=" + item.contentId + "&amp;cId=0&amp;columnId=" + me.channelId;
            } else if(item.contentType==6){ // å›¾é›†
                url = $_BASE.HOST_URL + "/detailsAtlas.html?contentType=6&amp;contentId=" + item.contentId + "&amp;cId=0&amp;columnId=" + me.channelId;
            } else if(item.contentType==7){ // ä¸“é¢˜
                url = $_BASE.HOST_URL + "/special.html?contentType=7&amp;contentId=" + item.contentId + "&amp;cId=0&amp;columnId=" + me.channelId;
            } else if(item.contentType==9){ // è§†é¢‘
                url = $_BASE.HOST_URL + "/detailsVideo.html?contentType=9&amp;contentId=" + item.contentId + "&amp;cId=0&amp;type=1&amp;columnId=" + me.channelId;
            } else{
                url = "javascript:;";
            }
            return url;
        },
        /* ç»Ÿè®¡ */
        statistics() {
            let tj_params = {
                contentCreationTime: this.detailInfo.contentCreationTime, // åˆ›å»ºæ—¶é—´
                contentId: this.detailInfo.id, // ç¨¿ä»¶Id
                contentTitle: this.detailInfo.title,
                contentType: this.detailParams.contentType,
                memberId: this.detailInfo.editorId, // å½“å‰ç¨¿ä»¶çš„ç¼–è¾‘è€…çš„id
                nickName: this.detailInfo.editor, // å½“å‰ç¨¿ä»¶çš„ç¼–è¾‘è€…çš„ç”¨æˆ·åç§°
                code: this.detailInfo.code  //åŒºåˆ†åŽ¿åŒº
            };
            if (this.detailParams.fromFlag == 0) {
                tj_params = Object.assign(tj_params, {
                    channelId: this.detailInfo.channelId, // æ&nbsp;ç›®id
                    channelName: this.detailInfo.channelName, // æ&nbsp;ç›®åç§°
                });
            } else if (this.detailParams.fromFlag == 1) {
                tj_params = Object.assign(tj_params, {
                    channelId: this.detailInfo.specialId, // ä¸“é¢˜id
                    channelName: this.detailInfo.specialName, // ä¸“é¢˜åç§°
                });
            } else if (this.detailParams.fromFlag == 2) {
                tj_params = Object.assign(tj_params, {
                    channelId: this.detailInfo.channelJson.id, // è‡ªåª’ä½“id
                    channelName: this.detailInfo.channelJson.name, // è‡ªåª’ä½“åç§°
                });
            }
            $_BASE.clickPlayCount('/amc/client/statistics/clickPlayCount',tj_params);
           // $_BASE.addH5Escalate('/amc/client/dataEscalate/addH5Escalate');
        },
    },
    created(){
        var userInfo = window.localStorage.getItem("userInfo");
        if(userInfo != null &amp;&amp; userInfo.length&gt;0){
            this.logged = true;
            this.userInfo = JSON.parse(userInfo);
            this.detailParams.memberId = this.userInfo.id;
        }else{
            var deviceId = window.localStorage.getItem("deviceId");
            if(deviceId != null &amp;&amp; deviceId.length&gt;0){
                this.deviceId = deviceId;
            }else{
                this.deviceId = $_BASE.getRandomStr32();
                window.localStorage.setItem("deviceId",this.deviceId);
            }
        }

        this.detailParams.contentType = Number($("#contentType").val()) || 5;
        this.detailParams.contentId = Number($("#contentId").val());
        this.detailParams.fromFlag = Number($("#fromFlag").val()) || 0;
        this.detailParams.cId = Number($("#cId").val()) || 0;
        this.getNewsDetail();

        var columnId = $("#columnId").val();; //èŽ·å–å½“å‰é¢‘é“Id
        if(!!columnId &amp;&amp; !isNaN(columnId)){
            this.channelId = parseInt(columnId);
        }

        var tt = $("title").text();
        if(tt.length ==0){
            $("title").text( $_BASE.DEFAULT_TITLE );
        }
    },
    mounted(){
        $("#loading").show();
        $(".header-top").html('&lt;img src="http://www.ctdsb.net/images/2024countrywideTwoMeetings.jpg"&gt;');
    },
});
</pre></body></html>