train.js 2.29 KB
import request from '@/common/request.js'
const accountInfo = uni.getAccountInfoSync()
const appId = accountInfo.miniProgram.appId;

// 获取培训列表
export function getTrainList(params) {
	return request({
		url: `/webPc/getTrains`,
		method: 'get',
		params: params
	})
}

// 查看培训项目
export function getTrainDetail(id) {
	return request({
		url: '/webPc/getTrainDetails',
		method: 'get',
		params: {id}
	})
}

// 查看培训项目
export function trainProjectList(params) {
	return request({
		url: '/systemj/information/projectList',
		method: 'get',
		params: params
	})
}

// 查看报名费用(未支付前)
export function searchTrainCost(params) {
	return request({
		url: '/systemj/signer/getEnrollBill',
		method: 'get',
		params: params
	})
}

// 提交 用户资料
export function trainNext(params) {
	return request({
		url: `/systemj/signer/signUp`,
		method: 'post',
		params,
	})
}

// 生成订单
export function createOrder(params) {
	return request({
		url: `/systemj/order/saveOrder`,
		method: 'post',
		params,
	})
}

//会员支付
export function pay(params) {
	return request({
		url: `/systemj/order/pay`,
		method: 'post',
		params,
	})
}

// 线下支付银行信息
export function bankSlip(params) {
	return request({
		url: `/systemj/order/bankInfo`,
		method: 'get',
		params,
	})
}

export function trainOrder(params) {
	return request({
		url: `/systemj/order/getMyOrders`,
		method: 'get',
		params,
	})
}

// 修改报名
export function trainUpdata(params) {
	return request({
		url: `/systemj/signer/updateSign`,
		method: 'put',
		params,
	})
}

// 取消订单
export function cancelOrder(params) {
	return request({
		url: `/systemj/order/cancelOrder`,
		method: 'put',
		params,
	})
}

// 报项列表
export function signList(params) {
	return request({
		url: `/systemj/signer/applets/signList`,
		method: 'get',
		params,
	})
}

// 报项详情
export function signDetail(params) {
	return request({
		url: `/systemj/signer/applets/signDetail`,
		method: 'get',
		params,
	})
}

// 订单列表
export function orderList(params) {
	return request({
		url: `/systemj/order/applets/orderList`,
		method: 'get',
		params,
	})
}


// 订单详情
export function getOrderDetail(params) {
	return request({
		url: `/systemj/order/getOrderDetail`,
		method: 'get',
		params,
	})
}