import request from '@/utils/request'
|
|
export function GetSalesChanceList (data) {
|
return request({
|
url: '/SalesChance/GetSalesChanceList?PageIndex=' + data.PageIndex +
|
'&PageSize=' + data.PageSize +
|
'&SelectOwnedType=' + data.SelectOwnedType +
|
(data.BrachUserId
|
? '&BrachUserId=' + data.BrachUserId : '') +
|
'&Name=' + data.Name +
|
(data.SalesChanceStage
|
? '&SalesChanceStage=' + data.SalesChanceStage : '') +
|
(data.ProvinceCode
|
? '&ProvinceCode=' + data.ProvinceCode : '') +
|
(data.SalesChanceType
|
? '&SalesChanceType=' + data.SalesChanceType : '') +
|
(data.ChanceUploadStatus
|
? '&ChanceUploadStatus=' + data.ChanceUploadStatus : '') +
|
(data.ChanceReportStatus
|
? '&ChanceReportStatus=' + data.ChanceReportStatus : '') +
|
(data.SalesChanceSubmissionMethod
|
? '&SalesChanceSubmissionMethod=' + data.SalesChanceSubmissionMethod : '') +
|
(data.ProjectProperty
|
? '&ProjectProperty=' + data.ProjectProperty : '') +
|
(data.UploadStatusName
|
? '&UploadStatusName=' + data.UploadStatusName : '') +
|
(data.ReportStatusName
|
? '&ReportStatusName=' + data.ReportStatusName : '') +
|
'&CreateStartTime=' + data.CreateStartTime +
|
'&CreateEndTime=' + data.CreateEndTime,
|
method: 'get'
|
})
|
}
|
export function AddSalesChance (data) {
|
return request({
|
url: '/SalesChance/AddSalesChance',
|
method: 'post',
|
data: data
|
})
|
}
|
export function UpdateSalesChance (data) {
|
return request({
|
url: '/SalesChance/UpdateSalesChance',
|
method: 'post',
|
data: data
|
})
|
}
|
export function DeleteSalesChance (data) {
|
return request({
|
url: '/SalesChance/DeleteSalesChance',
|
method: 'post',
|
data: data
|
})
|
}
|
export function GetSalesChanceDetail (data) {
|
return request({
|
url: '/SalesChance/GetSalesChanceDetail?Id=' + data.Id,
|
method: 'get'
|
})
|
}
|
export function GetSalesChanceFollowList (data) {
|
return request({
|
url: '/SalesChance/GetSalesChanceFollowList?Id=' + data.Id + '&Name=' + data.Name + '&PageIndex=' + data.PageIndex + '&PageSize=' + data.PageSize,
|
method: 'get'
|
})
|
}
|
export function GetSalesChanceAgreementList (data) {
|
return request({
|
url: '/SalesChance/GetSalesChanceAgreementList?Id=' + data.Id + '&PageIndex=' + data.PageIndex + '&PageSize=' + data.PageSize,
|
method: 'get'
|
})
|
}
|
export function GetSalesChanceProductList (data) {
|
return request({
|
url: '/SalesChance/GetSalesChanceProductList?Id=' + data.Id + '&PageIndex=' + data.PageIndex + '&PageSize=' + data.PageSize,
|
method: 'get'
|
})
|
}
|
export function GetSalesDocumentFileList (data) {
|
return request({
|
url: '/SalesChance/GetSalesDocumentFileList?Id=' + data.Id + '&PageIndex=' + data.PageIndex + '&PageSize=' + data.PageSize,
|
method: 'get'
|
})
|
}
|
export function GetSalesChanceOperationLogList (data) {
|
return request({
|
url: '/SalesChance/GetSalesChanceOperationLogList?Id=' + data.Id + '&PageIndex=' + data.PageIndex + '&PageSize=' + data.PageSize,
|
method: 'get'
|
})
|
}
|
export function GetSalesChanceQuotationSheetList (data) {
|
return request({
|
url: '/SalesChance/GetSalesChanceQuotationSheetList?Id=' + data.Id + '&PageIndex=' + data.PageIndex + '&PageSize=' + data.PageSize,
|
method: 'get'
|
})
|
}
|
export function GetSalesChanceJobScheduleList (data) {
|
return request({
|
url: '/SalesChance/GetSalesChanceJobScheduleList?Id=' + data.Id + '&PageIndex=' + data.PageIndex + '&PageSize=' + data.PageSize,
|
method: 'get'
|
})
|
}
|
export function ChangeSalesChanceStage (data) {
|
return request({
|
url: '/SalesChance/ChangeSalesChanceStage',
|
method: 'post',
|
data: data
|
})
|
}
|
export function GetAutoSalesChanceLogList (data) {
|
return request({
|
url: '/SalesChance/GetAutoSalesChanceLogList?Id=' + data.Id + '&PageIndex=' + data.PageIndex + '&PageSize=' + data.PageSize,
|
method: 'get'
|
})
|
}
|
export function DeleteSalesChanceProduct (data) {
|
return request({
|
url: '/SalesChance/DeleteSalesChanceProduct',
|
method: 'post',
|
data: data
|
})
|
}
|
export function SubmitSalesChance (data) {
|
return request({
|
url: '/SalesChance/SubmitSalesChance',
|
method: 'post',
|
data: data
|
})
|
}
|