hls_crm/api/kehu.js

370 lines
9.6 KiB
JavaScript

import { myRequest } from '@/util/api.js'
//客户列表
export function netKehuList(data) {
return myRequest('customer/getList',data)
}
//创建客户
export function netAddkehu(data) {
return myRequest('customer/addCustomer',data)
}
//筛选条件
export function netSelect() {
return myRequest('common/selectOption')
}
//客户 筛选条件 归属人
export function netSearchStaffList(data) {
return myRequest('customer/getSearchStaffList',data)
}
//上级 客户列表 筛选
export function netPrevCustomer(data) {
return myRequest('customer/getSelectList',data)
}
//根据 客户 筛选联系人 customer_id
export function netLianxiren(data) {
return myRequest('contacts/getSelectList',data)
}
//合同 筛选列表
export function netSelectContract(data) {
return myRequest('contract/getSelectList',data)
}
//客户名称查重
export function netCheckName(data) {
return myRequest('customer/selectName',data)
}
//创建 跟进 记录
export function netAddFollowRecords(data) {
return myRequest('record/createRecord',data)
}
//处理 跟进记录
export function netContinueIsFollow(data) {
return myRequest('record/record_add',data)
}
//跟进 记录 详情
export function netFollowRecordDetail(data) {
return myRequest('record/getRecordDetail',data)
}
//跟进 记录 添加评论
export function netAddComment(data) {
return myRequest('record/addComment',data)
}
//获取 评论 列表
export function netGetCommentList(data) {
return myRequest('record/commentList',data)
}
//员工 列表
export function netStaffList(data) {
return myRequest('common/getSelectStaff',data)
}
//获取客户 详情
export function netKehuDetail(data) {
return myRequest('customer/customerDetail',data)
}
//获取客户 跟进记录 线索动态
export function netKehuFollow(data) {
return myRequest('record/getList',data)
}
//待跟进客户
export function daibanKehuFollow(data) {
return myRequest('record/getcustomerList',data)
}
//新增联系人
export function netAddLianxiren(data) {
return myRequest('contacts/addContacts',data)
}
//创建合同
export function netCreateContract(data) {
return myRequest('contract/addContract',data)
}
//合同编号
export function netContractNum() {
return myRequest('contract/getContractNumber')
}
//移入 公海
export function netRemoveSeas(data) {
return myRequest('customer/moveSeas',data)
}
//领取客户
export function netReceiveKehu(data) {
return myRequest('customer/receive',data)
}
//转移 客户
export function netTransKehu(data) {
return myRequest('customer/transfer',data)
}
//重点关注
export function netKeyCollect(data) {
return myRequest('customer/collect',data)
}
//取消重点 关注
export function netRemoveColect(data) {
return myRequest('customer/cancelCollect',data)
}
//编辑 客户信息
export function netEditKehu(data) {
return myRequest('customer/editCustomer',data)
}
//联系人列表
export function netContactList(data) {
return myRequest('contacts/getList',data)
}
//详情 联系人列表
export function netContact(data) {
return myRequest('contacts/getSelectList',data)
}
//获取 客户 合同 列表
export function netContractList(data) {
return myRequest('contract/getCustomerContacts',data)
}
//获取 客户 相关信息 附件列表
export function netKehuFileList(data) {
return myRequest('customer/getFilesList',data)
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////
//获取联系人 详情
export function netConcatDetailInfo(data) {
return myRequest('contacts/getDetail',data)
}
//获取联系人 附件
export function netContactFileList(data) {
return myRequest('contacts/getFilesList',data)
}
//获取 操作记录 1客户 2联系人 3合同
export function netOperationList(data) {
return myRequest('operation/getList',data)
}
//编辑 联系人 信息
export function netEditContactInfo(data) {
return myRequest('contacts/editContacts',data)
}
//删除 联系人
export function netDelContact(data) {
return myRequest('contacts/delContacts',data)
}
//编辑 附件 名称
export function netEditFileName(data) {
return myRequest('file/editName',data)
}
///////////////////////////////////////////////////////////////////////////////////////////////////////
//合同详情
export function netContractDetail(data) {
return myRequest('contract/getDetail',data)
}
//回款计划 列表
export function netPlanListf(data) {
return myRequest('receivables_plan/getList',data)
}
//创建 回款 计划
export function netAddPlan(data) {
return myRequest('receivables_plan/addPlan',data)
}
//获取 回款 期数
export function netPaymentNum(data) {
return myRequest('receivables_plan/getSelectList',data)
}
//创建 回款
export function netAddPayment(data) {
return myRequest('receivables/addReceivables',data)
}
//回款 列表 回款记录 列表
export function netPaymentList(data) {
return myRequest('receivables/getList',data)
}
//回款编号
export function netPaymentNumber() {
return myRequest('receivables/getReceivablesNumber')
}
//获取 回款 详情
export function netPaymentDetail(data) {
return myRequest('receivables/getDetail',data)
}
//获取 回款 审批 流程 relation_type receivables 回款 contract 合同 consume 费用
export function netPaymentApproval(data) {
return myRequest('examine_record/getList',data)
}
//获取 合同 附件
export function netContractFileList(data) {
return myRequest('contract/getFilesList',data)
}
//审核 relation_type receivables 回款 contract 合同 consume 费用
export function netExamine(data) {
return myRequest('examine_record/examine',data)
}
//合同 撤回 审批
export function netCancelExamine(data) {
return myRequest('contract/cancel',data)
}
//编辑 合同
export function netEditContract(data) {
return myRequest('contract/editContract',data)
}
// 回款 撤回 审批
export function netPaymentCancel(data) {
return myRequest('receivables/cancel',data)
}
//编辑 回款 信息
export function netEditPaymentInfo(data) {
return myRequest('receivables/editReceivables',data)
}
//CRM 合同 列表
export function netCrmContractList(data) {
return myRequest('contract/getList',data)
}
//添加 合同时 获取购买产品
export function netContractProduct(data) {
return myRequest('product/getSelectList',data)
}
//产品分类
export function netProductTypeList(data) {
return myRequest('product/getTypeList', data)
}
//获取产品分类
export function netProductClass(data) {
return myRequest('product/getProducttypeList',data)
}
//产品详情
export function netProductDetail(data) {
return myRequest('product/getProductDetail',data)
}
///////////////////////////////////////////////////////////////////////////////////////////////////
//新建 费用
export function netAddCost(data) {
return myRequest('consume/addConsume',data)
}
//费用 列表
export function netCostList(data) {
return myRequest('consume/getList',data)
}
//费用 详情
export function netCostDetail(data) {
return myRequest('consume/getDetail',data)
}
//编辑 费用
export function netEditCost(data) {
return myRequest('consume/editConsume',data)
}
/////////////////////////////////////////////////////////////////////////////////////
//下级 客户 列表
export function netSubordList(data) {
return myRequest('customer/getLowerCustomer',data)
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////
//当月 数据 简报
export function netGetBriefdata(data) {
return myRequest('index/briefing',data)
}
//交易额 排行
export function netTurnoverList(data) {
return myRequest('index/contractRanding',data)
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//实际 回款 数据
//身份为 员工时 获取 回款 列表
export function netGetreceivableStaff(){
return myRequest('statistics/receivablesStatistics')
}
//身份 为其他时 获取 回款 列表
export function netGetOthersReceivable() {
return myRequest('statistics/staffReceivablesStatistics')
}
///////////////////////////////////////////////////////////////////////////////
//业绩 目标
//获取 部门 年 筛选条件
export function netGetTargetSelect() {
return myRequest('achievement/getDepartment')
}
//获取 成员列表 目标 列表
export function netGetDepTargetlist(data) {
return myRequest('achievement/getStaffList',data)
}
//获取 成员 默认目标详情
export function netGetDefaultSelfDetail(data){
return myRequest('achievement/getMyAchievementDetail',data)
}
//修改 我的 业绩目标
export function netSetMymubiao(data){
return myRequest('achievement/staffEditAchievement',data)
}
//我的 业绩目标 修改记录
export function netGetRecordList(data) {
return myRequest('achievement/editRecords',data)
}
//修改 记录 修改 详情
export function netGetRecordDetail(data) {
return myRequest('achievement/getRecordsDetail',data)
}
//获取 部门 列表
export function netGetBumenList(data) {
return myRequest('achievement/getDepartmentList',data)
}
//获取 团队 列表
export function netGetTealList(data) {
return myRequest('achievement/getTeamList',data)
}
//获取 公司 列表
export function netGetGongsiList(data) {
return myRequest('achievement/getCompanyAchievement',data)
}
//设置 目标 金额
export function netSetTargetMoney(data) {
return myRequest('achievement/addAchievement',data)
}
//获取 默认 目标 金额
export function netGetDefaultMoney(data) {
return myRequest('achievement/getAchievementDetail',data)
}
//CRM 全局搜索
export function netQueryData(data) {
return myRequest('index/search',data)
}