修改 技术监督 表格顺序 修改工程名称
This commit is contained in:
@@ -44,8 +44,8 @@ const rules = {
|
|||||||
{ required: true, message: '请输入校验密码', trigger: 'blur' },
|
{ required: true, message: '请输入校验密码', trigger: 'blur' },
|
||||||
{
|
{
|
||||||
min: 6,
|
min: 6,
|
||||||
max: 16,
|
max: 12,
|
||||||
message: '长度在 6 到 16 个字符',
|
message: '长度在 6 到 12 个字符',
|
||||||
trigger: 'blur'
|
trigger: 'blur'
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -53,8 +53,8 @@ const rules = {
|
|||||||
{ required: true, message: '请输入密码', trigger: 'blur' },
|
{ required: true, message: '请输入密码', trigger: 'blur' },
|
||||||
{
|
{
|
||||||
min: 6,
|
min: 6,
|
||||||
max: 16,
|
max: 12,
|
||||||
message: '长度在 6 到 16 个字符',
|
message: '长度在 6 到 12 个字符',
|
||||||
trigger: 'blur'
|
trigger: 'blur'
|
||||||
},
|
},
|
||||||
{ validator: validatePwd, trigger: 'blur' }
|
{ validator: validatePwd, trigger: 'blur' }
|
||||||
@@ -63,8 +63,8 @@ const rules = {
|
|||||||
{ required: true, message: '请确认密码', trigger: 'blur' },
|
{ required: true, message: '请确认密码', trigger: 'blur' },
|
||||||
{
|
{
|
||||||
min: 6,
|
min: 6,
|
||||||
max: 16,
|
max: 12,
|
||||||
message: '长度在 6 到 16 个字符',
|
message: '长度在 6 到 12 个字符',
|
||||||
trigger: 'blur'
|
trigger: 'blur'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -46,11 +46,11 @@
|
|||||||
:disabled="openType == 'detail'"
|
:disabled="openType == 'detail'"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="用户名称:" prop="projectName">
|
<el-form-item label="项目名称:" prop="projectName">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="form.projectName"
|
v-model="form.projectName"
|
||||||
autocomplete="off"
|
autocomplete="off"
|
||||||
placeholder="请输入用户名称"
|
placeholder="请输入项目名称"
|
||||||
:disabled="openType == 'detail'"
|
:disabled="openType == 'detail'"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@@ -270,7 +270,7 @@ const resetForm = () => {
|
|||||||
userType: 0, //用户性质
|
userType: 0, //用户性质
|
||||||
city: areaOptionList[0].name, //所在地市
|
city: areaOptionList[0].name, //所在地市
|
||||||
responsibleDepartment: '', //归口管理部门
|
responsibleDepartment: '', //归口管理部门
|
||||||
projectName: '', //用户名称
|
projectName: '', //项目名称
|
||||||
userStatus: userStateList[0].value, //用户状态
|
userStatus: userStateList[0].value, //用户状态
|
||||||
substation: '', //变电站
|
substation: '', //变电站
|
||||||
backgroundTestPerformed: 0, //是否开展背景测试
|
backgroundTestPerformed: 0, //是否开展背景测试
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
<el-descriptions-item label="变电站">
|
<el-descriptions-item label="变电站">
|
||||||
{{ detailData.substation }}
|
{{ detailData.substation }}
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="工程名">
|
<el-descriptions-item label="项目名称">
|
||||||
{{ detailData.projectName }}
|
{{ detailData.projectName }}
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="用户协议容量" v-if="detailData.userType == 0 || detailData.userType == 1">
|
<el-descriptions-item label="用户协议容量" v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
<div>
|
<div>
|
||||||
<TableHeader datePicker nextFlag theCurrentTime ref="TableHeaderRef">
|
<TableHeader datePicker nextFlag theCurrentTime ref="TableHeaderRef">
|
||||||
<template #select>
|
<template #select>
|
||||||
<el-form-item label="用户名称">
|
<el-form-item label="项目名称">
|
||||||
<el-input v-model="tableStore.table.params.projectName" placeholder="请输入用户名称"></el-input>
|
<el-input v-model="tableStore.table.params.projectName" placeholder="请输入项目名称"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="所在地市">
|
<el-form-item label="所在地市">
|
||||||
<el-select v-model="tableStore.table.params.city" clearable placeholder="请选择所在地市">
|
<el-select v-model="tableStore.table.params.city" clearable placeholder="请选择所在地市">
|
||||||
@@ -93,7 +93,7 @@ const tableStore = new TableStore({
|
|||||||
column: [
|
column: [
|
||||||
{ title: '序号', type: 'seq', width: 80 },
|
{ title: '序号', type: 'seq', width: 80 },
|
||||||
{ field: 'city', title: '所在地市', minWidth: 80 },
|
{ field: 'city', title: '所在地市', minWidth: 80 },
|
||||||
{ field: 'projectName', title: '用户名称', minWidth: 170 },
|
{ field: 'projectName', title: '项目名称', minWidth: 170 },
|
||||||
{
|
{
|
||||||
field: 'userType',
|
field: 'userType',
|
||||||
title: '用户性质',
|
title: '用户性质',
|
||||||
|
|||||||
@@ -71,8 +71,8 @@
|
|||||||
<el-form-item for="-" label="归口管理部门:" prop="responsibleDepartment">
|
<el-form-item for="-" label="归口管理部门:" prop="responsibleDepartment">
|
||||||
<el-input v-model="form.responsibleDepartment" autocomplete="off" placeholder="请输入归口管理部门" />
|
<el-input v-model="form.responsibleDepartment" autocomplete="off" placeholder="请输入归口管理部门" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item for="-" label="用户名称:" prop="projectName">
|
<el-form-item for="-" label="项目名称:" prop="projectName">
|
||||||
<el-input v-model="form.projectName" autocomplete="off" placeholder="请输入用户名称" />
|
<el-input v-model="form.projectName" autocomplete="off" placeholder="请输入项目名称" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item for="-" label="用户状态:" prop="userStatus">
|
<el-form-item for="-" label="用户状态:" prop="userStatus">
|
||||||
<el-select v-model="form.userStatus" placeholder="请选择用户状态">
|
<el-select v-model="form.userStatus" placeholder="请选择用户状态">
|
||||||
@@ -717,7 +717,7 @@ const resetForm = () => {
|
|||||||
city: areaOptionList[0].name, //所在地市 1
|
city: areaOptionList[0].name, //所在地市 1
|
||||||
responsibleDepartment: '', //归口管理部门 1
|
responsibleDepartment: '', //归口管理部门 1
|
||||||
userStatus: userStateList.value[0].value, //用户状态 1
|
userStatus: userStateList.value[0].value, //用户状态 1
|
||||||
projectName: '', //用户名称 1
|
projectName: '', //项目名称 1
|
||||||
substation: '', //变电站 1
|
substation: '', //变电站 1
|
||||||
voltageLevel: voltageLevelList[0].id, //电压等级 1
|
voltageLevel: voltageLevelList[0].id, //电压等级 1
|
||||||
evaluationDept: evaluationDeptList[0].name, //预测评估单位 1
|
evaluationDept: evaluationDeptList[0].name, //预测评估单位 1
|
||||||
@@ -894,7 +894,7 @@ const rules = ref({
|
|||||||
city: [{ required: true, message: '请选择所在地市', trigger: 'change' }],
|
city: [{ required: true, message: '请选择所在地市', trigger: 'change' }],
|
||||||
responsibleDepartment: [{ required: true, message: '请输入归口管理部门', trigger: 'blur' }],
|
responsibleDepartment: [{ required: true, message: '请输入归口管理部门', trigger: 'blur' }],
|
||||||
userStatus: [{ required: true, message: '请选择用户状态', trigger: 'change' }],
|
userStatus: [{ required: true, message: '请选择用户状态', trigger: 'change' }],
|
||||||
projectName: [{ required: true, message: '请输入用户名称', trigger: 'blur' }],
|
projectName: [{ required: true, message: '请输入项目名称', trigger: 'blur' }],
|
||||||
substation: [{ required: true, message: '请输入变电站', trigger: 'blur' }],
|
substation: [{ required: true, message: '请输入变电站', trigger: 'blur' }],
|
||||||
voltageLevel: [{ required: true, message: '请选择电压等级', trigger: 'change' }],
|
voltageLevel: [{ required: true, message: '请选择电压等级', trigger: 'change' }],
|
||||||
evaluationDept: [{ required: true, message: '请选择预测评估单位', trigger: 'change' }],
|
evaluationDept: [{ required: true, message: '请选择预测评估单位', trigger: 'change' }],
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
<el-descriptions-item label="厂站名称">
|
<el-descriptions-item label="厂站名称">
|
||||||
{{ detailData.substation }}
|
{{ detailData.substation }}
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="工程名">
|
<el-descriptions-item label="项目名称">
|
||||||
{{ detailData.projectName }}
|
{{ detailData.projectName }}
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="电压等级">
|
<el-descriptions-item label="电压等级">
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
<template>
|
<template>
|
||||||
<TableHeader datePicker nextFlag theCurrentTime ref="TableHeaderRef">
|
<TableHeader datePicker nextFlag theCurrentTime ref="TableHeaderRef">
|
||||||
<template #select>
|
<template #select>
|
||||||
<el-form-item label="用户名称">
|
<el-form-item label="项目名称">
|
||||||
<el-input v-model="tableStore.table.params.projectName" placeholder="请输入用户名称"></el-input>
|
<el-input v-model="tableStore.table.params.projectName" placeholder="请输入项目名称"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="所在地市">
|
<el-form-item label="所在地市">
|
||||||
<el-select v-model="tableStore.table.params.city" clearable placeholder="请选择所在地市">
|
<el-select v-model="tableStore.table.params.city" clearable placeholder="请选择所在地市">
|
||||||
@@ -95,7 +95,7 @@ const tableStore = new TableStore({
|
|||||||
return row.cellValue
|
return row.cellValue
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{ field: 'projectName', title: '用户名称', minWidth: 170 },
|
{ field: 'projectName', title: '项目名称', minWidth: 170 },
|
||||||
{
|
{
|
||||||
field: 'userType',
|
field: 'userType',
|
||||||
title: '用户性质',
|
title: '用户性质',
|
||||||
|
|||||||
@@ -2,10 +2,10 @@
|
|||||||
<div>
|
<div>
|
||||||
<TableHeader ref="TableHeaderRef">
|
<TableHeader ref="TableHeaderRef">
|
||||||
<template #select>
|
<template #select>
|
||||||
<el-form-item label="用户名称">
|
<el-form-item label="项目名称">
|
||||||
<el-input
|
<el-input
|
||||||
style="width: 200px"
|
style="width: 200px"
|
||||||
placeholder="请输入用户名称"
|
placeholder="请输入项目名称"
|
||||||
v-model="tableStore.table.params.projectName"
|
v-model="tableStore.table.params.projectName"
|
||||||
clearable
|
clearable
|
||||||
></el-input>
|
></el-input>
|
||||||
@@ -64,7 +64,9 @@ const tableStore = new TableStore({
|
|||||||
method: 'POST',
|
method: 'POST',
|
||||||
column: [
|
column: [
|
||||||
{ title: '序号', type: 'seq', width: 80 },
|
{ title: '序号', type: 'seq', width: 80 },
|
||||||
{ field: 'projectName', title: '用户名称', minWidth: 170 },
|
{ field: 'city', title: '所在地市', minWidth: 80 },
|
||||||
|
{ field: 'substation', title: '厂站名称', minWidth: 100 },
|
||||||
|
{ field: 'projectName', title: '项目名称', minWidth: 170 },
|
||||||
{
|
{
|
||||||
field: 'userType',
|
field: 'userType',
|
||||||
title: '用户性质',
|
title: '用户性质',
|
||||||
@@ -74,7 +76,7 @@ const tableStore = new TableStore({
|
|||||||
return getUserTypeName(userType)
|
return getUserTypeName(userType)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{ field: 'city', title: '所在地市', minWidth: 80 },
|
|
||||||
{ field: 'responsibleDepartment', title: '归口管理部门', minWidth: 130 },
|
{ field: 'responsibleDepartment', title: '归口管理部门', minWidth: 130 },
|
||||||
{
|
{
|
||||||
field: 'userStatus',
|
field: 'userStatus',
|
||||||
@@ -94,7 +96,6 @@ const tableStore = new TableStore({
|
|||||||
3: '退运'
|
3: '退运'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{ field: 'substation', title: '厂站名称', minWidth: 100 },
|
|
||||||
{
|
{
|
||||||
field: 'createBy',
|
field: 'createBy',
|
||||||
title: '填报人',
|
title: '填报人',
|
||||||
|
|||||||
@@ -2,10 +2,10 @@
|
|||||||
<div>
|
<div>
|
||||||
<TableHeader ref="TableHeaderRef">
|
<TableHeader ref="TableHeaderRef">
|
||||||
<template #select>
|
<template #select>
|
||||||
<el-form-item label="用户名称">
|
<el-form-item label="项目名称">
|
||||||
<el-input
|
<el-input
|
||||||
style="width: 200px"
|
style="width: 200px"
|
||||||
placeholder="请输入用户名称"
|
placeholder="请输入项目名称"
|
||||||
v-model="tableStore.table.params.projectName"
|
v-model="tableStore.table.params.projectName"
|
||||||
clearable
|
clearable
|
||||||
></el-input>
|
></el-input>
|
||||||
@@ -63,14 +63,40 @@ const tableStore = new TableStore({
|
|||||||
column: [
|
column: [
|
||||||
{
|
{
|
||||||
title: '序号',
|
title: '序号',
|
||||||
width: 60,
|
width: 80,
|
||||||
formatter: (row: any) => {
|
formatter: (row: any) => {
|
||||||
return (tableStore.table.params.pageNum - 1) * tableStore.table.params.pageSize + row.rowIndex + 1
|
return (tableStore.table.params.pageNum - 1) * tableStore.table.params.pageSize + row.rowIndex + 1
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{ field: 'projectName', title: '用户名称', minWidth: 170 },
|
|
||||||
{ field: 'city', title: '所在地市', minWidth: 80 },
|
{ field: 'city', title: '所在地市', minWidth: 80 },
|
||||||
|
{
|
||||||
|
field: 'substation',
|
||||||
|
title: '厂站名称',
|
||||||
|
minWidth: 100,
|
||||||
|
formatter: (row: any) => {
|
||||||
|
return row.cellValue ? row.cellValue : '/'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{ field: 'projectName', title: '项目名称', minWidth: 170 },
|
||||||
|
|
||||||
// { field: 'responsibleDepartment', title: '归口管理部门', minWidth: 130 },
|
// { field: 'responsibleDepartment', title: '归口管理部门', minWidth: 130 },
|
||||||
|
|
||||||
|
{
|
||||||
|
field: 'userReportSensitivePO.loadLevel',
|
||||||
|
title: '负荷级别',
|
||||||
|
minWidth: 170,
|
||||||
|
formatter: (row: any) => {
|
||||||
|
return loadLevelOptionList.filter(item => item.id === row.cellValue)[0]?.name
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
field: 'userReportSensitivePO.powerSupplyInfo',
|
||||||
|
title: '供电电源情况',
|
||||||
|
minWidth: 170,
|
||||||
|
formatter: (row: any) => {
|
||||||
|
return powerSupplyInfoOptionList.filter(item => item.id === row.cellValue)[0]?.name
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
field: 'userStatus',
|
field: 'userStatus',
|
||||||
title: '用户状态',
|
title: '用户状态',
|
||||||
@@ -89,30 +115,6 @@ const tableStore = new TableStore({
|
|||||||
3: '退运'
|
3: '退运'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
field: 'substation',
|
|
||||||
title: '厂站名称',
|
|
||||||
minWidth: 100,
|
|
||||||
formatter: (row: any) => {
|
|
||||||
return row.cellValue ? row.cellValue : '/'
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
field: 'userReportSensitivePO.loadLevel',
|
|
||||||
title: '负荷级别',
|
|
||||||
minWidth: 170,
|
|
||||||
formatter: (row: any) => {
|
|
||||||
return loadLevelOptionList.filter(item => item.id === row.cellValue)[0]?.name
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
field: 'userReportSensitivePO.powerSupplyInfo',
|
|
||||||
title: '供电电源情况',
|
|
||||||
minWidth: 170,
|
|
||||||
formatter: (row: any) => {
|
|
||||||
return powerSupplyInfoOptionList.filter(item => item.id === row.cellValue)[0]?.name
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
field: 'createBy',
|
field: 'createBy',
|
||||||
title: '填报人',
|
title: '填报人',
|
||||||
|
|||||||
@@ -41,8 +41,8 @@ const rules = {
|
|||||||
{ required: true, message: '请输入密码', trigger: 'blur' },
|
{ required: true, message: '请输入密码', trigger: 'blur' },
|
||||||
{
|
{
|
||||||
min: 6,
|
min: 6,
|
||||||
max: 16,
|
max: 12,
|
||||||
message: '长度在 6 到 16 个字符',
|
message: '长度在 6 到 12 个字符',
|
||||||
trigger: 'blur'
|
trigger: 'blur'
|
||||||
},
|
},
|
||||||
{ validator: validatePwd, trigger: 'blur' }
|
{ validator: validatePwd, trigger: 'blur' }
|
||||||
@@ -51,8 +51,8 @@ const rules = {
|
|||||||
{ required: true, message: '请确认密码', trigger: 'blur' },
|
{ required: true, message: '请确认密码', trigger: 'blur' },
|
||||||
{
|
{
|
||||||
min: 6,
|
min: 6,
|
||||||
max: 16,
|
max: 12,
|
||||||
message: '长度在 6 到 16 个字符',
|
message: '长度在 6 到 12 个字符',
|
||||||
trigger: 'blur'
|
trigger: 'blur'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -41,8 +41,8 @@ const rules = {
|
|||||||
{ required: true, message: '请输入密码', trigger: 'blur' },
|
{ required: true, message: '请输入密码', trigger: 'blur' },
|
||||||
{
|
{
|
||||||
min: 6,
|
min: 6,
|
||||||
max: 16,
|
max: 12,
|
||||||
message: '长度在 6 到 16 个字符',
|
message: '长度在 6 到 12 个字符',
|
||||||
trigger: 'blur'
|
trigger: 'blur'
|
||||||
},
|
},
|
||||||
{ validator: validatePwd, trigger: 'blur' }
|
{ validator: validatePwd, trigger: 'blur' }
|
||||||
@@ -51,8 +51,8 @@ const rules = {
|
|||||||
{ required: true, message: '请确认密码', trigger: 'blur' },
|
{ required: true, message: '请确认密码', trigger: 'blur' },
|
||||||
{
|
{
|
||||||
min: 6,
|
min: 6,
|
||||||
max: 16,
|
max: 12,
|
||||||
message: '长度在 6 到 16 个字符',
|
message: '长度在 6 到 12 个字符',
|
||||||
trigger: 'blur'
|
trigger: 'blur'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user