member.js 3.42 KB
import request from '@/utils/request.js'

// 通过经纬度查询门店列表
export function getwCzxxList(params) {
	return request({
		url: '/user/station/list',
		method: 'get',
		params: params
	})
}

//预计下次定气时间
export function getdqsj() {
	return request({
		url: '/customer/wHyxx/dqsj',
		method: 'get',
	})
}

//会员信息编辑
export function savewHyxx(data) {
	return request({
		url: '/wHyxx/v1/save',
		method: 'post',
		data: data
	})
}


//在用气瓶列表
export function getwQpssxxList(params) {
	return request({
		url: '/user/gasBottleRecord/list',
		method: 'get',
		params: params
	})
}

//历史气瓶列表
export function getwQplzList(params) {
	return request({
		url: '/wQplz/v1/list',
		method: 'get',
		params: params
	})
}

//会员用气记录列表
export function getwHyyqjlist(params) {
	return request({
		url: '/wHyyqjl/v1/list',
		method: 'get',
		params: params
	})
}

//会员订单列表
export function getwDdlist(params) {
	return request({
		url: '/wDd/v1/list',
		method: 'get',
		params: params
	})
}

// 会员订单详情
export function getwDdDetail(params) {
	return request({
		url: '/wDd/v1/getDetail',
		method: 'get',
		params: params
	})
}

//创建订单
export function savewDd(data) {
	return request({
		url: '/user/order/payment/add',
		method: 'post',
		data: data
	})
}

//取消订单
export function qxwDd(data) {
	return request({
		url: '/wDd/v1/qx',
		method: 'post',
		data: data
	})
}


//会员地址列表
export function getwHydzList(params) {
	return request({
		url: '/user/address/list',
		method: 'get',
		params: params
	})
}

//会员地址新增/修改
// id(空为新增、不空为修改)
export function savewHydz(data) {
	return request({
		url: '/user/address/save',
		method: 'post',
		data: data
	})
}

//会员地址删除
export function delwHydz(id) {
	return request({
		url: `/user/address/${id}`,
		method: 'delete',
		// data: data
	})
}


// 会员地址详情
export function getwHydzDetail(params) {
	return request({
		url: '/user/address/getDetail',
		method: 'get',
		params: params
	})
}

// 门店气瓶类型接口(商品)
export function getwQplxlist(params) {
	return request({
		url: '/user/goods/list',
		method: 'get',
		params:params
	})
}

// 气瓶类型详情接口
export function getwQplxDetail(params) {
	return request({
		url: '/user/goods/getDetail',
		method: 'get',
		params:params
	})
}
// 会员信息编辑接口
export function getHyInfoEdit(data) {
	return request({
		url: '/user/info/updateUser',
		method: 'post',
		data
	})
}
// 会员地址批量删除接口
export function getHydzbatchDelete(data) {
	return request({
		url: '/user/address/batchDelete',
		method: 'post',
		data
	})
}

// 退气列表
export function getTqPage(params) {
	return request({
		url: '/user/gasBottleRefund/tqPage',
		method: 'get',
		params:params
	})
}

// 申请退气
export function savewTqgl(id) {
	return request({
		url: '/user/gasBottleRefund/save?id='+id,
		method: 'post',
	})
}

// 根据当前经纬度查询气站信息
export function getCzPage(params) {
	return request({
		url: '/user/station/czPage',
		method: 'get',
		params:params
	})
}





export default {
	getHyInfoEdit,
	getHydzbatchDelete,
	getwCzxxList,
	// getdqsj,
	savewHyxx,
	getwQpssxxList,
	getwQplzList,
	getwHyyqjlist,
	getwDdlist,
	getwDdDetail,
	savewDd,
	qxwDd,
	getwHydzList,
	savewHydz,
	delwHydz,
	getwHydzDetail,
	getwQplxlist,
	getwQplxDetail,
	getTqPage,
	savewTqgl,
	getCzPage
}