update 完成质量-最近24小时记录

This commit is contained in:
lb
2023-08-18 14:41:52 +08:00
parent 54ce9639ab
commit 2cf0e718f7
3 changed files with 41 additions and 22 deletions

View File

@@ -1,4 +0,0 @@
/**
* 用于调整服务器返回的动态数据
*/
export default function handleDynamicData() {}

View File

@@ -1,9 +1,9 @@
/**
* 用于动态表结构的 tableProps 生成
* @param {*} nameData
* @returns
* @param {*} nameData
* @returns
*/
export default function handleNameData(nameData) {
export function handleNameData(nameData) {
const props = step1(nameData.filter((item) => item.tree == 1));
step2(
props,
@@ -42,3 +42,22 @@ function step2(firstTierProps, tree2) {
function notRepeat(propArray, name) {
return propArray.every((item) => item.label !== name);
}
/**
* 用于调整服务器返回的动态数据
* @param {*} dynamicData
* @returns
*/
export function handleDynamicData(dynamicData) {
return dynamicData.map((dd) => {
const initData = {
inspectionContent: dd.inspectionDetContent,
};
dd.data.forEach((column) => {
column.children.forEach((ch) => {
initData[`${column.dynamicName}-${ch.dynamicName}`] = ch.dynamicValue;
});
});
return initData;
});
}