[新增]企业主页,企业活动
This commit is contained in:
92
components/company/projectRaise/projectRaise.js
Normal file
92
components/company/projectRaise/projectRaise.js
Normal file
@@ -0,0 +1,92 @@
|
||||
// components/videoList/videoList.js
|
||||
Component({
|
||||
/**
|
||||
* 组件的属性列表
|
||||
*/
|
||||
properties: {
|
||||
},
|
||||
|
||||
/**
|
||||
* 组件的初始数据
|
||||
*/
|
||||
data: {
|
||||
lists:[],//列表
|
||||
categoryList:[],
|
||||
category_id:'0',
|
||||
company_id:wx.getStorageSync('company_id'),
|
||||
page:1,
|
||||
has_more:true,
|
||||
},
|
||||
|
||||
|
||||
/**
|
||||
* 组件的方法列表
|
||||
*/
|
||||
methods: {
|
||||
/**
|
||||
* 跳转到详情
|
||||
*/
|
||||
toUrl(e){
|
||||
wx.navigateTo({
|
||||
url: '/pages/home/projectDetail/projectDetail?id='+e.currentTarget.dataset.id,
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 点击按钮触发事件
|
||||
*/
|
||||
menuSelect: function (e) {
|
||||
var category_id=e.currentTarget.dataset.id;
|
||||
if(this.data.category_id!=category_id){
|
||||
console.log(category_id);
|
||||
this.setData({
|
||||
category_id:category_id,
|
||||
lists:[],
|
||||
page:1,
|
||||
has_more:true
|
||||
})
|
||||
this.crowdfunds();
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* 请求项目筹集分类接口
|
||||
*/
|
||||
crowdfundcategory(company_id){
|
||||
wx.$api.companyModule.crowdfundcategory(company_id).then(res=>{
|
||||
console.log(res)
|
||||
this.setData({
|
||||
categoryList:res,
|
||||
category_id:res[0].id
|
||||
})
|
||||
this.crowdfunds();
|
||||
})
|
||||
},
|
||||
|
||||
/**
|
||||
* 请求根据分类获取列表
|
||||
*/
|
||||
crowdfunds(){
|
||||
if(this.data.has_more){
|
||||
wx.$api.companyModule.crowdfunds(this.data.company_id,this.data.category_id,this.data.page).then(res=>{
|
||||
console.log(res)
|
||||
if(res.page.has_more){
|
||||
this.setData({
|
||||
has_more:true,
|
||||
page:this.data.page+1,
|
||||
})
|
||||
}else{
|
||||
this.setData({
|
||||
has_more:false
|
||||
})
|
||||
}
|
||||
var lists=this.data.lists.concat(res.data);
|
||||
this.setData({
|
||||
lists:lists
|
||||
})
|
||||
})
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
}
|
||||
})
|
||||
Reference in New Issue
Block a user