Browse Source

Merge remote-tracking branch 'origin/master'

master
zengqinyuan 2 weeks ago
parent
commit
07bdd0fddd
  1. 12
      src/components/BasicForm/src/BasicForm.vue
  2. 1
      src/views/eam/device/deviceinspectionjob/deviceInspectionMain.data.ts
  3. 1
      src/views/eam/mold/moldinspectionjob/moldInspectionMain.data.ts

12
src/components/BasicForm/src/BasicForm.vue

@ -104,7 +104,7 @@
<ButtonBase :Butttondata="Butttondata" @button-base-click="buttonBaseClick" /> <ButtonBase :Butttondata="Butttondata" @button-base-click="buttonBaseClick" />
</template> </template>
</Dialog> </Dialog>
<SearchTableItem ref="searchTableRef" v-if="isSearchTableItem" @searchTableSuccess="searchTableSuccess" /> <SearchTableItem ref="searchTableRef" v-if="isSearchTableItemBol || isSearchTableItem" @searchTableSuccess="searchTableSuccess" />
<SearchTable ref="searchTableRef" v-else @searchTableSuccess="searchTableSuccess" /> <SearchTable ref="searchTableRef" v-else @searchTableSuccess="searchTableSuccess" />
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
@ -361,6 +361,7 @@ const buttonTableClick = async (val, row) => {
// type type=tableForm // type type=tableForm
// searchCondition // searchCondition
const searchTableRef = ref() const searchTableRef = ref()
const isSearchTableItemBol = ref(false)
const opensearchTable = ( const opensearchTable = (
formField, formField,
searchField, searchField,
@ -370,10 +371,13 @@ const opensearchTable = (
searchCondition, searchCondition,
multiple, multiple,
type, type,
row row,
headerItem
) => { ) => {
const _searchCondition = {} const _searchCondition = {}
// //
isSearchTableItemBol.value = headerItem?.tableForm?.isSearchTableItem? true:false
nextTick(() => {
console.log('searchCondition',searchCondition) console.log('searchCondition',searchCondition)
if (searchCondition && searchCondition.length > 0) { if (searchCondition && searchCondition.length > 0) {
// //
@ -435,6 +439,7 @@ const opensearchTable = (
row, row,
_searchCondition _searchCondition
) )
})
} }
// //
// val row // val row
@ -644,7 +649,8 @@ const inpuFocus = (headerItem, row, index) => {
headerItem.tableForm.searchCondition, headerItem.tableForm.searchCondition,
headerItem.tableForm.multiple, headerItem.tableForm.multiple,
'tableForm', 'tableForm',
row row,
headerItem,
) )
} }
/** /**

1
src/views/eam/device/deviceinspectionjob/deviceInspectionMain.data.ts

@ -683,6 +683,7 @@ export const DeviceInspectionDetail = useCrudSchemas(
searchListPlaceholder: '请选择备件', searchListPlaceholder: '请选择备件',
searchField: 'itemNumbers1', searchField: 'itemNumbers1',
searchTitle: '备件', searchTitle: '备件',
isSearchTableItem:true,
multiple: true, multiple: true,
searchAllSchemas: ItemSearchTable.allSchemas, searchAllSchemas: ItemSearchTable.allSchemas,
searchPage: ItemApi.getItemList, searchPage: ItemApi.getItemList,

1
src/views/eam/mold/moldinspectionjob/moldInspectionMain.data.ts

@ -641,6 +641,7 @@ export const MoldInspectionDetail = useCrudSchemas(reactive<CrudSchema[]>([
searchTitle: '备件', searchTitle: '备件',
multiple:true, multiple:true,
searchAllSchemas: ItemSearchTable.allSchemas, searchAllSchemas: ItemSearchTable.allSchemas,
isSearchTableItem:true,
searchPage: ItemApi.getItemList, searchPage: ItemApi.getItemList,
tableSelectionChange: (value) => { tableSelectionChange: (value) => {
console.log('value', value) console.log('value', value)

Loading…
Cancel
Save