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

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

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

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

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

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

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

Loading…
Cancel
Save