From affb54c33083cb09cd0ef9da137b446cafdfd0fb Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Tue, 27 Jan 2026 16:47:08 +0800
Subject: [PATCH] feat:用户管理、部门管理调整

---
 applications/drone-command/src/views/permissionManage/permissionUser/FormDiaLog.vue |   84 ------------------------------------------
 1 files changed, 0 insertions(+), 84 deletions(-)

diff --git a/applications/drone-command/src/views/permissionManage/permissionUser/FormDiaLog.vue b/applications/drone-command/src/views/permissionManage/permissionUser/FormDiaLog.vue
index d62faa6..93de041 100644
--- a/applications/drone-command/src/views/permissionManage/permissionUser/FormDiaLog.vue
+++ b/applications/drone-command/src/views/permissionManage/permissionUser/FormDiaLog.vue
@@ -43,22 +43,6 @@
 					<div class="label">账号状态</div>
 					<div class="val">{{ formData.statusName }}</div>
 				</el-col>
-				<el-col :span="12">
-					<div class="label">到期时间</div>
-					<div class="val">{{ formData.expireTime }}</div>
-				</el-col>
-				<el-col :span="12">
-					<div class="label">次数限制</div>
-					<div class="val">{{ formData.maxLoginNum }}</div>
-				</el-col>
-				<el-col :span="12">
-					<div class="label">飞行开始时间</div>
-					<div class="val">{{ formData.flightStartTime }}</div>
-				</el-col>
-				<el-col :span="12">
-					<div class="label">飞行结束时间</div>
-					<div class="val">{{ formData.flightEndTime }}</div>
-				</el-col>
 			</el-row>
 		</div>
 
@@ -178,55 +162,6 @@
 					</el-form-item>
 				</el-col>
 			</el-row>
-
-			<div class="detail-title">登录限制</div>
-			<el-row :gutter="16">
-				<el-col :span="12">
-					<el-form-item label="到期时间" prop="expireTime">
-						<el-date-picker
-							class="command-date-picker"
-							popper-class="command-date-picker-popper"
-							v-model="formData.expireTime"
-							type="datetime"
-							placeholder="请选择"
-							format="YYYY-MM-DD HH:mm:ss"
-							value-format="YYYY-MM-DD HH:mm:ss"
-							clearable
-						/>
-					</el-form-item>
-				</el-col>
-				<el-col :span="12">
-					<el-form-item label="次数限制" prop="maxLoginNum">
-						<el-input class="command-input" v-model="formData.maxLoginNum" placeholder="请输入" clearable />
-					</el-form-item>
-				</el-col>
-				<el-col :span="12">
-					<el-form-item label="飞行开始时间" prop="flightStartTime">
-						<el-time-picker
-							class="command-date-picker"
-							popper-class="command-date-picker-popper"
-							v-model="formData.flightStartTime"
-							placeholder="请选择"
-							format="HH:mm"
-							value-format="HH:mm"
-							clearable
-						/>
-					</el-form-item>
-				</el-col>
-				<el-col :span="12">
-					<el-form-item label="飞行结束时间" prop="flightEndTime">
-						<el-time-picker
-							class="command-date-picker"
-							popper-class="command-date-picker-popper"
-							v-model="formData.flightEndTime"
-							placeholder="请选择"
-							format="HH:mm"
-							value-format="HH:mm"
-							clearable
-						/>
-					</el-form-item>
-				</el-col>
-			</el-row>
 		</el-form>
 
 		<template #footer>
@@ -260,10 +195,6 @@
 	code: '',
 	roleId: '',
 	deptId: '',
-	expireTime: '',
-	maxLoginNum: '',
-	flightStartTime: '',
-	flightEndTime: '',
 })
 
 const treeProps = {
@@ -340,24 +271,9 @@
 	visible.value = false
 }
 
-function validateFlightTime() {
-	if (formData.value.flightStartTime && formData.value.flightEndTime) {
-		const [startHours, startMinutes] = formData.value.flightStartTime.split(':').map(Number)
-		const [endHours, endMinutes] = formData.value.flightEndTime.split(':').map(Number)
-		const startTotalMinutes = startHours * 60 + startMinutes
-		const endTotalMinutes = endHours * 60 + endMinutes
-		if (endTotalMinutes < startTotalMinutes) {
-			ElMessage.error('飞行结束时间不能小于飞行开始时间')
-			return false
-		}
-	}
-	return true
-}
-
 async function handleSubmit() {
 	const isValid = await formRef.value?.validate().catch(() => false)
 	if (!isValid) return
-	if (!validateFlightTime()) return
 	submitting.value = true
 	try {
 		const submitData = { ...formData.value }

--
Gitblit v1.9.3