|
@@ -5,39 +5,14 @@
|
|
|
<div class="index_heade">
|
|
|
<img src="../assets/images/icon_more.png" alt="" class="index_headerImg">
|
|
|
<p class="index_headetab">
|
|
|
- <span :class="[num == index ? ' spanto' : '']" v-for="(item,index) in editableTabs" :key="index" @click="tabSbu(index)">{{item.title}}</span>
|
|
|
+ <span :class="[num == index ? ' spanto' : '']" v-for="(item,index) in editableTabs" :key="index" @click="tabSbu(item.dictValue)">{{item.dictLabel}}</span>
|
|
|
</p>
|
|
|
- <div v-if="num == 0">
|
|
|
+ <div >
|
|
|
<ul class="index_headerUl">
|
|
|
- <li>
|
|
|
+ <li v-for="(item,index) in configList" :key="index">
|
|
|
<img src="../assets/images/icon_list_sj.png" alt="">
|
|
|
- <p>国家统计局:3月份商品住宅销售价格涨幅总体稳定</p>
|
|
|
- <span>03/06</span>
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- <img src="../assets/images/icon_list_sj.png" alt="">
|
|
|
- <p>国家统计局:3月份商品住宅销售价格涨幅总体稳定</p>
|
|
|
- <span>03/06</span>
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- <img src="../assets/images/icon_list_sj.png" alt="">
|
|
|
- <p>国家统计局:3月份商品住宅销售价格涨幅总体稳定</p>
|
|
|
- <span>03/06</span>
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- <img src="../assets/images/icon_list_sj.png" alt="">
|
|
|
- <p>国家统计局:3月份商品住宅销售价格涨幅总体稳定</p>
|
|
|
- <span>03/06</span>
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- <img src="../assets/images/icon_list_sj.png" alt="">
|
|
|
- <p>国家统计局:3月份商品住宅销售价格涨幅总体稳定</p>
|
|
|
- <span>03/06</span>
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- <img src="../assets/images/icon_list_sj.png" alt="">
|
|
|
- <p>国家统计局:3月份商品住宅销售价格涨幅总体稳定</p>
|
|
|
- <span>03/06</span>
|
|
|
+ <p>{{item.notice_title}}</p>
|
|
|
+ <span>{{item.create_time}}</span>
|
|
|
</li>
|
|
|
</ul>
|
|
|
<div class="index_haderPagin">
|
|
@@ -49,7 +24,7 @@
|
|
|
layout="prev, pager, next, jumper"
|
|
|
:total="1000">
|
|
|
</el-pagination>
|
|
|
- <span>共 85 条 每页显示 5 条 当前 1/17 页</span>
|
|
|
+ <span>共 {{total}} 条 每页显示 6 条 </span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -137,7 +112,7 @@
|
|
|
<div class="index_heade index_headeProfile">
|
|
|
<img src="../assets/images/icon_tjbj.png" alt="" class="index_headerImg">
|
|
|
<p class="index_headetab">
|
|
|
- <span :class="[num == index ? ' spanto' : '']" v-for="(item,index) in editableTabs" :key="index" @click="tabSbu(index)">{{item.title}} </span>
|
|
|
+ <span :class="[num == index ? ' spanto' : '']" v-for="(item,index) in editableTabsteo" :key="index" @click="tabSbu(index)">{{item.dictLabel}} </span>
|
|
|
</p>
|
|
|
<!-- <el-tabs v-model="activeName" @tab-click="handleClick">
|
|
|
<el-tab-pane label="用户管理" name="first"> -->
|
|
@@ -264,6 +239,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+ import { listIndex, listIndextwo, listIndextherr, getConfig, delConfig, addConfig, updateConfig, clearCache } from "@/api/system/config";
|
|
|
export default {
|
|
|
name: "index",
|
|
|
data() {
|
|
@@ -271,22 +247,70 @@ export default {
|
|
|
// 版本号
|
|
|
version: "2.5.0",
|
|
|
currentPage3: 1,
|
|
|
+ total:0,
|
|
|
pageSize:10,
|
|
|
activeName: 'second',
|
|
|
- value: new Date(),
|
|
|
- editableTabs: [{
|
|
|
- title: 'Tab 1',
|
|
|
- name: '1',
|
|
|
- content: 'Tab 1 content'
|
|
|
- }, {
|
|
|
- title: 'Tab 2',
|
|
|
- name: '2',
|
|
|
- content: 'Tab 2 content'
|
|
|
- }],
|
|
|
- num:0
|
|
|
+ value: new Date(),
|
|
|
+ editableTabs: [],
|
|
|
+ editableTabsteo:[],
|
|
|
+ configList:[],
|
|
|
+ queryParams:{
|
|
|
+ table:'sys_notice',
|
|
|
+ orderBy:'create_time desc',
|
|
|
+ pageNo:1,
|
|
|
+ pageSize:6,
|
|
|
+ condition:{
|
|
|
+ notice_type:1
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ },
|
|
|
+ num:0,
|
|
|
+ dictType:'sys_notice_type',
|
|
|
+ // 公司概况
|
|
|
+ dictTypetwo:'sys_describe_type',
|
|
|
};
|
|
|
},
|
|
|
+ created() {
|
|
|
+ this.getList()
|
|
|
+ this.getListtab()
|
|
|
+ this.getLiser()
|
|
|
+ },
|
|
|
methods: {
|
|
|
+ //数据 第一部分列表
|
|
|
+ getList() {
|
|
|
+ this.loading = true;
|
|
|
+ listIndex(this.queryParams).then(response => {
|
|
|
+ this.configList = response.data.rows;
|
|
|
+ console.log(this.configList)
|
|
|
+ this.total = response.data.total;
|
|
|
+ this.loading = false;
|
|
|
+ }
|
|
|
+ );
|
|
|
+ },
|
|
|
+ //tab 公告 栏数据
|
|
|
+ getListtab() {
|
|
|
+ this.loading = true;
|
|
|
+ listIndextwo(this.dictType).then(response => {
|
|
|
+ this.editableTabs = response.data;
|
|
|
+ this.queryParams.dictType = response.data[1].dictType
|
|
|
+ console.log(this.editableTabs)
|
|
|
+ // this.total = response.total;
|
|
|
+ this.loading = false;
|
|
|
+ }
|
|
|
+ )
|
|
|
+ },
|
|
|
+ // 公司概况
|
|
|
+ getLiser() {
|
|
|
+ this.loading = true;
|
|
|
+ listIndextherr(this.dictTypetwo).then(response => {
|
|
|
+ this.editableTabsteo = response.data;
|
|
|
+ console.log(this.editableTabsteo)
|
|
|
+ // this.total = response.total;
|
|
|
+ this.loading = false;
|
|
|
+ }
|
|
|
+ )
|
|
|
+ },
|
|
|
goTarget(href) {
|
|
|
window.open(href, "_blank");
|
|
|
},
|
|
@@ -301,7 +325,10 @@ export default {
|
|
|
},
|
|
|
// tab点击
|
|
|
tabSbu(index){
|
|
|
- this.num = index
|
|
|
+ console.log(index)
|
|
|
+ this.num = index - 1
|
|
|
+ this.queryParams.condition.notice_type = index
|
|
|
+ this.getList()
|
|
|
}
|
|
|
},
|
|
|
};
|