Browse Source

所有器具页面查询有问题

hella_online_20241017
滕晓飞 4 months ago
parent
commit
a0043c9366
  1. 11
      src/views/wms/inventoryjobManage/containermanage/containerMainRequest/index.vue
  2. 16
      src/views/wms/inventoryjobManage/containermanage/containerRecordMain/index.vue
  3. 9
      src/views/wms/inventoryjobManage/containermanage/initialContainerMainRequest/index.vue
  4. 18
      src/views/wms/inventoryjobManage/containermanage/scrapContainerMainRequest/index.vue

11
src/views/wms/inventoryjobManage/containermanage/containerMainRequest/index.vue

@ -1,7 +1,7 @@
<template>
<ContentWrap>
<!-- 搜索工作栏 -->
<Search :schema="ContainerMainRequest.allSchemas.searchSchema" @search="searchList" @reset="setSearchParams" />
<Search :schema="ContainerMainRequest.allSchemas.searchSchema" @search="searchList" @reset="searchList" />
</ContentWrap>
<!-- 列表头部 -->
@ -567,6 +567,15 @@ const importSuccess = () => {
//
const searchFormClick = (searchData) => {
const cmd = {
'column':'type',
'action':'==',
'value':searchType.value
}
if (!Array.isArray(searchData.filters)) {
searchData.filters = [];
}
searchData.filters.push(cmd)
tableObject.params = {
isSearch: true,
filters: searchData.filters

16
src/views/wms/inventoryjobManage/containermanage/containerRecordMain/index.vue

@ -1,7 +1,7 @@
<template>
<ContentWrap>
<!-- 搜索工作栏 -->
<Search :schema="[...ContainerRecordMain.allSchemas.searchSchema,...ContainerRecordDetail.allSchemas.searchSchema]" @search="setSearchParams" @reset="setSearchParams" />
<Search :schema="[...ContainerRecordMain.allSchemas.searchSchema,...ContainerRecordDetail.allSchemas.searchSchema]" @search="searchList" @reset="searchList" />
</ContentWrap>
<!-- 列表头部 -->
@ -86,7 +86,7 @@ routeName.value = route.name
const businessType = ref()
const importFileName = ref()
const tableColumns = ref([...ContainerRecordMain.allSchemas.tableColumns,...ContainerRecordDetail.allSchemas.tableMainColumns])
const searchType = ref()
const { tableObject, tableMethods } = useTable({
getListApi: ContainerRecordDetailApi.getContainerRecordDetailPage //
})
@ -99,18 +99,21 @@ const { tableObject, tableMethods } = useTable({
tableObject.params = {
type:'RETURN'
}
searchType.value = 'RETURN'
businessType.value = 'ReturnContainerManage'
importFileName.value = '器具返回记录'
} else if ( routeName.value == 'MoveContainerManageRecord') {
tableObject.params = {
type:'MOVE'
}
searchType.value = 'MOVE'
businessType.value = 'MoveContainerManage'
importFileName.value = '器具转移记录'
} else if ( routeName.value == 'InitialContainerManageRecord') {
tableObject.params = {
type:'INITIAL',
}
searchType.value = 'INITIAL'
businessType.value = 'InitialContainerManage'
importFileName.value = '器具初始化记录'
}
@ -118,12 +121,14 @@ else if ( routeName.value == 'ScrapContainerManageRecord') {
tableObject.params = {
type:'SCRAP'
}
searchType.value = 'SCRAP'
businessType.value = 'ScrapContainerManage'
importFileName.value = '器具报废记录'
} else if ( routeName.value == 'DeliverContainerManageRecord') {
tableObject.params = {
type: 'DELIVER',
}
searchType.value = 'DELIVER'
businessType.value = 'DeliverContainerManage'
importFileName.value = '器具发运记录'
} else if( routeName.value == 'ContainerManageRecord'){
@ -157,6 +162,11 @@ const HeadButttondata = [
// },
]
const searchList = (model)=>{
model.type = searchType.value
setSearchParams(model)
}
//
const buttonBaseClick = (val, item) => {
if (val == 'add') { //
@ -248,7 +258,7 @@ const searchFormClick = (searchData) => {
const cmd = {
'column':'type',
'action':'==',
'value':'INITIAL'
'value':searchType.value
}
if (!Array.isArray(searchData.filters)) {
searchData.filters = [];

9
src/views/wms/inventoryjobManage/containermanage/initialContainerMainRequest/index.vue

@ -1,7 +1,7 @@
<template>
<ContentWrap>
<!-- 搜索工作栏 -->
<Search :schema="ContainerMainRequest.allSchemas.searchSchema" @search="setSearchParams" @reset="setSearchParams" />
<Search :schema="ContainerMainRequest.allSchemas.searchSchema" @search="searchList" @reset="searchList" />
</ContentWrap>
<!-- 列表头部 -->
@ -108,6 +108,7 @@ const routeName = ref()
routeName.value = route.name
const tableColumns = ref(ContainerMainRequest.allSchemas.tableColumns)
console.log(99 , routeName.value)
const searchType = ref()
const { tableObject, tableMethods } = useTable({
getListApi: ContainerDetailRequestApi.getContainerDetailRequestPage //
})
@ -120,6 +121,7 @@ const { tableObject, tableMethods } = useTable({
tableObject.params = {
type:'INITIAL',
}
searchType.value = 'INITIAL'
ContainerMainRequest.allSchemas.formSchema.forEach(item=>{
if(item.field == 'type'){
item.value = "INITIAL"
@ -162,6 +164,11 @@ const searchTableSuccess = (formField, searchField, val, formRef, type, row) =>
})
}
const searchList = (model)=>{
model.type = searchType.value
setSearchParams(model)
}
//
const searchTableSuccessDetail = (formField, searchField, val, formRef ) => {
nextTick(() => {

18
src/views/wms/inventoryjobManage/containermanage/scrapContainerMainRequest/index.vue

@ -1,7 +1,7 @@
<template>
<ContentWrap>
<!-- 搜索工作栏 -->
<Search :schema="ContainerMainRequest.allSchemas.searchSchema" @search="setSearchParams" @reset="setSearchParams" />
<Search :schema="ContainerMainRequest.allSchemas.searchSchema" @search="searchList" @reset="searchList" />
</ContentWrap>
<!-- 列表头部 -->
@ -111,6 +111,7 @@ const routeName = ref()
routeName.value = route.name
const tableColumns = ref(ContainerMainRequest.allSchemas.tableColumns)
console.log(99 , routeName.value)
const searchType = ref()
const { tableObject, tableMethods } = useTable({
getListApi: ContainerDetailRequestApi.getContainerDetailRequestPage //
})
@ -122,6 +123,7 @@ const { tableObject, tableMethods } = useTable({
tableObject.params = {
type:'SCRAP'
}
searchType.value = 'SCRAP'
ContainerMainRequest.allSchemas.formSchema.forEach(item=>{
if(item.field == 'type'){
item.value = "SCRAP"
@ -130,6 +132,11 @@ const { tableObject, tableMethods } = useTable({
importFileName.value = '器具报废申请'
}
const searchList = (model)=>{
model.type = searchType.value
setSearchParams(model)
}
// //
const trueFalse = ref(false)
//
@ -529,6 +536,15 @@ const importSuccess = () => {
//
const searchFormClick = (searchData) => {
const cmd = {
'column':'type',
'action':'==',
'value':searchType.value
}
if (!Array.isArray(searchData.filters)) {
searchData.filters = [];
}
searchData.filters.push(cmd)
tableObject.params = {
isSearch: true,
filters: searchData.filters

Loading…
Cancel
Save