添加营销系统模块
This commit is contained in:
185
src/api/MarketingCenter/CRM.js
Normal file
185
src/api/MarketingCenter/CRM.js
Normal file
@@ -0,0 +1,185 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询价值评估等级下拉框
|
||||
export function searchValue() {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: '1',
|
||||
name: 'dbo.客户关系管理系统_价值评估_查询数据_MESWORK'
|
||||
}
|
||||
})
|
||||
}
|
||||
// 地区查询
|
||||
export function selectAdress() {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: '1',
|
||||
name: '发货管理_省份查询'
|
||||
}
|
||||
})
|
||||
}
|
||||
export function selectCustomer(AdressID, pageCurrent, pageSize) {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: '1',
|
||||
name: '客户关系管理系统_按地区查询_客户名称',
|
||||
param: '省份流水号=' + AdressID,
|
||||
Pagination: pageCurrent + '&' + pageSize
|
||||
}
|
||||
})
|
||||
}
|
||||
// 通过名称查
|
||||
export function selectCustomerOfName(name, pageCurrent, pageSize) {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: '1',
|
||||
name: '客户关系管理系统_按客户名称查询_客户名称',
|
||||
param: '客户流水号=' + name,
|
||||
Pagination: pageCurrent + '&' + pageSize
|
||||
}
|
||||
})
|
||||
}
|
||||
export function selectMarketingManager(AdressID) {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: '1',
|
||||
name: '客户关系管理系统_按地区查询_营销经理',
|
||||
param: '省份流水号=' + AdressID
|
||||
}
|
||||
})
|
||||
}
|
||||
export function initCustomer() {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: '1',
|
||||
name: '客户关系管理系统_初始化查询_客户名称'
|
||||
}
|
||||
})
|
||||
}
|
||||
export function getTree() {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: 1,
|
||||
name: '人事档案管理_部门关系_查询节点',
|
||||
param: '子节点=0=int'
|
||||
}
|
||||
})
|
||||
}
|
||||
export function tree(data, pid) {
|
||||
const result = []
|
||||
let temp
|
||||
for (let i = 0; i < data.length; i++) {
|
||||
if (data[i].父节点 === pid) {
|
||||
const obj = { label: data[i].节点名称, id: data[i].子节点 }
|
||||
temp = tree(data, data[i].子节点)
|
||||
if (temp.length > 0) {
|
||||
obj.children = temp
|
||||
}
|
||||
result.push(obj)
|
||||
}
|
||||
}
|
||||
return result
|
||||
}
|
||||
export function getTablePeople(code) {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: 1,
|
||||
name: '人事档案管理_人员_部门与人员_查询数据_根据部门编号',
|
||||
param: '考核部门编号=' + code + '=int'
|
||||
}
|
||||
})
|
||||
}
|
||||
export function deleteCustomer(customerId) {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: '2',
|
||||
name: 'dbo.客户关系管理系统_客户_删除数据_MESWORK',
|
||||
param: '客户流水号=' + customerId
|
||||
}
|
||||
})
|
||||
}
|
||||
export function deleteMarketingManager(MarketingManagerId) {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: '2',
|
||||
name: '客户关系管理系统_营销经理_删除数据_MESWORK',
|
||||
param: '营销经理地区流水号=' + MarketingManagerId
|
||||
}
|
||||
})
|
||||
}
|
||||
export function addMarketingManager(MarketingManagerId, AdressID) {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: '2',
|
||||
name: '客户关系管理系统_营销经理_增加数据_MESWORK',
|
||||
param: '营销经理流水号=' + MarketingManagerId + '&省份流水号=' + AdressID
|
||||
}
|
||||
})
|
||||
}
|
||||
export function editMarketingManager(MarketingManagerId, AdressID) {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: '2',
|
||||
name: '客户关系管理系统_营销经理_修改数据_MESWORK',
|
||||
param: '营销经理流水号=' + MarketingManagerId + '&营销经理地区流水号=' + AdressID
|
||||
}
|
||||
})
|
||||
}
|
||||
export function addCustomer(AdressID, CustomerName, CallNumber, Fax, Adress, People, Email, BankAccount, DutyParagraph, Assessment, Remark) {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: '2',
|
||||
name: '客户关系管理系统_客户_增加数据_MESWORK',
|
||||
param: '省份流水号=' + AdressID + '&客户名称=' + CustomerName + '&电话=' + CallNumber + '&传真=' + Fax + '&地址=' + Adress + '&联系人=' + People + '&电子邮箱=' + Email + '&银行账号=' + BankAccount + '&税号=' + DutyParagraph + '&价值评估流水号=' + Assessment + '&备注=' + Remark
|
||||
}
|
||||
})
|
||||
}
|
||||
export function selectAdressOfID(AdressID) {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: '1',
|
||||
name: '客户关系管理系统_通过省份流水号查省份名称_查询数据_MESWORK',
|
||||
param: '省份流水号=' + AdressID
|
||||
}
|
||||
})
|
||||
}
|
||||
export function editCustomer(AdressID, CustomerName, CallNumber, Fax, Adress, People, Email, BankAccount, DutyParagraph, Assessment, Remark, ID) {
|
||||
return request({
|
||||
url: '',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: '2',
|
||||
name: '客户关系管理系统_客户_修改数据_MESWORK',
|
||||
param: '省份流水号=' + AdressID + '&客户名称=' + CustomerName + '&电话=' + CallNumber + '&传真=' + Fax + '&地址=' + Adress + '&联系人=' + People + '&电子邮箱=' + Email + '&银行账号=' + BankAccount + '&税号=' + DutyParagraph + '&价值评估流水号=' + Assessment + '&备注=' + Remark + '&客户流水号=' + ID
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user