Merge tag '1.1.2发布' into develop
| | |
| | | }); */ |
| | | APPUpdate(); |
| | | // #endif |
| | | this.getAppInfo() |
| | | this.getAppInfo(); |
| | | //this.that.bcInit(); |
| | | let userInfo = uni.getStorageSync('userInfo') |
| | | if (userInfo.id) { |
| | | this.login(userInfo) |
| | |
| | | const plug = uni.requireNativePlugin('xiguazhu-baichuan'); |
| | | console.log(plug) |
| | | plug.init({}, result => { |
| | | //console.log('1111111111111111111'); |
| | | console.log(result); // codeçäº0å°±æ¯åå§åæå |
| | | if(result.code==0) |
| | | { |
| | |
| | | <!--左轮æï¼å³ä¸¤è¡--> |
| | | <view class="centerflex f_contant"> |
| | | <view class="f_centerSwiper-container swiper-box swiper-item f_left"> |
| | | <swiper class="swiper-box" :autoplay="true" :interval="3000" :duration="300" circular> |
| | | <swiper class="swiper-box" :autoplay="true" :interval="3000" :duration="300" :indicator-active-color="'#fff'" :indicator-dots="true" circular> |
| | | <swiper-item v-for="(items,index) in popBannerSList" :key='index'> |
| | | <view class="swiper-item defIcon" @click="goUrl(items)"> |
| | | <image :src="items.image" mode="aspectFit"></image> |
| | |
| | | "name" : "大è¿å®", |
| | | "appid" : "__UNI__FC8858A", |
| | | "description" : "大è¿å®app", |
| | | "versionName" : "1.1.2", |
| | | "versionCode" : 112, |
| | | "versionName" : "1.1.3", |
| | | "versionCode" : 113, |
| | | "transformPx" : false, |
| | | /* 5+Appç¹æç¸å
³ */ |
| | | "app-plus" : { |
| | |
| | | }, |
| | | "router" : {} |
| | | }, |
| | | "_spaceID" : "mp-04c7f596-fd3a-4026-80a6-595162d2b5a3" |
| | | "_spaceID" : "mp-04c7f596-fd3a-4026-80a6-595162d2b5a3", |
| | | "locale" : "zh-Hans" |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Versions/Current/Headers |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Versions/Current/Resources |
¶Ô±ÈÐÂÎļþ |
| | |
| | | // |
| | | // AidProtocol.h |
| | | // UtdidSDK |
| | | // |
| | | // Created by ALLEN on 14-12-22. |
| | | // Copyright (c) 2014å¹´ Alvin. All rights reserved. |
| | | // |
| | | |
| | | #ifndef AidProtocol_h |
| | | #define AidProtocol_h |
| | | |
| | | #define EVENT_REQUEST_STARTED 1000 |
| | | #define EVENT_REQUEST_SUCCESS 1001 |
| | | #define EVENT_REQUEST_FAILED 1002 |
| | | #define EVENT_NETWORK_ERROR 1003 |
| | | |
| | | @protocol AidProtocolDelegate <NSObject> |
| | | @required |
| | | - (void) onAidEventChanged:(NSInteger)eventId |
| | | aid:(NSString *)aid; |
| | | @end |
| | | |
| | | #endif |
¶Ô±ÈÐÂÎļþ |
| | |
| | | // |
| | | // UTDevice.h |
| | | // |
| | | // |
| | | // Created by Alvin on 4/21/13. |
| | | // |
| | | // 设å¤ä¿¡æ¯çåè£
ç±»ï¼sdkåä½å¼åéè¦ç¨è¿ä¸ªç±»æä¾ç设å¤ä¿¡æ¯æ¥å£ |
| | | |
| | | // Version:utdid4all-1.1.0 |
| | | |
| | | #ifndef UTDIDDevice_h |
| | | #define UTDIDDevice_h |
| | | |
| | | #import "AidProtocol.h" |
| | | |
| | | @interface UTDevice : NSObject |
| | | |
| | | /** |
| | | * @brief è·åSDKçæç设å¤å¯ä¸æ è¯. |
| | | * |
| | | * @warning è°ç¨è¯´æ:è¿ä¸ªè®¾å¤å¯ä¸æ è¯æ¯æä¹
ç,并䏿 ¼å¼å®å
¨,iOS6以å以ä¸,å¤åºç¨äºé. |
| | | * |
| | | * è°ç¨é¡ºåº:utdidä»»ææ¶å»é½å¯ä»¥è°ç¨. |
| | | * |
| | | * @return 24åèç设å¤å¯ä¸æ è¯. |
| | | */ |
| | | +(NSString *) utdid; |
| | | |
| | | /** |
| | | * @brief 忥è·å¾AID. |
| | | * |
| | | * @warning è°ç¨è¯´æ:è¥æ¬å°ç«¯æ²¡æææ°AIDï¼å°èè´¹è¿ç¨éä¿¡æ¶é´å¹¶é»å¡çº¿ç¨ï¼å»ºè®®å°æ¤è°ç¨ç½®äºé主线ç¨ï¼æä½¿ç¨{@link getAidAsync}弿¥è·å¾AIDã |
| | | * |
| | | * è°ç¨é¡ºåº:aidä»»ææ¶å»é½å¯ä»¥è°ç¨. |
| | | * |
| | | * @return AID. |
| | | */ |
| | | +(NSString *) aid:(NSString *)appName |
| | | token:(NSString *)token; |
| | | |
| | | /** |
| | | * @brief 弿¥è¯·æ±AID. |
| | | * |
| | | * @warning è°ç¨è¯´æ:è¥æ¬å°ç«¯æ²¡æææ°AIDï¼å°å»ºç«å¼æ¥è¯·æ±è·å¾AIDï¼ |
| | | * |
| | | * è°ç¨é¡ºåº:aidAsyncä»»ææ¶å»é½å¯ä»¥è°ç¨. |
| | | * |
| | | * @return AID. |
| | | */ |
| | | +(void) aidAsync:(NSString *)appName |
| | | token:(NSString *)token |
| | | aidDelegate:(id<AidProtocolDelegate>)aidDelegate; |
| | | |
| | | @end |
| | | |
| | | #endif |
| | |
| | | </view> |
| | | </view> |
| | | <view class="rightbackbox btnbox colCenCen" @tap="getCouponUrl()"> |
| | | <view class="priceText"> |
| | | <view v-if="frompage=='freebuy'" class="priceText"> |
| | | ï¿¥{{optionsInfo.actualPrice}} |
| | | </view> |
| | | <view v-else class="priceText"> |
| | | ï¿¥{{optionsInfo.fanli}} |
| | | </view> |
| | | <view class="texttips"> |
| | |
| | | platform: '', |
| | | inviteCodeShow: false, |
| | | inviterShow: false, |
| | | frompage:'', |
| | | }; |
| | | }, |
| | | onPageScroll(e) { |
| | |
| | | console.log("åå§å") |
| | | getApp().getAppInfo(); |
| | | } |
| | | //console.log("2222222222222222-"+getApp().globalData.hasbcinit); |
| | | if(!getApp().globalData.hasbcinit) |
| | | { |
| | | getApp().bcInit(); |
| | |
| | | this.showtar = getApp().globalData.ifwt == 1 ? false : true; |
| | | this.platform = plus.os.name |
| | | // #endif |
| | | if(options.frompage) |
| | | { |
| | | this.frompage=options.frompage; |
| | | } |
| | | if (options.id) { |
| | | this.optionsInfo.goodsId = options.id |
| | | this.pageType = this.optionsInfo.sourceType ? this.optionsInfo.sourceType : 'tb'; |
| | |
| | | console.log(this.pageType) |
| | | if (this.pageType == 'tb' || this.pageType == 'tmshop' || this.pageType == 'tm') { |
| | | if (this.user.tb_account) { |
| | | |
| | | this.getTbsrc() |
| | | } else { |
| | | this.empowerModel = true |
| | |
| | | }).then(e => { |
| | | console.log(e) |
| | | if (e.code != 0) return that.$alert(e.msg) |
| | | if(that.frompage=='freebuy') |
| | | {//0å
è´çè®°å½ååid |
| | | console.log(e.data.info.itemId); |
| | | this.$u.api.updateFirstFreeBrowse({ |
| | | goodsid:that.optionsInfo.goodsId, |
| | | new_goodsId:e.data.info.itemId |
| | | }).then(e=>{ |
| | | |
| | | }); |
| | | } |
| | | var res = e.data.info; |
| | | var tburl = res.shortUrl |
| | | // #ifdef APP-PLUS |
| | |
| | | this.activeIndex = index |
| | | if(this.optionsCurrent == 0) |
| | | { |
| | | uni.navigateTo({ |
| | | uni.redirectTo({ |
| | | url:'./mt' |
| | | }) |
| | | return; |
| | |
| | | this.optionsCurrent = type |
| | | if(this.optionsCurrent==2) |
| | | {//跳转饿äºä¹ |
| | | uni.navigateTo({ |
| | | uni.redirectTo({ |
| | | url:'./elm' |
| | | }) |
| | | return; |
| | |
| | | openModel(type) { |
| | | this.modelType = type; |
| | | if (this.modelType == 'clean') { |
| | | this.content = 'ç¡®å®è¦æ¸
æ¥ç¼ååï¼'; |
| | | this.content = 'ç¡®å®è¦æ¸
é¤ç¼ååï¼'; |
| | | this.showModel = true; |
| | | } else if (this.modelType == 'logout') { |
| | | this.content = 'ç¡®å®è¦éåºå½åè´¦å·åï¼'; |
| | |
| | | <template> |
| | | <view> |
| | | <web-view :webview-styles="webviewStyles" :src="webviewUrl" @message='received'></web-view> |
| | | |
| | | </view> |
| | | |
| | | </template> |
| | | |
| | | <script> |
| | | var wv |
| | | var wv; |
| | | export default { |
| | | data() { |
| | | return { |
| | | empowerModel: false, |
| | | webviewUrl: '', |
| | | user:'', |
| | | webviewStyles: { |
| | | progress: { |
| | | color: '#EE1B14' |
| | |
| | | } |
| | | else{ |
| | | const value = uni.getStorageSync('userInfo'); |
| | | console.log(value); |
| | | this.user = value; |
| | | if(options.t_url) |
| | | { |
| | | console.log(encodeURI(decodeURIComponent(options.t_url)+"?token="+value.token+"&userid="+value.id)); |
| | | this.webviewUrl = encodeURI(decodeURIComponent(options.t_url)+"?token="+value.token+"&userid="+value.id); |
| | | } |
| | | } |
| | |
| | | onReady() { |
| | | this.clearMuiBack(); |
| | | }, |
| | | |
| | | methods: { |
| | | |
| | | received(e) { |
| | | console.log(e); |
| | | var res=e.detail.data[0]; |
| | | if(res.action=='target_tb') |
| | | if(res.action=='back') |
| | | { |
| | | this.getTbsrc(res.data.goodsId); |
| | | this.backLast(); |
| | | } |
| | | }, |
| | | //跳转æ·å® |
| | | getTbsrc(goodsid) { |
| | | var that = this; |
| | | this.$u.api.getPrivilegeLink({ |
| | | goodsId: goodsid, |
| | | type: 0 |
| | | }).then(e => { |
| | | console.log(e); |
| | | if (e.code != 0) return that.$alert(e.msg) |
| | | var res = e.data.info; |
| | | var tburl = res.shortUrl |
| | | // #ifdef APP-PLUS |
| | | if (plus.runtime.isApplicationExist({ |
| | | pname: 'com.taobao.taobao', |
| | | action: 'taobao://' |
| | | })) { |
| | | const plug = uni.requireNativePlugin('xiguazhu-baichuan') |
| | | plug.detailPage({ |
| | | url: tburl, |
| | | "openType": 0 |
| | | }, result => { |
| | | // console.log(result); |
| | | }); |
| | | } else { |
| | | uni.navigateTo({ |
| | | url: '../webView/webView?url=' + tburl |
| | | }) |
| | | } |
| | | // #endif |
| | | }).catch(function(err) {}) |
| | | backLast() |
| | | { |
| | | uni.navigateBack({ |
| | | delta: 1 |
| | | }); |
| | | }, |
| | | // å
³émuiè¿å |
| | | clearMuiBack() { |
| | |
| | | //const httpUrl = ""; // æ¥å£åå |
| | | const httpUrl = "http://appapitest.ushopvip.com"; // æ¥å£åå |
| | | //const httpUrl = "http://appapitest.ushopvip.com"; // æµè¯ç¯å¢æ¥å£åå |
| | | const httpUrl = "http://dfgapp.ushopvip.com"; // ç产ç¯å¢æ¥å£åå |
| | | const salt = ""; |
| | | export default { |
| | | httpUrl:httpUrl, |
| | |
| | | let getHdkCategoryListUrl="/api/taoke/get_hdk_category_list"; |
| | | let changeCodeUrl="/api/user/changecode"; |
| | | let getRecomInviterUrl="/api/user/getRecomInviter"; |
| | | let updateFirstFreeBrowseUrl="/api/user/update_first_free_browse"; |
| | | |
| | | // æ¤å¤ç¬¬äºä¸ªåæ°vmï¼å°±æ¯æä»¬å¨é¡µé¢ä½¿ç¨çthisï¼ä½ å¯ä»¥éè¿vmè·åvuexçæä½ï¼æ´å¤å
容详è§uViewå¯¹æ¦æªå¨çä»ç»é¨åï¼ |
| | | // https://uviewui.com/js/http.html#%E4%BD%95%E8%B0%93%E8%AF%B7%E6%B1%82%E6%8B%A6%E6%88%AA%EF%BC%9F |
| | |
| | | let getHdkCategoryList= (params = {}) => vm.$u.post(getHdkCategoryListUrl, params); |
| | | let changeCode=(params = {}) => vm.$u.post(changeCodeUrl, params); //ä¿®æ¹é请ç |
| | | let getRecomInviter=(params = {}) => vm.$u.post(getRecomInviterUrl, params); //è·åæ¨èé请人 |
| | | let updateFirstFreeBrowse=(params = {}) => vm.$u.post(updateFirstFreeBrowseUrl, params); //è®°å½0å
è´ |
| | | |
| | | |
| | | // å°å个å®ä¹çæ¥å£åç§°ï¼ç»ä¸æ¾è¿å¯¹è±¡æè½½å°vm.$u.api(å 为vmå°±æ¯thisï¼ä¹å³this.$u.api)ä¸ |
| | | vm.$u.api = {getRecomInviter,changeCode,getHdkCategoryList,eleStoreList,getPrivilegeShareLink,getDyGoodsDetail,bindMobileLogin,getTopMessId,changePwd,comminInt,wxapplogin,getTopCalss,getBanner,getHomeMenu,getSuperClass,getMQD,getGoodThing,login,sendSms,mobileLogin,setPwd,getUserInfo,getTalentInfo,getMessageList,getGoodsDetail,getPrivilegeLink,getSimilerGoods,getJdsDetail,getPddDetail,getM,getWphGoodsDetail,addCollect,delCollect,hotKey,suggestion,goodsSearch,activityLink,unionAct,singlePageLink,checkPddAuth,getPddAuth,getPineGoods,jdGoodsList,optimusMaterial,pddGoodsList,brandList,brandInfo,wphGoodsList,meituanAct,eleAct,eleShangjin,userHomemenu,getAppVersion,userBrowse,delBrowse,activitySingle,userCollect,bdHomemenu,getCity,coordinate,cityCate,searchDeals,getCityId,seckillShowinfo,seckillList,identifyGoods,changeMobile,bindInvitation,getInviteInfo,getEstimateAmount,fansList,getFansCount,getHelpType,getHelpList,getHelpDetail,getWpanurl,getChainTurning,superDiscountGoods,getHistory,getTbGoodsList,cateRankList,getUpgradeInfo,getEquityCard,levelApply,orderList,userProfit,bindZfb,withdraw,getBalanceLog,getPublisher,getAlbum,likeAlbum,albumDetail,anchorFollow,myFollowAlbum,feedback,userCancel,profile,bindWechat,unboundWechat}; |
| | | vm.$u.api = {updateFirstFreeBrowse,getRecomInviter,changeCode,getHdkCategoryList,eleStoreList,getPrivilegeShareLink,getDyGoodsDetail,bindMobileLogin,getTopMessId,changePwd,comminInt,wxapplogin,getTopCalss,getBanner,getHomeMenu,getSuperClass,getMQD,getGoodThing,login,sendSms,mobileLogin,setPwd,getUserInfo,getTalentInfo,getMessageList,getGoodsDetail,getPrivilegeLink,getSimilerGoods,getJdsDetail,getPddDetail,getM,getWphGoodsDetail,addCollect,delCollect,hotKey,suggestion,goodsSearch,activityLink,unionAct,singlePageLink,checkPddAuth,getPddAuth,getPineGoods,jdGoodsList,optimusMaterial,pddGoodsList,brandList,brandInfo,wphGoodsList,meituanAct,eleAct,eleShangjin,userHomemenu,getAppVersion,userBrowse,delBrowse,activitySingle,userCollect,bdHomemenu,getCity,coordinate,cityCate,searchDeals,getCityId,seckillShowinfo,seckillList,identifyGoods,changeMobile,bindInvitation,getInviteInfo,getEstimateAmount,fansList,getFansCount,getHelpType,getHelpList,getHelpDetail,getWpanurl,getChainTurning,superDiscountGoods,getHistory,getTbGoodsList,cateRankList,getUpgradeInfo,getEquityCard,levelApply,orderList,userProfit,bindZfb,withdraw,getBalanceLog,getPublisher,getAlbum,likeAlbum,albumDetail,anchorFollow,myFollowAlbum,feedback,userCancel,profile,bindWechat,unboundWechat}; |
| | | } |
| | | |
| | | export default { |