明树Git Lab

Commit 2ce8e606 authored by zhanghan's avatar zhanghan

1

parent b9a9a8aa
Pipeline #109160 passed with stage
in 21 seconds
...@@ -222,6 +222,7 @@ ...@@ -222,6 +222,7 @@
</el-col> </el-col>
</el-row> </el-row>
</el-collapse-item> </el-collapse-item>
<el-collapse-item title="项目所在地" name="项目所在地"> <el-collapse-item title="项目所在地" name="项目所在地">
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="8"> <el-col :span="8">
...@@ -1621,10 +1622,11 @@ ...@@ -1621,10 +1622,11 @@
<div class="tab-content"> <div class="tab-content">
<el-form <el-form
:model="jcFormData" :model="jcFormData"
:label-width="150" label-width="200px"
:disabled="isPreview" :disabled="isPreview"
> >
<el-collapse v-model="activeCollapse"> <el-collapse v-model="activeCollapse">
<!-- 1. 项目基本信息 -->
<el-collapse-item <el-collapse-item
title="项目基本信息" title="项目基本信息"
name="项目基本信息" name="项目基本信息"
...@@ -1679,12 +1681,9 @@ ...@@ -1679,12 +1681,9 @@
<el-input-number <el-input-number
v-model="jcFormData.xmztz" v-model="jcFormData.xmztz"
:min="0" :min="0"
:max="99999999999.99999999"
controls-position="right" controls-position="right"
> >
<template #suffix> <template #suffix><span>万元</span></template>
<span>万元</span>
</template>
</el-input-number> </el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -1698,121 +1697,6 @@ ...@@ -1698,121 +1697,6 @@
<el-input v-model="jcFormData.glzt" /> <el-input v-model="jcFormData.glzt" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8">
<el-form-item label="项目区域">
<el-select
v-model="jcFormData.xmqy"
placeholder="请选择"
no-data-text="暂无数据"
clearable
>
<el-option
v-for="item in xmqyList"
:key="item.key"
:label="item.name"
:value="item.key"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="境内/外">
<el-select
v-model="jcFormData.jnw"
placeholder="请选择"
no-data-text="暂无数据"
clearable
@change="changeJcJnw"
>
<el-option
v-for="item in jnwList"
:key="item.key"
:label="item.name"
:value="item.key"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="省(境内)/洲际(境外)">
<el-select
v-model="jcFormData.sjnzjjw"
placeholder="请选择"
no-data-text="暂无数据"
clearable
@change="changeJcSzj"
>
<el-option
v-for="item in jcSzjList"
:key="item.key"
:label="item.name"
:value="item.key"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="地市(境内)/国家(境外)">
<el-select
v-model="jcFormData.dsjngjjw"
placeholder="请选择"
no-data-text="暂无数据"
clearable
@change="changeJcDsgj"
>
<el-option
v-for="item in jcDsgjList"
:key="item.key"
:label="item.name"
:value="item.key"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="区县(境内)/国家(境外)">
<el-select
v-model="jcFormData.qxjngjjw"
placeholder="请选择"
no-data-text="暂无数据"
clearable
>
<el-option
v-for="item in jcQxgjList"
:key="item.key"
:label="item.name"
:value="item.key"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="币种">
<el-select
v-model="jcFormData.bizhong"
placeholder="请选择"
no-data-text="暂无数据"
clearable
>
<el-option
v-for="item in bzList"
:key="item.key"
:label="item.name"
:value="item.key"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="汇率">
<el-input-number
v-model="jcFormData.huilv"
:min="0"
:max="99999999999.99999999"
controls-position="right"
/>
</el-form-item>
</el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="投资模式"> <el-form-item label="投资模式">
<el-input v-model="jcFormData.tzms" /> <el-input v-model="jcFormData.tzms" />
...@@ -1870,12 +1754,9 @@ ...@@ -1870,12 +1754,9 @@
<el-input-number <el-input-number
v-model="jcFormData.njzgb" v-model="jcFormData.njzgb"
:min="0" :min="0"
:max="99999.99"
controls-position="right" controls-position="right"
> >
<template #suffix> <template #suffix><span>%</span></template>
<span>%</span>
</template>
</el-input-number> </el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -2035,66 +1916,6 @@ ...@@ -2035,66 +1916,6 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8">
<el-form-item label="运营年限">
<el-input-number
v-model="jcFormData.yynxn"
:min="0"
:max="99999999999.99999999"
controls-position="right"
>
<template #suffix>
<span></span>
</template>
</el-input-number>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="项目建设期">
<el-input-number
v-model="jcFormData.xmjsqy"
:min="0"
:max="99999999999.99999999"
controls-position="right"
>
<template #suffix>
<span></span>
</template>
</el-input-number>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="项目合作期">
<el-input-number
v-model="jcFormData.xmhzqn"
:min="0"
:max="99999999999.99999999"
controls-position="right"
>
<template #suffix>
<span></span>
</template>
</el-input-number>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="项目开工时间(预计)">
<el-date-picker
v-model="jcFormData.xmkgsjyj"
type="date"
placeholder="请选择"
/>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="项目交工时间(预计)">
<el-date-picker
v-model="jcFormData.xmjgsjyj"
type="date"
placeholder="请选择"
/>
</el-form-item>
</el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="是否已经立项"> <el-form-item label="是否已经立项">
<el-radio-group v-model="jcFormData.sfyjlx"> <el-radio-group v-model="jcFormData.sfyjlx">
...@@ -2176,9 +1997,7 @@ ...@@ -2176,9 +1997,7 @@
placeholder="请选择" placeholder="请选择"
no-data-text="暂无数据" no-data-text="暂无数据"
clearable clearable
> ></el-select>
<!-- todo -->
</el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
...@@ -2213,12 +2032,9 @@ ...@@ -2213,12 +2032,9 @@
<el-input-number <el-input-number
v-model="jcFormData.cblrl" v-model="jcFormData.cblrl"
:min="0" :min="0"
:max="99999.99"
controls-position="right" controls-position="right"
> >
<template #suffix> <template #suffix><span>%</span></template>
<span>%</span>
</template>
</el-input-number> </el-input-number>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -2233,6 +2049,189 @@ ...@@ -2233,6 +2049,189 @@
</el-col> </el-col>
</el-row> </el-row>
</el-collapse-item> </el-collapse-item>
<!-- 2. 项目所在地 -->
<el-collapse-item title="项目所在地" name="项目所在地">
<el-row :gutter="20">
<el-col :span="8">
<el-form-item label="境内/外">
<el-select
v-model="jcFormData.jnw"
placeholder="请选择"
no-data-text="暂无数据"
clearable
@change="changeJcJnw"
>
<el-option
v-for="item in jnwList"
:key="item.key"
:label="item.name"
:value="item.key"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="省(境内)/洲际(境外)">
<el-select
v-model="jcFormData.sjnzjjw"
placeholder="请选择"
no-data-text="暂无数据"
clearable
@change="changeJcSzj"
>
<el-option
v-for="item in jcSzjList"
:key="item.key"
:label="item.name"
:value="item.key"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="地市(境内)/国家(境外)">
<el-select
v-model="jcFormData.dsjngjjw"
placeholder="请选择"
no-data-text="暂无数据"
clearable
@change="changeJcDsgj"
>
<el-option
v-for="item in jcDsgjList"
:key="item.key"
:label="item.name"
:value="item.key"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="区县(境内)/国家(境外)">
<el-select
v-model="jcFormData.qxjngjjw"
placeholder="请选择"
no-data-text="暂无数据"
clearable
>
<el-option
v-for="item in jcQxgjList"
:key="item.key"
:label="item.name"
:value="item.key"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="项目区域">
<el-select
v-model="jcFormData.xmqy"
placeholder="请选择"
no-data-text="暂无数据"
clearable
>
<el-option
v-for="item in xmqyList"
:key="item.key"
:label="item.name"
:value="item.key"
></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
</el-collapse-item>
<!-- 3. 计量币种 -->
<el-collapse-item title="计量币种" name="计量币种">
<el-row :gutter="20">
<el-col :span="8">
<el-form-item label="币种">
<el-select
v-model="jcFormData.bizhong"
placeholder="请选择"
no-data-text="暂无数据"
clearable
>
<el-option
v-for="item in bzList"
:key="item.key"
:label="item.name"
:value="item.key"
></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="汇率">
<el-input-number
v-model="jcFormData.huilv"
:min="0"
controls-position="right"
/>
</el-form-item>
</el-col>
</el-row>
</el-collapse-item>
<!-- 4. 实施时间 -->
<el-collapse-item title="实施时间" name="实施时间">
<el-row :gutter="20">
<el-col :span="8">
<el-form-item label="运营年限">
<el-input-number
v-model="jcFormData.yynxn"
:min="0"
controls-position="right"
>
<template #suffix><span></span></template>
</el-input-number>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="项目建设期">
<el-input-number
v-model="jcFormData.xmjsqy"
:min="0"
controls-position="right"
>
<template #suffix><span></span></template>
</el-input-number>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="项目合作期">
<el-input-number
v-model="jcFormData.xmhzqn"
:min="0"
controls-position="right"
>
<template #suffix><span></span></template>
</el-input-number>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="项目开工时间(预计)">
<el-date-picker
v-model="jcFormData.xmkgsjyj"
type="date"
placeholder="请选择"
/>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="项目交工时间(预计)">
<el-date-picker
v-model="jcFormData.xmjgsjyj"
type="date"
placeholder="请选择"
/>
</el-form-item>
</el-col>
</el-row>
</el-collapse-item>
<el-collapse-item title="投资分类" name="投资分类"> <el-collapse-item title="投资分类" name="投资分类">
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="8"> <el-col :span="8">
...@@ -4620,7 +4619,7 @@ ...@@ -4620,7 +4619,7 @@
@click=" @click="
deleteJcztshqkFile( deleteJcztshqkFile(
scope.row, scope.row,
scope.$index scope.$index,
) )
" "
> >
...@@ -4745,7 +4744,7 @@ ...@@ -4745,7 +4744,7 @@
@click=" @click="
deleteTzztshqkFile( deleteTzztshqkFile(
scope.row, scope.row,
scope.$index scope.$index,
) )
" "
> >
...@@ -5094,7 +5093,7 @@ ...@@ -5094,7 +5093,7 @@
jcFormData.sjnzjjw jcFormData.sjnzjjw
? jcSzjList.filter( ? jcSzjList.filter(
(item) => (item) =>
item.key === jcFormData.sjnzjjw item.key === jcFormData.sjnzjjw,
)[0]?.name )[0]?.name
: "" : ""
}} }}
...@@ -5102,7 +5101,7 @@ ...@@ -5102,7 +5101,7 @@
jcFormData.dsjngjjw jcFormData.dsjngjjw
? jcDsgjList.filter( ? jcDsgjList.filter(
(item) => (item) =>
item.key === jcFormData.dsjngjjw item.key === jcFormData.dsjngjjw,
)[0]?.name )[0]?.name
: "" : ""
}} }}
...@@ -5110,7 +5109,7 @@ ...@@ -5110,7 +5109,7 @@
jcFormData.qxjngjjw jcFormData.qxjngjjw
? jcQxgjList.filter( ? jcQxgjList.filter(
(item) => (item) =>
item.key === jcFormData.qxjngjjw item.key === jcFormData.qxjngjjw,
)[0]?.name )[0]?.name
: "" : ""
}} }}
...@@ -5515,7 +5514,7 @@ ...@@ -5515,7 +5514,7 @@
: ( : (
getObjSums( getObjSums(
jcgdxxSums, jcgdxxSums,
"ycxmzbj" "ycxmzbj",
) / 10000 ) / 10000
).toFixed(2) + "亿元" ).toFixed(2) + "亿元"
}} }}
...@@ -5538,7 +5537,7 @@ ...@@ -5538,7 +5537,7 @@
: ( : (
getObjSums( getObjSums(
jcgdxxSums, jcgdxxSums,
"yjzczb" "yjzczb",
) / 10000 ) / 10000
).toFixed(2) + "亿元" ).toFixed(2) + "亿元"
}} }}
...@@ -5554,7 +5553,7 @@ ...@@ -5554,7 +5553,7 @@
<span <span
v-for="(item, index) in jcGdxxData.slice( v-for="(item, index) in jcGdxxData.slice(
0, 0,
-1 -1,
)" )"
:key="index" :key="index"
>{{ item.gdmc }}(占股{{ item.cgbl }}%){{ >{{ item.gdmc }}(占股{{ item.cgbl }}%){{
...@@ -6158,16 +6157,16 @@ const changeGdxxSums = () => { ...@@ -6158,16 +6157,16 @@ const changeGdxxSums = () => {
}; };
} }
obj[item.gdlx].cgbl = new Decimal( obj[item.gdlx].cgbl = new Decimal(
Number(obj[item.gdlx].cgbl || 0) Number(obj[item.gdlx].cgbl || 0),
).plus(new Decimal(Number(item.cgbl || 0))); ).plus(new Decimal(Number(item.cgbl || 0)));
obj[item.gdlx].cze = new Decimal(Number(obj[item.gdlx].cze || 0)).plus( obj[item.gdlx].cze = new Decimal(Number(obj[item.gdlx].cze || 0)).plus(
new Decimal(Number(item.cze || 0)) new Decimal(Number(item.cze || 0)),
); );
obj[item.gdlx].yjzczb = new Decimal( obj[item.gdlx].yjzczb = new Decimal(
Number(obj[item.gdlx].yjzczb || 0) Number(obj[item.gdlx].yjzczb || 0),
).plus(new Decimal(Number(item.yjzczb || 0))); ).plus(new Decimal(Number(item.yjzczb || 0)));
obj[item.gdlx].ycxmzbj = new Decimal( obj[item.gdlx].ycxmzbj = new Decimal(
Number(obj[item.gdlx].ycxmzbj || 0) Number(obj[item.gdlx].ycxmzbj || 0),
).plus(new Decimal(Number(item.ycxmzbj || 0))); ).plus(new Decimal(Number(item.ycxmzbj || 0)));
} }
} }
...@@ -6180,7 +6179,7 @@ const changeGdxxSums = () => { ...@@ -6180,7 +6179,7 @@ const changeGdxxSums = () => {
const getObjSums = (obj, objkey) => { const getObjSums = (obj, objkey) => {
return Object.entries(obj).reduce( return Object.entries(obj).reduce(
(acc, [key, item]) => acc.plus(new Decimal(item[objkey] || 0)), (acc, [key, item]) => acc.plus(new Decimal(item[objkey] || 0)),
new Decimal(0) new Decimal(0),
); );
}; };
// 支撑材料 // 支撑材料
...@@ -6211,7 +6210,7 @@ const multiDeleteZccl = () => { ...@@ -6211,7 +6210,7 @@ const multiDeleteZccl = () => {
}) })
.then(() => { .then(() => {
zcclData.value = zcclData.value.filter( zcclData.value = zcclData.value.filter(
(item) => !zcclSelectIds.value.includes(item.id) (item) => !zcclSelectIds.value.includes(item.id),
); );
}) })
.catch(() => {}); .catch(() => {});
...@@ -6337,7 +6336,7 @@ const multiDeleteLxpf = () => { ...@@ -6337,7 +6336,7 @@ const multiDeleteLxpf = () => {
}) })
.then(() => { .then(() => {
lxpfwjData.value = lxpfwjData.value.filter( lxpfwjData.value = lxpfwjData.value.filter(
(item) => !lxpfSelectIds.value.includes(item.id) (item) => !lxpfSelectIds.value.includes(item.id),
); );
}) })
.catch(() => {}); .catch(() => {});
...@@ -6378,7 +6377,7 @@ const multiDeleteShcl = () => { ...@@ -6378,7 +6377,7 @@ const multiDeleteShcl = () => {
}) })
.then(() => { .then(() => {
shclData.value = shclData.value.filter( shclData.value = shclData.value.filter(
(item) => !shclSelectIds.value.includes(item.id) (item) => !shclSelectIds.value.includes(item.id),
); );
}) })
.catch(() => {}); .catch(() => {});
...@@ -6416,22 +6415,22 @@ const changeJcGdxxSums = () => { ...@@ -6416,22 +6415,22 @@ const changeJcGdxxSums = () => {
}; };
} }
obj[item.gdlx].mycgbl = new Decimal( obj[item.gdlx].mycgbl = new Decimal(
Number(obj[item.gdlx].mycgbl || 0) Number(obj[item.gdlx].mycgbl || 0),
).plus(new Decimal(Number(item.mycgbl || 0))); ).plus(new Decimal(Number(item.mycgbl || 0)));
obj[item.gdlx].cgbl = new Decimal(Number(obj[item.gdlx].cgbl || 0)).plus( obj[item.gdlx].cgbl = new Decimal(Number(obj[item.gdlx].cgbl || 0)).plus(
new Decimal(Number(item.cgbl || 0)) new Decimal(Number(item.cgbl || 0)),
); );
obj[item.gdlx].lrfpbl = new Decimal( obj[item.gdlx].lrfpbl = new Decimal(
Number(obj[item.gdlx].lrfpbl || 0) Number(obj[item.gdlx].lrfpbl || 0),
).plus(new Decimal(Number(item.lrfpbl || 0))); ).plus(new Decimal(Number(item.lrfpbl || 0)));
obj[item.gdlx].cze = new Decimal(Number(obj[item.gdlx].cze || 0)).plus( obj[item.gdlx].cze = new Decimal(Number(obj[item.gdlx].cze || 0)).plus(
new Decimal(Number(item.cze || 0)) new Decimal(Number(item.cze || 0)),
); );
obj[item.gdlx].yjzczb = new Decimal( obj[item.gdlx].yjzczb = new Decimal(
Number(obj[item.gdlx].yjzczb || 0) Number(obj[item.gdlx].yjzczb || 0),
).plus(new Decimal(Number(item.yjzczb || 0))); ).plus(new Decimal(Number(item.yjzczb || 0)));
obj[item.gdlx].ycxmzbj = new Decimal( obj[item.gdlx].ycxmzbj = new Decimal(
Number(obj[item.gdlx].ycxmzbj || 0) Number(obj[item.gdlx].ycxmzbj || 0),
).plus(new Decimal(Number(item.ycxmzbj || 0))); ).plus(new Decimal(Number(item.ycxmzbj || 0)));
} }
}); });
...@@ -6489,7 +6488,7 @@ const multiDeleteLcbsp = () => { ...@@ -6489,7 +6488,7 @@ const multiDeleteLcbsp = () => {
}) })
.then(() => { .then(() => {
lcbspData.value = lcbspData.value.filter( lcbspData.value = lcbspData.value.filter(
(item) => !lcbspSelectIds.value.includes(item.id) (item) => !lcbspSelectIds.value.includes(item.id),
); );
}) })
.catch(() => {}); .catch(() => {});
...@@ -6522,7 +6521,7 @@ const multiDeleteKycl = () => { ...@@ -6522,7 +6521,7 @@ const multiDeleteKycl = () => {
}) })
.then(() => { .then(() => {
kyclData.value = kyclData.value.filter( kyclData.value = kyclData.value.filter(
(item) => !kyclSelectIds.value.includes(item.id) (item) => !kyclSelectIds.value.includes(item.id),
); );
}) })
.catch(() => {}); .catch(() => {});
...@@ -6555,7 +6554,7 @@ const multiDeleteJjzbcs = () => { ...@@ -6555,7 +6554,7 @@ const multiDeleteJjzbcs = () => {
}) })
.then(() => { .then(() => {
jjzbcsData.value = jjzbcsData.value.filter( jjzbcsData.value = jjzbcsData.value.filter(
(item) => !jjzbcsSelectIds.value.includes(item.id) (item) => !jjzbcsSelectIds.value.includes(item.id),
); );
}) })
.catch(() => {}); .catch(() => {});
...@@ -6588,7 +6587,7 @@ const multiDeleteTpbczccl = () => { ...@@ -6588,7 +6587,7 @@ const multiDeleteTpbczccl = () => {
}) })
.then(() => { .then(() => {
tpbczcclData.value = tpbczcclData.value.filter( tpbczcclData.value = tpbczcclData.value.filter(
(item) => !tpbczcclSelectIds.value.includes(item.id) (item) => !tpbczcclSelectIds.value.includes(item.id),
); );
}) })
.catch(() => {}); .catch(() => {});
...@@ -6621,7 +6620,7 @@ const multiDeleteTpzccl = () => { ...@@ -6621,7 +6620,7 @@ const multiDeleteTpzccl = () => {
}) })
.then(() => { .then(() => {
tpzcclData.value = tpzcclData.value.filter( tpzcclData.value = tpzcclData.value.filter(
(item) => !tpzcclSelectIds.value.includes(item.id) (item) => !tpzcclSelectIds.value.includes(item.id),
); );
}) })
.catch(() => {}); .catch(() => {});
...@@ -6654,7 +6653,7 @@ const multiDeleteShya = () => { ...@@ -6654,7 +6653,7 @@ const multiDeleteShya = () => {
}) })
.then(() => { .then(() => {
shyaData.value = shyaData.value.filter( shyaData.value = shyaData.value.filter(
(item) => !shyaSelectIds.value.includes(item.id) (item) => !shyaSelectIds.value.includes(item.id),
); );
}) })
.catch(() => {}); .catch(() => {});
...@@ -6882,7 +6881,7 @@ const downloadTemplate = async (type) => { ...@@ -6882,7 +6881,7 @@ const downloadTemplate = async (type) => {
headers: { headers: {
Authorization: token.value, Authorization: token.value,
}, },
} },
) )
.then((res) => res.blob()) .then((res) => res.blob())
.then((blob) => { .then((blob) => {
...@@ -6893,14 +6892,14 @@ const downloadTemplate = async (type) => { ...@@ -6893,14 +6892,14 @@ const downloadTemplate = async (type) => {
type === "tjjh" type === "tjjh"
? "投决计划" ? "投决计划"
: type === "xmtzzjll" : type === "xmtzzjll"
? "项目投资资金流量表" ? "项目投资资金流量表"
: type === "xmzbjxjll" : type === "xmzbjxjll"
? "项目资本金现金流量表" ? "项目资本金现金流量表"
: type === "njfxjll" : type === "njfxjll"
? "能建方现金流量表" ? "能建方现金流量表"
: type === "lrb" : type === "lrb"
? "利润表" ? "利润表"
: ""; : "";
link.download = name + "模板.xlsx"; link.download = name + "模板.xlsx";
document.body.appendChild(link); document.body.appendChild(link);
link.click(); link.click();
...@@ -7797,8 +7796,8 @@ const submitAudit = () => { ...@@ -7797,8 +7796,8 @@ const submitAudit = () => {
formData.projectLzType.toString() === "3" formData.projectLzType.toString() === "3"
? "approvalLixiang" ? "approvalLixiang"
: jcFormData.projectLzType.toString() === "8" : jcFormData.projectLzType.toString() === "8"
? "approvalJuece" ? "approvalJuece"
: ""; : "";
proxy.$post({ proxy.$post({
url: "/api/project/" + url, url: "/api/project/" + url,
data: { data: {
......
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