CRM:增加回款的待办事项逻辑

This commit is contained in:
YunaiV
2024-02-26 12:24:47 +08:00
parent 154f84a89e
commit d220ffae6a
18 changed files with 456 additions and 339 deletions

View File

@ -39,9 +39,10 @@ import { getOperateLogPage } from '@/api/crm/operateLog'
import ReceivableForm from '@/views/crm/receivable/ReceivableForm.vue'
defineOptions({ name: 'CrmReceivablePlanDetail' })
const props = defineProps<{ id?: number }>()
const route = useRoute()
const message = useMessage()
const receivableId = ref(0) // 回款编号
const loading = ref(true) // 加载中
const receivable = ref<ReceivableApi.ReceivableVO>({} as ReceivableApi.ReceivableVO) // 回款详情

View File

@ -287,6 +287,11 @@ const handleSubmit = async (row: ReceivableApi.ReceivableVO) => {
await getList()
}
/** 查看审批 */
const handleProcessDetail = (row: ReceivableApi.ReceivableVO) => {
push({ name: 'BpmProcessInstanceDetail', query: { id: row.processInstanceId } })
}
/** 打开回款详情 */
const { push } = useRouter()
const openDetail = (id: number) => {
@ -303,11 +308,6 @@ const openContractDetail = (id: number) => {
push({ name: 'CrmContractDetail', params: { id } })
}
/** 查看审批 */
const handleProcessDetail = (row: ReceivableApi.ReceivableVO) => {
push({ name: 'BpmProcessInstanceDetail', query: { id: row.processInstanceId } })
}
/** 导出按钮操作 */
const handleExport = async () => {
try {