|
@ -172,10 +172,10 @@ |
|
|
<el-col :span="19"> |
|
|
<el-col :span="19"> |
|
|
<el-form :model="queryParams" ref="queryRef" :inline="true"> |
|
|
<el-form :model="queryParams" ref="queryRef" :inline="true"> |
|
|
<el-form-item label="标准编号/名称"> |
|
|
<el-form-item label="标准编号/名称"> |
|
|
<el-input v-model="queryParams.stdNum" placeholder="请输入标准编号" /> |
|
|
<el-input v-model="queryParams.dataStdNo" placeholder="请输入标准编号" /> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="业务定义"> |
|
|
<el-form-item label="业务定义"> |
|
|
<el-input v-model="queryParams.stdMenu" placeholder="请输入业务定义" /> |
|
|
<el-input v-model="queryParams.dataStdBusiDefn" placeholder="请输入业务定义" /> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item> |
|
|
<el-form-item> |
|
|
<el-button type="primary" @click="handleQuery">搜索</el-button> |
|
|
<el-button type="primary" @click="handleQuery">搜索</el-button> |
|
@ -235,17 +235,17 @@ |
|
|
@selection-change="handleSelectionChange" |
|
|
@selection-change="handleSelectionChange" |
|
|
> |
|
|
> |
|
|
<el-table-column type="selection" width="55" align="center" /> |
|
|
<el-table-column type="selection" width="55" align="center" /> |
|
|
<el-table-column label="标准编号" prop="stdNum" width="150"></el-table-column> |
|
|
<el-table-column label="标准编号" prop="dataStdNo" width="150"></el-table-column> |
|
|
<el-table-column label="标准英文名" prop="dataStdNo" width="150"></el-table-column> |
|
|
<el-table-column label="标准英文名" prop="dataStdEngName" width="150"></el-table-column> |
|
|
<el-table-column label="标准中文名" prop="stdName" width="150"></el-table-column> |
|
|
<el-table-column label="标准中文名" prop="dataStdCnName" width="150"></el-table-column> |
|
|
<el-table-column label="标准业务定义" prop="stdMenu" width="150"></el-table-column> |
|
|
<el-table-column label="标准业务定义" prop="dataStdBusiDefn" width="150"></el-table-column> |
|
|
<el-table-column label="类型" prop="stdType" width="150"> |
|
|
<el-table-column label="类型" prop="dataStdType" width="150"> |
|
|
<template #default="scope"> |
|
|
<template #default="scope"> |
|
|
<!-- 根据 dataClas 的值来显示不同颜色的标签 --> |
|
|
<!-- 根据 dataClas 的值来显示不同颜色的标签 --> |
|
|
<el-tag v-if="scope.row.stdType =='0'" type="primary">基础数据</el-tag> |
|
|
<el-tag v-if="scope.row.dataStdType =='0'" type="primary">基础数据</el-tag> |
|
|
<el-tag v-else type="warning">指标数据</el-tag> |
|
|
<el-tag v-else type="warning">指标数据</el-tag> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column><el-table-column label="标准来源" prop="stdSrc" width="150"></el-table-column> |
|
|
</el-table-column><el-table-column label="标准来源" prop="dataStdSrc" width="150"></el-table-column> |
|
|
<el-table-column label="数据类别" prop="dataClas" width="150"></el-table-column> |
|
|
<el-table-column label="数据类别" prop="dataClas" width="150"></el-table-column> |
|
|
<el-table-column label="代码编号" prop="cdNo" width="150"> |
|
|
<el-table-column label="代码编号" prop="cdNo" width="150"> |
|
|
<template #default="scope"> |
|
|
<template #default="scope"> |
|
@ -260,15 +260,13 @@ |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column label="安全等级" prop="securityLevel" width="150"></el-table-column> |
|
|
<el-table-column label="安全等级" prop="securityLevel" width="150"></el-table-column> |
|
|
<el-table-column label="来源系统" prop="sourceSystem" width="150"></el-table-column> |
|
|
<el-table-column label="来源系统" prop="srcSys" width="150"></el-table-column> |
|
|
<el-table-column label="业务认责部门" prop="bussDeptId" width="150"></el-table-column> |
|
|
<el-table-column label="业务认责部门" prop="dataStdBusiOwnershipDept" width="150"></el-table-column> |
|
|
<el-table-column label="业务认责部门" prop="bussDeptId" width="150"></el-table-column> |
|
|
|
|
|
<el-table-column label="业务认责部门" prop="bussDeptId" width="150"></el-table-column> |
|
|
|
|
|
<el-table-column label="业务认责人员" prop="dataStdBusiOwnershipPrsn" width="150"></el-table-column> |
|
|
<el-table-column label="业务认责人员" prop="dataStdBusiOwnershipPrsn" width="150"></el-table-column> |
|
|
<el-table-column label="技术认责部门" prop="techDeptId" width="150"></el-table-column> |
|
|
<el-table-column label="技术认责部门" prop="dataStdItOwnershipDept" width="150"></el-table-column> |
|
|
<el-table-column label="技术认责人员" prop="dataStdItOwnershipPrsn" width="150"></el-table-column> |
|
|
<el-table-column label="技术认责人员" prop="dataStdItOwnershipPrsn" width="150"></el-table-column> |
|
|
<!-- <el-table-column label="分类" prop="contentOnum" width="150"></el-table-column> --> |
|
|
<!-- <el-table-column label="分类" prop="contentOnum" width="150"></el-table-column> --> |
|
|
<el-table-column label="更新时间" prop="updateTime" width="180"></el-table-column> |
|
|
<el-table-column label="更新时间" prop="updTime" width="180"></el-table-column> |
|
|
<el-table-column label="操作" align="center" width="180"> |
|
|
<el-table-column label="操作" align="center" width="180"> |
|
|
<template #default="scope"> |
|
|
<template #default="scope"> |
|
|
<el-button |
|
|
<el-button |
|
@ -406,8 +404,8 @@ const handleTargetCatalogNodeClick = (data) => { |
|
|
|
|
|
|
|
|
const directoryTableData = ref([]) |
|
|
const directoryTableData = ref([]) |
|
|
const queryParams = ref({ |
|
|
const queryParams = ref({ |
|
|
stdNum: '', |
|
|
dataStdNo: '', |
|
|
stdMenu: '', |
|
|
dataStdBusiDefn: '', |
|
|
contentOnum:null, |
|
|
contentOnum:null, |
|
|
pageNum: 1, |
|
|
pageNum: 1, |
|
|
pageSize: 10, |
|
|
pageSize: 10, |
|
@ -437,7 +435,7 @@ const handleCodeClick = (row) => { |
|
|
|
|
|
|
|
|
}; |
|
|
}; |
|
|
const resetQuery = () => { |
|
|
const resetQuery = () => { |
|
|
queryParams.value = { stdNum: '', stdMenu: '' , pageNum: 1, |
|
|
queryParams.value = { dataStdNo: '', dataStdBusiDefn: '' , pageNum: 1, |
|
|
pageSize: 10} |
|
|
pageSize: 10} |
|
|
handleQuery() |
|
|
handleQuery() |
|
|
} |
|
|
} |
|
@ -463,7 +461,7 @@ const handleSelectionChange = (selection) => { |
|
|
single.value = selection.length !== 1; |
|
|
single.value = selection.length !== 1; |
|
|
multiple.value = !selection.length; |
|
|
multiple.value = !selection.length; |
|
|
ids.value = selection.map((item) => item.onum); |
|
|
ids.value = selection.map((item) => item.onum); |
|
|
stdNums.value = selection.map((item) => item.stdNum); |
|
|
stdNums.value = selection.map((item) => item.dataStdNo); |
|
|
}; |
|
|
}; |
|
|
const setDirectoryTree = () => { |
|
|
const setDirectoryTree = () => { |
|
|
return getDirectoryTree({ |
|
|
return getDirectoryTree({ |
|
@ -488,7 +486,7 @@ const getList = async () => { |
|
|
}; |
|
|
}; |
|
|
const handleRemove = (row) => { |
|
|
const handleRemove = (row) => { |
|
|
const idsToDelete = row.onum ? [row.onum] : ids.value; |
|
|
const idsToDelete = row.onum ? [row.onum] : ids.value; |
|
|
const codesToDelete = row.stdNum ? [row.stdNum] : stdNums.value; |
|
|
const codesToDelete = row.dataStdNo ? [row.dataStdNo] : stdNums.value; |
|
|
proxy.$modal |
|
|
proxy.$modal |
|
|
.confirm( |
|
|
.confirm( |
|
|
'是否确认删除标准编号为"' + codesToDelete.toString() + '"的数据项?' |
|
|
'是否确认删除标准编号为"' + codesToDelete.toString() + '"的数据项?' |
|
@ -507,16 +505,15 @@ const dbResourceOldList = ref([]); |
|
|
const handleAdd = () => { |
|
|
const handleAdd = () => { |
|
|
isEdit.value = false; |
|
|
isEdit.value = false; |
|
|
selectedRow.value = { |
|
|
selectedRow.value = { |
|
|
stdType: "", |
|
|
dataStdType: "", |
|
|
stdNum: "", |
|
|
|
|
|
dataStdNo: "", |
|
|
dataStdNo: "", |
|
|
stdName: "", |
|
|
dataStdEngName: "", |
|
|
stdMenu: "", |
|
|
dataStdCnName: "", |
|
|
|
|
|
dataStdBusiDefn: "", |
|
|
dataType: "", |
|
|
dataType: "", |
|
|
dataStdNo: "", |
|
|
dataStdBusiOwnershipDept: "", |
|
|
bussDeptId: "", |
|
|
|
|
|
dataStdBusiOwnershipPrsn: "", |
|
|
dataStdBusiOwnershipPrsn: "", |
|
|
techDeptId: "", |
|
|
dataStdItOwnershipDept: "", |
|
|
dataStdItOwnershipPrsn: "", |
|
|
dataStdItOwnershipPrsn: "", |
|
|
securityLevel:"", |
|
|
securityLevel:"", |
|
|
sourceSystem:"" |
|
|
sourceSystem:"" |
|
|