Commit 0f5de350 authored by tianhongyang's avatar tianhongyang

Merge branch 'V20231129-中建一局二公司' of http://192.168.60.201/root/dsk-operate-sys...

Merge branch 'V20231129-中建一局二公司' of http://192.168.60.201/root/dsk-operate-sys into V20231129-中建一局二公司
parents e882f19d 9f81b37e
...@@ -3,6 +3,7 @@ package com.dsk.cscec.service.impl; ...@@ -3,6 +3,7 @@ package com.dsk.cscec.service.impl;
import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.date.DatePattern; import cn.hutool.core.date.DatePattern;
import cn.hutool.core.io.file.FileNameUtil;
import cn.hutool.core.lang.Assert; import cn.hutool.core.lang.Assert;
import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.ObjectUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
...@@ -83,9 +84,9 @@ public class CbSummaryServiceImpl extends ServiceImpl<CbSummaryMapper, CbSummary ...@@ -83,9 +84,9 @@ public class CbSummaryServiceImpl extends ServiceImpl<CbSummaryMapper, CbSummary
// cbProjectFileMapper.removeById(cbProjectFile.getId()); // cbProjectFileMapper.removeById(cbProjectFile.getId());
// } else { // } else {
try { try {
if (cbProjectFile.getFileName().equals("成本汇总项目结构汇总")) { if (FileNameUtil.getPrefix(cbProjectFile.getFileName()).equals("成本汇总项目结构汇总")) {
saveCbSummaryProject(projectId, cbProjectFile); saveCbSummaryProject(projectId, cbProjectFile);
} else if (cbProjectFile.getFileName().equals("成本汇总按成本科目")) { } else if (FileNameUtil.getPrefix(cbProjectFile.getFileName()).equals("成本汇总按成本科目")) {
saveCbSummaryCostAccount(projectId, cbProjectFile); saveCbSummaryCostAccount(projectId, cbProjectFile);
} else { } else {
throw new ServiceException("文件名错误"); throw new ServiceException("文件名错误");
......
...@@ -108,7 +108,7 @@ service.interceptors.response.use(res => { ...@@ -108,7 +108,7 @@ service.interceptors.response.use(res => {
isRelogin.show = false; isRelogin.show = false;
store.dispatch('LogOut').then(() => { store.dispatch('LogOut').then(() => {
sessionStorage.removeItem('views') sessionStorage.removeItem('views')
location.href = '/index'; location.href = '/index/gys';
}) })
}).catch(() => { }).catch(() => {
isRelogin.show = false; isRelogin.show = false;
......
...@@ -164,7 +164,7 @@ export default { ...@@ -164,7 +164,7 @@ export default {
], ],
menuOptions: { menuOptions: {
nodeName: "itemContent", nodeName: "itemContent",
nodeValue: "itemContent", nodeValue: "menuId",
}, },
dialogVisible:false, dialogVisible:false,
currentList: "type1", currentList: "type1",
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
:class="`project-sub-menu-item-level-${menuItem.level}`" :disabled="menuItem.originData && menuItem.originData.disabled"> :class="`project-sub-menu-item-level-${menuItem.level}`" :disabled="menuItem.originData && menuItem.originData.disabled">
<template slot="title"> <template slot="title">
<!-- 预留插槽 --> <!-- 预留插槽 -->
<div class="project-sub-menu-title" :class="{'project-sub-menu-title-next' : menuItem.level !== 1}" :style="menuStyles(menuItem)"> <div class="project-sub-menu-title" :class="{'project-sub-menu-title-next' : menuItem.level !== 1}" :style="menuStyles(menuItem)" :title="menuItem.nodeName">
<slot :name="`${menuItem.nodeName}-${menuItem.level}`" :data="menuItem"> <slot :name="`${menuItem.nodeName}-${menuItem.level}`" :data="menuItem">
<img src="" alt="" v-if="menuItem.originData && menuItem.originData.icon"> <img src="" alt="" v-if="menuItem.originData && menuItem.originData.icon">
<div class="project-sub-menu-title-text">{{menuItem.nodeName}}</div> <div class="project-sub-menu-title-text">{{menuItem.nodeName}}</div>
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
<template slot="title"> <template slot="title">
<div class="project-only-menu-title-container"> <div class="project-only-menu-title-container">
<!-- 预留插槽 --> <!-- 预留插槽 -->
<div class="project-only-menu-title" :class="{'project-only-menu-title-next' : menuItem.level !== 1}" :style="menuStyles(menuItem)"> <div class="project-only-menu-title" :class="{'project-only-menu-title-next' : menuItem.level !== 1}" :style="menuStyles(menuItem)" :title="menuItem.nodeName">
<slot :name="`${menuItem.nodeName}-${menuItem.level}`" :data="menuItem"> <slot :name="`${menuItem.nodeName}-${menuItem.level}`" :data="menuItem">
<img src="" alt="" v-if="menuItem.originData && menuItem.originData.icon"> <img src="" alt="" v-if="menuItem.originData && menuItem.originData.icon">
<div class="project-only-menu-title-text">{{menuItem.nodeName}}</div> <div class="project-only-menu-title-text">{{menuItem.nodeName}}</div>
......
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