hz-zhhq-app/unpackage/dist/build/web/static/js/pages-drugspush-drugsPush.e...

1 line
31 KiB
JavaScript
Raw Normal View History

2025-02-25 15:19:01 +08:00
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-drugspush-drugsPush"],{"179d1":function(t,e,a){var i=a("aff4");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("967d").default;n("e7468ffe",i,!0,{sourceMap:!1,shadowMode:!1})},"3d53":function(t,e,a){"use strict";(function(t){a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("4626"),a("5ac7"),a("c223");var n=a("2352"),o=a("5ffc"),r=i(a("144a")),s=i(a("4c78")),d=i(a("24e9")),c={data:function(){return{showTab:!0,isCheckBox:!1,pattern:{buttonColor:"#307aff"},currentTabIndex:0,chooseClassifyIndex:0,page:1,pageSize:10,loadingType:0,page0:1,pageSize0:10,loadingType0:0,page1:1,pageSize1:10,loadingType1:0,page2:1,pageSize2:10,loadingType2:0,contentText:{contentdown:"上拉加载更多",contentrefresh:"正在加载...",contentnomore:"没有更多数据了"},index:0,kinds:["熟食","凉菜","热菜","蔬菜","主食","水果"],foodName:"",reason:"",materialName:"",imgs:[],userId:(0,n.getStorage)("userInfo").id,foodList:[],title:"checkbox 复选框",newfoodList:[],dateInfo:null,cindex:1,content:[{text:"发布",iconPath:"/static/icons/fb.png"},{text:"推荐",iconPath:"/static/icons/fb.png"}],mydrugsList:[],publicdrugsList:[],releaseDrugsList:[]}},watch:{currentTabIndex:function(t,e){0==t?(this.page0=1,this.loadingType0=0,this.getReleaseDrugsList()):1==t?(this.cancel(),this.page1=1,this.loadingType1=0,this.getPublicDrugsPush()):2==t&&(this.page2=1,this.loadingType2=0,this.getMySubmitDrugsPush())}},components:{loadMore:r.default,contentNone:s.default,uniFab:d.default},onLoad:function(t){this.currentTabIndex=t.currentTabIndex||0,0==this.currentTabIndex?(this.page0=1,this.loadingType0=0,this.getReleaseDrugsList()):1==this.currentTabIndex?(this.cancel(),this.page1=1,this.loadingType1=0,this.getPublicDrugsPush()):2==this.currentTabIndex&&(this.page2=1,this.loadingType2=0,this.getMySubmitDrugsPush())},methods:{checkboxChange:function(t){for(var e=this.publicdrugsList,a=t.detail.value,i=0,n=e.length;i<n;++i){var o=e[i];a.includes(o.id)?this.$set(o,"checked",!0):this.$set(o,"checked",!1)}},cancel:function(){this.isCheckBox=!1,this.showTab=!0},trigger:function(t){0==t.index?1==this.cindex&&(this.isCheckBox=!0,this.showTab=!1):1==t.index&&uni.navigateTo({url:"/pages/drugspush/drugspush-add"})},getMySubmitDrugsPush:function(){var e=this,a={method:o.getMySubmitDrugsPush,data:{creator:this.userId,pageNum:this.page2,pageSize:this.pageSize2}};(0,n.callbackRequest)(a).then((function(a){1==a.data.returnCode&&(a=a.data,1==e.page2?(e.mydrugsList=a.returnData||[],t.log(e.mydrugsList)):a.returnData.length>0?(e.mydrugsList=e.mydrugsList.concat(a.returnData),e.loadingType2=0):e.loadingType2=2)}))},getPublicDrugsPush:function(){var t=this,e={method:o.getPublicDrugsPush,data:{creator:this.userId,pageNum:this.page1,pageSize:this.pageSize1}};(0,n.callbackRequest)(e).then((function(e){1==e.data.returnCode&&(e=e.data,1==t.page1?t.publicdrugsList=e.returnData||[]:e.returnData.length>0?(t.publicdrugsList=t.publicdrugsList.concat(e.returnData),t.loadingType1=0):t.loadingType1=2)}))},getReleaseDrugsList:function(){var t=this,e={method:o.getReleaseDrugsList,data:{creator:this.userId,pageNum:this.page0,pageSize:this.pageSize0}};(0,n.callbackRequest)(e).then((function(e){1==e.data.returnCode&&(e=e.data,1==t.page0?t.releaseDrugsList=e.returnData||[]:e.returnData.length>0?(t.releaseDrugsList=t.releaseDrugsList.concat(e.returnData),t.loadingType0=0):t.loadingType0=2)}))},vote:function(t,e){var a=this,i={method:o.drugsPushVote,data:{voteUser:this.userId,featureId:e}};(0,n.callbackRequest)(i).then((function(e){1==e.data.returnCode?(a.publicdrugsList[t].vote_no++,a.publicdrugsList[t].is_vote=1):(0,n.alertTip)(e.data.returnMsg)}))},submitDrugsRelease:function(){for(var t="",e=0;e<this.publicdrugsList.length;e++)0!=e&&(t+=","),this.publicdrugsList[e].checked&&(t+=this.publicdrugsList[e].id);var a={method:o.submitDrugsRelease,data:{creator:this.userId,ids:t}};(0,n.callbackRequest)(a).then((function(t){t=t.