吉安感知网项目-前端
罗广辉
2026-01-09 666e1611599dee2861d7e0e21842901c61ee982d
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),
}