Przeglądaj źródła

refactor(util): 重构特征及内容接口

vian 5 lat temu
rodzic
commit
d512e91784
2 zmienionych plików z 8 dodań i 8 usunięć
  1. 1 1
      util/package.json
  2. 7 7
      util/src/bill.ts

+ 1 - 1
util/package.json

@@ -20,8 +20,8 @@
   "devDependencies": {
     "@commitlint/cli": "^11.0.0",
     "@commitlint/config-conventional": "^11.0.0",
+    "@sc/types": "^1.0.28",
     "@types/chai": "^4.2.14",
-    "@sc/types": "^1.0.10",
     "@types/mocha": "^8.0.4",
     "@types/ms": "^0.7.31",
     "@typescript-eslint/eslint-plugin": "^4.4.1",

+ 7 - 7
util/src/bill.ts

@@ -48,14 +48,14 @@ export const getJobsAndCharacterText = (
 
 export const getJobContents = (
   stdBill: IStdBill,
-  stdJobContenMap: IJobContentMap
+  stdJobContentMap: IJobContentMap
 ): IJobContent[] => {
   const jobs: IJobContent[] = [];
   let i = 1;
   for (const j of stdBill.jobs) {
-    const job = stdJobContenMap[j.id];
+    const job = stdJobContentMap[j.id];
     if (job) {
-      jobs.push({ serialNo: i + 1, content: job.content, isChecked: true });
+      jobs.push({ seq: i + 1, content: job.content, isChecked: true });
       i += 1;
     }
   }
@@ -73,15 +73,15 @@ export const getItemCharacters = (
     const character = itemCharacterMap[item.id];
     if (character) {
       const newItem: IItemCharacter = {
-        serialNo: i + 1,
+        seq: i + 1,
         character: character.content,
-        eigenvalue: [],
+        eigenvalueList: [],
+        eigenvalue: '',
         isChecked: false,
       };
       const eigenvalues = character.itemValue;
       for (let j = 0; j < eigenvalues.length; j += 1) {
-        const newValue = { value: eigenvalues[j].value, isSelected: false };
-        newItem.eigenvalue.push(newValue);
+        newItem.eigenvalueList.push(eigenvalues[j].value);
       }
       characters.push(newItem);
       i += 1;