|
|
@@ -115,6 +115,15 @@
|
|
|
class="!w-200px" />
|
|
|
</el-form-item>
|
|
|
|
|
|
+ <el-form-item label="计量器具编码" prop="measureName">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.measureCode"
|
|
|
+ placeholder="请输入计量器具编码"
|
|
|
+ clearable
|
|
|
+ @keyup.enter="handleQuery"
|
|
|
+ class="!w-200px" />
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
<el-form-item label="责任人" prop="dutyPerson">
|
|
|
<el-input
|
|
|
v-model="queryParams.dutyPerson"
|
|
|
@@ -255,7 +264,10 @@ const open = async (type: string, id?: number) => {
|
|
|
if (id) {
|
|
|
formLoading.value = true
|
|
|
try {
|
|
|
- formData.value = await IotMeasureDetectApi.getIotMeasureDetect(id)
|
|
|
+ const res = await IotMeasureDetectApi.getIotMeasureDetect(id)
|
|
|
+ console.log('res>>>>>>>>>>>>>>>>>>>', res)
|
|
|
+ formData.value = { ...res }
|
|
|
+ formData.value.measureName = res.measureCode
|
|
|
formData.value.detectDate = Number(formData.value.detectDate)
|
|
|
} finally {
|
|
|
formLoading.value = false
|
|
|
@@ -347,6 +359,7 @@ const queryParams = reactive({
|
|
|
pageNo: 1,
|
|
|
pageSize: 10,
|
|
|
measureName: undefined,
|
|
|
+ measureCode: undefined,
|
|
|
deptId: undefined,
|
|
|
dutyPerson: undefined
|
|
|
})
|
|
|
@@ -357,6 +370,7 @@ const handleQuery = () => {
|
|
|
}
|
|
|
const resetQuery = () => {
|
|
|
queryParams.measureName = undefined
|
|
|
+ queryParams.measureCode = undefined
|
|
|
queryParams.deptId = undefined
|
|
|
queryParams.dutyPerson = undefined
|
|
|
handleQuery()
|
|
|
@@ -373,6 +387,8 @@ const handleRadioChange = (row: any) => {
|
|
|
const selectMeasure = () => {
|
|
|
measureDialogVisible.value = true
|
|
|
getList()
|
|
|
+
|
|
|
+ selectedMeasureId.value = formData.value.measureId
|
|
|
}
|
|
|
|
|
|
// 确认选择仪器
|