合并CRM

This commit is contained in:
xuli3099
2025-08-25 16:41:33 +08:00
parent fd5c5739e4
commit 0a1d4de168
78 changed files with 19363 additions and 159 deletions

View File

@@ -0,0 +1,213 @@
import request from "@/utils/request";
//获取客户单位用户人员信息
export function crmCustomerUser(data) {
return request.get({
url: "/app/appCrmCusUserNewController/crmCustomerUser",
data,
},{
isTransformResponse:false
});
}
//获取我公司人员信息
export function myUserNameList(data) {
return request.get({
url: "/app/appVisistDetail/getCompanyPersonnerlName",
data,
},{
isTransformResponse:false
});
}
//保存走访报告明细
export function addVisistDetail(data) {
return request.post({
url: "/app/appVisistDetail/addVisistDetail",
data,
},{
isTransformResponse:false
});
}
//删除走访报告中的某一项(日常走访,业务招待)
export function deleVisistDetailItem(data) {
return request.get({
url: "/app/appVisistDetail/deleVisistDetailItem",
data,
},{
isTransformResponse:false
});
}
//走访明细查询
export function getVisistDetailItem(data) {
return request.get({
url: "/app/appVisistDetail/queryList",
data,
},{
isTransformResponse:false
});
}
//删除整体的报告
export function removeVisist(data) {
return request.get({
url: "/app/appVisistReport/remove",
data,
},{
isTransformResponse:false
});
}
//走访报告列表查询
export function getYsVisistList(data) {
return request.get({
url: "/app/appVisistReport/list",
data
},{
isTransformResponse:false
});
}
//更新一个报告的状态
export function updateStatus(data) {
return request.post({
url: "/app/appVisistReport/updateStatus",
data,
},{
isTransformResponse:false
});
}
//获取客户信息列表
export function getYsCustomerList(data) {
return request.get({
url: "/app/appCustomerIfno/pageList",
data,
},{
isTransformResponse:false
});
}
//新增走访报告
export function addVisist(data) {
return request.post({
url: "/app/appVisistReport/add",
data,
},{
isTransformResponse:false
});
}
//走访报告查询
export function getQueryVisistList(data) {
return request.get({
url: "/app/appVisistReport/queryList",
data,
},{
isTransformResponse:false
});
}
//走访报告详细信息
export function getYsVisistInfo(data) {
return request.get({
url: "/app/appVisistReport/getDetail",
data,
},{
isTransformResponse:false
});
}
//一个走访报告下面关联的日常走访,业务招待等具体信息
export function getVisistDetailList(data) {
return request.get({
url: "/app/appVisistDetail/list",
data,
},{
isTransformResponse:false
});
}
//新增点赞
export function insertUserLike(data) {
return request.post({
url: "/app/appUserLike/addVisistDetail",
data,
},{
isTransformResponse:false
});
}
//查询是否已经点过赞
export function getUserLike(data) {
return request.get({
url: "/app/appUserLike/queryUserLikeStatus/" + data,
},{
isTransformResponse:false
});
}
//获取当前人的信息
export function getUserInfo(data) {
return request.get({
url: "/app/user/getUserInfo",
data,
},{
isTransformResponse:false
});
}
//查询没有经过信息管理员审批的单子
export function getApprovalList(data) {
return request.get({
url: "/app/appVisistReport/approvalList",
data,
},{
isTransformResponse:false
});
}
//打开详情页设置成为已读
export function getUpdateApprovalForRead(data) {
return request.post({
url: "/app/appVisistReport/updateApprovalForRead",
data,
},{
isTransformResponse:false
});
}
//提交通过活动报告
export function auditActivityReport(data) {
return request.post({
url: "/app/activity/auditActivityReport",
data,
header: {
'Content-Type': 'application/x-www-form-urlencoded' // 设置请求头,确保服务器正确解析 FormData
}
},{
isTransformResponse:false
});
}
//更新驳回原因
export function getRejectReason(data) {
return request.post({
url: "/app/appVisistReport/updaterejectReason",
data,
},{
isTransformResponse:false
});
}
//查询签到打卡信息集合为了报告
export function addMapForReport(data) {
return request.get({
url: "/app/appVisistReport/addMapList",
data,
},{
isTransformResponse:false
});
}

View File

@@ -0,0 +1,51 @@
import request from "@/utils/request";
//新增地图开始签到接口
export function addStartMap(data) {
return request.post({
url: "/app/appVisistMap/Startadd",
data,
},{
isTransformResponse:false
});
}
//新增地图开始打卡接口
export function addStartMapForClockIn(data) {
return request.post({
url: "/app/appVisistMap/StartaddForClockIn",
data,
},{
isTransformResponse:false
});
}
//打卡信息查看
export function CheckInInformationViewing(data) {
return request.get({
url: "/app/appVisistMap/DKList",
data
},{
isTransformResponse:false
});
}
//签到统计
export function getSigninList(data) {
return request.get({
url: "/app/appVisistMap/QueryBased",
data
},{
isTransformResponse:false
});
}
//不签到统计
export function getNoSigninList(data) {
return request.get({
url: "/app/appVisistMap/QueryBasedIsNull",
data
},{
isTransformResponse:false
});
}

138
src/api/crm/api_ys.js Normal file
View File

@@ -0,0 +1,138 @@
import request from "@/utils/request"
export function getYsVisistList(data) {
return request.get({
url: '/app/appVisistReport/list',
data: data
})
}
//市场信息列表接口
export function CrmMarketInformationList(data) {
return request.get({
url: '/app/informationMarketInformation/list',
data: data
})
}
//市场信息模块待审核改为提交
export function handleCrmMarketInfo(data) {
return request.post({
url: '/app/informationMarketInformation/handleCrmMarketInfo',
data
})
}
//获取客户名称
export function getYsCustomerList(data) {
return request.get({
url: '/app/appCustomerIfno/pageList',
data
})
}
//市场信息模块提交
export function crmMarketInformationAdd(data) {
return request.post({
url: '/app/informationMarketInformation/add',
data
})
}
//市场信息模块查询
export function crminformationItemForDetail(data) {
return request.get({
url: '/app/informationMarketInformation/getDetail',
data
})
}
//客户人员信息查询
export function crmCustomerUser(data) {
return request.get({
url: '/app/appCrmCusUserNewController/crmCustomerUser',
data
})
}
//市场信息根据ID删除
export function crmMarketInformationDelete(data) {
return request.get({
url: '/app/informationMarketInformation/delete',
data
})
}
//市场信息查询接口
export function viewingMarketInfForAllMembers(data) {
return request.get({
url: '/app/informationMarketInformation/viewList',
data
})
}
//市场信息详情查询接口
export function viewingMarketInfgetDetail(data) {
return request.get({
url: '/app/informationMarketInformation/getDetail',
data
})
}
//市场信审核列表接口
export function approvalMarketInfget(data) {
return request.get({
url: 'app/informationMarketInformation/Approval',
data
})
}
//回款模块列表查询
export function getPaymentList(data) {
return request.get({
url: '/app/InformationReviewController/getPaymentList',
data
})
}
//回款新增接口
export function addPaymentCollection(data) {
return request.post({
url: '/app/InformationReviewController/addPaymentCollection',
data
})
}
//回款更新接口
export function updatePaymentDetail(data) {
return request.post({
url: '/app/InformationReviewController/updatePaymentDetail',
data
})
}
//回款删除接口
export function deletePaymentDetail(data) {
return request.post({
url: '/app/InformationReviewController/deletePaymentDetail',
data
})
}
//全员查询回款接口
export function getFullStaffStatisticsViewingTable(data) {
return request.get({
url: '/app/InformationReviewController/getFullStaffStatisticsViewingTable',
data
})
}
//个人查询回款接口
export function getPersonalPaymentCollectionTable(data) {
return request.get({
url: '/app/InformationReviewController/getPersonalPaymentCollectionTable',
data
})
}
//市场信息审核通过接口
export function crmMarketInformationApprovalSuccess(data) {
return request.get({
url: '/app/informationMarketInformation/ApprovalSuccess',
data
})
}
//市场信息审核驳回接口
export function crmMarketInformationApprovalUnSuccess(data) {
return request.get({
url: '/app/informationMarketInformation/ApprovalUnSuccess',
data
})
}

View File

@@ -0,0 +1,54 @@
import request from "@/utils/request"
// 查询客户人员列表
export function getCustomerList(params){
return request.get({
url: '/app/appCustomerIfno/pageList',
data: params
},{isTransformResponse: false})
}
// 查询系统推荐等级
export function getCustomerLevel(params){
return request.get({
url: '/app/appCrmCusUserNewController/queryCustomerLevel',
data: params
},{isTransformResponse: false})
}
// 客户人员新增
export function saveappCrmCusUserNew(params){
return request.get({
url: '/app/appCrmCusUserNewController/add',
data: params
},{isTransformResponse: false})
}
// 查询业务员名下所有的客户
export function SearchForAllCustomersSalesperson(params){
return request.get({
url: 'app/appCrmCusUserNewController/SearchForAllCustomersSalesperson',
data: params
},{isTransformResponse: false})
}
// 客户人员归属审核详情
export function getCusUserApprovalListDetail(params){
return request.get({
url: '/app/appCrmCusUserNewController/getCusUserApprovalListDetail',
data: params
},{isTransformResponse: false})
}
// 查询主归属人列表
export function SearchForAllPerson(params){
return request.get({
url: '/app/appCrmCusUserNewController/SearchForAllPerson',
data: params
},{isTransformResponse: false})
}
// 客户人员新增审核列表
export function getCusUserApprovalList(params) {
return request.get({
url: '/app/appCrmCusUserNewController/getCusUserApprovalList',
data: params
}, {isTransformResponse: false}
)
}

View File

@@ -0,0 +1,36 @@
import request from "@/utils/request"
// 删除客户人员归属消息
export function removeVisit(params){
return request.get({
url: '/app/appVisistReport/remove',
data: params
},{isTransformResponse: false})
}
// 更新客户人员
export function upadateappCrmCusUserNew (data){
return request.post({
url: '/app/appCrmCusUserNewController/update',
data
},{isTransformResponse: false})
}
// 客户人员审核通过
export function clientPersonnelsApproval(data) {
return request.get({
url: '/app/appCrmCusUserNewController/clientPersonnelsApproval',
data
}, {isTransformResponse: false});
}
//客户人员驳回
export function customerPersonnelsRejectio(data) {
return request.get({
url: '/app/appCrmCusUserNewController/customerPersonnelsRejectio',
data
}, {isTransformResponse: false});
}
//主归属人变更提交
export function submissionOfChangeOfMainOwner (data){
return request.get({
url: '/app/appCrmCusUserNewController/submissionOfChangeOfMainOwner',
data
},{isTransformResponse: false})
}

View File

@@ -0,0 +1,41 @@
import request from "@/utils/request";
//主归属人变更信息查看(列表)
export function queryViewMainOwnerList(params){
return request.get({
url: '/app/appCrmCusUserNewController/viewInformationChangesInprimaryOwnership',
data: params
},{isTransformResponse: false})
}
//主归属人变更信息查看(详情)
export function queryViewMainOwnerDetail(params){
return request.get({
url: '/app/appCrmCusUserNewController/getCrmCusUserNewChangeOwnerList',
data: params
},{isTransformResponse: false})
}
//查询主归属人变更人员的列表数据
export function personnelAwaitingReviewForChange(params){
return request.get({
url: '/app/appCrmCusUserNewController/personnelAwaitingReviewForChange',
data: params
},{isTransformResponse: false})
}
//主归属人变更驳回
export function changeOfPrimaryOwnershipNoApproved(params) {
return request.get({
url:'/app/appCrmCusUserNewController/changeOfPrimaryOwnershipNoApproved',
data: params
}, {isTransformResponse: false});
}
//主归属人变更通过
export function changeOfPrimaryOwnershipApproved (params) {
return request.get({
url: '/app/appCrmCusUserNewController/changeOfPrimaryOwnershipApproved',
data: params
}, {isTransformResponse: false});
}

View File

@@ -0,0 +1,36 @@
import request from "@/utils/request"
export function getPersonalPlanList(params) {
return request.post({
url: '/getPersonalPlanList',
params
})
}
export function getUserInfo(data) {
return request.get({
url: '/app/user/getUserInfo',
data
}, {isTransformResponse: false})
}
//获取所有人周计划列表
export function getAllWeekPlanList(params){
return request.get({
url: '/app/appWeeklyPlan/list',
data: params
},{isTransformResponse: false})
}
//获取个人周计划列表
export function getWeeklyPlanList(data) {
return request.get({
url: '/app/appWeeklyPlan/getWeeklyListByUser',
data
}, {isTransformResponse: false})
}
// 组合查询计划列表
export function getWeekPlanListByDate(params){
return request.get({
url: '/app/appWeeklyPlan/weeklyListByDate',
data: params
},{isTransformResponse: false})
}

View File

@@ -0,0 +1,28 @@
import request from "@/utils/request"
export function updateWeekPlanList(data){
return request.post({
url: '/app/appWeeklyPlan/updateWeekly',
data: data,
header: {
'Content-Type': 'application/json;charset=UTF-8'
}
})
}
// 判断本周是否写过计划
export function judgeThisWeek (data){
return request.post({
url: '/app/appWeeklyPlan/Judgethisweek',
data,
header: {'Content-Type': 'application/json;charset=UTF-8'}
})
}
// 新增周计划
export function addPlan(data){
return request.post({
url: '/app/appWeeklyPlan/addComment',
data,
header:{'Content-Type': 'application/json;charset=UTF-8'}
})
}