|
|
@@ -1,72 +1,5 @@
|
|
|
<template>
|
|
|
- <div>
|
|
|
- <!-- 查询区域 -->
|
|
|
- <div class="table-page-search-wrapper">
|
|
|
- <!-- 操作按钮区域 -->
|
|
|
- <div class="table-operator" style="margin: 5px 0;float: right">
|
|
|
- <a-button ghost type="danger" icon="download" @click="handleExportXls()">导出</a-button>
|
|
|
- <a-dropdown v-if="selectedRowKeys.length > 0">
|
|
|
- <a-menu slot="overlay">
|
|
|
- <a-menu-item key="1" @click="batchDel">
|
|
|
- <a-icon type="delete"/>
|
|
|
- 删除
|
|
|
- </a-menu-item>
|
|
|
- </a-menu>
|
|
|
- <a-button style="margin-left: 8px">
|
|
|
- 批量操作
|
|
|
- <a-icon type="down"/>
|
|
|
- </a-button>
|
|
|
- </a-dropdown>
|
|
|
- </div>
|
|
|
- <a-form layout="inline" @keyup.enter.native="searchQuery">
|
|
|
- <a-form-item>
|
|
|
- <a-tree-select
|
|
|
- v-model="queryParam.deptId"
|
|
|
- style="width: 150px"
|
|
|
- :show-search="true"
|
|
|
- allow-clear
|
|
|
- placeholder="选择车间"
|
|
|
- :tree-data="treeData"
|
|
|
- tree-node-filter-prop="label"
|
|
|
- :replace-fields="{children:'children', title:'label', key:'id', value: 'id' }"
|
|
|
- />
|
|
|
- </a-form-item>
|
|
|
- <a-form-item>
|
|
|
- <j-list-select-tag
|
|
|
- v-model="queryParam.stationId"
|
|
|
- style="width: 150px"
|
|
|
- placeholder="选择站场区间"
|
|
|
- dict-code="station"
|
|
|
- />
|
|
|
- </a-form-item>
|
|
|
- <a-form-item>
|
|
|
- <a-input
|
|
|
- v-model="queryParam.pillarCode"
|
|
|
- style="width: 150px"
|
|
|
- placeholder="输入支柱号"
|
|
|
- />
|
|
|
- </a-form-item>
|
|
|
- <a-form-item>
|
|
|
- <a-input
|
|
|
- v-model="queryParam.checkUser"
|
|
|
- style="width: 150px"
|
|
|
- placeholder="输入检查人"
|
|
|
- />
|
|
|
- </a-form-item>
|
|
|
- <a-form-item>
|
|
|
- <a-button type="primary" @click="searchQuery">查询</a-button>
|
|
|
- <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
|
|
|
- </a-form-item>
|
|
|
- </a-form>
|
|
|
- </div>
|
|
|
- <!-- table区域-begin -->
|
|
|
- <div>
|
|
|
- <div class="ant-alert ant-alert-info" style="margin: 16px 0;">
|
|
|
- <i class="anticon anticon-info-circle ant-alert-icon"/> 已选择 <a
|
|
|
- style="font-weight: 600"
|
|
|
- >{{ selectedRowKeys.length }}</a>项
|
|
|
- <a style="margin-left: 24px" @click="onClearSelected">清空</a>
|
|
|
- </div>
|
|
|
+ <div class="screen-common-wrap">
|
|
|
<a-table
|
|
|
ref="table"
|
|
|
size="middle"
|
|
|
@@ -78,7 +11,6 @@
|
|
|
:loading="loading"
|
|
|
@change="handleTableChange"
|
|
|
/>
|
|
|
- </div>
|
|
|
<!-- table区域-end -->
|
|
|
<!-- 表单区域 -->
|
|
|
</div>
|
|
|
@@ -100,7 +32,7 @@ export default {
|
|
|
// 表头
|
|
|
columns: columns(this),
|
|
|
url: {
|
|
|
- list: '/business/catenary/bus/jcb/fdfxjyq/list',
|
|
|
+ list: '/show/sbxj/list',
|
|
|
delete: '/business/catenary/bus/jcb/fdfxjyq/',
|
|
|
tree: '/system/dept/treeSelect',
|
|
|
exportXlsUrl: '/business/catenary/bus/jcb/fdfxjyq/export'
|