启程易购后端代码
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.
qicheng_shop_backend/public/static/js/pages-plantGrass-plant_deta...

1 line
32 KiB

11 months ago
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-plantGrass-plant_detail-index"],{"0930":function(t,a,i){"use strict";var e=i("ab80"),n=i.n(e);n.a},"0a5d":function(t,a,i){"use strict";i.r(a);var e=i("5f91"),n=i("a4ce");for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(a,t,(function(){return n[t]}))}(o);i("594f");var s=i("f0c5"),c=Object(s["a"])(n["default"],e["b"],e["c"],!1,null,"068da7dc",null,!1,e["a"],void 0);a["default"]=c.exports},"1de5":function(t,a,i){"use strict";t.exports=function(t,a){return a||(a={}),t=t&&t.__esModule?t.default:t,"string"!==typeof t?t:(/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),a.hash&&(t+=a.hash),/["'() \t\n]/.test(t)||a.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t)}},"2b19":function(t,a,i){"use strict";i("7a82");var e=i("4ea4").default;Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0,i("14d9"),i("3c65");e(i("3314"));var n=i("f26a"),o=i("ddb3"),s=i("6859"),c=i("3fd7"),l=i("26cb"),d=(e(i("9673")),e(i("89a1"))),r=e(i("94b6")),u=e(i("5802")),f=i("3255"),v=(getApp(),{components:{productConSwiper:d.default,mentioned:r.default,bindmobile:u.default},data:function(){return{domain:n.HTTP_REQUEST_URL,open_grass:n.openPlantGrass,followDetail:null,commList:[],moreList:[],showManage:!1,content:"",id:"",replyData:{},userInfo:{},loadData:!1,loaded:!1,loading:!1,loadTitle:"加载更多",where:{page:1,limit:10},reply_id:"",placeholder:"快来说点儿什么吧...",isChild:!1,index:0,currSpid:"",focus:!1,actionSheetHidden:!0,type:0}},created:function(){},computed:(0,f.configMap)({community_reply_auth:0,community_reply_status:0},(0,l.mapGetters)(["isLogin","uid","viewColor"])),watch:{},onLoad:function(t){this.id=t.id,this.type=t.type,this.getDetail(),this.getReplyList()},onShow:function(){uni.hideLoading()},mounted:function(){},methods:{getUserInfo:function(){var t=this;(0,s.getUserInfo)().then((function(a){t.userInfo=a.data,a.data.phone||0==t.community_reply_auth?t.createReply():t.$refs.bindmobile.open()}))},getDetail:function(){var t=this;t.loadData||(t.loadData=!0,uni.showLoading({title:"加载中",mask:!0}),(0,c.plantDetailApi)(t.id).then((function(a){t.loadData=!1,t.followDetail=a.data,uni.hideLoading()})).catch((function(a){return t.followDetail=null,t.loadData=!1,uni.hideLoading(),t.$util.Tips({title:a})})))},getReplyList:function(){var t=this;t.loading||t.loaded||(t.loading=!0,t.loadTitle="",(0,c.replyLstApi)(t.id,t.where).then((function(a){t.loading=!1,t.replyData=a.data;var i=a.data.list,e=t.$util.SplitArray(i,t.commList);t.loaded=i.length<t.where.limit,t.loading=!1,t.loadTitle=t.loaded?"已全部加载":"加载更多",t.$set(t,"commList",e),t.$set(t.where,"page",t.where.page+1)})).catch((function(a){t.loading=!1,uni.showToast({title:a,icon:"none"})})))},submitComment:function(){!1===this.isLogin?(0,o.toLogin)():this.getUserInfo()},createReply:function(){var t=this,a=t.reply_id?t.reply_id:0;(0,c.replyCreateApi)(t.id,{content:t.content,reply_id:a}).then((function(a){200===a.status&&1==a.data.status&&(t.isChild?t.commList[t.index]["children"]?t.commList[t.index]["children"].push(a.data):t.commList[t.index]["children"]=[a.data]:t.commList.unshift(a.data),t.replyData.all++),t.$util.Tips({title:a.message}),t.loseFocus(),t.content=""})).catch((function(t){uni.showToast({title:t,icon:"none"})}))},toReply:function(t,a){this.placeholder="回复:"+t.author.nickname,this.reply_id=t.reply_id,this.isChild=!0,this.index=a,this.focus=!0,this.content=""},loseFocus:function(){this.focus=!1,this.reply_id=0,this.placeholder="快来说点儿什么吧...",this.isChild=!1},starComment:function(t){var a=this;if(!1===a.isLogin)(0,o.toLogin)();else{var i=t.relevance_id?0:1;(0,c.starCommentApi)(t.reply_id,{status:i}).then((function(i){200===i.status&&(t.relevance_id?(t.count_start--,a.replyData.start--,t.count_start=0==t.count_start?0:t.count_start,a.replyData.start=0==a.replyData.start?0:a.replyData.start,t.relevance_id=!1):(t.count_start++,t.relevance_id=!0,a.replyData.start++)),a.$util.Tips({title:i.message})})).catch((function(t){uni.showToast({title:t,i