diff --git a/src/views/ProcessApprovalSubPage/planFileApproval.vue b/src/views/ProcessApprovalSubPage/planFileApproval.vue
index 1434533..c1e199d 100644
--- a/src/views/ProcessApprovalSubPage/planFileApproval.vue
+++ b/src/views/ProcessApprovalSubPage/planFileApproval.vue
@@ -6,9 +6,21 @@
>
项目名称: {{ dataTo.record.projectName }}
+
+ 计划金额
+
+ 实际金额
+
+
-
+
项目计划详情
@@ -200,6 +212,13 @@
disabled: true,
wrapperCol: { style: { width: 'auto' } },
});
+ const [registerContractMoneyFormShow, { setFieldsValue: setContractMoneyFieldsValueShow }] =
+ useForm({
+ schemas: ContractMoneyFormSchemas,
+ showActionButtonGroup: false,
+ disabled: true,
+ wrapperCol: { style: { width: 'auto' } },
+ });
let dataTo = defineProps(['record']);
const emit = defineEmits(['close']);
console.log('routerouterouteroute', dataTo.record);
@@ -287,6 +306,14 @@
});
if (contract.realList != null && contract.realList.length > 0) {
showMoneyForm.value = true;
+ setContractMoneyFieldsValueShow({
+ contractTotalMoney: contract.planList[0].totalMoney,
+ contractCentralMoney: contract.planList[0].centralMoney,
+ contractProvincialMoney: contract.planList[0].provincialMoney,
+ contractCityMoney: contract.planList[0].cityMoney,
+ contractCountyMoney: contract.planList[0].countyMoney,
+ contractSelfMoney: contract.planList[0].selfMoney,
+ });
setContractMoneyFieldsValue({
contractTotalMoney: contract.realList[0].totalMoney,
contractCentralMoney: contract.realList[0].centralMoney,
diff --git a/src/views/projectLib/projectContract/ContractPay.vue b/src/views/projectLib/projectContract/ContractPay.vue
index c00b1f6..5e6a8a2 100644
--- a/src/views/projectLib/projectContract/ContractPay.vue
+++ b/src/views/projectLib/projectContract/ContractPay.vue
@@ -127,11 +127,11 @@ const bbb = ({ schema, formModel, formActionType }) => {
style: { width: '90%' },
onChange: async (value, option) => {
// formModel.manageContactor = undefined; // reset city value
- const { updateSchema, setFieldsValue, getFieldsValue } = formActionType;
- let percentage = value / resMoney.value[schema.field.replace(/\d/g, '')] * 100
- console.log("percentage", percentage.toFixed(0))
- schema.suffix = percentage.toFixed(0) + "%"
- updateSchema(schema)
+ // const { updateSchema, setFieldsValue, getFieldsValue } = formActionType;
+ // let percentage = value / resMoney.value[schema.field.replace(/\d/g, '')] * 100
+ // console.log("percentage", percentage.toFixed(0))
+ // schema.suffix = percentage.toFixed(0) + "%"
+ // updateSchema(schema)
},
};
}
diff --git a/src/views/projectLib/projectPlan/addPlanFile.vue b/src/views/projectLib/projectPlan/addPlanFile.vue
index f29f872..797516d 100644
--- a/src/views/projectLib/projectPlan/addPlanFile.vue
+++ b/src/views/projectLib/projectPlan/addPlanFile.vue
@@ -5,7 +5,12 @@
下载模板
-->
-
+
+ 计划金额
+
+ 实际金额
+
+
@@ -166,7 +171,17 @@
// labelCol: { style: { width: '120px' } },
wrapperCol: { style: { width: 'auto' } },
});
-
+ const [
+ registerContractMoneyFormShow,
+ {
+ setFieldsValue: setContractMoneyFieldsValueShow,
+ },
+ ] = useForm({
+ schemas: ContractMoneyFormSchemas,
+ showActionButtonGroup: false,
+ disabled: true,
+ wrapperCol: { style: { width: 'auto' } },
+ });
let fileList = reactive>([]);
let projectId = ref('');
let contractRef = ref();
@@ -203,6 +218,14 @@
});
if (contract.planList != null && contract.planList.length > 0) {
showMoneyForm.value = true;
+ setContractMoneyFieldsValueShow({
+ contractTotalMoney: contract.planList[0].totalMoney,
+ contractCentralMoney: contract.planList[0].centralMoney,
+ contractProvincialMoney: contract.planList[0].provincialMoney,
+ contractCityMoney: contract.planList[0].cityMoney,
+ contractCountyMoney: contract.planList[0].countyMoney,
+ contractSelfMoney: contract.planList[0].selfMoney,
+ });
}
});