明树Git Lab

Commit d2c0f73b authored by suesueyue's avatar suesueyue

处理完成

parent 67560525
Pipeline #111444 passed with stage
in 20 seconds
......@@ -266,6 +266,7 @@ const activeCollapse = reactive([
"项目批复信息",
"其他",
"投决计划",
"投评报告及测算表",
"项目投资资金流量表",
"项目资本金现金流量表",
"能建方现金流量表",
......@@ -288,7 +289,7 @@ let projectId = route.query.projectId;
const lxType = computed(() => formData.projectLzType?.toString());
const jcType = computed(() => jcFormData.projectLzType?.toString());
const isDaibanUser = computed(() =>
formData?.daibanUsers?.includes(userInfo?.id),
formData?.daibanUsers?.includes(userInfo?.id)
);
// 表单禁用状态:基于流程节点 + 待办人判断
......@@ -306,26 +307,25 @@ const jcFormDisabled = computed(() => {
});
const showSave = computed(
() => !isPreview && (!formData.id || formData.projectCreator === userInfo?.id),
() => !isPreview && (!formData.id || formData.projectCreator === userInfo?.id)
);
const showSubmitLixiang = computed(
() => lxType.value === "1" && formData.projectCreator === userInfo?.id,
() => lxType.value === "1" && formData.projectCreator === userInfo?.id
);
const showSubmitJuece = computed(
() =>
jcType.value === "7" && formData.projectCreator === userInfo?.id,
() => jcType.value === "7" && formData.projectCreator === userInfo?.id
);
const showFirstAudit = computed(
() => isDaibanUser.value && lxType.value === "3",
() => isDaibanUser.value && lxType.value === "3"
);
const showAuditLixiang = computed(
() => isDaibanUser.value && hasApproveRole && lxType.value === "4",
() => isDaibanUser.value && hasApproveRole && lxType.value === "4"
);
const showAuditJuece = computed(
() => isDaibanUser.value && jcType.value === "8",
() => isDaibanUser.value && jcType.value === "8"
);
const showApprove = computed(
() => isDaibanUser.value && hasApproveRole && lxType.value === "2",
() => isDaibanUser.value && hasApproveRole && lxType.value === "2"
);
// 下载文件
......@@ -348,7 +348,7 @@ const downloadTemplate = async (type) => {
headers: {
Authorization: token.value,
},
},
}
)
.then((res) => res.blob())
.then((blob) => {
......@@ -359,14 +359,14 @@ const downloadTemplate = async (type) => {
type === "tjjh"
? "投决计划"
: type === "xmtzzjll"
? "项目投资资金流量表"
: type === "xmzbjxjll"
? "项目资本金现金流量表"
: type === "njfxjll"
? "能建方现金流量表"
: type === "lrb"
? "利润表"
: "";
? "项目投资资金流量表"
: type === "xmzbjxjll"
? "项目资本金现金流量表"
: type === "njfxjll"
? "能建方现金流量表"
: type === "lrb"
? "利润表"
: "";
link.download = name + "模板.xlsx";
document.body.appendChild(link);
link.click();
......@@ -385,7 +385,7 @@ const finance = useFinanceTables();
const getObjSums = (obj, objkey) => {
return Object.entries(obj).reduce(
(acc, [key, item]) => acc.plus(new Decimal(item[objkey] || 0)),
new Decimal(0),
new Decimal(0)
);
};
......@@ -516,7 +516,7 @@ const getProjectInfo = () => {
?.children || [];
resource.jcQxgjList.value =
resource.jcDsgjList.value.filter(
(item) => item.key == jcData.dsjngjjw,
(item) => item.key == jcData.dsjngjjw
)[0]?.children || [];
resource.jcTzsxejflList.value =
resource.tzsxyjflList.filter((item) => item.key == jcData.tzsxyjfl)[0]
......@@ -671,10 +671,10 @@ const submitAudit = () => {
formData.projectLzType.toString() === "3"
? "approvalLixiangByTouGuanJbr"
: formData.projectLzType.toString() === "4"
? "approvalLixiang"
: jcFormData.projectLzType.toString() === "8"
? "approvalJuece"
: "";
? "approvalLixiang"
: jcFormData.projectLzType.toString() === "8"
? "approvalJuece"
: "";
proxy.$post({
url: "/api/project/" + url,
data: {
......
......@@ -400,7 +400,7 @@
</el-col>
<el-col :span="24">
<el-form-item label="审核处室" label-width="160">
<el-input v-model="jcFormData.shcs" />
<el-input v-model="jcFormData.jcpfshcs" />
</el-form-item>
</el-col>
<el-col :span="24">
......@@ -415,7 +415,7 @@
<el-col :span="24">
<el-form-item label="批复文件" :label-width="130">
<FileUploader v-model="lcbspData" />
<FileUploader v-model="jcFormData.jcpfwj" />
</el-form-item>
</el-col>
</el-row>
......
......@@ -72,7 +72,7 @@
<el-form-item label="是否能建重大或重要投资项目">
<CommonSelector
:radio="true"
v-model="jcFormData.sfnjzdhzytzxm"
v-model="jcFormData.sfnjzdhzytz"
dictName="sf"
/>
</el-form-item>
......@@ -589,8 +589,8 @@
<div class="col-title">投资指南分类</div>
<el-form-item label="2+9布局分类">
<CommonSelector
v-model="jcFormData.tzznyjfl"
dictName="tzzn"
v-model="jcFormData.bjfl"
dictName="layoutType"
@change="changeJcTzznyjfl"
/>
</el-form-item>
......@@ -674,7 +674,7 @@
<el-form-item label="是否列入国资委负面清单">
<CommonSelector
:radio="true"
v-model="jcFormData.sfjntbjgl"
v-model="jcFormData.sflrgzwfmqd"
dictName="sf"
/>
</el-form-item>
......@@ -1415,7 +1415,7 @@
</el-table-column>
</el-table>
<el-form-item label="里程碑计划审批表" :label-width="130">
<FileUploader v-model="lcbspData" />
<FileUploader v-model="jcFormData.tpbgjcsb" />
</el-form-item>
</el-collapse-item>
<el-collapse-item title="投评决策资料" name="投评决策资料">
......
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