Browse Source

月台管理--默认库位、

master_hella_20240701
yufei0306 8 months ago
parent
commit
978acae411
  1. 1
      src/views/wms/basicDataManage/factoryModeling/dock/dock.data.ts
  2. 23
      src/views/wms/basicDataManage/factoryModeling/dock/index.vue

1
src/views/wms/basicDataManage/factoryModeling/dock/dock.data.ts

@ -80,6 +80,7 @@ export const Dock = useCrudSchemas(reactive<CrudSchema[]>([
form: {
// labelMessage: '信息提示说明!!!',
componentProps: {
enterSearch:true,
isSearchList: true, // 开启查询弹窗
searchListPlaceholder: '请选择库位代码', // 输入框占位文本
searchField: 'code', // 查询弹窗赋值字段

23
src/views/wms/basicDataManage/factoryModeling/dock/index.vue

@ -48,6 +48,7 @@
:apiCreate="DockApi.createDock"
@searchTableSuccess="searchTableSuccess"
:isBusiness="false"
@onEnter="onEnter"
/>
<!-- 详情 -->
@ -66,6 +67,8 @@ import * as defaultButtons from '@/utils/disposition/defaultButtons'
import TableHead from '@/components/TableHead/src/TableHead.vue'
import ImportForm from '@/components/ImportForm/src/ImportForm.vue'
import Detail from '@/components/Detail/src/Detail.vue'
import * as LocationApi from '@/api/wms/location'
import { Location } from '@/views/wms/basicDataManage/factoryModeling/location/location.data'
defineOptions({ name: 'Dock' })
@ -164,6 +167,26 @@ const openForm = (type: string, row?: any) => {
}
basicFormRef.value.open(type, row)
}
const onEnter = async (field,value)=>{
console.log('onEnter',field,value)
if('defaultLocationCode'==field){
//
basicFormRef.value.opensearchTable('itemCode', 'code', '库位信息', Location.allSchemas, LocationApi.getLocationPage,[{
key: 'available',
value: 'TRUE',
action: '==',
isSearch: true,
isMainValue: false
},{
key: 'code',
value: value,
action: '==',
isSearch: true,
isMainValue: false
}])
}
}
//
const searchTableSuccess = (formField, searchField, val, formRef) => {

Loading…
Cancel
Save