吉安感知网项目-前端
shuishen
2026-01-12 42da72b00e5a709478c6e82477a63360f93a7a8e
applications/drone-command/src/views/basicManage/maintainRecord/MaintenanceDiaLog.vue
@@ -14,12 +14,18 @@
         <el-row>
            <el-col :span="24">
               <el-form-item label="维护内容" prop="maintainContent">
                  <el-input v-model="formData.maintainContent" maxlength="50" placeholder="请输入" clearable />
                  <el-input
                     v-model="formData.maintainContent"
                     maxlength="200"
                     type="textarea"
                     placeholder="请输入"
                     clearable
                  />
               </el-form-item>
            </el-col>
            <el-col :span="24">
               <el-form-item label="更换部件" prop="replacePart">
                  <el-input v-model="formData.replacePart" maxlength="50" placeholder="请输入" clearable />
                  <el-input v-model="formData.replacePart" maxlength="200" type="textarea" placeholder="请输入" clearable />
               </el-form-item>
            </el-col>
         </el-row>
@@ -54,8 +60,8 @@
import { computed, ref } from 'vue'
import { ElMessage } from 'element-plus'
import { fieldRules } from '@ztzf/utils'
import { fwDeviceMaintainPlanDetailApi, fwDeviceMaintainPlanSubmitApi, fwDevicePageApi } from './maintainRecordApi'
import { fwDeviceMaintainRecordSubmitApi } from '@/views/basicManage/maintainRecord/fwDeviceMaintainRecord'
import { fwDeviceMaintainPlanDetailApi } from '@/views/basicManage/maintainRecord/maintainRecordApi'
const initForm = () => ({
   deviceId: '',
@@ -92,8 +98,8 @@
})
const rules = {
   maintainContent: fieldRules(true, 50),
   replacePart: fieldRules(true, 50),
   maintainContent: fieldRules(true, 200),
   replacePart: fieldRules(true, 200),
   maintainTime: fieldRules(true, 0),
}
@@ -126,7 +132,6 @@
      planId: res?.data?.data?.id,
      deviceId: res?.data?.data.deviceId,
   }
   console.log(formData.value, 66)
}
// 关闭后重置