明树Git Lab

Commit 87eea080 authored by zhanghan's avatar zhanghan

1

parent 4c337645
Pipeline #112165 passed with stage
in 18 seconds
......@@ -997,7 +997,7 @@
>
</div>
<el-table
:data="gdxxData"
:data="formData.cgdwczqkxz"
style="width: 100%"
empty-text="暂无数据"
border
......@@ -1130,12 +1130,12 @@ const getCurrentYearTimeList = (baseYear) => {
};
// ========== 参股单位出资情况修正 ==========
const gdxxData = reactive([]);
const addGdxx = () => {
gdxxData.push({ gdmc: "", cze: "", bz: "" });
if (!formData.cgdwczqkxz) formData.cgdwczqkxz = [];
formData.cgdwczqkxz.push({ gdmc: "", cze: "", bz: "" });
};
const deleteGdxx = (index) => {
gdxxData.splice(index, 1);
formData.cgdwczqkxz.splice(index, 1);
};
// ========== 表单验证 ==========
......@@ -1582,8 +1582,7 @@ const formData = reactive({
// qt: 0.0,
// zbjWbGd: 0.0,
// wfJzBdwCz: 0.0,
// // 参股单位出资修正
// cgdwczqkxz: [],
cgdwczqkxz: [],
});
// ========== 【专属方法】可研/决策信息表格:初始化(独立) ==========
......@@ -1757,13 +1756,13 @@ const changeProject = (val) => {
loading.value = false;
formData.projectName = data.projectName || "";
if (
data.projectGdxxs &&
Array.isArray(data.projectGdxxs) &&
data.projectGdxxs.length > 0
data.cgdwczqkxz &&
Array.isArray(data.cgdwczqkxz) &&
data.cgdwczqkxz.length > 0
) {
gdxxData.splice(0, gdxxData.length, ...data.projectGdxxs);
formData.cgdwczqkxz = [...data.cgdwczqkxz];
} else {
gdxxData.splice(0, gdxxData.length);
formData.cgdwczqkxz = [];
}
},
error: () => {
......@@ -1789,13 +1788,13 @@ const getJsqtzjcDetail = () => {
// 1. 回填基础字段,保留xmndjh的完整结构
Object.assign(formData, data);
// 回填股东信息
// 回填参股单位出资情况修正
if (
data.projectGdxxs &&
Array.isArray(data.projectGdxxs) &&
data.projectGdxxs.length > 0
data.cgdwczqkxz &&
Array.isArray(data.cgdwczqkxz) &&
data.cgdwczqkxz.length > 0
) {
gdxxData.splice(0, gdxxData.length, ...data.projectGdxxs);
formData.cgdwczqkxz = [...data.cgdwczqkxz];
}
// 2. 可研表格:初始化时间+回填(与年度计划无关)
......@@ -1853,7 +1852,7 @@ const saveClick = async () => {
}),
// 年度计划表格:直接传完整的xmndjh,不做map过滤
xmndjh: formData.xmndjh,
projectGdxxs: [...gdxxData],
cgdwczqkxz: formData.cgdwczqkxz ? [...formData.cgdwczqkxz] : [],
};
proxy.$post({
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment