From fc14568e98d4559f22c79d77a2eb544c16a97b04 Mon Sep 17 00:00:00 2001
From: wang1 <844966816@qq.com>
Date: 星期四, 15 六月 2023 15:55:00 +0800
Subject: [PATCH] 修复人员列表,租户组为空列表加载异常的bug
---
Source/UBCS-WEB/src/views/MasterData/items.vue | 118 ++++++++++++++++++++++++++++++++--------------------------
1 files changed, 65 insertions(+), 53 deletions(-)
diff --git a/Source/UBCS-WEB/src/views/MasterData/items.vue b/Source/UBCS-WEB/src/views/MasterData/items.vue
index 94b1072..33241d3 100644
--- a/Source/UBCS-WEB/src/views/MasterData/items.vue
+++ b/Source/UBCS-WEB/src/views/MasterData/items.vue
@@ -2,11 +2,30 @@
<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>
+<!-- 鏍戠粍浠�-->
+ <master-tree @codeClassifyOid="codeClassifyOidList"
+ @coderuleoid="coderuleoidList"
+ :pageSize="this.pageSize"
+ :currentPage="this.currentPage"
+ :templateOid="this.templateOid"
+ @tableDataArray="tableDataArrays"
+ @tableHeadDataFateher="tableHeadDatas"
+ @total="totals"
+ ></master-tree>
</basic-container>
</el-aside>
<el-main>
- <TableCrud></TableCrud>
+<!-- 琛ㄦ牸缁勪欢-->
+ <TableCrud :page="this.page"
+ :codeClassifyOid="this.codeClassifyOid"
+ :coderuleoid="this.coderuleoid"
+ @pageSize="pageSizes"
+ @currentPage="currentPages"
+ @templateOid="templateOids"
+ :tableDataArray="tableDataArray"
+ :total="this.total"
+ :tableHeadDataFateher="this.tableHeadDataFateher"
+ ></TableCrud>
</el-main>
</el-container>
</template>
@@ -16,57 +35,50 @@
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'
- }
- }
+ // 鍒嗛〉
+ page: {
+ total: 0,
+ currentPage: 1,
+ pageSize: 10,
+ pageSizes: [10, 30, 50, 100, 200],
+ },
+ pageSize:"10",
+ currentPage:"1",
+ codeClassifyOid:"",
+ coderuleoid:"",
+ templateOid:"",
+ tableDataArray:[],
+ tableHeadDataFateher:[],
+ total:""
+ }
+ },
+ created() {
+ },
+ methods:{
+ codeClassifyOidList(val){
+ this.codeClassifyOid=val;
+ console.log(val)
+ },
+ coderuleoidList(val){
+ this.coderuleoid=val;
+ },
+ pageSizes(val){
+ this.pageSize=val
+ },
+ currentPages(val){
+ this.currentPage=val
+ },
+ templateOids(val){
+ this.templateOid=val
+ },
+ tableDataArrays(val){
+ this.tableDataArray=val
+ },
+ totals(val){
+ this.total=val
+ },
+ tableHeadDatas(val){
+ this.tableHeadDataFateher=val
}
}
}
--
Gitblit v1.9.3