CRM:商机接入合同列表

This commit is contained in:
YunaiV
2024-02-24 16:08:00 +08:00
parent 7164ae5d49
commit 43bdb3cdba
5 changed files with 23 additions and 13 deletions

View File

@ -22,8 +22,8 @@
<el-table-column
label="合同金额(元)"
align="center"
prop="price"
:formatter="erpPriceInputFormatter"
prop="totalPrice"
:formatter="erpPriceTableColumnFormatter"
/>
<el-table-column
label="开始时间"
@ -63,7 +63,7 @@ import ContractForm from './../ContractForm.vue'
import { BizTypeEnum } from '@/api/crm/permission'
import { dateFormatter } from '@/utils/formatTime'
import { DICT_TYPE } from '@/utils/dict'
import { erpPriceInputFormatter } from '@/utils'
import { erpPriceTableColumnFormatter } from '@/utils'
defineOptions({ name: 'CrmContractList' })
const props = defineProps<{
@ -93,6 +93,10 @@ const getList = async () => {
queryParams.customerId = props.bizId
data = await ContractApi.getContractPageByCustomer(queryParams)
break
case BizTypeEnum.CRM_BUSINESS:
queryParams.businessId = props.bizId
data = await ContractApi.getContractPageByBusiness(queryParams)
break
default:
return
}