[新增]企业主页,企业活动
This commit is contained in:
@@ -1,9 +1,171 @@
|
||||
|
||||
/*
|
||||
* 企业主页
|
||||
* vip相关
|
||||
*/
|
||||
import {req} from "../request"
|
||||
import {
|
||||
req
|
||||
} from "../request"
|
||||
|
||||
export default({
|
||||
|
||||
|
||||
//项目筹集分类
|
||||
const crowdfundcategory = id => req({
|
||||
url: "ajax/crowdfundcategory",
|
||||
data: {
|
||||
company_id: id
|
||||
}
|
||||
})
|
||||
//项目分类下列表
|
||||
const crowdfunds = (company_id, category_id, page) => req({
|
||||
url: "crowdfunds",
|
||||
data: {
|
||||
company_id: company_id,
|
||||
category_id: category_id,
|
||||
page: page
|
||||
}
|
||||
})
|
||||
//项目详情
|
||||
const crowdfundsDetail = crowdfund_id => req({
|
||||
url: "crowdfunds/" + crowdfund_id
|
||||
})
|
||||
//项目关注
|
||||
const crowdfundsLike = crowdfund_id => req({
|
||||
url: "crowdfunds/like",
|
||||
method: "POST",
|
||||
data: {
|
||||
crowdfund_id: crowdfund_id
|
||||
}
|
||||
})
|
||||
//项目取消关注
|
||||
const crowdfundsUnLike = crowdfund_id => req({
|
||||
url: "crowdfunds/unlike",
|
||||
method: "POST",
|
||||
data: {
|
||||
crowdfund_id: crowdfund_id
|
||||
}
|
||||
})
|
||||
//获取确认订单信息
|
||||
const crowdfundsCreat = crowdfund_item_id => req({
|
||||
url: "crowdfunds/create",
|
||||
data: {
|
||||
crowdfund_item_id: crowdfund_item_id
|
||||
}
|
||||
})
|
||||
//创建订单
|
||||
const crowdfundsCreatOrder = (crowdfund_item_id, address_id, remark) => req({
|
||||
url: "crowdfunds",
|
||||
method: "POST",
|
||||
data: {
|
||||
crowdfund_item_id: crowdfund_item_id,
|
||||
address_id: address_id,
|
||||
remark: remark
|
||||
}
|
||||
})
|
||||
//调用微信支付
|
||||
const wechat = data => req({
|
||||
url: "payments/wechat",
|
||||
method: "POST",
|
||||
data: data
|
||||
})
|
||||
|
||||
// 企业信息
|
||||
const company = (company_id) => req({
|
||||
url: "company/" + company_id
|
||||
})
|
||||
// 企业活动列表
|
||||
const actives = (model, model_id, page) => req({
|
||||
url: "actives",
|
||||
data: {
|
||||
model: model,
|
||||
model_id: model_id,
|
||||
page: page
|
||||
}
|
||||
})
|
||||
|
||||
// 企业活动详情
|
||||
const activesDetail = (active_id) => req({
|
||||
url: "actives/" + active_id,
|
||||
})
|
||||
|
||||
// 企业活动报名
|
||||
const activesEnroll = (code, active_id) => req({
|
||||
url: "actives/" + active_id + '/enroll',
|
||||
method: "POST",
|
||||
data: {
|
||||
code: code
|
||||
}
|
||||
})
|
||||
|
||||
// 企业动态列表
|
||||
const dynamics = (company_id, page) => req({
|
||||
url: "company/" + company_id + "/dynamics",
|
||||
data: {
|
||||
page: page
|
||||
}
|
||||
})
|
||||
|
||||
// 企业动态列表
|
||||
const dynamicsDetail = (company_id, dynamic_id) => req({
|
||||
url: "company/" + company_id + "/dynamics/" + dynamic_id,
|
||||
})
|
||||
|
||||
// 企业风采更多列表
|
||||
const graces = (company_id, page) => req({
|
||||
url: "company/" + company_id + "/graces",
|
||||
data: {
|
||||
page: page
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
// 企业风采更多列表
|
||||
const videos = (company_id, page) => req({
|
||||
url: "videos/" + company_id + "/advert",
|
||||
data: {
|
||||
page: page
|
||||
}
|
||||
})
|
||||
|
||||
// 更多员工列表
|
||||
const users = (company_id, page) => req({
|
||||
url: "company/" + company_id + "/users",
|
||||
data: {
|
||||
page: page
|
||||
}
|
||||
})
|
||||
// 我的活动列表啥
|
||||
const userActives = (state, page) => req({
|
||||
url: "user/actives",
|
||||
data: {
|
||||
state: state,
|
||||
page: page
|
||||
}
|
||||
})
|
||||
//活动签到
|
||||
const signed = (active_id) => req({
|
||||
url: "actives/" + active_id + "/signed",
|
||||
method: "POST"
|
||||
})
|
||||
|
||||
|
||||
|
||||
|
||||
export default ({
|
||||
crowdfundcategory, //项目筹集分类
|
||||
crowdfunds, //根据项目筹集获取列表
|
||||
crowdfundsDetail, //项目详情
|
||||
crowdfundsLike, //关注项目
|
||||
crowdfundsUnLike, //取消关注项目
|
||||
crowdfundsCreat, //获取确认订单信息
|
||||
crowdfundsCreatOrder, //创建订单
|
||||
wechat, //微信支付
|
||||
company, //企业基本信息
|
||||
actives, //企业活动列表
|
||||
activesDetail, //企业活动详情
|
||||
activesEnroll, //企业报名
|
||||
dynamics, //企业动态
|
||||
dynamicsDetail, //企业动态详情
|
||||
graces, //企业风采更多
|
||||
videos, //企业宣传更多
|
||||
users, // 更多员工列表
|
||||
userActives, //活动列表
|
||||
signed, //活动签到
|
||||
})
|
||||
Reference in New Issue
Block a user