Browse Source

主界面

test
wangxy 3 years ago
parent
commit
52a21a97bd
4 changed files with 48 additions and 5 deletions
  1. +8
    -0
      src/router/predictEdit.js
  2. +3
    -1
      src/router/routers.js
  3. +17
    -4
      src/views/homePage/beta/predict/index.vue
  4. +20
    -0
      src/views/homePage/beta/predict/predictEdit.vue

+ 8
- 0
src/router/predictEdit.js View File

@ -0,0 +1,8 @@
const predictEdit = {
icon: "el-icon-coin",
path: "/homePage/beta/predict/predictEdit",
title: "编辑",
component: () => import("@/views/homePage/beta/predict/predictEdit")
}
export default predictEdit;

+ 3
- 1
src/router/routers.js View File

@ -2,11 +2,13 @@ import System from "./system";
import Plant from "./plant";
import PersonalCenter from "./personalCenter";
import homePage from "./homePage"
import predictEdit from "./predictEdit"
const routes = [
{...System},
{...Plant},
{ ...PersonalCenter},
{ ...homePage}
{ ...homePage},
{ ...predictEdit }
];
export default routes;

+ 17
- 4
src/views/homePage/beta/predict/index.vue View File

@ -14,7 +14,7 @@
<el-button icon="el-icon-refresh" size="mini" class="reset-button-style" @click="resetQuery">重置</el-button>
</el-form-item>
<el-form-item class="fr">
<el-button icon="el-icon-plus" class="add-button-style" @click="handleAdd">新增</el-button>
<el-button icon="el-icon-plus" class="add-button-style" @click="handleNew">新增</el-button>
</el-form-item>
</el-form>
<el-table :data="tableData" v-loading="loading" size="mini" border class="predict-table" max-height="234px">
@ -35,13 +35,12 @@
<template #default="scope">
<el-button class="edit-button-style" size="small">环比</el-button>
<el-button class="edit-button-style" size="small">同比</el-button>
<el-button class="edit-button-style" @click="handleUpdate(scope.row)" icon="el-icon-edit" size="small">修改</el-button>
<el-button class="edit-button-style" size="small">复制</el-button>
<el-button class="edit-button-style" @click="handleEdit(scope.row)" icon="el-icon-edit" size="small">修改</el-button>
<el-button class="edit-button-style" @click="handleCopy(scope.row)" size="small">复制</el-button>
</template>
</el-table-column>
</el-table>
</div>
</template>
<script>
import { ListMixin } from "@/mixins/ListMixin";
@ -98,6 +97,20 @@ export default {
],
}
},
methods: {
//
handleNew() {
this.$router.push({path:'/homePage/beta/predict/predictEdit'})
},
//
handleEdit(row) {
this.$router.push({path:'/homePage/beta/predict/predictEdit',query: {id: row.one}})
},
//
handleCopy(row) {
this.$router.push({path:'/homePage/beta/predict/predictEdit',query: {id: row.one}})
},
},
}
</script>
<style lang="less">


+ 20
- 0
src/views/homePage/beta/predict/predictEdit.vue View File

@ -0,0 +1,20 @@
<template>
<div>
<SearchTemplate>
<el-form :inline="true" class="clearfix search-content">
<el-form-item class="fl">
<div>版本头信息</div>
</el-form-item>
<el-form-item class="fr">
<el-button class="search-button-style">R 刷新</el-button>
<el-button class="search-button-style">I 导入</el-button>
<el-button class="search-button-style">S 保存</el-button>
<el-button class="search-button-style">P 发布</el-button>
</el-form-item>
</el-form>
</SearchTemplate>
<ContentContainer>
2321
</ContentContainer>
</div>
</template>

Loading…
Cancel
Save