@@ -64,26 +63,618 @@
-
Config
-
Config
-
Role
-
Task
-
User
+
+ 项目跟进
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 客户需求
+
+
+
+
+
+
+
+
+
+
+ 暂无文件
+
+
+
+
+
+
+
+
+
+ 解决方案
+
+
+
+
+
+
+
+
+
+
+ 暂无文件
+
+
+
+
+
+
+
+
+
+ 项目概算
+
+
+
+
+
+
+
+
+
+
+
+
+ 暂无文件
+
+
+
+
+
+
+
+
+
+ 竞争对手
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 暂无文件
+
+
+
+
+
+
+
+
+
+
+
+ 投标决策
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 购买标书
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 标书审查
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 投标结果
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 投标保证金
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 退投标保证金
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 主合同
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 合同洽商
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 分包预算
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 采购合同
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 分包合同
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 分包洽商
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Task
+
+ 收票记录
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 付款计划
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 付款记录
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 退款记录
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 暂无文件
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Config
Role
-
Task
-
Config
+
+
Role
Task
-
Task
+
Task
-
Task
-
Task
Task
Task
-
Task
-
Task
-
Task
+
Task
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Task
+
@@ -98,9 +689,39 @@ import { apiCustomDetail } from '@/api/custom'
import { timeFormat } from '@/utils/util'
import type { PropType } from 'vue'
import type { TabsPaneContext } from 'element-plus'
+import { apiCustomerDemandLists } from '@/api/customer_demand'
+import { apiProjectFollowUpLists } from '@/api/project_follow_up'
+import { apiCustomerDemandSolutionLists } from '@/api/customer_demand_solution'
+import { apiProjectEstimateLists } from '@/api/project_estimate'
+import { apiCompetitorLists } from '@/api/competitor'
+import { apiBidBiddingDecisionLists } from '@/api/bid_bidding_decision'
+import { apiBidBuyBiddingDocumentLists } from '@/api/bid_buy_bidding_document'
+import { apiBidResultLists } from '@/api/bid_result'
+import { apiBidDocumentExaminationLists } from '@/api/bid_document_examination'
+import { bidapplyLists } from '@/api/bidbbond'
+import { bidrefundLists } from '@/api/refundbidDeposit'
+import { projectpersonnelLists } from '@/api/project_personnel'
+import { projectlaborcontractLists } from '@/api/project_labor_contract'
+import { insurancemanagementLists } from '@/api/project_insurance_management'
+import { attendanceRecordLists } from '@/api/project_attendance_record'
+import { attendancedetailLists } from '@/api/project_attendance_detail'
+import { projectsalaryDetailLists } from '@/api/project_salary_detail'
+import { apiCustomServiceLists } from '@/api/custom_service'
+import { apiContractLists } from '@/api/contract'
+import { apiContractNegotiationLists } from '@/api/contract_negotiation'
+import { subpackagdetailLists } from '@/api/project_subpackage_budget_detail'
+import { paymentplanLists } from '@/api/paymentplan'
+import { apifinancereceiptLists } from '@/api/receiptrecord'
+import { paymentapplyLists } from '@/api/paymentrequest'
+import { apiFinancerefundLists } from '@/api/refundrecord'
+import { apiProcurementContractLists } from '@/api/procurement_contract'
+
+import { apiSubcontractingContractLists } from '@/api/subcontracting_contract'
+
+import { apinegotiationLists } from '@/api/subcontractor'
+const active = ref('first-1')
const activeName = ref('demo-1')
-
const handleClick = (tab: TabsPaneContext, event: Event) => {
console.log(tab, event)
}
@@ -120,12 +741,871 @@ const datas = reactive({
areaOptions: [],
});
+const pager1 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager2 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager3 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager4 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager5 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager6 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager7 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager8 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager9 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager10 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager11 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager12 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager13 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager14 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+
+const pager15 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager16 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+
+const pager17 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager18 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+
+const pager19 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+
+const pager20 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+
+const pager21 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+
+
+const pager22 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+
+
+const pager23 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+
+
+const pager24 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager25 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager26 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager27 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager28 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager29 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+const pager30 = reactive({
+ page_size: 10,
+ page_no: 1,
+ project_id: ""
+})
+
+
+
+const total = ref(0)
+const total1 = ref(0)
+const total2 = ref(0)
+const total3 = ref(0)
+const total4 = ref(0)
+const total5 = ref(0)
+const total6 = ref(0)
+const total7 = ref(0)
+const total8 = ref(0)
+const total9 = ref(0)
+const total10 = ref(0)
+const total11 = ref(0)
+const total12 = ref(0)
+const total13 = ref(0)
+const total14 = ref(0)
+const total15 = ref(0)
+const total16 = ref(0)
+const total17 = ref(0)
+const total18 = ref(0)
+const total19 = ref(0)
+const total20 = ref(0)
+const total21 = ref(0)
+
+const total22 = ref(0)
+const total23 = ref(0)
+
+const total24 = ref(0)
+
+const total25 = ref(0)
+const total26 = ref(0)
+const total27 = ref(0)
+const total28 = ref(0)
+const tableData1 = ref([])
+const tableData2 = ref([])
+const tableData3 = ref([])
+const tableData4 = ref([])
+const tableData5 = ref([])
+const tableData6 = ref([])
+const tableData7 = ref([])
+const tableData8 = ref([])
+const tableData9 = ref([])
+const tableData10 = ref([])
+const tableData11 = ref([])
+const tableData12 = ref([])
+const tableData13 = ref([])
+const tableData14 = ref([])
+const tableData15 = ref([])
+const tableData16 = ref([])
+const tableData17 = ref([])
+const tableData18 = ref([])
+const tableData19 = ref([])
+const tableData20 = ref([])
+
+const tableData21 = ref([])
+const tableData22 = ref([])
+
+const tableData23 = ref([])
+
+const tableData24 = ref([])
+const tableData25 = ref([])
+
+const tableData26 = ref([])
+const tableData27 = ref([])
+const tableData28 = ref([])
+const tableData29 = ref([])
+const tableData30 = ref([])
// 表单数据
const formData = reactive({
})
+//条数
+const handleSizeChange1 = (val: number) => {
+ pager1.page_size = val
+ followUpLists()
+}
+const handleSizeChange2 = (val: number) => {
+
+ pager2.page_size = val
+ demandList()
+}
+const handleSizeChange3 = (val: number) => {
+
+ pager3.page_size = val
+ solutionLists()
+}
+const handleSizeChange4 = (val: number) => {
+
+ pager4.page_size = val
+ estimateLists()
+}
+const handleSizeChange5 = (val: number) => {
+
+ pager5.page_size = val
+ competitorLists()
+}
+const handleSizeChange6 = (val: number) => {
+ pager6.page_size = val
+ decisionLists()
+}
+const handleSizeChange7 = (val: number) => {
+
+ pager7.page_size = val
+ buydocumentLists()
+}
+const handleSizeChange8 = (val: number) => {
+
+ pager8.page_size = val
+ examinationLists()
+}
+const handleSizeChange9 = (val: number) => {
+
+ pager9.page_size = val
+ bidResultLists()
+}
+const handleSizeChange10 = (val: number) => {
+
+ pager10.page_size = val
+ applyLists()
+}
+
+const handleSizeChange11 = (val: number) => {
+
+ pager11.page_size = val
+
+ refundLists()
+}
+
+const handleSizeChange12 = (val: number) => {
+
+ pager12.page_size = val
+
+ personnelLists()
+}
+
+const handleSizeChange13 = (val: number) => {
+
+ pager13.page_size = val
+
+ laborcontractLists()
+}
+
+const handleSizeChange14 = (val: number) => {
+
+ pager14.page_size = val
+
+ insurancemanagementlists()
+}
+
+
+const handleSizeChange15 = (val: number) => {
+
+ pager15.page_size = val
+
+ attendanceRecord()
+}
+
+const handleSizeChange16 = (val: number) => {
+
+ pager16.page_size = val
+
+ attendancedetail()
+
+}
+const handleSizeChange17 = (val: number) => {
+
+ pager16.page_size = val
+
+ attendancedetail()
+
+}
+
+
+const handleSizeChange18 = (val: number) => {
+
+ pager18.page_size = val
+
+ customServiceLists()
+
+}
+const handleSizeChange19 = (val: number) => {
+
+ pager19.page_size = val
+
+ contractLists()
+}
+
+const handleSizeChange20 = (val: number) => {
+
+ pager20.page_size = val
+ contcractNegotiationLists()
+}
+const handleSizeChange21 = (val: number) => {
+
+ pager21.page_size = val
+
+ customServiceLists()
+}
+
+const handleSizeChange22 = (val: number) => {
+
+ pager22.page_size = val
+
+ customServiceLists()
+}
+const handleSizeChange23 = (val: number) => {
+
+ pager23.page_size = val
+
+ customServiceLists()
+}
+
+const handleSizeChange24 = (val: number) => {
+
+ pager24.page_size = val
+
+ customServiceLists()
+}
+
+const handleSizeChange25 = (val: number) => {
+
+ pager25.page_size = val
+
+ customServiceLists()
+}
+
+const handleSizeChange26 = (val: number) => {
+
+ pager26.page_size = val
+
+ customServiceLists()
+}
+
+
+const handleSizeChange27 = (val: number) => {
+
+ pager27.page_size = val
+
+ customServiceLists()
+}
+
+
+const handleSizeChange28 = (val: number) => {
+
+ pager28.page_size = val
+
+ customServiceLists()
+}
+
+
+const handleSizeChange29 = (val: number) => {
+
+ pager29.page_size = val
+
+ customServiceLists()
+}
+
+
+
+
+const handleSizeChange30 = (val: number) => {
+
+ pager30.page_size = val
+
+ customServiceLists()
+}
+
+
+
+//分页
+const handleCurrentChange1 = (val: number) => {
+ console.log(`current page: ${val}`)
+ pager1.page_no = val
+ followUpLists()
+}
+const handleCurrentChange2 = (val: number) => {
+ console.log(`current page: ${val}`)
+ pager2.page_no = val
+ demandList()
+}
+const handleCurrentChange3 = (val: number) => {
+ console.log(`current page: ${val}`)
+ pager3.page_no = val
+ solutionLists()
+}
+const handleCurrentChange4 = (val: number) => {
+ console.log(`current page: ${val}`)
+ pager4.page_no = val
+ estimateLists()
+}
+const handleCurrentChange5 = (val: number) => {
+ pager5.page_no = val
+ console.log(`current page: ${val}`)
+ decisionLists()
+}
+const handleCurrentChange6 = (val: number) => {
+ pager6.page_no = val
+ console.log(`current page: ${val}`)
+ decisionLists()
+}
+const handleCurrentChange7 = (val: number) => {
+ pager7.page_no = val
+ console.log(`current page: ${val}`)
+ buydocumentLists()
+}
+const handleCurrentChange8 = (val: number) => {
+ pager8.page_no = val
+ console.log(`current page: ${val}`)
+ examinationLists()
+}
+const handleCurrentChange9 = (val: number) => {
+ pager9.page_no = val
+ console.log(`current page: ${val}`)
+ bidResultLists()
+}
+const handleCurrentChange10 = (val: number) => {
+ pager10.page_no = val
+ console.log(`current page: ${val}`)
+ applyLists()
+}
+const handleCurrentChange11 = (val: number) => {
+ pager11.page_no = val
+ console.log(`current page: ${val}`)
+
+ refundLists()
+}
+
+const handleCurrentChange12 = (val: number) => {
+ pager12.page_no = val
+ console.log(`current page: ${val}`)
+ personnelLists()
+}
+const handleCurrentChange13 = (val: number) => {
+ pager13.page_no = val
+ console.log(`current page: ${val}`)
+
+ laborcontractLists()
+}
+
+const handleCurrentChange14 = (val: number) => {
+ pager14.page_no = val
+ console.log(`current page: ${val}`)
+
+ insurancemanagementlists()
+}
+
+const handleCurrentChange15 = (val: number) => {
+ pager15.page_no = val
+ console.log(`current page: ${val}`)
+
+ attendanceRecord()
+}
+const handleCurrentChange16 = (val: number) => {
+ pager16.page_no = val
+ console.log(`current page: ${val}`)
+
+ attendancedetail()
+}
+
+const handleCurrentChange17 = (val: number) => {
+ pager17.page_no = val
+ console.log(`current page: ${val}`)
+
+ salarypaymentLists()
+
+}
+
+const handleCurrentChange18 = (val: number) => {
+ pager18.page_no = val
+ console.log(`current page: ${val}`)
+
+ customServiceLists()
+}
+
+const handleCurrentChange19 = (val: number) => {
+ pager19.page_no = val
+ console.log(`current page: ${val}`)
+
+ contractLists()
+}
+
+
+const handleCurrentChange20 = (val: number) => {
+ pager20.page_no = val
+ console.log(`current page: ${val}`)
+
+ contcractNegotiationLists()
+}
+
+const handleCurrentChange21 = (val: number) => {
+ pager21.page_no = val
+ console.log(`current page: ${val}`)
+
+ customServiceLists()
+}
+
+
+const handleCurrentChange22 = (val: number) => {
+ pager22.page_no = val
+ console.log(`current page: ${val}`)
+
+ customServiceLists()
+}
+
+
+const handleCurrentChange23 = (val: number) => {
+ pager23.page_no = val
+ console.log(`current page: ${val}`)
+
+ customServiceLists()
+}
+
+const handleCurrentChange24 = (val: number) => {
+ pager24.page_no = val
+ console.log(`current page: ${val}`)
+
+ customServiceLists()
+}
+
+
+const handleCurrentChange25 = (val: number) => {
+ pager25.page_no = val
+ console.log(`current page: ${val}`)
+
+ customServiceLists()
+}
+const handleCurrentChange26 = (val: number) => {
+ pager26.page_no = val
+ console.log(`current page: ${val}`)
+
+ customServiceLists()
+}
+
+
+const handleCurrentChange27 = (val: number) => {
+ pager27.page_no = val
+ console.log(`current page: ${val}`)
+
+ customServiceLists()
+}
+
+
+const handleCurrentChange28 = (val: number) => {
+ pager28.page_no = val
+ console.log(`current page: ${val}`)
+
+ customServiceLists()
+}
+
+const handleCurrentChange29 = (val: number) => {
+ pager29.page_no = val
+ console.log(`current page: ${val}`)
+
+ customServiceLists()
+}
+
+
+const handleCurrentChange30 = (val: number) => {
+ pager30.page_no = val
+ console.log(`current page: ${val}`)
+
+ customServiceLists()
+}
+
+
+
+
+
+
+
+
+
+
+
+
+
+//获取客户跟进进路
+const followUpLists = () => {
+ apiProjectFollowUpLists(pager5).then((res) => {
+ tableData1.value = res.lists
+
+ total.value = res.count
+
+ })
+}
+//获取客户需求列表
+const demandList = () => {
+ apiCustomerDemandLists(pager5).then((res) => {
+ tableData1.value = res.lists
+ total1.value = res.count
+
+ })
+}
+
+
+// 解决方案列表
+const solutionLists = () => {
+ apiCustomerDemandSolutionLists(pager5).then((res) => {
+ tableData3.value = res.lists
+ total2.value = res.count
+
+ })
+}
+
+// 获取项目概算列表
+const estimateLists = () => {
+ apiProjectEstimateLists(pager4).then((res) => {
+ tableData4.value = res.lists
+ total3.value = res.count
+ })
+}
+
+// 获取竞争对手列表
+const competitorLists = () => {
+ apiCompetitorLists(pager5).then((res) => {
+ tableData5.value = res.lists
+ total4.value = res.count
+ })
+}
+
+//获取投标决策列表
+const decisionLists = () => {
+ apiBidBiddingDecisionLists(pager6).then((res) => {
+ tableData6.value = res.lists
+ total5.value = res.count
+ })
+}
+//获取购买标书列表
+const buydocumentLists = () => {
+ apiBidBuyBiddingDocumentLists(pager7).then((res) => {
+ tableData7.value = res.lists
+ total6.value = res.count
+ })
+}
+//获取标书审查列表
+const examinationLists = () => {
+ apiBidDocumentExaminationLists(pager8).then((res) => {
+ tableData8.value = res.lists
+ total7.value = res.count
+ })
+}
+//获取投标结果列表
+const bidResultLists = () => {
+ apiBidResultLists(pager9).then((res) => {
+ tableData9.value = res.lists
+ total8.value = res.count
+ })
+}
+//获取投标保证金列表
+const applyLists = () => {
+ bidapplyLists(pager10).then((res) => {
+ tableData10.value = res.lists
+ total9.value = res.count
+ })
+}
+//获取退投标保证金列表
+const refundLists = () => {
+ bidrefundLists(pager11).then((res) => {
+ tableData11.value = res.lists
+ total10.value = res.count
+ })
+}
+//获取项目人员列表
+
+const personnelLists = () => {
+ projectpersonnelLists(pager12).then((res) => {
+ tableData12.value = res.lists
+ total11.value = res.count
+ })
+}
+//获取劳动合同列表
+
+const laborcontractLists = () => {
+ projectlaborcontractLists(pager13).then((res) => {
+ tableData13.value = res.lists
+ total12.value = res.count
+ })
+}
+
+//获取保险管理列表
+
+const insurancemanagementlists = () => {
+ insurancemanagementLists(pager14).then((res) => {
+ tableData14.value = res.lists
+ total13.value = res.count
+ })
+}
+//获取考勤记录列表
+
+const attendanceRecord = () => {
+ attendanceRecordLists(pager15).then((res) => {
+ tableData15.value = res.lists
+ total14.value = res.count
+ })
+}
+
+//获取考勤明细列表
+
+const attendancedetail = () => {
+ attendancedetailLists(pager16).then((res) => {
+ tableData16.value = res.lists
+ total15.value = res.count
+ })
+}
+//获取工资付款列表
+
+const salarypaymentLists = () => {
+ projectsalaryDetailLists(pager17).then((res) => {
+ tableData17.value = res.lists
+ total16.value = res.count
+ })
+}
+
+//售后信息
+const customServiceLists = () => {
+ apiCustomServiceLists(pager18).then((res) => {
+ tableData18.value = res.lists
+ total17.value = res.count
+ })
+}
+
+//获取项目合同列表
+const contractLists = () => {
+ apiContractLists(pager19).then((res) => {
+ tableData19.value = res.lists
+ total18.value = res.count
+ })
+}
+
+//获取合同洽商列表
+const contcractNegotiationLists = () => {
+ apiContractNegotiationLists(pager20).then((res) => {
+ tableData20.value = res.lists
+ total19.value = res.count
+ })
+}
+//获取分包预算列表
+const subpackagList = () => {
+ subpackagdetailLists(pager21).then((res) => {
+ tableData21.value = res.lists
+ total20.value = res.count
+ })
+}
+
+// 获取收票记录列表
+const financereceiptLists = () => {
+ apifinancereceiptLists(pager22).then((res) => {
+ tableData22.value = res.lists
+ total21.value = res.count
+ })
+}
+
+// 获取付款计划列表
+const planLists = () => {
+ paymentplanLists(pager23).then((res) => {
+ tableData23.value = res.lists
+ total22.value = res.count
+ })
+}
+
+//获取付款记录
+const payapplyLists = () => {
+ paymentapplyLists(pager24).then((res) => {
+ tableData24.value = res.lists
+ total22.value = res.count
+ })
+}
+
+
+//获取退款记录
+const financerefundLists = () => {
+ apiFinancerefundLists(pager25).then((res) => {
+ tableData25.value = res.lists
+ total24.value = res.count
+ })
+}
+
+//获取采购合同
+
+const procurementContractLists = () => {
+ apiProcurementContractLists(pager26).then((res) => {
+ tableData26.value = res.lists
+ total25.value = res.count
+ })
+}
+//获取分包合同
+const subcontractingContractLists = () => {
+ apiSubcontractingContractLists(pager27).then((res) => {
+ tableData27.value = res.lists
+ total26.value = res.count
+ })
+}
+
+//获取分包合同洽商
+const negotiationLists = () => {
+ apinegotiationLists(pager28).then((res) => {
+ tableData28.value = res.lists
+ total27.value = res.count
+ })
+}
@@ -139,6 +1619,40 @@ const setFormData = async (data: Record
) => {
// }
// }
+
+ pager1.project_id = data.id
+ pager2.project_id = data.id
+ pager3.project_id = data.id
+ pager4.project_id = data.id
+ pager5.project_id = data.id
+ pager6.project_id = data.id
+ pager7.project_id = data.id
+ pager8.project_id = data.id
+ pager9.project_id = data.id
+ pager10.project_id = data.id
+ pager11.project_id = data.id
+ pager11.project_id = data.id
+ pager11.project_id = data.id
+ pager12.project_id = data.id
+ pager13.project_id = data.id
+ pager14.project_id = data.id
+ pager15.project_id = data.id
+ pager16.project_id = data.id
+ pager17.project_id = data.id
+ pager18.project_id = data.id
+ pager19.project_id = data.id
+ pager20.project_id = data.id
+ pager21.project_id = data.id
+ pager22.project_id = data.id
+ pager23.project_id = data.id
+ pager24.project_id = data.id
+ pager20.project_id = data.id
+ pager25.project_id = data.id
+ pager26.project_id = data.id
+ pager27.project_id = data.id
+ pager28.project_id = data.id
+ pager29.project_id = data.id
+ pager30.project_id = data.id
Object.assign(formData, data)
if (data.annex && data.annex.length > 0) {
@@ -150,8 +1664,34 @@ const setFormData = async (data: Record) => {
});
Object.assign(formDataannex, arry1)
}
-
-
+ followUpLists()
+ demandList()
+ competitorLists()
+ solutionLists()
+ estimateLists()
+ decisionLists()
+ buydocumentLists()
+ examinationLists()
+ bidResultLists()
+ applyLists()
+ refundLists()
+ personnelLists()
+ laborcontractLists()
+ insurancemanagementlists()
+ attendanceRecord()
+ attendancedetail()
+ salarypaymentLists()
+ customServiceLists()
+ contractLists()
+ contcractNegotiationLists()
+ subpackagList()
+ financereceiptLists()
+ planLists()
+ payapplyLists()
+ financerefundLists()
+ procurementContractLists()
+ subcontractingContractLists()
+ negotiationLists()
}
const getDetail = async (row: Record) => {
diff --git a/src/views/project/edit.vue b/src/views/project/edit.vue
index f812dae..51b9eea 100644
--- a/src/views/project/edit.vue
+++ b/src/views/project/edit.vue
@@ -2,7 +2,15 @@
@@ -91,11 +76,11 @@