|
@@ -32,7 +32,7 @@
|
|
|
|
|
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<!-- 数据展示 -->
|
|
<!-- 数据展示 -->
|
|
|
- <el-table ref="multipleTable" height=74vh style="width: 100%" tooltip-effect="dark" :data="tableData" row-key="ID" @row-click="Click"
|
|
|
|
|
|
|
+ <el-table ref="multipleTable" height=68vh style="width: 100%" tooltip-effect="dark" :data="tableData" row-key="ID" @row-click="Click"
|
|
|
highlight-current-row="true" border @selection-change="handleSelectionChange" :show-overflow-tooltip="true" @row-dblclick="doubleClick">
|
|
highlight-current-row="true" border @selection-change="handleSelectionChange" :show-overflow-tooltip="true" @row-dblclick="doubleClick">
|
|
|
<el-table-column type="selection" width="45" />
|
|
<el-table-column type="selection" width="45" />
|
|
|
<el-table-column align="left" label="入仓类型" prop="入仓类型" width="90"/>
|
|
<el-table-column align="left" label="入仓类型" prop="入仓类型" width="90"/>
|
|
@@ -64,12 +64,16 @@
|
|
|
<el-table-column align="left" label="UNIQID" prop="UniqId" width="90"/>
|
|
<el-table-column align="left" label="UNIQID" prop="UniqId" width="90"/>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
<!-- 分页 -->
|
|
<!-- 分页 -->
|
|
|
- <!-- <div class="gva-pagination">
|
|
|
|
|
- <el-pagination layout="total, sizes, prev, pager, next, jumper" v-model:current-page="page"
|
|
|
|
|
- v-model:page-size="limit"
|
|
|
|
|
- :page-sizes="[10, 30, 50, 100]" :total="total" @current-change="handleCurrentChange"
|
|
|
|
|
- @size-change="handleSizeChange" />
|
|
|
|
|
- </div> -->
|
|
|
|
|
|
|
+ <div class="gva-pagination">
|
|
|
|
|
+ <el-pagination
|
|
|
|
|
+ @size-change="handleSizeChange"
|
|
|
|
|
+ @current-change="handleCurrentChange"
|
|
|
|
|
+ :current-page="page"
|
|
|
|
|
+ :page-size="limit"
|
|
|
|
|
+ layout="total, sizes, prev, pager, next, jumper"
|
|
|
|
|
+ :total="total">
|
|
|
|
|
+ </el-pagination>
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<!-- 弹出框 -->
|
|
<!-- 弹出框 -->
|
|
@@ -682,7 +686,7 @@ const detailData = reactive([
|
|
|
])
|
|
])
|
|
|
const total = ref(0)
|
|
const total = ref(0)
|
|
|
const page = ref(1)
|
|
const page = ref(1)
|
|
|
-const limit = ref(999)
|
|
|
|
|
|
|
+const limit = ref(50)
|
|
|
const searchInfo = ref('')
|
|
const searchInfo = ref('')
|
|
|
const tableRef = ref(null); // 表格的引用
|
|
const tableRef = ref(null); // 表格的引用
|
|
|
const params = {
|
|
const params = {
|
|
@@ -690,35 +694,41 @@ const params = {
|
|
|
date: '',
|
|
date: '',
|
|
|
sys_id: '',
|
|
sys_id: '',
|
|
|
gdbh: '',
|
|
gdbh: '',
|
|
|
|
|
+ page:page.value ,
|
|
|
|
|
+ limit:limit.value,
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-// // 分页设置
|
|
|
|
|
-// const handleSizeChange = (val) => {
|
|
|
|
|
-// switch (params.type) {
|
|
|
|
|
-// case 'getTableData':
|
|
|
|
|
-// getTableData()
|
|
|
|
|
-// break
|
|
|
|
|
-// case 'getLocateTable':
|
|
|
|
|
-// GetmachineLocate()
|
|
|
|
|
-// break
|
|
|
|
|
-// default:
|
|
|
|
|
-// break
|
|
|
|
|
-// }
|
|
|
|
|
-// }
|
|
|
|
|
|
|
+// 分页设置
|
|
|
|
|
+const handleSizeChange = (val) => {
|
|
|
|
|
+ limit.value = val
|
|
|
|
|
+ params.limit = val
|
|
|
|
|
+ switch (params.type) {
|
|
|
|
|
+ case 'getTableData':
|
|
|
|
|
+ getTableData()
|
|
|
|
|
+ break
|
|
|
|
|
+ case 'getLocateTable':
|
|
|
|
|
+ GetmachineLocate()
|
|
|
|
|
+ break
|
|
|
|
|
+ default:
|
|
|
|
|
+ break
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
|
|
|
-// // 页面跳转
|
|
|
|
|
-// const handleCurrentChange = (val) => {
|
|
|
|
|
-// switch (params.type) {
|
|
|
|
|
-// case 'getTableData':
|
|
|
|
|
-// getTableData()
|
|
|
|
|
-// break
|
|
|
|
|
-// case 'getLocateTable':
|
|
|
|
|
-// GetmachineLocate()
|
|
|
|
|
-// break
|
|
|
|
|
-// default:
|
|
|
|
|
-// break
|
|
|
|
|
-// }
|
|
|
|
|
-// }
|
|
|
|
|
|
|
+// 页面跳转
|
|
|
|
|
+const handleCurrentChange = (val) => {
|
|
|
|
|
+ page.value = val
|
|
|
|
|
+ params.page = val
|
|
|
|
|
+ switch (params.type) {
|
|
|
|
|
+ case 'getTableData':
|
|
|
|
|
+ getTableData()
|
|
|
|
|
+ break
|
|
|
|
|
+ case 'getLocateTable':
|
|
|
|
|
+ GetmachineLocate()
|
|
|
|
|
+ break
|
|
|
|
|
+ default:
|
|
|
|
|
+ break
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
|
|
|
|
|
|
|
|
const ExcelformData = ref({})
|
|
const ExcelformData = ref({})
|
|
@@ -732,10 +742,12 @@ const getTableData = async () => {
|
|
|
console.log(response)
|
|
console.log(response)
|
|
|
if (response.code === 0) {
|
|
if (response.code === 0) {
|
|
|
tableData.splice(0, tableData.length, ...response.data.rows);
|
|
tableData.splice(0, tableData.length, ...response.data.rows);
|
|
|
|
|
+ total.value = response.data.total
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
const handleNodeClick = (node, check) => {
|
|
const handleNodeClick = (node, check) => {
|
|
|
|
|
+ params.type ='getTableData'
|
|
|
//存放当前节点的nodeId
|
|
//存放当前节点的nodeId
|
|
|
if (node.params) {
|
|
if (node.params) {
|
|
|
params.date = node.params.date;
|
|
params.date = node.params.date;
|