|
@@ -4,35 +4,39 @@
|
|
|
<div class="table-page-search-wrapper">
|
|
<div class="table-page-search-wrapper">
|
|
|
<a-form layout="inline" @keyup.enter.native="searchQuery">
|
|
<a-form layout="inline" @keyup.enter.native="searchQuery">
|
|
|
<a-form-item>
|
|
<a-form-item>
|
|
|
- <j-dict-select-tag
|
|
|
|
|
- v-model="queryParam.xb"
|
|
|
|
|
|
|
+ <j-list-select-tag
|
|
|
|
|
+ v-model="queryParam.lineId"
|
|
|
style="width: 150px"
|
|
style="width: 150px"
|
|
|
placeholder="选择线别"
|
|
placeholder="选择线别"
|
|
|
- dict-code="sj_plan_status"
|
|
|
|
|
|
|
+ dict-code="line"
|
|
|
/>
|
|
/>
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
<a-form-item>
|
|
<a-form-item>
|
|
|
- <j-dict-select-tag
|
|
|
|
|
- v-model="queryParam.sb"
|
|
|
|
|
|
|
+ <j-list-select-tag
|
|
|
|
|
+ v-model="queryParam.stationId"
|
|
|
style="width: 150px"
|
|
style="width: 150px"
|
|
|
- placeholder="选择所别"
|
|
|
|
|
- dict-code="sj_plan_status"
|
|
|
|
|
|
|
+ placeholder="选择区间站场"
|
|
|
|
|
+ dict-code="station"
|
|
|
/>
|
|
/>
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
<a-form-item>
|
|
<a-form-item>
|
|
|
- <j-dict-select-tag
|
|
|
|
|
- v-model="queryParam.hb"
|
|
|
|
|
|
|
+ <a-tree-select
|
|
|
|
|
+ v-model="queryParam.deptId"
|
|
|
style="width: 150px"
|
|
style="width: 150px"
|
|
|
- placeholder="选择行别"
|
|
|
|
|
- dict-code="sj_plan_status"
|
|
|
|
|
|
|
+ :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>
|
|
|
<a-form-item>
|
|
<a-form-item>
|
|
|
<j-dict-select-tag
|
|
<j-dict-select-tag
|
|
|
- v-model="queryParam.yy"
|
|
|
|
|
|
|
+ v-model="queryParam.xingbie"
|
|
|
style="width: 150px"
|
|
style="width: 150px"
|
|
|
- placeholder="选择原因类型"
|
|
|
|
|
- dict-code="sj_plan_status"
|
|
|
|
|
|
|
+ placeholder="选择行别"
|
|
|
|
|
+ dict-code="xingbie"
|
|
|
/>
|
|
/>
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
<a-form-item>
|
|
<a-form-item>
|
|
@@ -42,10 +46,6 @@
|
|
|
placeholder="输入公里标"
|
|
placeholder="输入公里标"
|
|
|
/>
|
|
/>
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
- <a-form-item>
|
|
|
|
|
- <a-date-picker v-model="queryParam.date1" format="YYYY/MM/DD" placeholder="时间范围" />-
|
|
|
|
|
- <a-date-picker v-model="queryParam.date2" format="YYYY/MM/DD" placeholder="时间范围" />
|
|
|
|
|
- </a-form-item>
|
|
|
|
|
<a-form-item>
|
|
<a-form-item>
|
|
|
<a-button type="primary" @click="searchQuery">查询</a-button>
|
|
<a-button type="primary" @click="searchQuery">查询</a-button>
|
|
|
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
|
|
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
|
|
@@ -112,6 +112,7 @@
|
|
|
import { listMixin } from '@/mixin/listMixin'
|
|
import { listMixin } from '@/mixin/listMixin'
|
|
|
import columns from './indexColumns'
|
|
import columns from './indexColumns'
|
|
|
import CheckAndEditModel from './CheckAndEditModel'
|
|
import CheckAndEditModel from './CheckAndEditModel'
|
|
|
|
|
+import { getAction } from '@/api/request'
|
|
|
|
|
|
|
|
export default {
|
|
export default {
|
|
|
components: {
|
|
components: {
|
|
@@ -128,13 +129,23 @@ export default {
|
|
|
list: '/business/catenary/bus/zzdzxx/list',
|
|
list: '/business/catenary/bus/zzdzxx/list',
|
|
|
delete: '/business/catenary/bus/zzdzxx/',
|
|
delete: '/business/catenary/bus/zzdzxx/',
|
|
|
exportXlsUrl: '/exportXlsUrl',
|
|
exportXlsUrl: '/exportXlsUrl',
|
|
|
|
|
+ tree: '/system/dept/treeSelect',
|
|
|
importExcelUrl: `${process.env.VUE_APP_BASE_API}/importExcelUrl`
|
|
importExcelUrl: `${process.env.VUE_APP_BASE_API}/importExcelUrl`
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
created() {
|
|
created() {
|
|
|
|
|
+ this.loadTree()
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
|
|
+ loadTree() {
|
|
|
|
|
+ this.treeData = []
|
|
|
|
|
+ getAction(this.url.tree).then((res) => {
|
|
|
|
|
+ if (res.code === 200) {
|
|
|
|
|
+ this.treeData = res.data
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
</script>
|
|
</script>
|