Browse Source

[SBBJ-1132] 类型 data调整 设备维修筛选设备

master
zengqinyuan 1 month ago
parent
commit
8f9f25fe21
  1. 16
      src/views/eam/device/devicemaintenancejob/deviceMaintenanceMain.data.ts
  2. 10
      src/views/eam/device/devicemaintenancejob/index.vue

16
src/views/eam/device/devicemaintenancejob/deviceMaintenanceMain.data.ts

@ -242,8 +242,7 @@ export const DeviceMaintenanceMain = useCrudSchemas(reactive<CrudSchema[]>([
formatter: (_: Recordable, __: TableColumn, cellValue: number) => {
return deviceMoldTypeList.find((account) => account.value == cellValue)?.label
},
// dictType: DICT_TYPE.APP_DEVICE_MOLD_TYPE,
isSearch: true,
isSearch: false,
search: {
component: 'Select',
componentProps: {
@ -252,22 +251,23 @@ export const DeviceMaintenanceMain = useCrudSchemas(reactive<CrudSchema[]>([
labelField: 'label',
valueField: 'value'
},
disabled: false,
filterable: true,
placeholder: "请选择类型"
},
},
form: {
component: 'Select',
api:()=>deviceTypeList,
componentProps: {
options: deviceTypeList,
disabled: true,
optionsAlias: {
labelField: 'label',
valueField: 'value'
},
disabled: true,
filterable: true,
placeholder: "请选择设备"
},
value: 'DEVICE'
placeholder: "请选择类型"
}
},
},
{
@ -836,7 +836,7 @@ export const DeviceMaintenanceMainSec = useCrudSchemas(reactive<CrudSchema[]>([
formatter: (_: Recordable, __: TableColumn, cellValue: number) => {
return deviceMoldTypeList.find((account) => account.value == cellValue)?.label
},
isSearch: true,
isSearch: false,
search: {
component: 'Select',
componentProps: {

10
src/views/eam/device/devicemaintenancejob/index.vue

@ -353,11 +353,8 @@ const Echo = []
const { tableObject, tableMethods } = useTable({
getListApi: DeviceMaintenanceMainApi.getDeviceMaintenanceMainPage //
})
//
const { getList, setSearchParams } = tableMethods
const judgeHasAddFunc = () => {
const rolesOk = userStore.roles.find(item => {
return item == 'device_class_worker_role' || item == 'device_class_Engineer_role' || item == 'tech_class_worker_role' || item == 'tech_class_Engineer_role'
@ -889,10 +886,8 @@ const searchFormClick = (searchData) => {
},
]
searchData.filters.push(...fixedField)
tableObject.params = {
isSearch: true,
filters: searchData.filters
}
tableObject.params.isSearch = true
tableObject.params.filters = searchData.filters
getList() //
}
@ -1282,6 +1277,7 @@ const validateRow = (row) => {
/** 初始化 **/
onMounted(async () => {
tableObject.params.type = "DEVICE"
getList()
importTemplateData.templateUrl = await DeviceMaintenanceMainApi.importTemplate()
})

Loading…
Cancel
Save