|
@@ -304,12 +304,19 @@ const treeNodeTap = ({ data }) => {
|
|
nodeId.value = data.id
|
|
nodeId.value = data.id
|
|
baseForm.value.contractUnitId = data.id
|
|
baseForm.value.contractUnitId = data.id
|
|
getNodeDivide(data.id)
|
|
getNodeDivide(data.id)
|
|
|
|
+ getCurrentNodeAllFormData(data.id)
|
|
}
|
|
}
|
|
|
|
|
|
//获取工程划分
|
|
//获取工程划分
|
|
const getNodeDivide = async (nodeId) => {
|
|
const getNodeDivide = async (nodeId) => {
|
|
const { data } = await mainApi.getNodeDivide({ nodeId: nodeId })
|
|
const { data } = await mainApi.getNodeDivide({ nodeId: nodeId })
|
|
baseForm.value.engineerDivide = data ?? ''
|
|
baseForm.value.engineerDivide = data ?? ''
|
|
|
|
+}
|
|
|
|
+ //获取当前节点下,当期未被计量的所有清单
|
|
|
|
+ const getCurrentNodeAllFormData = async (nodeId) => {
|
|
|
|
+ const { data } = await mainApi.getCurrentNodeAllForm({ contractId: cid.value, contractPeriodId:baseForm.value.contractPeriodId, contractUnitId:nodeId })
|
|
|
|
+ addTableData.value = getArrValue(data)
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
//获取变更令
|
|
//获取变更令
|
|
@@ -349,6 +356,7 @@ const getNodeToken = async () => {
|
|
//计量期被改变
|
|
//计量期被改变
|
|
const periodChange = () => {
|
|
const periodChange = () => {
|
|
setBasePeriodForm(baseForm.value.contractPeriodId)
|
|
setBasePeriodForm(baseForm.value.contractPeriodId)
|
|
|
|
+ getCurrentNodeAllFormData( nodeId.value)
|
|
}
|
|
}
|
|
|
|
|
|
//计量期相关的数据
|
|
//计量期相关的数据
|