bug修改

This commit is contained in:
yyy 2025-03-26 12:00:06 +08:00
parent 3c43224045
commit d51bc6a4dc
6 changed files with 44 additions and 23 deletions

View File

@ -90,7 +90,7 @@ const formLoading = ref(false) // 表单的加载中1修改时的数据加
const title = ref('新建') // form
const formData = ref({
robotModelId: undefined, //id
robotNo: undefined, //AGV
robotNo: undefined, //
macAddress: undefined, //mac
floorAreaJson: [],
autoCharge: undefined
@ -135,7 +135,7 @@ const floorAreaChange = (value) => {
const formRules = reactive({
robotModelId: [{ required: true, message: '车辆类型不能为空', trigger: 'change' }],
robotNo: [{ required: true, message: 'AGV编号不能为空', trigger: 'change' }],
robotNo: [{ required: true, message: '车辆编号不能为空', trigger: 'change' }],
macAddress: [{ required: true, message: 'Mac地址不能为空', trigger: 'change' }],
autoCharge: [{ required: true, message: '自动充电电量不能为空', trigger: 'change' }]
})
@ -244,7 +244,7 @@ const takeRemoteMethod = async (query, item) => {
const resetForm = () => {
formData.value = {
robotModelId: undefined, //id
robotNo: undefined, //AGV
robotNo: undefined, //
macAddress: undefined, //mac
floorAreaJson: [],
autoCharge: undefined

View File

@ -85,7 +85,7 @@ const formLoading = ref(false) // 表单的加载中1修改时的数据加
const title = ref('新建') // form
const formData = ref({
deviceType: undefined, //
deviceNo: undefined, //AGV
deviceNo: undefined, //
macAddress: undefined, //mac
mapImageUrl: undefined, //
pictureConfig: undefined, // 12 3
@ -217,7 +217,7 @@ const takeRemoteMethod = async (query, item) => {
const resetForm = () => {
formData.value = {
deviceType: undefined, //id
deviceNo: undefined, //AGV
deviceNo: undefined, //
macAddress: undefined, //mac
mapImageUrl: undefined, //
pictureConfig: undefined, // 12 3

View File

@ -17,10 +17,10 @@
class="!w-240px"
/>
</el-form-item>
<el-form-item label="AGV编号" prop="robotNo">
<el-form-item label="车辆编号" prop="robotNo">
<el-input
v-model="queryParams.robotNo"
placeholder="请输入AGV编号"
placeholder="请输入车辆编号"
clearable
@keyup.enter="handleQuery"
class="!w-240px"
@ -67,7 +67,7 @@
:header-cell-style="{ backgroundColor: '#EBF1FF', padding: '13px 0' }"
>
<el-table-column label="序号" align="center" type="index" width="80" />
<el-table-column label="AGV编号" align="center" prop="robotNo" />
<el-table-column label="车辆编号" align="center" prop="robotNo" />
<el-table-column label="告警等级1-4" align="center" prop="warnLevel" />
<el-table-column label="告警/异常ID" align="center" prop="warnCode" />
<el-table-column label="告警/异常信息" align="center" prop="warnMsg" />

View File

@ -177,7 +177,7 @@ const formData = ref({
releaseList: [], //
takeId: undefined, //id
takeList: [], //
robotNo: undefined, //AGV
robotNo: undefined, //
needLock: 0, //(0:1:)
electricity: undefined //()
}
@ -359,7 +359,7 @@ const resetForm = () => {
releaseList: [], //
takeId: undefined, //id
takeList: [], //
robotNo: undefined, //AGV
robotNo: undefined, //
needLock: 0, //(0:1:)
electricity: undefined //()
}

View File

@ -1268,7 +1268,7 @@ const state = reactive({
macAddress: '', // mac
markProperty: '', //
originalNode: '', //
robotNo: '' //AGV
robotNo: '' //
}, //
mapMarkCarList: [], //
popoverVisible: false, //

View File

@ -747,7 +747,7 @@ const formData = ref({
releaseList: [], //
takeId: undefined, //id
takeList: [], //
robotNo: undefined, //AGV
robotNo: undefined, //
needLock: 0, //(0:1:)
electricity: undefined, //()
taskTypeList: [
@ -790,7 +790,7 @@ const resetFormData = () => {
releaseList: [], //
takeId: undefined, //id
takeList: [], //
robotNo: undefined, //AGV
robotNo: undefined, //
needLock: 0, //(0:1:)
electricity: undefined, //()
taskTypeList: [
@ -965,27 +965,48 @@ const doMoveAllChange = (e) => {
const montageNumberChange = (currentValue: number, oldValue: number) => {
if (currentValue > oldValue) {
//
let oldItem = formData.value.taskDetailList[oldValue - 1]
let addLength = currentValue - formData.value.taskDetailList.length
let taskTypeList
if (oldItem.taskType === 1) {
taskTypeList = [
{ label: '取放货', value: 1 },
{ label: '移动', value: 4 },
{ label: '仅取货', value: 5 }
]
} else if (oldItem.taskType === 4) {
taskTypeList = [
{ label: '取放货', value: 1 },
{ label: '移动', value: 4 },
{ label: '仅取货', value: 5 }
]
} else if (oldItem.taskType === 5) {
taskTypeList = [
{ label: '移动', value: 4 },
{ label: '仅放货', value: 6 }
]
} else if (oldItem.taskType === 6) {
taskTypeList = [
{ label: '取放货', value: 1 },
{ label: '移动', value: 4 },
{ label: '仅取货', value: 5 }
]
}
for (let index = 0; index < addLength; index++) {
formData.value.taskDetailList.push({
taskType: 1, //12 345678
taskType: undefined, //12 345678
releaseType: 1, // 12线 3
takeType: 1, //12线 3
releaseId: undefined, //id
releaseList: [], //
takeId: undefined, //id
takeList: [], //
robotNo: undefined, //AGV
robotNo: undefined, //
needLock: 0, //(0:1:)
electricity: undefined, //()
taskTypeList: [
{ label: '取放货', value: 1 },
{ label: '停车', value: 2 },
{ label: '充电', value: 3 },
{ label: '移动', value: 4 },
{ label: '仅取货', value: 5 },
{ label: '仅放货', value: 6 }
]
taskTypeList: taskTypeList
})
}
} else {