JiangPengLi 3 mēneši atpakaļ
vecāks
revīzija
ea21c1e151

+ 2 - 2
projects/src/main/webapp/vmodules/graphic/list.jsp

@@ -29,10 +29,10 @@
 <body>
 <div id="app"></div>
 <template id="template">
-	<div class="layui-layout layui-layout-admin">
+	<div class="layui-layout layui-layout-admin pd0">
 		<!-- 内容区域 -->
 			<div class="right_title">
-				<span class="txt">周调度图片</span>
+				<span class="txt">周调度图片<div class="top-breadcrumb"></div></span>
 				<div class="layui-collapse">
 					<div class="layui-colla-item">
 						<%--                    <h2 class="layui-colla-title">筛选</h2>--%>

+ 3 - 3
projects/src/main/webapp/vmodules/subject/subInfo/report.jsp

@@ -20,12 +20,12 @@
 <body>
 <div id="app"></div>
 <template id="template">
-	<div class="layui-layout layui-layout-admin">
+	<div class="layui-layout layui-layout-admin pd0">
 		<!-- 内容区域 -->
 			<div class="right_title">
-				<span class="txt">项目信息申报</span>
+				<span class="txt">项目信息申报<div class="top-breadcrumb"></div></span>
 <%--				<button class="btn btn_add" @click="add">新增</button>--%>
-				<div class="layui-collapse">
+				<div class="layui-collapse search-form">
 					<div class="layui-colla-item">
 						<%--                    <h2 class="layui-colla-title">筛选</h2>--%>
 						<div class="layui-colla-content layui-show">

+ 2 - 2
projects/src/main/webapp/vmodules/subject/subInfo/report_department.jsp

@@ -66,7 +66,7 @@
 <body>
 <div id="app"></div>
 <template id="template">
-    <div class="layui-layout layui-layout-admin">
+    <div class="layui-layout layui-layout-admin pd0">
         <!-- 内容区域 -->
         <div class="right_title">
             <%--    <span class="txt">按部门统计</span>--%>
@@ -146,7 +146,7 @@
 
 
         <div>
-            <div class="layui-row">
+            <div class="layui-row class_ls">
                 <div class="layui-form-item" style="display: flex">
                     <label class="juli">
                         已办理件数<span class="lanse-first">{{beginRate.doNum||"--"}}</span>

+ 2 - 2
projects/src/main/webapp/vmodules/subject/subInfo/report_file.jsp

@@ -83,7 +83,7 @@
 <body>
 <div id="app"></div>
 <template id="template">
-	<div class="layui-layout layui-layout-admin">
+	<div class="layui-layout layui-layout-admin pd0">
 		<!-- 内容区域 -->
 		<div class="right_title">
 		<%--	<span class="txt">按办理手续统计</span>--%>
@@ -163,7 +163,7 @@
 
 
 		<div>
-			<div class="layui-row">
+			<div class="layui-row class_ls">
 				<div class="layui-form-item" style="display: flex">
 					<label class="juli">
 						已办理件数<span class="lanse-first">{{beginRate.doNum||"--"}}</span>

+ 2 - 2
projects/src/main/webapp/vmodules/subject/subInfo/report_project.jsp

@@ -83,7 +83,7 @@
 <body>
 <div id="app"></div>
 <template id="template">
-    <div class="layui-layout layui-layout-admin">
+    <div class="layui-layout layui-layout-admin pd0">
         <!-- 内容区域 -->
         <div class="right_title">
             <%--    <span class="txt">按部门统计</span>--%>
@@ -163,7 +163,7 @@
 
 
         <div>
-            <div class="layui-row">
+            <div class="layui-row class_ls">
                 <div class="layui-form-item" style="display: flex">
                     <label class="juli">
                         已办理件数<span class="lanse-first">{{beginRate.needNum!==undefined?beginRate.finshNum:"--"}}</span>

+ 28 - 9
projects/src/main/webapp/vmodules/subject/subInfo/tz/year_extend.jsp

@@ -88,13 +88,13 @@
 </script>
 <div id="app"></div>
 <template id="template">
-    <div class="layui-layout layui-layout-admin">
+    <div class="layui-layout layui-layout-admin pd0">
         <!-- 内容区域 -->
         <div class="right_title">
             <%--            <span class="txt">重点项目信息台账</span>--%>
-            <div class="txt" style="width: 100%;text-align: center">在建项目库</div>
+            <div class="txt">在建项目库<div class="top-breadcrumb"></div></div>
             <%--           <span class="txt">续建项目库</span>--%>
-            <div class="layui-collapse">
+            <div class="layui-collapse search-form">
                 <div class="layui-colla-item">
                     <%--                    <h2 class="layui-colla-title">筛选</h2>--%>
                     <div class="layui-colla-content layui-show">
@@ -211,12 +211,12 @@
 <%--                                            <button type="button" class="layui-btn layui-btn-norma"--%>
 <%--                                                    style="margin-left: 20px" @click="uploadProject">导入--%>
 <%--                                            </button>--%>
-                                            <button type="button" class="layui-btn layui-btn-norma"
+                                            <button type="button" class="layui-btn layui-btn-normal"
                                                     style="margin-left: 20px"
                                                     @click="subInfoToSubFix">自动抓取
                                             </button>
-                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixTotalExcel">项目汇总导出</button>
-                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixDetailExcel">项目明细导出</button>
+<%--                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixTotalExcel">项目汇总导出</button>--%>
+<%--                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixDetailExcel">项目明细导出</button>--%>
                                         </div>
                                     </div>
                                 </div>
@@ -232,7 +232,7 @@
             </div>
         </div>
         <div>
-            <div class="layui-row">
+            <div class="layui-row class_ls">
                 <div class="layui-form-item">
                     <div style="display: flex">
                         <label class="juli">
@@ -261,13 +261,13 @@
                         </label>
                     </div>
 
-                    <div style="display: flex;margin-bottom: 3px">
+                    <div style="display: flex;margin-bottom: 3px" class="second_line">
                         <label class="juli" @click="levelList('subjects',item.title,item.code)"
                                v-for="(item, index) in beginRate.subjectIdList" :key="index">
                             {{item.title}}<span class="lanse-first">{{item.total}}</span>
                         </label>
                     </div>
-                    <div style="margin-bottom: 3px">
+                    <div style="margin-bottom: 3px" class="second_line">
                         <label class="juli"
                                @click="levelList('indusKinds',item.title,item.code)"
                                v-for="(item, index) in beginRate.indusKindList" :key="index">
@@ -279,6 +279,16 @@
         </div>
         <div class="table_box" style="padding-top: 0;">
             <div class="table_process" style="position: relative;">
+                <div style="position: relative; display: inline-block" @mouseover="openExport" @mouseout="choseExport">
+                    <div class="export">
+                        <img src="${WebSite.asset}/css/images/left/export.svg"/>
+                        <span>导出</span>
+                    </div>
+                    <div class="export-item" v-if="showExport" :style="{ top: '-93px' }">
+                        <button type="button" class="" @click="exportFixDetailExcel">项目明细导出</button>
+                        <button type="button" class="" @click="exportFixTotalExcel">项目汇总导出</button>
+                    </div>
+                </div>
                 <table id="table1" lay-filter="test" style="position: relative;"></table>
                 <div class="pagination-box" id="pagination"></div>
             </div>
@@ -711,6 +721,9 @@
                         , multiple: false //允许上传多个文件
                     });
                     this.getData();
+
+                    window.addEventListener('message', this.receiveMessage, false);
+                    window.parent.postMessage('init loaded')
                     window.toDetail = this.toDetail;
                     window.toVideo = this.toVideo;
                     $(".hiddenParams").show();
@@ -1346,6 +1359,12 @@
                 choseExport: function () {
                     this.showExport = false;
                     console.log('移出了')
+                },
+                receiveMessage (e) {
+                    console.log('cb receiveMessage: ', e.data)
+                    if (e.data.topBreadcrumb) {
+                        $(".top-breadcrumb").html(e.data.topBreadcrumb)
+                    }
                 }
             }
         });

+ 4 - 4
projects/src/main/webapp/vmodules/subject/subInfo/tz/year_extend_sum.jsp

@@ -74,7 +74,7 @@
 <body>
 <div id="app"></div>
 <template id="template">
-    <div class="layui-layout layui-layout-admin">
+    <div class="layui-layout layui-layout-admin pd0">
         <!-- 内容区域 -->
         <div class="right_title">
             <%--            <span class="txt">重点项目信息台账</span>--%>
@@ -341,7 +341,7 @@
             </div>--%>
         </div>
         <div>
-            <div class="layui-row">
+            <div class="layui-row class_ls">
                 <div class="layui-form-item">
                     <div style="display: flex">
                         <label class="juli">
@@ -377,13 +377,13 @@
                             </div>
                         </label>
                     </div>
-                    <div style="display: flex;margin-bottom: 3px">
+                    <div style="display: flex;margin-bottom: 3px" class="second_line">
                         <label class="juli" @click="levelList('subjects',item.split(',')[1],item.split(',')[0])"
                                v-for="(item, index) in beginRate.jsddList" :key="index">
                             {{item.split(",")[1]}}<span class="lanse-first">{{item.split(",")[2]}}</span>
                         </label>
                     </div>
-                    <div style="margin-bottom: 3px">
+                    <div style="margin-bottom: 3px" class="second_line">
                         <label class="juli"
                                @click="levelList('indusKinds',item.split(',')[1]?item.split(',')[1]:item.split(',')[0],item.split(',')[3])"
                                v-for="(item, index) in beginRate.hyflList" :key="index">

+ 29 - 10
projects/src/main/webapp/vmodules/subject/subInfo/tz/year_new.jsp

@@ -87,13 +87,13 @@
 </script>
 <div id="app"></div>
 <template id="template">
-    <div class="layui-layout layui-layout-admin">
+    <div class="layui-layout layui-layout-admin pd0">
         <!-- 内容区域 -->
         <div class="right_title">
             <%--            <span class="txt">重点项目信息台账</span>--%>
-                <div class="txt" style="width: 100%;text-align: center">新建项目库</div>
+                <div class="txt">新建项目库<div class="top-breadcrumb"></div></div>
  <%--           <span class="txt">新建项目库</span>--%>
-            <div class="layui-collapse">
+            <div class="layui-collapse search-form">
                 <div class="layui-colla-item">
                     <%--                    <h2 class="layui-colla-title">筛选</h2>--%>
                     <div class="layui-colla-content layui-show">
@@ -209,12 +209,12 @@
 <%--                                            <button type="button" class="layui-btn layui-btn-norma"--%>
 <%--                                                    style="margin-left: 20px" @click="uploadProject">导入--%>
 <%--                                            </button>--%>
-                                            <button type="button" class="layui-btn layui-btn-norma"
+                                            <button type="button" class="layui-btn layui-btn-normal"
                                                     style="margin-left: 20px"
                                                     @click="subInfoToSubFix">自动抓取
                                             </button>
-                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixTotalExcel">项目汇总导出</button>
-                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixDetailExcel">项目明细导出</button>
+<%--                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixTotalExcel">项目汇总导出</button>--%>
+<%--                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixDetailExcel">项目明细导出</button>--%>
                                         </div>
                                     </div>
                                 </div>
@@ -230,7 +230,7 @@
             </div>
         </div>
         <div>
-            <div class="layui-row">
+            <div class="layui-row class_ls">
                 <div class="layui-form-item">
                     <div style="display: flex">
                         <label class="juli">
@@ -242,7 +242,7 @@
                             </div>
                         </label>
                         <label class="juli">
-                            开工数<span class="lanse-first">{{beginRate.kgTotal}}</span>
+                            开工数<span class="lanse-first" style="color: #FFAD0D">{{beginRate.kgTotal}}</span>
                             <div class="progress-div">
                                 <div class="layui-progress">
                                     <div class="layui-progress-bar"></div>
@@ -258,13 +258,13 @@
                             </div>
                         </label>
                     </div>
-                    <div style="display: flex;margin-bottom: 3px">
+                    <div style="display: flex;margin-bottom: 3px" class="second_line">
                         <label class="juli" @click="levelList('subjects',item.title,item.code)"
                                v-for="(item, index) in beginRate.subjectIdList" :key="index">
                             {{item.title}}<span class="lanse-first">{{item.total}}</span>
                         </label>
                     </div>
-                    <div style="margin-bottom: 3px">
+                    <div style="margin-bottom: 3px" class="second_line">
                         <label class="juli"
                                @click="levelList('indusKinds',item.title,item.code)"
                                v-for="(item, index) in beginRate.indusKindList" :key="index">
@@ -276,6 +276,16 @@
         </div>
         <div class="table_box" style="padding-top: 0;">
             <div class="table_process" style="position: relative;">
+                <div style="position: relative; display: inline-block" @mouseover="openExport" @mouseout="choseExport">
+                    <div class="export">
+                        <img src="${WebSite.asset}/css/images/left/export.svg"/>
+                        <span>导出</span>
+                    </div>
+                    <div class="export-item" v-if="showExport" :style="{ top: '-93px' }">
+                        <button type="button" class="" @click="exportFixDetailExcel">项目明细导出</button>
+                        <button type="button" class="" @click="exportFixTotalExcel">项目汇总导出</button>
+                    </div>
+                </div>
                 <table id="table1" lay-filter="test" style="position: relative;"></table>
                 <div class="pagination-box" id="pagination"></div>
             </div>
@@ -707,6 +717,9 @@
                         , multiple: false //允许上传多个文件
                     });
                     this.getData();
+
+                    window.addEventListener('message', this.receiveMessage, false);
+                    window.parent.postMessage('init loaded')
                     window.toDetail = this.toDetail;
                     window.toVideo = this.toVideo;
                     $(".hiddenParams").show();
@@ -1341,6 +1354,12 @@
                 choseExport: function () {
                     this.showExport = false;
                     console.log('移出了')
+                },
+                receiveMessage (e) {
+                    console.log('cb receiveMessage: ', e.data)
+                    if (e.data.topBreadcrumb) {
+                        $(".top-breadcrumb").html(e.data.topBreadcrumb)
+                    }
                 }
             }
         });

+ 4 - 4
projects/src/main/webapp/vmodules/subject/subInfo/tz/year_new_sum.jsp

@@ -74,7 +74,7 @@
 <body>
 <div id="app"></div>
 <template id="template">
-    <div class="layui-layout layui-layout-admin">
+    <div class="layui-layout layui-layout-admin pd0">
         <!-- 内容区域 -->
         <div class="right_title">
             <%--            <span class="txt">重点项目信息台账</span>--%>
@@ -341,7 +341,7 @@
             </div>--%>
         </div>
         <div>
-            <div class="layui-row">
+            <div class="layui-row class_ls">
                 <div class="layui-form-item">
                     <div style="display: flex">
                         <label class="juli">
@@ -402,13 +402,13 @@
                              </div>
                          </label>--%>
                     </div>
-                    <div style="display: flex;margin-bottom: 3px">
+                    <div style="display: flex;margin-bottom: 3px" class="second_line">
                         <label class="juli" @click="levelList('subjects',item.split(',')[1],item.split(',')[0])"
                                v-for="(item, index) in beginRate.jsddList" :key="index">
                             {{item.split(",")[1]}}<span class="lanse-first">{{item.split(",")[2]}}</span>
                         </label>
                     </div>
-                    <div style="margin-bottom: 3px">
+                    <div style="margin-bottom: 3px" class="second_line">
                         <label class="juli"
                                @click="levelList('indusKinds',item.split(',')[1]?item.split(',')[1]:item.split(',')[0],item.split(',')[3])"
                                v-for="(item, index) in beginRate.hyflList" :key="index">

+ 31 - 12
projects/src/main/webapp/vmodules/subject/subInfo/tz/year_reserve.jsp

@@ -87,13 +87,13 @@
 </script>
 <div id="app"></div>
 <template id="template">
-    <div class="layui-layout layui-layout-admin">
+    <div class="layui-layout layui-layout-admin pd0">
         <!-- 内容区域 -->
         <div class="right_title">
             <%--            <span class="txt">重点项目信息台账</span>--%>
-            <div class="txt" style="width: 100%;text-align: center">储备项目库</div>
+            <div class="txt">储备项目库<div class="top-breadcrumb"></div></div>
             <%--           <span class="txt">储备项目库</span>--%>
-            <div class="layui-collapse">
+            <div class="layui-collapse search-form">
                 <div class="layui-colla-item">
                     <%--                    <h2 class="layui-colla-title">筛选</h2>--%>
                     <div class="layui-colla-content layui-show">
@@ -214,12 +214,12 @@
 <%--                                            <button type="button" class="layui-btn layui-btn-norma"--%>
 <%--                                                    style="margin-left: 20px" @click="uploadProject">导入--%>
 <%--                                            </button>--%>
-                                            <button type="button" class="layui-btn layui-btn-norma"
+                                            <button type="button" class="layui-btn layui-btn-normal"
                                                     style="margin-left: 20px"
                                                     @click="subInfoToSubFix">自动抓取
                                             </button>
-                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixTotalExcel">项目汇总导出</button>
-                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixDetailExcel">项目明细导出</button>
+<%--                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixTotalExcel">项目汇总导出</button>--%>
+<%--                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixDetailExcel">项目明细导出</button>--%>
                                         </div>
                                     </div>
                                 </div>
@@ -235,7 +235,7 @@
             </div>
         </div>
         <div>
-            <div class="layui-row">
+            <div class="layui-row class_ls">
                 <div class="layui-form-item">
                     <div style="display: flex">
                         <label class="juli">
@@ -247,7 +247,7 @@
                             </div>
                         </label>
                         <label class="juli">
-                            A类项目数<span class="lanse-first">{{beginRate.atotal}}</span>
+                            A类项目数<span class="lanse-first" style="color: #FFAD0D">{{beginRate.atotal}}</span>
                             <div class="progress-div">
                                 <div class="layui-progress">
                                     <div class="layui-progress-bar" :style="'width:'+beginRate.noRate"></div>
@@ -255,7 +255,7 @@
                             </div>
                         </label>
                         <label class="juli">
-                            B类项目数<span class="lanse-first">{{beginRate.btotal}}</span>
+                            B类项目数<span class="lanse-first" style="color: #E0534E">{{beginRate.btotal}}</span>
                             <div class="progress-div">
                                 <div class="layui-progress">
                                     <div class="layui-progress-bar" :style="'width:'+beginRate.beginRate"></div>
@@ -263,7 +263,7 @@
                             </div>
                         </label>
                         <label class="juli">
-                            C类项目数<span class="lanse-first">{{beginRate.ctotal}}</span>
+                            C类项目数<span class="lanse-first" style="color: #ff0d56">{{beginRate.ctotal}}</span>
                             <div class="progress-div">
                                 <div class="layui-progress">
                                     <div class="layui-progress-bar" :style="'width:'+beginRate.beginRate"></div>
@@ -287,14 +287,14 @@
                             </div>
                         </label>
                     </div>
-                    <div style="display: flex;margin-bottom: 3px">
+                    <div style="display: flex;margin-bottom: 3px" class="second_line">
                         <label class="juli" @click="levelList('subjects',item.title,item.code)"
                                v-for="(item, index) in beginRate.subjectIdList" :key="index">
                             {{item.title}}<span class="lanse-first">{{item.total}}</span>
                         </label>
                     </div>
 
-                    <div style="margin-bottom: 3px">
+                    <div style="margin-bottom: 3px" class="second_line">
                         <label class="juli"
                                @click="levelList('indusKinds',item.title,item.code)"
                                v-for="(item, index) in beginRate.indusKindList" :key="index">
@@ -307,6 +307,16 @@
         </div>
         <div class="table_box" style="padding-top: 0;">
             <div class="table_process" style="position: relative;">
+                <div style="position: relative; display: inline-block" @mouseover="openExport" @mouseout="choseExport">
+                    <div class="export">
+                        <img src="${WebSite.asset}/css/images/left/export.svg"/>
+                        <span>导出</span>
+                    </div>
+                    <div class="export-item" v-if="showExport" :style="{ top: '-93px' }">
+                        <button type="button" class="" @click="exportFixDetailExcel">项目明细导出</button>
+                        <button type="button" class="" @click="exportFixTotalExcel">项目汇总导出</button>
+                    </div>
+                </div>
                 <table id="table1" lay-filter="test" style="position: relative;"></table>
                 <div class="pagination-box" id="pagination"></div>
             </div>
@@ -735,6 +745,9 @@
                         , multiple: false //允许上传多个文件
                     });
                     this.getData();
+
+                    window.addEventListener('message', this.receiveMessage, false);
+                    window.parent.postMessage('init loaded')
                     window.toDetail = this.toDetail;
                     window.toVideo = this.toVideo;
                     $(".hiddenParams").show();
@@ -1312,6 +1325,12 @@
                 choseExport: function () {
                     this.showExport = false;
                     console.log('移出了')
+                },
+                receiveMessage (e) {
+                    console.log('cb receiveMessage: ', e.data)
+                    if (e.data.topBreadcrumb) {
+                        $(".top-breadcrumb").html(e.data.topBreadcrumb)
+                    }
                 }
             }
         });

+ 4 - 4
projects/src/main/webapp/vmodules/subject/subInfo/tz/year_reserve_sum.jsp

@@ -74,14 +74,14 @@
 <body>
 <div id="app"></div>
 <template id="template">
-    <div class="layui-layout layui-layout-admin">
+    <div class="layui-layout layui-layout-admin pd0">
         <!-- 内容区域 -->
         <div class="right_title">
                 <div class="txt" style="width: 100%;text-align: center">储备项目库</div>
             <div style="width: 100%;text-align: center">${tips}</div>
         </div>
         <div>
-            <div class="layui-row">
+            <div class="layui-row class_ls">
                 <div class="layui-form-item">
                     <div style="display: flex">
                         <label class="juli">
@@ -134,13 +134,13 @@
                             </div>
                         </label>
                     </div>
-                    <div style="display: flex;margin-bottom: 3px">
+                    <div style="display: flex;margin-bottom: 3px" class="second_line">
                         <label class="juli" @click="levelList('subjects',item.split(',')[1],item.split(',')[0])"
                                v-for="(item, index) in beginRate.jsddList" :key="index">
                             {{item.split(",")[1]}}<span class="lanse-first">{{item.split(",")[2]}}</span>
                         </label>
                     </div>
-                    <div style="margin-bottom: 3px">
+                    <div style="margin-bottom: 3px" class="second_line">
                         <label class="juli"
                                @click="levelList('indusKinds',item.split(',')[1]?item.split(',')[1]:item.split(',')[0],item.split(',')[3])"
                                v-for="(item, index) in beginRate.hyflList" :key="index">

+ 28 - 9
projects/src/main/webapp/vmodules/subject/subInfo/tz/year_sum.jsp

@@ -87,13 +87,13 @@
 </script>
 <div id="app"></div>
 <template id="template">
-    <div class="layui-layout layui-layout-admin">
+    <div class="layui-layout layui-layout-admin pd0">
         <!-- 内容区域 -->
         <div class="right_title">
             <%--            <span class="txt">重点项目信息台账</span>--%>
-            <div class="txt" style="width: 100%;text-align: center">投产项目库</div>
+            <div class="txt">投产项目库<div class="top-breadcrumb"></div></div>
             <%--           <span class="txt">续建项目库</span>--%>
-            <div class="layui-collapse">
+            <div class="layui-collapse search-form">
                 <div class="layui-colla-item">
                     <%--                    <h2 class="layui-colla-title">筛选</h2>--%>
                     <div class="layui-colla-content layui-show">
@@ -210,12 +210,12 @@
 <%--                                            <button type="button" class="layui-btn layui-btn-norma"--%>
 <%--                                                    style="margin-left: 20px" @click="uploadProject">导入--%>
 <%--                                            </button>--%>
-                                            <button type="button" class="layui-btn layui-btn-norma"
+                                            <button type="button" class="layui-btn layui-btn-normal"
                                                     style="margin-left: 20px"
                                                     @click="subInfoToSubFix">自动抓取
                                             </button>
-                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixTotalExcel">项目汇总导出</button>
-                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixDetailExcel">项目明细导出</button>
+<%--                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixTotalExcel">项目汇总导出</button>--%>
+<%--                                            <button type="button" class="layui-btn layui-btn-norma" style="margin-left: 20px" @click="exportFixDetailExcel">项目明细导出</button>--%>
                                         </div>
                                     </div>
                                 </div>
@@ -231,7 +231,7 @@
             </div>
         </div>
         <div>
-            <div class="layui-row">
+            <div class="layui-row class_ls">
                 <div class="layui-form-item">
                     <div style="display: flex">
                         <label class="juli">
@@ -275,13 +275,13 @@
                             </div>
                         </label>
                     </div>
-                    <div style="display: flex;margin-bottom: 3px">
+                    <div style="display: flex;margin-bottom: 3px" class="second_line">
                         <label class="juli" @click="levelList('subjects',item.title,item.code)"
                                v-for="(item, index) in beginRate.subjectIdList" :key="index">
                             {{item.title}}<span class="lanse-first">{{item.total}}</span>
                         </label>
                     </div>
-                    <div style="margin-bottom: 3px">
+                    <div style="margin-bottom: 3px" class="second_line">
                         <label class="juli"
                                @click="levelList('indusKinds',item.title,item.code)"
                                v-for="(item, index) in beginRate.indusKindList" :key="index">
@@ -293,6 +293,16 @@
         </div>
         <div class="table_box" style="padding-top: 0;">
             <div class="table_process" style="position: relative;">
+                <div style="position: relative; display: inline-block" @mouseover="openExport" @mouseout="choseExport">
+                    <div class="export">
+                        <img src="${WebSite.asset}/css/images/left/export.svg"/>
+                        <span>导出</span>
+                    </div>
+                    <div class="export-item" v-if="showExport" :style="{ top: '-93px' }">
+                        <button type="button" class="" @click="exportFixDetailExcel">项目明细导出</button>
+                        <button type="button" class="" @click="exportFixTotalExcel">项目汇总导出</button>
+                    </div>
+                </div>
                 <table id="table1" lay-filter="test" style="position: relative;"></table>
                 <div class="pagination-box" id="pagination"></div>
             </div>
@@ -723,6 +733,9 @@
                         , multiple: false //允许上传多个文件
                     });
                     this.getData();
+
+                    window.addEventListener('message', this.receiveMessage, false);
+                    window.parent.postMessage('init loaded')
                     window.toDetail = this.toDetail;
                     window.toVideo = this.toVideo;
                     $(".hiddenParams").show();
@@ -1363,6 +1376,12 @@
                 choseExport: function () {
                     this.showExport = false;
                     console.log('移出了')
+                },
+                receiveMessage (e) {
+                    console.log('cb receiveMessage: ', e.data)
+                    if (e.data.topBreadcrumb) {
+                        $(".top-breadcrumb").html(e.data.topBreadcrumb)
+                    }
                 }
             }
         });

+ 4 - 4
projects/src/main/webapp/vmodules/subject/subInfo/tz/year_sum_sum.jsp

@@ -74,7 +74,7 @@
 <body>
 <div id="app"></div>
 <template id="template">
-    <div class="layui-layout layui-layout-admin">
+    <div class="layui-layout layui-layout-admin pd0">
         <!-- 内容区域 -->
         <div class="right_title">
             <%--            <span class="txt">重点项目信息台账</span>--%>
@@ -341,7 +341,7 @@
             </div>--%>
         </div>
         <div>
-            <div class="layui-row">
+            <div class="layui-row class_ls">
                 <div class="layui-form-item">
                     <div style="display: flex">
                         <label class="juli">
@@ -436,7 +436,7 @@
                             </div>
                         </label>
                     </div>
-                    <div style="display: flex;margin-bottom: 3px">
+                    <div style="display: flex;margin-bottom: 3px" class="second_line">
 
                         <label @click="levelList('kindNatures',item.split(',')[1],item.split(',')[0])" class="juli"
                                v-for="(item, index) in beginRate.tzlxList" :key="index">
@@ -447,7 +447,7 @@
                             {{item.split(",")[1]}}<span class="lanse-first">{{item.split(",")[2]}}</span>
                         </label>
                     </div>
-                    <div style="margin-bottom: 3px">
+                    <div style="margin-bottom: 3px" class="second_line">
                         <label class="juli"
                                @click="levelList('indusKinds',item.split(',')[1]?item.split(',')[1]:item.split(',')[0],item.split(',')[3])"
                                v-for="(item, index) in beginRate.hyflList" :key="index">