ximinghao пре 1 недеља
родитељ
комит
44e361d03d
1 измењених фајлова са 21 додато и 5 уклоњено
  1. 21 5
      src/views/rwgl/Index.vue

+ 21 - 5
src/views/rwgl/Index.vue

@@ -206,7 +206,15 @@ export default {
   },
   methods: {
     async pullTaskStatus() {
-      this.taskStatus = (await getCName("task_status")).sort((a, b) => a.index - b.index);
+      let oData = this.$getDmsTypes("task_status");
+      let newData = [];
+      for (const key of Object.keys(oData)) {
+        newData.push({
+          index: Number(key),
+          name: oData[key]
+        })
+      }
+      this.taskStatus = newData.sort((a, b) => a.index - b.index);
     },
     changeTaskStatus(status) {
       if (status == null) {
@@ -242,13 +250,21 @@ export default {
       }
     },
     async pullTaskType() {
-      let taskType = (await getCName("yzt_task_type")).sort((a, b) => a.index - b.index);
+      let oData = this.$getDmsTypes("yzt_task_type");
+      let newData = [];
+      for (const key of Object.keys(oData)) {
+        newData.push({
+          index: Number(key),
+          name: oData[key]
+        })
+      }
+      let taskType = newData.sort((a, b) => a.index - b.index);
       for (let i = 0; i < taskType.length; i++) {
-        const e = taskType[i]; 
-        if (e.index === 100) { 
+        const e = taskType[i];
+        if (e.index === 100) {
           const otherItem = taskType.splice(i, 1)[0];
           taskType.push(otherItem);
-          break; 
+          break;
         }
       }
       this.taskType = taskType