From c6be5ad8ef96f5748adad2ded96744b45f5d3dee Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期二, 08 八月 2023 15:07:40 +0800
Subject: [PATCH] 提交代码
---
Source/UBCS-WEB/src/views/MasterData/items.vue | 150 ++++++++++++++++++++++++++++---------------------
1 files changed, 86 insertions(+), 64 deletions(-)
diff --git a/Source/UBCS-WEB/src/views/MasterData/items.vue b/Source/UBCS-WEB/src/views/MasterData/items.vue
index 94b1072..1745425 100644
--- a/Source/UBCS-WEB/src/views/MasterData/items.vue
+++ b/Source/UBCS-WEB/src/views/MasterData/items.vue
@@ -1,77 +1,99 @@
<template>
- <el-container>
- <el-aside>
- <basic-container style="height: 85vh; max-height: 155vh; overflow-y: scroll;">
- <avue-tree :option="option" :data="data" v-model="form" style="height: 80.5vh;padding-top: 5px;padding-bottom: 30px"></avue-tree>
- </basic-container>
- </el-aside>
- <el-main>
- <TableCrud></TableCrud>
- </el-main>
- </el-container>
+ <el-container>
+ <el-aside>
+ <basic-container style="overflow: hidden;">
+ <!-- 鏍戠粍浠�-->
+ <master-tree @codeClassifyOid="codeClassifyOidList" @coderuleoid="coderuleoidList" :pageSize="this.pageSize"
+ :currentPage="this.currentPage" @tableDataArray="tableDataArrays" @tableHeadDataFateher="tableHeadDatas"
+ @tableHeadBttoms="tableHeadBttoms" @total="totals" @nodeClick="nodeClick"
+ @tableHeadFindData="tableHeadFindDatas" @Treedata="TreedataList"></master-tree>
+ </basic-container>
+ </el-aside>
+ <el-main>
+ <!-- 琛ㄦ牸缁勪欢-->
+ <VciMasterCrud :page="this.page" :codeClassifyOid="this.codeClassifyOid" :coderuleoid="this.coderuleoid"
+ @pageSize="pageSizes" @currentPage="currentPages" :tableDataArray="tableDataArray" :total="this.total"
+ :tableHeadDataFateher="this.tableHeadDataFateher" :isLoading="isLoading" :templateOid="templateOid"
+ :tableHeadFindData="tableHeadFindData" :tableHeadBtnData="masterVrBtnList" :Treedata="Treedata"></VciMasterCrud>
+ </el-main>
+ </el-container>
</template>
<script>
export default {
name: "items.vue",
- data(){
- return{
- form:{},
- data:[
- {
- value:0,
- label:'涓�绾ч儴闂�',
- children:[
- {
- value:1,
- label:'涓�绾ч儴闂�1',
- },{
- value:2,
- label:'涓�绾ч儴闂�2',
- }
- ]
- },{
- value:3,
- label:'浜岀骇閮ㄩ棬',
- children:[
- {
- value:4,
- label:'浜岀骇閮ㄩ棬1',
- },{
- value:5,
- label:'浜岀骇閮ㄩ棬2',
- }
- ]
- }
- ],
- option:{
- title:'鎴戞槸鏍囬',
- filterText:"鎼滅储鍏抽敭瀛楄嚜瀹氫箟",
- defaultExpandAll:true,
- addBtnText:'鏂板鑷畾涔夋枃妗�',
- editBtnText:'淇敼鑷畾涔夋枃妗�',
- delBtnText:'鍒犻櫎鑷畾涔夋枃妗�',
- defaultExpandedKeys:[1],
- height:900,
- formOption:{
- labelWidth:100,
- column:[{
- label:'鑷畾涔夐」',
- prop:'label'
- }],
- },
- props:{
- labelText:'鏍囬',
- label:'label',
- value:'value',
- children:'children'
- }
- }
+ data() {
+ return {
+ // 鍒嗛〉
+ page: {
+ total: 0,
+ currentPage: 1,
+ pageSize: 10,
+ pageSizes: [10, 30, 50, 100, 200],
+ },
+ pageSize: "10",
+ currentPage: "1",
+ codeClassifyOid: "",
+ coderuleoid: "",
+ Treedata:[],
+ templateOid: "",
+ tableDataArray: [],
+ masterVrBtnList: [],
+ tableHeadDataFateher: [],
+ total: "",
+ isLoading: false,
+ tableHeadFindData: {}
}
+ },
+ created() {
+ },
+ methods: {
+ codeClassifyOidList(val) {
+ this.codeClassifyOid = val;
+ },
+ coderuleoidList(val) {
+ this.coderuleoid = val;
+ },
+ TreedataList(val){
+ this.Treedata=val
+ },
+ pageSizes(val) {
+ this.pageSize = val
+ },
+ currentPages(val) {
+ this.currentPage = val
+ },
+ tableDataArrays(val) {
+ this.tableDataArray = val
+ },
+ totals(val) {
+ this.total = val
+ },
+ tableHeadDatas(val) {
+ this.tableHeadDataFateher = val
+ },
+ tableHeadFindDatas(val) {
+ this.tableHeadFindData = val
+ },
+ nodeClick(val) {
+ this.templateOid = val;
+ this.isLoading = true;
+ setTimeout(() => {
+ this.isLoading = false;
+ }, 2000);
+ },
+ tableHeadBttoms(val) {
+ this.masterVrBtnList = val
+ },
}
}
</script>
<style scoped>
-
+.el-aside {
+ height: calc(100% - 30px);
+}
+.el-main {
+ height: calc(100% - 30px);
+}
</style>
--
Gitblit v1.9.3