微调
This commit is contained in:
@@ -1,9 +1,9 @@
|
|||||||
// ? 全局默认配置项
|
// ? 全局默认配置项
|
||||||
|
|
||||||
// 首页地址(默认)
|
// 首页地址(默认)
|
||||||
// export const HOME_URL: string = "/home/index";
|
export const HOME_URL: string = "/home/index";
|
||||||
|
|
||||||
export const HOME_URL: string = "/machine/controlSource";
|
// export const HOME_URL: string = "/machine/controlSource";
|
||||||
|
|
||||||
// 登录页地址(默认)
|
// 登录页地址(默认)
|
||||||
export const LOGIN_URL: string = "/login";
|
export const LOGIN_URL: string = "/login";
|
||||||
|
|||||||
@@ -1,38 +1,38 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="userInfo">
|
<!-- <div class="userInfo">-->
|
||||||
<div class="icon">
|
<!-- <div class="icon">-->
|
||||||
<Avatar/>
|
<!-- <Avatar/>-->
|
||||||
</div>
|
|
||||||
<div class="username">
|
|
||||||
{{ username }}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- <el-dropdown trigger="click">-->
|
|
||||||
<!-- <div class="userInfo"> -->
|
|
||||||
<!-- <div class="icon">-->
|
|
||||||
<!-- <Avatar />-->
|
|
||||||
<!-- </div>-->
|
|
||||||
<!-- <div class="username">-->
|
|
||||||
<!-- {{ username }}-->
|
|
||||||
<!-- </div>-->
|
|
||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
<!-- <template #dropdown>-->
|
<!-- <div class="username">-->
|
||||||
<!-- <el-dropdown-menu>-->
|
<!-- {{ username }}-->
|
||||||
<!-- <el-dropdown-item @click="openDialog('infoRef')">-->
|
<!-- </div>-->
|
||||||
<!-- <el-icon><User /></el-icon>{{ $t("header.personalData") }}-->
|
<!-- </div>-->
|
||||||
<!-- </el-dropdown-item>-->
|
<el-dropdown trigger="click">
|
||||||
<!-- <el-dropdown-item @click="openDialog('passwordRef')">-->
|
<div class="userInfo">
|
||||||
<!-- <el-icon><Edit /></el-icon>{{ $t("header.changePassword") }}-->
|
<div class="icon">
|
||||||
<!-- </el-dropdown-item>-->
|
<Avatar />
|
||||||
<!-- <el-dropdown-item @click="changeMode">-->
|
</div>
|
||||||
<!-- <el-icon><Edit /></el-icon>{{ $t("header.changeMode") }}-->
|
<div class="username">
|
||||||
<!-- </el-dropdown-item>-->
|
{{ username }}
|
||||||
<!-- <el-dropdown-item @click="openDialog('versionRegisterRef')">-->
|
</div>
|
||||||
<!-- <el-icon><SetUp /></el-icon>{{ $t("header.versionRegister") }}-->
|
</div>
|
||||||
<!-- </el-dropdown-item>-->
|
<template #dropdown>
|
||||||
<!-- </el-dropdown-menu>-->
|
<el-dropdown-menu>
|
||||||
<!-- </template>-->
|
<el-dropdown-item @click="openDialog('infoRef')">
|
||||||
<!-- </el-dropdown>-->
|
<el-icon><User /></el-icon>{{ $t("header.personalData") }}
|
||||||
|
</el-dropdown-item>
|
||||||
|
<el-dropdown-item @click="openDialog('passwordRef')">
|
||||||
|
<el-icon><Edit /></el-icon>{{ $t("header.changePassword") }}
|
||||||
|
</el-dropdown-item>
|
||||||
|
<el-dropdown-item @click="changeMode">
|
||||||
|
<el-icon><Edit /></el-icon>{{ $t("header.changeMode") }}
|
||||||
|
</el-dropdown-item>
|
||||||
|
<el-dropdown-item @click="openDialog('versionRegisterRef')">
|
||||||
|
<el-icon><SetUp /></el-icon>{{ $t("header.versionRegister") }}
|
||||||
|
</el-dropdown-item>
|
||||||
|
</el-dropdown-menu>
|
||||||
|
</template>
|
||||||
|
</el-dropdown>
|
||||||
<div class="avatar">
|
<div class="avatar">
|
||||||
<img src="@/assets/icons/out_login.svg" alt="avatar" @click="logout" />
|
<img src="@/assets/icons/out_login.svg" alt="avatar" @click="logout" />
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
size='large'
|
size='large'
|
||||||
>
|
>
|
||||||
<el-form-item prop='username'>
|
<el-form-item prop='username'>
|
||||||
<el-input v-model='loginForm.username' placeholder='用户名' disabled>
|
<el-input v-model='loginForm.username' placeholder='用户名'>
|
||||||
<template #prefix>
|
<template #prefix>
|
||||||
<el-icon class='el-input__icon'>
|
<el-icon class='el-input__icon'>
|
||||||
<user />
|
<user />
|
||||||
@@ -21,7 +21,6 @@
|
|||||||
placeholder='密码'
|
placeholder='密码'
|
||||||
show-password
|
show-password
|
||||||
autocomplete='new-password'
|
autocomplete='new-password'
|
||||||
disabled
|
|
||||||
>
|
>
|
||||||
<template #prefix>
|
<template #prefix>
|
||||||
<el-icon class='el-input__icon'>
|
<el-icon class='el-input__icon'>
|
||||||
@@ -88,8 +87,8 @@ const loginRules = reactive({
|
|||||||
|
|
||||||
const loading = ref(false)
|
const loading = ref(false)
|
||||||
const loginForm = reactive<Login.ReqLoginForm>({
|
const loginForm = reactive<Login.ReqLoginForm>({
|
||||||
username: 'user',
|
username: '',
|
||||||
password: 'user12345.',
|
password: '',
|
||||||
})
|
})
|
||||||
|
|
||||||
// login
|
// login
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ const formContent = ref<TestScript.ResTestScript>({
|
|||||||
state: 1
|
state: 1
|
||||||
})
|
})
|
||||||
const connectDisabeld = ref(false)
|
const connectDisabeld = ref(false)
|
||||||
const startDisabeld = ref(false)
|
const startDisabeld = ref(true)
|
||||||
const pauseDisabled = ref(true)
|
const pauseDisabled = ref(true)
|
||||||
|
|
||||||
const controlContent = ref<controlSource.ResControl>({
|
const controlContent = ref<controlSource.ResControl>({
|
||||||
@@ -179,9 +179,13 @@ watch(webMsgSend, function (newValue, oldValue) {
|
|||||||
case 'INIT_GATHER':
|
case 'INIT_GATHER':
|
||||||
if (newValue.code == 10200) {
|
if (newValue.code == 10200) {
|
||||||
ElMessage.success('源连接成功!')
|
ElMessage.success('源连接成功!')
|
||||||
|
startDisabeld.value = false
|
||||||
|
pauseDisabled.value = false
|
||||||
} else if(newValue.code !== 10201) {
|
} else if(newValue.code !== 10201) {
|
||||||
ElMessage.error('源连接失败!')
|
ElMessage.error('源连接失败!')
|
||||||
console.log('错误信息:',webMsgSend)
|
console.log('错误信息:',webMsgSend)
|
||||||
|
startDisabeld.value = true
|
||||||
|
pauseDisabled.value = true
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,9 +6,9 @@
|
|||||||
:pagination="false"
|
:pagination="false"
|
||||||
:toolButton="false"
|
:toolButton="false"
|
||||||
:data="tableData"
|
:data="tableData"
|
||||||
:row-key="id"
|
row-key="id"
|
||||||
:style="{ height: '250px',maxHeight: '400px',overflow:'hidden'}"
|
:style="{ height: '250px',maxHeight: '400px',overflow:'hidden'}"
|
||||||
|
:expand-row-keys="['0']"
|
||||||
>
|
>
|
||||||
<!-- 表格 header 按钮 -->
|
<!-- 表格 header 按钮 -->
|
||||||
<template #tableHeader='scope'>
|
<template #tableHeader='scope'>
|
||||||
@@ -70,6 +70,28 @@ watch(() => props.parameterStr, (newData) => {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
const defaultExpandRowKeys =computed(() => {
|
||||||
|
return '548c00d2e4744c38aee938cb08e2ff3b'
|
||||||
|
})
|
||||||
|
|
||||||
|
const getDefaultKey = (data: any[]) => {
|
||||||
|
if (!data || data.length === 0) {
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
|
||||||
|
const firstElement = data[0];
|
||||||
|
|
||||||
|
return findFirstLeafNode(firstElement);
|
||||||
|
}
|
||||||
|
|
||||||
|
const findFirstLeafNode = (node: any): any => {
|
||||||
|
if (!node.children || node.children.length === 0) {
|
||||||
|
return node.id;
|
||||||
|
}
|
||||||
|
|
||||||
|
return findFirstLeafNode(node.children[0]);
|
||||||
|
}
|
||||||
|
|
||||||
const getTableList = () => {
|
const getTableList = () => {
|
||||||
if (props.parameterStr) {
|
if (props.parameterStr) {
|
||||||
originalParameterArr = JSON.parse(props.parameterStr)
|
originalParameterArr = JSON.parse(props.parameterStr)
|
||||||
|
|||||||
Reference in New Issue
Block a user