明树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 @@ ...@@ -997,7 +997,7 @@
> >
</div> </div>
<el-table <el-table
:data="gdxxData" :data="formData.cgdwczqkxz"
style="width: 100%" style="width: 100%"
empty-text="暂无数据" empty-text="暂无数据"
border border
...@@ -1130,12 +1130,12 @@ const getCurrentYearTimeList = (baseYear) => { ...@@ -1130,12 +1130,12 @@ const getCurrentYearTimeList = (baseYear) => {
}; };
// ========== 参股单位出资情况修正 ========== // ========== 参股单位出资情况修正 ==========
const gdxxData = reactive([]);
const addGdxx = () => { const addGdxx = () => {
gdxxData.push({ gdmc: "", cze: "", bz: "" }); if (!formData.cgdwczqkxz) formData.cgdwczqkxz = [];
formData.cgdwczqkxz.push({ gdmc: "", cze: "", bz: "" });
}; };
const deleteGdxx = (index) => { const deleteGdxx = (index) => {
gdxxData.splice(index, 1); formData.cgdwczqkxz.splice(index, 1);
}; };
// ========== 表单验证 ========== // ========== 表单验证 ==========
...@@ -1582,8 +1582,7 @@ const formData = reactive({ ...@@ -1582,8 +1582,7 @@ const formData = reactive({
// qt: 0.0, // qt: 0.0,
// zbjWbGd: 0.0, // zbjWbGd: 0.0,
// wfJzBdwCz: 0.0, // wfJzBdwCz: 0.0,
// // 参股单位出资修正 cgdwczqkxz: [],
// cgdwczqkxz: [],
}); });
// ========== 【专属方法】可研/决策信息表格:初始化(独立) ========== // ========== 【专属方法】可研/决策信息表格:初始化(独立) ==========
...@@ -1757,13 +1756,13 @@ const changeProject = (val) => { ...@@ -1757,13 +1756,13 @@ const changeProject = (val) => {
loading.value = false; loading.value = false;
formData.projectName = data.projectName || ""; formData.projectName = data.projectName || "";
if ( if (
data.projectGdxxs && data.cgdwczqkxz &&
Array.isArray(data.projectGdxxs) && Array.isArray(data.cgdwczqkxz) &&
data.projectGdxxs.length > 0 data.cgdwczqkxz.length > 0
) { ) {
gdxxData.splice(0, gdxxData.length, ...data.projectGdxxs); formData.cgdwczqkxz = [...data.cgdwczqkxz];
} else { } else {
gdxxData.splice(0, gdxxData.length); formData.cgdwczqkxz = [];
} }
}, },
error: () => { error: () => {
...@@ -1789,13 +1788,13 @@ const getJsqtzjcDetail = () => { ...@@ -1789,13 +1788,13 @@ const getJsqtzjcDetail = () => {
// 1. 回填基础字段,保留xmndjh的完整结构 // 1. 回填基础字段,保留xmndjh的完整结构
Object.assign(formData, data); Object.assign(formData, data);
// 回填股东信息 // 回填参股单位出资情况修正
if ( if (
data.projectGdxxs && data.cgdwczqkxz &&
Array.isArray(data.projectGdxxs) && Array.isArray(data.cgdwczqkxz) &&
data.projectGdxxs.length > 0 data.cgdwczqkxz.length > 0
) { ) {
gdxxData.splice(0, gdxxData.length, ...data.projectGdxxs); formData.cgdwczqkxz = [...data.cgdwczqkxz];
} }
// 2. 可研表格:初始化时间+回填(与年度计划无关) // 2. 可研表格:初始化时间+回填(与年度计划无关)
...@@ -1853,7 +1852,7 @@ const saveClick = async () => { ...@@ -1853,7 +1852,7 @@ const saveClick = async () => {
}), }),
// 年度计划表格:直接传完整的xmndjh,不做map过滤 // 年度计划表格:直接传完整的xmndjh,不做map过滤
xmndjh: formData.xmndjh, xmndjh: formData.xmndjh,
projectGdxxs: [...gdxxData], cgdwczqkxz: formData.cgdwczqkxz ? [...formData.cgdwczqkxz] : [],
}; };
proxy.$post({ 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