oauth.js 4.61 KB
import request from '@/service/request.js'
import request1 from '@/service/request1.js'
import utils from '@/service/utils.js'
export default {
	// 接口集合
	// 登陆
	postLogin(data){
		return request.post('/wxLogin',data)
	},
	// 大屏数据
	dapsj(){
		return request.get("/funeral/common/funeralBigScreen")
	},
	// 修改用户信息
	xguserinfo(data){
		return request.put('/system/user/profile',data)
	},
	// 获取用户信息
	hquserinfo(data){
		return request.get(`/system/user/${data.userId}`)
	},
	// 获取预约到访列表
	yydflb(){
		return request.get("/api/SubDev/basebooking")
	},
	// 获取殡葬文化、普法、办事、问题列表
	getfbgl(data){
		return request.get("/funeral/related/list",data)
	},
	// 获取殡葬文化、普法、办事、详情
	getfbgldata(data){
		return request.get("/funeral/related/"+data)
	},
	// 获取殡葬服务机构列表
	getjg(){
		return request.get('/funeral/agencies/list?pageNum=1&pageSize=10');
	},
	// 殡葬服务机构的查询 /funeral/agencies/list?pageNum=1&pageSize=10&name=%E5%B9%BB
	searchjg(data){
		return request.get(`/funeral/agencies/list?pageNum=${data.pageNum}&pageSize=${data.pageSize}&name=${data.name}`);
	},
	// 提交网上预约
	tjwsyy(data){
		return request.post('/funeral/call',data);
	},
	// 获取网上预约
	getwsyy(data){
		return request.get('/funeral/call/list',data)
	},
	// 提交评价
	postpj(data){
		return request.post('/funeral/evaluation',data)
	},
	// 提交所以评价
	sypjtj(data){
		return request.post('/funeral/evaluation/addProductServiceEvaluation',data)
	},
	// 通过报丧单号获取信息 
	getifwsyy(id){
		return request.get(`/funeral/call/list?pageNum=1&pageSize=10&orderNumber=${id}`)
	},
	// 火化炉预约
	hhlyy(data){
		return request.post('/funeral/cremation',data);
	},
	// 骨灰寄存预约
	ghjcyy(data){
		return request.post('/funeral/storage',data)
	},
	// 礼堂预约
	ltyy(data){
		return request.post('/funeral/hall',data)
	},
	// 获取产品详情
	getcpxq(){
		return request.get('/funeral/product/list?pageNum=1&pageSize=10')
	},
	// 获取报丧订单详情
	getbsdetail(id){
		return request.get(`/funeral/userOrder/getFuneralOrderInfoBy?orderNumber=${id}`)
	},
	// 获取用户订单
	getuserdd(data){
		return request.get('/funeral/userOrder/list',data)
	},
	// 通过订单ID获取订单详情
	getuserddxq(id){
		return request.get(`/funeral/orderDetails/list?pageNum=1&pageSize=10&orderId=${id}`)
	},
	// 获取库存基础信息
	getspjcxx(productId){
		return request.get(`/funeral/productTotal/list?pageNum=1&pageSize=10&productId=${productId}`)
	},
	// 获取用户评价列表
	getfwlist(){
		return request.get('/funeral/evaluation/list?pageNum=1&pageSize=10');
	},
	getfwlist1(data){
		return request.get('/funeral/evaluation/getServiceDetail',data);
	},
	// 获取我的预约列表
	getwdyylist(data){
		return request.get('/funeral/userOrder/getScheduledDataBy',data)
	},
	// 购买商品
	addproduct(data){
		return request.post('/funeral/product/addProduct',data)
	},
	// 获取订单详情
	getDdxq(data){
		return request.get('/funeral/userOrder/getUserOrderDetails',data)
	},
	
	// 上传图片
	postimage(data){
		return request.post('/common/upload',data)
	},
	// 通过用户id获取报上信息
	getbsinfo(data){
		return request.get('/funeral/call/list',data)
	},
	
	// 获取火化预约时间和数量
	gethhsjsl(data){
		return request.get('/funeral/crematoriumDate/wxList',data)
	},
	
	// 获取GPS
	getGps(data){
		return request1.postFormData('/topgps/services/TopDataService.ashx',data)
	},
	// 车辆调度信息 /funeral/car/listWx
	carddxx(data){
		return request.get('/funeral/car/listWx',data)
	},
	// 区域
	// /areaBoundary/task/list?pageNum=1&pageSize=10

	// 火化炉
	zxhhllist(data){
		return request.get('/funeral/furnace/getFurnaceType')
	},
	
	// 派遣车辆派遣订单
	pqcldd(data){
		return request.get('/funeral/call/getDriverOrder',data)
	},
	
	// 回车调度中
	hcdd(data){
		return request.post("/funeral/carReturn",data)
	},
	// 已完成的调度信息
	ywchcdd(data){
		return request.get('/funeral/call/getDriverOrderComplete',data);
	},
	
	// 派遣收敛工派遣订单
	pqslgdd(data){
		return request.get('/funeral/call/getUndertakerOrder',data)
	},
	// 已完成的调度信息
	ywcslgdd(data){
		return request.get('/funeral/call/getUndertakerOrderComplete',data);
	},
	// 派遣信息确认
	pqxxqr(data){
		return request.put('/funeral/call/editFuneralStatus',data)
	},
	
	// 获取车辆信息
	// /funeral/vehicle/list
	getcllist(data){
		return request.get('/funeral/vehicle/list',data)
	},
	// 获取收敛工信息
	getclglist(data){
		return request.get('/funeral/driver/list',data)
	},
}