diff --git a/src/api/crm/backlog/index.ts b/src/api/crm/backlog/index.ts
index 8e70f745..e9494aa8 100644
--- a/src/api/crm/backlog/index.ts
+++ b/src/api/crm/backlog/index.ts
@@ -3,7 +3,6 @@ import request from '@/config/axios'
import { type CustomerVO } from '../customer'
import { type ClueVO } from '../clue'
-
// 查询客户列表
// TODO @芋艿:看看是不是后续融合到 getCustomerPage 里;
export const getTodayCustomerPage = async (params) => {
@@ -15,4 +14,4 @@ export const getFollowLeadsPage = async (params) => {
return await request.get({ url: `/crm/backlog/page`, params })
}
-export { type CustomerVO, type ClueVO }
+export { type CustomerVO, type ClueVO }
diff --git a/src/views/crm/backlog/tables/CheckContract.vue b/src/views/crm/backlog/tables/CheckContract.vue
index 2cea0f39..87786f5b 100644
--- a/src/views/crm/backlog/tables/CheckContract.vue
+++ b/src/views/crm/backlog/tables/CheckContract.vue
@@ -1,15 +1,175 @@
-
-
- TODO: 待审核合同
-
+
+ 待审核合同
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.customerName }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.contactName }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/src/views/crm/backlog/tables/CheckReceivables.vue b/src/views/crm/backlog/tables/CheckReceivables.vue
index 2e918905..7ca310a3 100644
--- a/src/views/crm/backlog/tables/CheckReceivables.vue
+++ b/src/views/crm/backlog/tables/CheckReceivables.vue
@@ -1,15 +1,124 @@
-
-
- TODO: 待审核回款
-
+
+ 待审核回款
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/src/views/crm/backlog/tables/EndContract.vue b/src/views/crm/backlog/tables/EndContract.vue
index 1910c970..f31bb524 100644
--- a/src/views/crm/backlog/tables/EndContract.vue
+++ b/src/views/crm/backlog/tables/EndContract.vue
@@ -1,15 +1,175 @@
-
-
+
-
- TODO: 即将到期的合同
-
+
+ 即将到期的合同
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.customerName }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.contactName }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/src/views/crm/backlog/tables/FollowCustomer.vue b/src/views/crm/backlog/tables/FollowCustomer.vue
index e60e3559..0c768516 100644
--- a/src/views/crm/backlog/tables/FollowCustomer.vue
+++ b/src/views/crm/backlog/tables/FollowCustomer.vue
@@ -114,7 +114,6 @@ import { DICT_TYPE } from '@/utils/dict'
import { dateFormatter } from '@/utils/formatTime'
import { FOLLOWUP_STATUS } from './common'
-
const { push } = useRouter()
const loading = ref(true) // 列表的加载中
diff --git a/src/views/crm/backlog/tables/PutInPoolRemind.vue b/src/views/crm/backlog/tables/PutInPoolRemind.vue
index bc99a885..5559f656 100644
--- a/src/views/crm/backlog/tables/PutInPoolRemind.vue
+++ b/src/views/crm/backlog/tables/PutInPoolRemind.vue
@@ -119,7 +119,7 @@ const queryParams = ref({
pageNo: 1,
pageSize: 10,
sceneType: 1, // 我负责的
- pool: true, // 固定 公海参数为 true
+ pool: true // 固定 公海参数为 true
})
const queryFormRef = ref() // 搜索的表单
diff --git a/src/views/crm/backlog/tables/RemindReceivables.vue b/src/views/crm/backlog/tables/RemindReceivables.vue
index fd99b9e6..e375a53b 100644
--- a/src/views/crm/backlog/tables/RemindReceivables.vue
+++ b/src/views/crm/backlog/tables/RemindReceivables.vue
@@ -1,15 +1,193 @@
-
-
- TODO: 待回款提醒
-
+
+ 待回款提醒
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ userList.find((user) => user.id === scope.row.ownerUserId)?.nickname }}
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
-
+
diff --git a/src/views/crm/backlog/tables/common.ts b/src/views/crm/backlog/tables/common.ts
index ec999fca..fafc154f 100644
--- a/src/views/crm/backlog/tables/common.ts
+++ b/src/views/crm/backlog/tables/common.ts
@@ -17,3 +17,22 @@ export const CONTACT_STATUS = [
{ label: '已逾期', value: 2 },
{ label: '已联系', value: 3 }
]
+
+/** 审批状态 */
+export const AUDIT_STATUS = [
+ { label: '已审批', value: 20 },
+ { label: '待审批', value: 10 }
+]
+
+/** 回款提醒类型 */
+export const RECEIVABLE_REMIND_TYPE = [
+ { label: '待回款', value: 1 },
+ { label: '已逾期', value: 2 },
+ { label: '已回款', value: 3 }
+]
+
+/** 合同过期状态 */
+export const CONTRACT_EXPIRY_TYPE = [
+ { label: '即将过期', value: 1 },
+ { label: '已过期', value: 2 }
+]