mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-24 07:52:53 +08:00
提交
This commit is contained in:
28
src/api/app/user.js
Normal file
28
src/api/app/user.js
Normal file
@@ -0,0 +1,28 @@
|
||||
import request from '@/assets/js/utils/request'
|
||||
import getUrl from '@/assets/js/utils/get-url'
|
||||
|
||||
// 登录
|
||||
export function login(data) {
|
||||
return request({
|
||||
url: getUrl('/user/login', 0),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取个人信息
|
||||
export function getInfo(token) {
|
||||
return request({
|
||||
url: getUrl('/user/info', 0),
|
||||
method: 'get',
|
||||
params: { token }
|
||||
})
|
||||
}
|
||||
|
||||
// 登出
|
||||
export function logout() {
|
||||
return request({
|
||||
url: getUrl('/user/logout', 0),
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
54
src/api/ebiz/common/common.js
Normal file
54
src/api/ebiz/common/common.js
Normal file
@@ -0,0 +1,54 @@
|
||||
import request from '@/assets/js/utils/request'
|
||||
import getUrl from '@/assets/js/utils/get-url'
|
||||
|
||||
// 初始化试算因子
|
||||
export function calculatePremium(data) {
|
||||
return request({
|
||||
url: getUrl(`/${localStorage.isFrom}/product/getDetail`, 1), //根据来源 判断 调用建议书接口/电投接口
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 主险列表
|
||||
export function mainRiskList(data) {
|
||||
return request({
|
||||
url: getUrl(`/${localStorage.isFrom}/product/getMainRiskLst`, 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
//试算
|
||||
export function trial(data) {
|
||||
return request({
|
||||
url: getUrl(`/${localStorage.isFrom}/insure/trial`, 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
//订单详情
|
||||
export function orderDetail(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/order/orderDetail', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
//删除已选产品
|
||||
export function deleteOrderInfo(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/order/deleteOrderInfo', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
//获取微信分享
|
||||
export function wxShare(data) {
|
||||
return request({
|
||||
url: getUrl('/ppf/wx/config', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
38
src/api/ebiz/customer/customer.js
Normal file
38
src/api/ebiz/customer/customer.js
Normal file
@@ -0,0 +1,38 @@
|
||||
import request from '@/assets/js/utils/request'
|
||||
import getUrl from '@/assets/js/utils/get-url'
|
||||
|
||||
// 代理人客户列表
|
||||
export function getCustomersList(data) {
|
||||
return request({
|
||||
url: getUrl('/getCustomersList', 0),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
//代理人客户新增与编辑
|
||||
export function updateCustomerInfo(data) {
|
||||
return request({
|
||||
url: getUrl('/updateCustomerInfo', 0),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
//查询代理人客户信息
|
||||
export function getAgentCustomerInfo(data) {
|
||||
return request({
|
||||
url: getUrl('/getAgentCustomerInfo', 0),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
//删除代理人客户信息
|
||||
export function deleteCustomerInfo(data) {
|
||||
return request({
|
||||
url: getUrl('/deleteCustomerInfo', 0),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
48
src/api/ebiz/my/my.js
Normal file
48
src/api/ebiz/my/my.js
Normal file
@@ -0,0 +1,48 @@
|
||||
import request from '@/assets/js/utils/request'
|
||||
import getUrl from '@/assets/js/utils/get-url'
|
||||
|
||||
// 登录
|
||||
export function login(data) {
|
||||
return request({
|
||||
url: getUrl('/user/login', 0),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取个人信息
|
||||
export function getInfo(token) {
|
||||
return request({
|
||||
url: getUrl('/user/info', 0),
|
||||
method: 'get',
|
||||
params: { token }
|
||||
})
|
||||
}
|
||||
|
||||
// 登出
|
||||
export function logout() {
|
||||
return request({
|
||||
url: getUrl('/user/logout', 0),
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
// 获取代理人信息
|
||||
export function getAgentInfo(data) {
|
||||
return request({
|
||||
// url: getUrl('/agent/agent/info', 0),
|
||||
url: getUrl('/customer/agent/info', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取代理人收入信息
|
||||
export function getAgentIncome(data) {
|
||||
return request({
|
||||
// url: getUrl('/agent/income/info', 0),
|
||||
url: getUrl('/agent/agent/income/info', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
29
src/api/ebiz/product/product.js
Normal file
29
src/api/ebiz/product/product.js
Normal file
@@ -0,0 +1,29 @@
|
||||
import request from '@/assets/js/utils/request'
|
||||
import getUrl from '@/assets/js/utils/get-url'
|
||||
|
||||
// 获取产品类别
|
||||
export function getCategory(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/product/getCategory', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取产品列表
|
||||
export function getList(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/product/getProList', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取产品详情
|
||||
export function getProductInfo(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/product/getItemDetail', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
76
src/api/ebiz/proposal/proposal.js
Normal file
76
src/api/ebiz/proposal/proposal.js
Normal file
@@ -0,0 +1,76 @@
|
||||
import request from '@/assets/js/utils/request'
|
||||
import getUrl from '@/assets/js/utils/get-url'
|
||||
|
||||
// 获取建议书列表
|
||||
export function getList(data) {
|
||||
return request({
|
||||
url: getUrl('/proposal/proposal/list', 1), //0=》mock数据 1=》正式数据
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 转投保
|
||||
export function toInsurance(data) {
|
||||
return request({
|
||||
url: getUrl('/proposal/proposal/toInsurance', 1), //0=》mock数据 1=》正式数据
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 获取建议书详情
|
||||
export function getDetail(data) {
|
||||
return request({
|
||||
url: getUrl('/proposal/proposal/info', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 获取建议书演示
|
||||
export function getDemo(data) {
|
||||
return request({
|
||||
url: getUrl('/proposal/proposal/demo', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 获取建议书演示(分享到微信)
|
||||
export function getDemoByProposalNo(data) {
|
||||
return request({
|
||||
url: getUrl('/proposal/proposal/getDemoByProposalNo', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 保存建议书
|
||||
export function saveProposal(data) {
|
||||
return request({
|
||||
url: getUrl('/proposal/proposal/saveOrUpdateProposal', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 更新建议书
|
||||
export function updateInsured(data) {
|
||||
return request({
|
||||
url: getUrl('/proposal/proposal/updateInsured', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 生成建议书pdf
|
||||
export function makePdf(data) {
|
||||
return request({
|
||||
url: getUrl('/proposal/file/getFile', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 删除建议书
|
||||
export function deleteProposal(data) {
|
||||
return request({
|
||||
url: getUrl('/proposal/proposal/deleteProposal', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
135
src/api/ebiz/sale/sale.js
Normal file
135
src/api/ebiz/sale/sale.js
Normal file
@@ -0,0 +1,135 @@
|
||||
import request from '@/assets/js/utils/request'
|
||||
import getUrl from '@/assets/js/utils/get-url'
|
||||
|
||||
// 保费计算
|
||||
export function saveOrUpdateOrderInfo(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/order/saveOrUpdateOrderInfo', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 订单列表
|
||||
export function orderList(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/order/orderList', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 订单删除
|
||||
export function deleteOrderInfo(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/order/deleteOrderInfo', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取告知信息
|
||||
export function information(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/product/getDetail', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 告知信息保存
|
||||
export function saveInformation(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/order/saveOrUpdateOrderInfo', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取订单详情
|
||||
export function getOrderDetail(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/order/orderDetail', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取验证码
|
||||
export function getAuthCode(data) {
|
||||
return request({
|
||||
url: getUrl('/customer/authcode/loginedSend', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 上传图片
|
||||
export function uploadImg(data) {
|
||||
return request({
|
||||
url: getUrl('/app/uploadImage', 1, 2),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 核保接口
|
||||
export function underWrite(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/insure/underWrite', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 支付接口
|
||||
export function acceptInsurance(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/insure/acceptInsurance', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取银行卡接口
|
||||
export function getBankList(data) {
|
||||
return request({
|
||||
url: getUrl('/app/code/getCodeValue', 1, 2),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取微信人脸token
|
||||
export function getToken(data) {
|
||||
return request({
|
||||
url: getUrl('/customer/token', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 测试
|
||||
export function test(data) {
|
||||
return request({
|
||||
url: getUrl('/media/ebizSignInfo/sign', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 提交回执签收
|
||||
export function submit(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/receiptSign/submit', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取投保单详情接口
|
||||
export function getDetail(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/order/orderDetail', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
29
src/api/ebiz/serve/serve.js
Normal file
29
src/api/ebiz/serve/serve.js
Normal file
@@ -0,0 +1,29 @@
|
||||
import request from '@/assets/js/utils/request'
|
||||
import getUrl from '@/assets/js/utils/get-url'
|
||||
|
||||
// 获取保单列表
|
||||
export function getPolicyList(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/policy/policyList', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取保单详情
|
||||
export function getPolicyDetail(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/policy/policyDetail', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取pdf阅读
|
||||
export function getReceiptSign(data) {
|
||||
return request({
|
||||
url: getUrl('/sale/receiptSign/sign', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user