|
@@ -85,7 +85,7 @@ import request from '@/router/axios';
|
|
|
* @param {number} current - 当前页码
|
|
|
* @param {number} size - 每页大小
|
|
|
* @param {ClaimQueryParams} params - 查询参数
|
|
|
- * @returns {Promise<ApiResponse<PageResult<ClaimItem>>>} 分页查询结果
|
|
|
+ * @returns {Promise<AxiosResponse<PageResult<ClaimItem>>>} 分页查询结果
|
|
|
*/
|
|
|
export const getClaimList = (current, size, params) => {
|
|
|
return request({
|
|
@@ -102,7 +102,7 @@ export const getClaimList = (current, size, params) => {
|
|
|
/**
|
|
|
* 获取理赔申请详情
|
|
|
* @param {string} claimId - 理赔ID
|
|
|
- * @returns {Promise<ApiResponse<ClaimItem>>} 理赔详情
|
|
|
+ * @returns {Promise<AxiosResponse<ClaimItem>>} 理赔详情
|
|
|
*/
|
|
|
export const getClaimDetail = (claimId) => {
|
|
|
return request({
|
|
@@ -116,7 +116,7 @@ export const getClaimDetail = (claimId) => {
|
|
|
* @param {number} current - 当前页码
|
|
|
* @param {number} size - 每页大小
|
|
|
* @param {string} claimId - 理赔ID
|
|
|
- * @returns {Promise<ApiResponse<PageResult<Object>>>} 附件列表
|
|
|
+ * @returns {Promise<AxiosResponse<PageResult<Object>>>} 附件列表
|
|
|
*/
|
|
|
export const getClaimAttachments = (current, size, claimId) => {
|
|
|
return request({
|
|
@@ -135,7 +135,7 @@ export const getClaimAttachments = (current, size, claimId) => {
|
|
|
* @param {number} current - 当前页码
|
|
|
* @param {number} size - 每页大小
|
|
|
* @param {string} claimId - 理赔ID
|
|
|
- * @returns {Promise<ApiResponse<PageResult<ClaimAuditItem>>>} 审核记录列表
|
|
|
+ * @returns {Promise<AxiosResponse<PageResult<ClaimAuditItem>>>} 审核记录列表
|
|
|
*/
|
|
|
export const getClaimAuditList = (current, size, claimId) => {
|
|
|
return request({
|
|
@@ -152,7 +152,7 @@ export const getClaimAuditList = (current, size, claimId) => {
|
|
|
/**
|
|
|
* 添加理赔审核记录
|
|
|
* @param {ClaimAuditItem} auditData - 审核记录数据
|
|
|
- * @returns {Promise<ApiResponse<boolean>>} 添加结果
|
|
|
+ * @returns {Promise<AxiosResponse<boolean>>} 添加结果
|
|
|
*/
|
|
|
export const addClaimAudit = (auditData) => {
|
|
|
return request({
|
|
@@ -165,7 +165,7 @@ export const addClaimAudit = (auditData) => {
|
|
|
/**
|
|
|
* 更新理赔审核记录
|
|
|
* @param {ClaimAuditItem} auditData - 审核记录数据(必须包含id)
|
|
|
- * @returns {Promise<ApiResponse<boolean>>} 更新结果
|
|
|
+ * @returns {Promise<AxiosResponse<boolean>>} 更新结果
|
|
|
*/
|
|
|
export const updateClaimAudit = (auditData) => {
|
|
|
return request({
|
|
@@ -178,7 +178,7 @@ export const updateClaimAudit = (auditData) => {
|
|
|
/**
|
|
|
* 删除理赔审核记录
|
|
|
* @param {string} ids - 要删除的ID,多个用逗号分隔
|
|
|
- * @returns {Promise<ApiResponse<boolean>>} 删除结果
|
|
|
+ * @returns {Promise<AxiosResponse<boolean>>} 删除结果
|
|
|
*/
|
|
|
export const removeClaimAudit = (ids) => {
|
|
|
return request({
|
|
@@ -193,7 +193,7 @@ export const removeClaimAudit = (ids) => {
|
|
|
/**
|
|
|
* 添加理赔申请
|
|
|
* @param {ClaimItem} row - 理赔申请数据
|
|
|
- * @returns {Promise<ApiResponse<boolean>>} 添加结果
|
|
|
+ * @returns {Promise<AxiosResponse<boolean>>} 添加结果
|
|
|
*/
|
|
|
export const addClaim = (row) => {
|
|
|
return request({
|
|
@@ -206,7 +206,7 @@ export const addClaim = (row) => {
|
|
|
/**
|
|
|
* 更新理赔申请
|
|
|
* @param {ClaimItem} row - 理赔申请数据
|
|
|
- * @returns {Promise<ApiResponse<boolean>>} 更新结果
|
|
|
+ * @returns {Promise<AxiosResponse<boolean>>} 更新结果
|
|
|
*/
|
|
|
export const updateClaim = (row) => {
|
|
|
return request({
|
|
@@ -219,7 +219,7 @@ export const updateClaim = (row) => {
|
|
|
/**
|
|
|
* 删除理赔申请
|
|
|
* @param {string} ids - 要删除的ID,多个用逗号分隔
|
|
|
- * @returns {Promise<ApiResponse<boolean>>} 删除结果
|
|
|
+ * @returns {Promise<AxiosResponse<boolean>>} 删除结果
|
|
|
*/
|
|
|
export const removeClaim = (ids) => {
|
|
|
return request({
|
|
@@ -259,7 +259,7 @@ export const removeClaim = (ids) => {
|
|
|
/**
|
|
|
* 添加理赔申请附件
|
|
|
* @param {ClaimAttachmentUploadParams} attachmentData - 附件数据
|
|
|
- * @returns {Promise<ApiResponse<ClaimAttachmentItem>>} 添加结果
|
|
|
+ * @returns {Promise<AxiosResponse<ClaimAttachmentItem>>} 添加结果
|
|
|
*/
|
|
|
export const addClaimAttachment = async (attachmentData) => {
|
|
|
return await request({
|
|
@@ -272,7 +272,7 @@ export const addClaimAttachment = async (attachmentData) => {
|
|
|
/**
|
|
|
* 修改理赔申请附件
|
|
|
* @param {ClaimAttachmentItem} attachmentData - 附件数据(必须包含id)
|
|
|
- * @returns {Promise<ApiResponse<ClaimAttachmentItem>>} 修改结果
|
|
|
+ * @returns {Promise<AxiosResponse<ClaimAttachmentItem>>} 修改结果
|
|
|
*/
|
|
|
export const updateClaimAttachment = async (attachmentData) => {
|
|
|
return await request({
|