Browse Source

修改表格

junfeitang 3 years ago
parent
commit
50400100ed

+ 6 - 3
boman-report/src/main/resources/templates/jmreport/desreport/template/components/data_source_setting.ftl

@@ -132,7 +132,7 @@
                                     <form-item prop="dbDynSql" label="报表选择" v-if="sqlForm.dbType == 0">
                                        <#-- <i-input v-model="sqlForm.dbDynSql"  @on-blur="dbDynSqlBlur"  type="textarea" :rows="4"  placeholder="请输入查询SQL" style="min-height: 120px;max-height: 620px;width:950px">
                                         </i-input>-->
-                                        <i-table style="padding-bottom: 10%;" ref="dynamicTable" @on-select="selectTableField" @on-select-all="selectTableAll" @on-select-all-cancel="cancelTableAll"
+                                        <i-table style="padding-bottom: 10%" ref="dynamicTable" @on-select="selectTableField" @on-select-all="selectTableAll" @on-select-all-cancel="cancelTableAll"
                                                  @on-select-cancel="cancelTableField" stripe :columns="genTable.columns" :data="genTable.data"></i-table>
                                         <Page :total="dataCount" :current="pageCurrent" :page-size="pageSize" @on-change="changepage" @on-page-size-change="_nowPageSize"  show-total show-sizer show-elevator/>
                                     </form-item>
@@ -355,8 +355,9 @@
                             width: 35,
                             align: 'center'
                         },{
+                            title: '序号',
                             type: 'index',
-                            width: 60,
+                            width: 100,
                             align: 'center'
                         },{
                             title: '表名',
@@ -1538,7 +1539,6 @@
                 });
             },
             selectTableField(selection,row){
-                debugger
                 this.genTable.selectParamTables=[...this.genTable.selectParamTables, {"tableIndex":row.tableIndex,"id":row.id,"tableName":row.tableName}];
             },
             cancelTableAll() {
@@ -1548,6 +1548,7 @@
                 this.genTable.selectParamTables = this.genTable.selectParamTables.filter(item=>item.tableIndex != row.tableIndex);
             },
             changepage(index) {
+                debugger
                 //需要显示开始数据的index,(因为数据是从0开始的,页码是从1开始的,需要-1)
                 let _start = (index - 1) * this.pageSize;
                 //需要显示结束数据的index
@@ -1559,10 +1560,12 @@
                 })
                 //储存当前页
                 this.pageCurrent = index;
+                this.genTable.selectParamTables = [];
             },
             _nowPageSize(index) {
                 //实时获取当前需要显示的条数
                 this.pageSize = index;
+                this.changepage(1);
             },
 
             cancelFieldAll(){