|
|
@@ -55,6 +55,16 @@
|
|
|
<DeptSelect v-model="searchFormDataTable.deptId" placeholder="请选择部门" clearable />
|
|
|
</el-form-item>
|
|
|
|
|
|
+ <!-- 设备状态 -->
|
|
|
+ <el-form-item label="设备状态">
|
|
|
+ <el-select v-model="searchFormDataTable.status" placeholder="请选择设备状态" clearable style="width: 120px"
|
|
|
+ @change="getListPageFn">
|
|
|
+ <el-option
|
|
|
+ v-for="dict in (selectedEquipMainType === 'boiler' ? getStrDictOptions(DICT_TYPE.SYSTEM_EQUIP_BOILER_STATUS) : getStrDictOptions(DICT_TYPE.PIPE_USE_STATUS))"
|
|
|
+ :key="dict.value" :label="dict.label" :value="dict.value" />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
<!-- 区域 -->
|
|
|
<el-form-item label="区域">
|
|
|
<AreaSelect v-model="searchFormDataTable.equipDistrict" @change="changeAddressSearch"/>
|
|
|
@@ -425,7 +435,6 @@ const getDefaultDate = () => {
|
|
|
|
|
|
// 搜索表单数据
|
|
|
const searchFormDataTable = ref({
|
|
|
- // deptId: userStore?.user?.deptId,
|
|
|
checkDate: getDefaultDate(),
|
|
|
equipMainType: 'boiler',
|
|
|
unitName: '',
|
|
|
@@ -433,8 +442,9 @@ const searchFormDataTable = ref({
|
|
|
equipDistrict: '',
|
|
|
equipStreet: '',
|
|
|
contactPhone: '',
|
|
|
- deptId: '',
|
|
|
- useRegisterNo: ''
|
|
|
+ deptId: userStore?.user?.deptId || '',
|
|
|
+ useRegisterNo: '',
|
|
|
+ status: '100' // 默认在用
|
|
|
})
|
|
|
|
|
|
// 保存用户输入的检验日期
|
|
|
@@ -704,15 +714,15 @@ const handleReset = () => {
|
|
|
searchFormData.value.isEffective = undefined
|
|
|
pageNo.value = 1
|
|
|
searchFormDataTable.value = {
|
|
|
- // deptId: userStore?.user?.deptId,
|
|
|
checkDate: savedCheckDate.value,
|
|
|
equipMainType: selectedEquipMainType.value,
|
|
|
unitName: '',
|
|
|
equipCode: '',
|
|
|
equipDistrict: '',
|
|
|
contactPhone: '',
|
|
|
- deptId: '',
|
|
|
- useRegisterNo: ''
|
|
|
+ deptId: userStore?.user?.deptId || '',
|
|
|
+ useRegisterNo: '',
|
|
|
+ status: '100' // 默认在用
|
|
|
}
|
|
|
getListPageFn()
|
|
|
}
|