|
|
@@ -6,9 +6,12 @@ import request from '@/router/axios'
|
|
|
* @typedef {import('@/api/types/lead-detail').LeadDetailQueryParams} LeadDetailQueryParams
|
|
|
* @typedef {import('@/api/types/lead-detail').LeadDetailAddParams} LeadDetailAddParams
|
|
|
* @typedef {import('@/api/types/lead-detail').LeadDetailUpdateParams} LeadDetailUpdateParams
|
|
|
+ * @typedef {import('@/api/types/lead-detail').LeadDetailDeleteParams} LeadDetailDeleteParams
|
|
|
* @typedef {import('@/api/types/lead-detail').LeadDetailListResponse} LeadDetailListResponse
|
|
|
* @typedef {import('@/api/types/lead-detail').LeadDetailResponse} LeadDetailResponse
|
|
|
* @typedef {import('@/api/types/lead-detail').LeadDetailOperationResponse} LeadDetailOperationResponse
|
|
|
+ * @typedef {import('@/api/types/lead-detail').LeadDetailDeleteResponse} LeadDetailDeleteResponse
|
|
|
+ * @typedef {import('@/api/types/lead-detail').DeleteResponse} DeleteResponse
|
|
|
*/
|
|
|
|
|
|
|
|
|
@@ -83,4 +86,16 @@ export const remove = (ids) => {
|
|
|
ids
|
|
|
}
|
|
|
})
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 根据ID删除线索详细信息 (DELETE方法)
|
|
|
+ * @param {string|number} id - 要删除的详细信息ID
|
|
|
+ * @returns {LeadDetailDeleteResponse} 操作结果
|
|
|
+ */
|
|
|
+export const deleteById = (id) => {
|
|
|
+ return request({
|
|
|
+ url: `/api/blade-factory/api/factory/lead-detail/${id}`,
|
|
|
+ method: 'delete'
|
|
|
+ })
|
|
|
}
|