[NEW]【续期管理】路由、api、mock设置

This commit is contained in:
yuweiqi
2020-04-22 11:22:28 +08:00
parent b2b6500fbc
commit ab68e9ae02
7 changed files with 104 additions and 3 deletions

View File

@@ -0,0 +1,38 @@
import request from '@/assets/js/utils/request'
import getUrl from '@/assets/js/utils/get-url'
//获取续期列表
export function getList(data) {
return request({
url: getUrl('/renewal/getRenewalList', 0), //0=》mock数据 1=》正式数据
method: 'post',
data
})
}
//获取续期扣款详情
export function getDetail(data) {
return request({
url: getUrl('/renewal/getRenewalDetail', 0), //0=》mock数据 1=》正式数据
method: 'post',
data
})
}
//获取短信模板
export function getMsg(data) {
return request({
url: getUrl('/renewal/msgTemplate', 0),
method: 'post',
data
})
}
//发送短信
export function sendMsg(data) {
return request({
url: getUrl('/renewal/sendSms', 0),
method: 'post',
data
})
}

View File

@@ -65,7 +65,10 @@ let survey = [
let manpower = [ let manpower = [
'/customer/answer/queryList' //DISC性格分析 '/customer/answer/queryList' //DISC性格分析
] ]
let whiteList = ['/customer/agent/getCustomersList', ...proposal, ...sale, ...agentEnter, ...claims, ...survey, ...manpower] let renewalManage = [
'/renewal/getRenewalList' //续期列表查询
]
let whiteList = ['/customer/agent/getCustomersList', ...proposal, ...sale, ...agentEnter, ...claims, ...survey, ...manpower, ...renewalManage]
// 创建axios实例 // 创建axios实例
const service = axios.create({ const service = axios.create({

View File

@@ -0,0 +1,9 @@
//续期管理
let mockBaseUrl = 'http://mock-api.com/LwnaDLg1.mock'
export default {
//获取续期列表
'/renewal/getRenewalList': mockBaseUrl + '/renewal/getRenewalList',
'/renewal/getRenewalDetail': mockBaseUrl + '/renewal/getRenewalDetail',
'/renewal/msgTemplate': mockBaseUrl + '/renewal/msgTemplate',
'/renewal/sendSms': mockBaseUrl + '/renewal/sendSms'
}

View File

@@ -12,6 +12,7 @@ import serve from './serve'
import common from './common' import common from './common'
import survey from './survey' import survey from './survey'
import manpower from './manpower' import manpower from './manpower'
import renewalManage from './renewalManage'
const mockBaseUrl = 'http://rap2api.taobao.org/app/mock' const mockBaseUrl = 'http://rap2api.taobao.org/app/mock'
let baseObj = { let baseObj = {
@@ -19,6 +20,6 @@ let baseObj = {
'/user/info': mockBaseUrl + '/223948/info', '/user/info': mockBaseUrl + '/223948/info',
'/user/logout': mockBaseUrl + '/223948/logout' '/user/logout': mockBaseUrl + '/223948/logout'
} }
Object.assign(baseObj, proposal, sale, customer, my, product, serve, common, survey, manpower) Object.assign(baseObj, proposal, sale, customer, my, product, serve, common, survey, manpower, renewalManage)
export default baseObj export default baseObj

View File

@@ -13,4 +13,21 @@ import report from './report'
import survey from './survey' import survey from './survey'
import nbs from './nbs' import nbs from './nbs'
import manpower from './manpower' import manpower from './manpower'
export default [...proposal, ...sale, ...customer, ...my, ...serve, ...common, ...product, ...agentEenter, ...milestone, ...poster, ...report, ...survey, ...nbs, ...manpower] //根据需要进行删减 import renewalManage from './renewalManage'
export default [
...proposal,
...sale,
...customer,
...my,
...serve,
...common,
...product,
...agentEenter,
...milestone,
...poster,
...report,
...survey,
...nbs,
...manpower,
...renewalManage
] //根据需要进行删减

View File

@@ -0,0 +1,32 @@
const list = () => import('@/views/ebiz/renewalManage/List')
const detail = () => import('@/views/ebiz/renewalManage/Detail')
const msgTemplate = () => import('@/views/ebiz/renewalManage/MsgTemplate')
export default [
{
path: '/renewalManage/list',
name: 'renewalManageList',
component: list,
meta: {
title: '续期管理',
index: 1
}
},
{
path: '/renewalManage/detail',
name: 'renewalManageDetail',
component: detail,
meta: {
title: '续期扣款详情',
index: 1
}
},
{
path: '/renewalManage/msgTemplate',
name: 'msgTemplate',
component: msgTemplate,
meta: {
title: '短信模板',
index: 1
}
}
]

View File

@@ -29,6 +29,7 @@
<li><router-link to="/agentEenter/approve/ApproveList">入司审批列表</router-link></li> <li><router-link to="/agentEenter/approve/ApproveList">入司审批列表</router-link></li>
<li><router-link to="/survey/surveyList">问卷调查</router-link></li> <li><router-link to="/survey/surveyList">问卷调查</router-link></li>
<li><router-link to="/nbs/list">nbs列表</router-link></li> <li><router-link to="/nbs/list">nbs列表</router-link></li>
<li><router-link to="/renewalManage/list">续期管理列表</router-link></li>
<li><router-link to="/manpower/DiscAnalysis/List">DISC性格分析</router-link></li> <li><router-link to="/manpower/DiscAnalysis/List">DISC性格分析</router-link></li>
</ul> </ul>
</li> </li>