comm.js 12 KB

12
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/comm/comm"],{210:function(t,e,n){"use strict";(function(t,e){var o=n(4);n(26);o(n(25));var r=o(n(78));t.__webpack_require_UNI_MP_PLUGIN__=n,e(r.default)}).call(this,n(1)["default"],n(2)["createPage"])},78:function(t,e,n){"use strict";n.r(e);var o=n(79),r=n(81);for(var a in r)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(a);n(83);var i,s=n(36),c=Object(s["default"])(r["default"],o["render"],o["staticRenderFns"],!1,null,"ad2d06f4",null,!1,o["components"],i);c.options.__file="pages/comm/comm.vue",e["default"]=c.exports},79:function(t,e,n){"use strict";n.r(e);var o=n(80);n.d(e,"render",(function(){return o["render"]})),n.d(e,"staticRenderFns",(function(){return o["staticRenderFns"]})),n.d(e,"recyclableRender",(function(){return o["recyclableRender"]})),n.d(e,"components",(function(){return o["components"]}))},80:function(t,e,n){"use strict";var o;n.r(e),n.d(e,"render",(function(){return r})),n.d(e,"staticRenderFns",(function(){return i})),n.d(e,"recyclableRender",(function(){return a})),n.d(e,"components",(function(){return o}));try{o={tnNavBar:function(){return Promise.all([n.e("common/vendor"),n.e("tuniao-ui/components/tn-nav-bar/tn-nav-bar")]).then(n.bind(null,252))},uvSticky:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uv-sticky/components/uv-sticky/uv-sticky")]).then(n.bind(null,265))},tnTag:function(){return Promise.all([n.e("common/vendor"),n.e("tuniao-ui/components/tn-tag/tn-tag")]).then(n.bind(null,321))},tnGrid:function(){return n.e("tuniao-ui/components/tn-grid/tn-grid").then(n.bind(null,293))},tnGridItem:function(){return Promise.all([n.e("common/vendor"),n.e("tuniao-ui/components/tn-grid-item/tn-grid-item")]).then(n.bind(null,300))},tnEmpty:function(){return n.e("tuniao-ui/components/tn-empty/tn-empty").then(n.bind(null,307))},tnLoadMore:function(){return Promise.all([n.e("common/vendor"),n.e("tuniao-ui/components/tn-load-more/tn-load-more")]).then(n.bind(null,314))}}}catch(s){if(-1===s.message.indexOf("Cannot find module")||-1===s.message.indexOf(".vue"))throw s;console.error(s.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var r=function(){var t=this,e=t.$createElement,n=(t._self._c,0==t.current?t.__map(t.content,(function(e,n){var o=t.__get_orig(e),r=e.shareExt&&e.shareExt.length>0,a=e.imgList&&e.imgList.length>0,i=a?[1,2,4].indexOf(e.imgList.length):null,s=a&&-1!=i?t.__map(e.imgList,(function(n,o){var r=t.__get_orig(n),a=e.imgList.length,i=2===e.imgList.length||4===e.imgList.length;return{$orig:r,g3:a,g4:i}})):null,c=t.__map(e.fileDetailList,(function(n,o){var r=t.__get_orig(n),a=t.isImage(n.fileName),i=a?null:e.imgList&&0==e.imgList.length&&0==o;return{$orig:r,m0:a,g5:i}})),u=t._f("formatDate")(e.createTime);return{$orig:o,g0:r,g1:a,g2:i,l0:s,l1:c,f0:u}})):null),o=0==t.current?t.showEmpty&&0==t.content.length:null,r=0==t.current?t.content.length==t.totalSize&&0!=t.totalSize&&0==t.currentTab:null,a=0==t.current?t.content.length==t.totalSize&&0!=t.totalSize&&1==t.currentTab:null;t.$mp.data=Object.assign({},{$root:{l2:n,g6:o,g7:r,g8:a}})},a=!1,i=[];r._withStripped=!0},81:function(t,e,n){"use strict";n.r(e);var o=n(82),r=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(a);e["default"]=r.a},82:function(t,e,n){"use strict";(function(t,o){var r=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=r(n(63)),i=r(n(65)),s=r(n(66)),c={name:"Circle",data:function(){return{loading:!1,searchProdValue:"",searchProdValue2:"",tabList:[{"tab-name":"产品"},{"tab-name":"服务"}],loadText:{loadmore:"下拉加载",loading:"快速加载中...",nomore:"恭喜你,已阅读完所有供应信息哦!"},loadText2:{loadmore:"下拉加载",loading:"快速加载中...",nomore:"恭喜你,已阅读完所有供应信息哦!"},currentTab:0,showEmpty:!1,showSheet:!1,curItem:{},collId:"",showContact:!1,curContact:{},current:0,collStatus:"",searchValue:"",content:[],totalSize:0,curIndex:1,wxFontSize:17,triggered:!1,_freshing:!1,shareData:{}}},onReady:function(){var e=t.getAppBaseInfo();this.wxFontSize=o.getStorageSync("fontSize")||e.fontSizeSetting||17},onShow:function(){var t=this;this.$nextTick((function(){t.fetchData()}))},onHide:function(){this.adAutoplay=!1},filters:{formatDate:function(t){if(!t)return"";var e=new Date(t),n=new Date,o=new Date(n);return o.setDate(o.getDate()-1),e.getFullYear()==n.getFullYear()&&e.getMonth()==n.getMonth()&&e.getDate()==n.getDate()?"今天 "+(e.getHours()>9?"":"0")+e.getHours()+":"+(e.getMinutes()>9?"":"0")+e.getMinutes():e.getFullYear()==o.getFullYear()&&e.getMonth()==o.getMonth()&&e.getDate()==o.getDate()?"昨天 "+(e.getHours()>9?"":"0")+e.getHours()+":"+(e.getMinutes()>9?"":"0")+e.getMinutes():e.toLocaleDateString()+" "+(e.getHours()>9?"":"0")+e.getHours()+":"+(e.getMinutes()>9?"":"0")+e.getMinutes()}},methods:{tabbarPageScrollLower:function(t){this.loadMore()},onPulling:function(t){console.log("onpulling",t),t.detail.deltaY<0||(this.triggered=!0)},onRefresh:function(){var t=this;this._freshing||(this._freshing=!0,this.reFetchData(),setTimeout((function(){t.triggered=!1,t._freshing=!1}),1e3))},onRestore:function(){this.triggered=!1},addLog:function(t){var e={bisNo:t.bisNo,bisType:"2",userNo:o.getStorageSync("userNo")};s.default.post("/slbForward/add",{slbForward:JSON.stringify(e)},{headers:{"Content-Type":"application/json"}}).then((function(t){}))},sleep:function(t){return new Promise((function(e){return setTimeout(e,t)}))},onShareAppMessage:function(t){var e=this;if("button"==t.from){this.hideSheet(),this.shareData=t.target.dataset.coupon,this.addLog(this.shareData);var n=new Promise(function(){var t=(0,i.default)(a.default.mark((function t(n){return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.sleep(500);case 2:n({path:"/pages/index/detail/detail?id="+e.shareData.bisNo+"&isNeed=0"});case 3:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}());return{path:"/pages/index/detail/detail?id="+this.shareData.bisNo+"&isNeed=0",promise:n}}return{path:"/pages/index/index"}},showSearch:function(t){o.navigateTo({url:"/pages/comm/search"})},showDetail:function(t){o.setStorageSync(t.bisNo,JSON.stringify(t)),o.navigateTo({url:"/circlePages/shareDeatail?sid="+t.bisNo})},showSearch2:function(t){o.navigateTo({url:"/pages/comm/search2"})},isImage:function(t){var e=["jpg","jpeg","png","gif","bmp","webp","ico"],n=t.split(".").pop().toLowerCase();return e.includes(n)},addButton:function(){if(!o.getStorageSync("userNo"))return o.showToast({title:"请登录",icon:"none"}),o.navigateTo({url:"/pages/login/login"}),!1;o.navigateTo({url:"/circlePages/addShare"})},showImg:function(t,e){for(var n=[],r=0;r<t.length;r++)n.push(t[r].ftpUrl);o.previewImage({urls:n,current:e})},clickLink:function(e,n){o.downloadFile({url:e,filePath:t.env.USER_DATA_PATH+"/"+n,success:function(t){var r=t.filePath;o.openDocument({filePath:r,showMenu:!0,success:function(t){console.log("打开文档成功")},fail:function(){o.navigateTo({url:"/pages/webview/web-view?url="+encodeURIComponent("https://slb-m.lx-device.com/webview?title="+n+"&url="+e)})}})}})},tabChange:function(t){this.current=t},tn:function(t){o.navigateTo({url:t})},navEdit:function(e){t.vibrateLong(),o.navigateTo({url:"/circlePages/edit"})},navCreate:function(e){t.vibrateLong(),o.navigateTo({url:"/circlePages/create"})},navBuild:function(e){t.vibrateLong(),o.navigateTo({url:"/circlePages/build"})},reFetchData:function(){this.loading=!0,o.showToast({title:"正在刷新...",icon:"none"}),this.content=[],this.fetchData()},hideSheet:function(){this.curItem={},this.showSheet=!1},loadMore:function(){this.totalSize>this.content.length&&this.fetchData(this.curIndex+1),console.error("正在加载更多")},changeTab:function(t){this.currentTab=t,this.content=[],this.fetchData()},fetchData:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=this;n.showEmpty=!1,this.curIndex=e,o.getStorageSync("searchProdValue")?n.searchProdValue=o.getStorageSync("searchProdValue"):n.searchProdValue="",o.getStorageSync("searchProdValue2")?n.searchProdValue2=o.getStorageSync("searchProdValue2"):n.searchProdValue2="",s.default.post("/slbResourceShare/query",{type:1==n.currentTab?"2":"1",index:e,content:1==n.currentTab?n.searchProdValue2?n.searchProdValue2.split("/")[1]:"":void 0,manufacturer:0==n.currentTab?n.searchProdValue?n.searchProdValue.split("/")[2]:"":void 0,deviceName:0==n.currentTab?n.searchProdValue?n.searchProdValue.split("/")[0]:"":void 0,deviceModel:0==n.currentTab?n.searchProdValue?n.searchProdValue.split("/")[1]:"":1==n.currentTab?n.searchProdValue2?n.searchProdValue2.split("/")[0]:"":void 0}).then((function(r){if(n.loading=!1,o.hideToast(),r&&r.success){n.totalSize=r.total||0;for(var a=r.list||[],i=0;i<a.length;i++){a[i].imgList=[];for(var s=0;s<a[i].fileDetailList.length;s++)n.isImage(a[i].fileDetailList[s].fileName)&&a[i].imgList.push(a[i].fileDetailList[s]);for(var c=0;a[i].shareExt&&c<a[i].shareExt.length;c++)a[i].shareExt[c].fontSize=t.wxFontSize}n.content=1==e?a||[]:n.content.concat(a||[])}n.showEmpty=!0,console.warn(r)}))},showActionSheet:function(t){var e=this;if(this.curItem.id){if(this.curItem.id==t.id)return this.curItem={},this.showSheet=!1,!1;this.curItem=t}else this.curItem=t;if(this.collStatus=!1,this.showSheet=!0,e.showContact=!1,o.getStorageSync("userNo")){var n={};n={fkBisNo:e.curItem.bisNo,userNo:o.getStorageSync("userNo")},s.default.post("/slbCollect/query",n).then((function(t){t.success&&t.list&&t.list.length>0&&(e.collStatus=!0,e.collId=t.list[0].id)}))}},linkTel:function(){if(!o.getStorageSync("userNo"))return o.showToast({title:"请登录",icon:"none"}),o.navigateTo({url:"/pages/login/login"}),!1;var t=this,e={};e.slbBisContact=JSON.stringify({fkBisNo:t.curItem.bisNo,bisType:"2",type:"1",company:t.curItem.company,companyNo:t.curItem.companyNo,userNo:o.getStorageSync("userNo")}),s.default.post("/slbBisContact/add",e).then((function(e){e.success?(t.showContact=!0,t.curContact.company=t.curItem.company,t.curContact.contactMethod=e.resultMap.contactMethod,t.curContact.contactPerson=e.resultMap.contactPerson):(t.showContact=!1,o.showToast({title:e.msg,icon:"none"}))}))},showBrand:function(t){o.showToast({title:t,icon:"none"})},addColl:function(){if(!o.getStorageSync("userNo"))return o.showToast({title:"请登录",icon:"none"}),o.navigateTo({url:"/pages/login/login"}),!1;var t=this,e={};e.slbCollect=JSON.stringify({fkBisNo:t.curItem.bisNo,bisType:"2",userNo:o.getStorageSync("userNo")}),s.default.post("/slbCollect/add",e).then((function(e){e.success?(t.showSheet=!1,t.curItem={},o.showToast({title:"信息已收藏,请在我的收藏里查看阅读",icon:"none",duration:2e3})):o.showToast({title:e.msg,icon:"none"})}))},delColl:function(){var t=this;s.default.post("/slbCollect/del",{id:t.collId}).then((function(e){e.success?(t.showSheet=!1,t.curItem={},o.showToast({title:"此供应信息将不会保存在我的收藏里",icon:"none",duration:2e3})):o.showToast({title:e.msg,icon:"none"})}))},search:function(){this.fetchData()},searchProd:function(){this.searchProdValue="",this.fetchData()},cancel:function(){this.searchValue="",this.fetchData()},clear:function(){this.searchValue="",this.fetchData()},clearProd:function(){this.searchProdValue="",o.removeStorageSync("searchProdValue"),this.fetchData()},clearProd2:function(){this.searchProdValue2="",o.removeStorageSync("searchProdValue2"),this.fetchData()},showTel:function(t){o.makePhoneCall({phoneNumber:t})}}};e.default=c}).call(this,n(1)["default"],n(2)["default"])},83:function(t,e,n){"use strict";n.r(e);var o=n(84),r=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(a);e["default"]=r.a},84:function(t,e,n){}},[[210,"common/runtime","common/vendor"]]]);
  2. //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/comm/comm.js.map