全局替换终端

This commit is contained in:
GGJ
2024-06-13 13:32:50 +08:00
parent d4db10d5ca
commit 2c66e096e7
90 changed files with 1369 additions and 628 deletions

View File

@@ -4,7 +4,7 @@
<Area ref="areaRef" v-model="addData.orgNo" />
</el-form-item>
<el-form-item label="设备编号:" prop="assetNumber">
<el-form-item label="终端编号:" prop="assetNumber">
<el-input v-model="addData.assetNumber" clearable placeholder="请输入关键字"></el-input>
</el-form-item>
@@ -46,7 +46,7 @@ const dictData = useDictData()
const interferenceType = dictData.getBasicData('Interference_Source')
const emit = defineEmits(['onSubmit'])
const rules = reactive({
assetNumber: [{ required: true, message: '请输入设备编号', trigger: 'blur' }],
assetNumber: [{ required: true, message: '请输入终端编号', trigger: 'blur' }],
devNumber: [{ required: true, message: '请输入资产编号', trigger: 'blur' }],
checker: [{ required: true, message: '请选择审核人', trigger: 'change' }],
@@ -69,7 +69,7 @@ const formRef = ref()
const config = () => {
formRef.value.validate(async (valid: any) => {
if (valid) {
if (title.value == '新增设备退役申请单') {
if (title.value == '新增终端退役申请单') {
let form = new FormData()
form.append('file', addData.value.fileList[0].raw)
await uploadFile(form).then((res: any) => {
@@ -86,7 +86,7 @@ const config = () => {
ElMessage.success('新增成功!')
cancel()
})
} else if (title.value == '编辑设备退役申请单') {
} else if (title.value == '编辑终端退役申请单') {
if (addData.value.fileList[0].raw != undefined) {
let form = new FormData()
form.append('file', addData.value.fileList[0].raw)

View File

@@ -10,7 +10,7 @@
{{ detailData.subName }}
</el-descriptions-item>
<template v-if='detailData.deviceType == 1'>
<el-descriptions-item label='终端装置' :span='2'>
<el-descriptions-item label='终端终端' :span='2'>
{{ detailData.deviceName }}
</el-descriptions-item>
</template>

View File

@@ -157,7 +157,7 @@ const submit = () => {
}
/**
* 设备类型切换
* 终端类型切换
*/
const changeType = (event: any) => {
@@ -168,7 +168,7 @@ const changeType = (event: any) => {
const changeDevStatus = async (event: any) => {
await getDeviceDetailData(event).then(res => {
//给当前设备赋值初始运行状态
//给当前终端赋值初始运行状态
form.value.devOriginalStatus = res.data.runFlag
})
}

View File

@@ -3,8 +3,8 @@
<div >
<TableHeader date-picker>
<template #select>
<el-form-item label="审核状态">
<el-select v-model="tableStore.table.params.status" clearable placeholder="请选择审核状态">
<el-form-item label="流程状态">
<el-select v-model="tableStore.table.params.status" clearable placeholder="请选择流程状态">
<el-option
v-for="item in statusSelect"
:key="item.id"
@@ -85,7 +85,7 @@ const tableStore = new TableStore({
}
},
{
field: 'status', title: '审核状态', minWidth: 100,
field: 'status', title: '流程状态', minWidth: 100,
render: 'tag',
custom: {
1: 'primary',
@@ -169,7 +169,7 @@ tableStore.table.params.searchValue = ''
tableStore.table.params.status = ''
provide('tableStore', tableStore)
//新增退运设备信息
//新增退运终端信息
const add = () => {
deviceQuitPopup.value.open('监测点退运')
}

View File

@@ -2,9 +2,9 @@
<el-dialog draggable class="cn-operate-dialog" v-model="dialogVisible" :title="title" width="450px" top="20vh">
<el-scrollbar>
<el-form :inline="false" :model="form" label-width="120px" :rules="rules" ref="formRef">
<!-- <el-form-item label="设备类型" prop="deviceType">
<!-- <el-form-item label="终端类型" prop="deviceType">
<el-radio-group v-model="form.deviceType" :disabled="title == '监测点退运'" @change="changeType">
<el-radio border label="1">监测装置</el-radio>
<el-radio border label="1">监测终端</el-radio>
<el-radio border label="2">监测点</el-radio>
</el-radio-group>
</el-form-item> -->
@@ -73,7 +73,7 @@ const form = ref({
//form表单校验规则
const rules = {
deviceId: [{ required: true, message: '设备不能为空', trigger: 'change' }],
deviceId: [{ required: true, message: '终端不能为空', trigger: 'change' }],
propertyNo: [{ required: true, message: '请输入退役原因', trigger: 'blur' }]
}
const resetForm = () => {
@@ -136,7 +136,7 @@ const submit = () => {
}
/**
* 设备类型切换
* 终端类型切换
*/
const changeType = (event: any) => {
@@ -146,7 +146,7 @@ const changeType = (event: any) => {
}
const changeDevStatus = async (event: any) => {
await getLineDetailData(event).then(res => {
//给当前设备赋值初始运行状态
//给当前终端赋值初始运行状态
switch (res.data.runFlag) {
case '投运':
form.value.devOriginalStatus = '0'

View File

@@ -3,8 +3,8 @@
<div >
<TableHeader date-picker>
<template v-slot:select>
<el-form-item label="审核状态">
<el-select v-model="tableStore.table.params.status" clearable placeholder="请选择审核状态">
<el-form-item label="流程状态">
<el-select v-model="tableStore.table.params.status" clearable placeholder="请选择流程状态">
<el-option
v-for="item in statusSelect"
:key="item.id"
@@ -107,7 +107,7 @@ const tableStore = new TableStore({
},
{
field: 'status',
title: '审核状态',
title: '流程状态',
minWidth: 100,
render: 'tag',
custom: {
@@ -192,7 +192,7 @@ tableStore.table.params.status = ''
tableStore.table.params.searchValue = ''
provide('tableStore', tableStore)
//新增退运设备信息
//新增退运终端信息
const add = () => {
deviceQuitPopup.value.open('新增终端状态变更')
}