initial crm web
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
import request from '../axios/index'
|
||||
|
||||
// 新建合同
|
||||
export function createContract(param) {
|
||||
return request({
|
||||
url: '/contract/create',
|
||||
method: 'post',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 更新合同
|
||||
export function updateContract(param) {
|
||||
return request({
|
||||
url: '/contract/update',
|
||||
method: 'put',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 删除合同
|
||||
export function deleteContract(param) {
|
||||
return request({
|
||||
url: '/contract/delete',
|
||||
method: 'delete',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 查询合同列表
|
||||
export function queryContractList(param) {
|
||||
return request({
|
||||
url: '/contract/list',
|
||||
method: 'get',
|
||||
params: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 查询合同信息
|
||||
export function queryContractInfo(param) {
|
||||
return request({
|
||||
url: '/contract/info',
|
||||
method: 'get',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 查询添加的产品列表
|
||||
export function queryContractPlist(param) {
|
||||
return request({
|
||||
url: '/contract/plist',
|
||||
method: 'get',
|
||||
params: param,
|
||||
})
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
import request from '../axios/index'
|
||||
|
||||
// 新建客户
|
||||
export function createCustomer(param) {
|
||||
return request({
|
||||
url: '/customer/create',
|
||||
method: 'post',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 更新客户
|
||||
export function updateCustomer(param) {
|
||||
return request({
|
||||
url: '/customer/update',
|
||||
method: 'put',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 删除客户
|
||||
export function deleteCustomer(param) {
|
||||
return request({
|
||||
url: '/customer/delete',
|
||||
method: 'delete',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 查询客户列表
|
||||
export function queryCustomerList(param) {
|
||||
return request({
|
||||
url: '/customer/list',
|
||||
method: 'get',
|
||||
params: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 查询客户信息
|
||||
export function queryCustomerInfo(param) {
|
||||
return request({
|
||||
url: '/customer/info',
|
||||
method: 'get',
|
||||
params: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 查询客户信息
|
||||
export function queryCustomerOption(param) {
|
||||
return request({
|
||||
url: '/customer/option',
|
||||
method: 'get',
|
||||
params: param,
|
||||
})
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
import request from '../axios/index'
|
||||
|
||||
// 获取数据汇总
|
||||
export function getSummary(param) {
|
||||
return request({
|
||||
url: '/dashboard/sum',
|
||||
method: 'get',
|
||||
params: param,
|
||||
})
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
import request from '../axios/index'
|
||||
|
||||
// 新建产品
|
||||
export function createProduct(param) {
|
||||
return request({
|
||||
url: '/product/create',
|
||||
method: 'post',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 更新产品
|
||||
export function updateProduct(param) {
|
||||
return request({
|
||||
url: '/product/update',
|
||||
method: 'put',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 删除产品
|
||||
export function deleteProduct(param) {
|
||||
return request({
|
||||
url: '/product/delete',
|
||||
method: 'delete',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 查询产品信息
|
||||
export function queryProductInfo(param) {
|
||||
return request({
|
||||
url: '/product/info',
|
||||
method: 'get',
|
||||
params: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 查询产品列表
|
||||
export function queryProductList(param) {
|
||||
return request({
|
||||
url: '/product/list',
|
||||
method: 'get',
|
||||
params: param,
|
||||
})
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
import request from '../axios/index'
|
||||
|
||||
// 用户登录
|
||||
export function userLogin(param) {
|
||||
return request({
|
||||
url: '/user/login',
|
||||
method: 'post',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 用户注册
|
||||
export function userRegister(param) {
|
||||
return request({
|
||||
url: '/user/register',
|
||||
method: 'post',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 获取验证码
|
||||
export function getVerifyCode(param) {
|
||||
return request({
|
||||
url: '/user/verifycode',
|
||||
method: 'get',
|
||||
params: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 忘记密码
|
||||
export function userForgotPass(param) {
|
||||
return request({
|
||||
url: '/user/pass',
|
||||
method: 'post',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 修改邮箱
|
||||
export function updateMail(param) {
|
||||
return request({
|
||||
url: '/user/mail',
|
||||
method: 'put',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 退出登录
|
||||
export function userLogout(param) {
|
||||
return request({
|
||||
url: '/user/logout',
|
||||
method: 'delete',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 注销账号
|
||||
export function userDelete(param) {
|
||||
return request({
|
||||
url: '/user/delete',
|
||||
method: 'delete',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 获取用户信息
|
||||
export function getUserInfo(param) {
|
||||
return request({
|
||||
url: '/user/info',
|
||||
method: 'get',
|
||||
params: param,
|
||||
})
|
||||
}
|
||||
|
||||
// 订阅个人版
|
||||
export function userBuy(param) {
|
||||
return request({
|
||||
url: '/user/buy',
|
||||
method: 'put',
|
||||
data: param,
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user