Quellcode durchsuchen

fix:单次任务导出时,列表数据修改,页面字典修改

ly vor 11 Monaten
Ursprung
Commit
5bf9c6d9c4

+ 5 - 5
src/views/business/production/onWorkDetail/onWorkDetailDialog.vue

@@ -9,7 +9,7 @@
         </el-date-picker>
       </el-form-item>
       <el-form-item label="进度描述">
-        <el-input v-model="sumbitForm.recordDetail" />
+        <el-input type="textarea" v-model="sumbitForm.recordDetail" />
       </el-form-item>
       <div style="display: flex;
     justify-content: flex-end;
@@ -37,9 +37,9 @@
           </el-date-picker>
         </template>
       </el-table-column>
-      <el-table-column property="recordDetail" label="工作详情" width="200" >
+      <el-table-column property="recordDetail" label="工作详情" width="300" >
         <template #default="scope">
-          <el-input v-model="scope.row.recordDetail" :disabled="scope.row.inputdisabled"/>
+          <el-input type="textarea" v-model="scope.row.recordDetail" :disabled="scope.row.inputdisabled"/>
         </template>
       </el-table-column>
       <el-table-column property="userName" label="操作人" width="120" >
@@ -47,9 +47,9 @@
           <el-input v-model="scope.row.userName" disabled />
         </template>
       </el-table-column>
-      <el-table-column label="操作" min-width="120" v-if="handlerId === useUserStore().user.userId">
+      <el-table-column label="操作" min-width="120" >
         <template #default="scope">
-          <el-button :disabled="scope.row.disabled" size="small" type="primary"  @click="handleClick(scope.$index, scope.row,this)">
+          <el-button v-if="handlerId === useUserStore().user.userId" :disabled="scope.row.disabled" size="small" type="primary"  @click="handleClick(scope.$index, scope.row,this)">
            {{scope.row.buttonName}}
           </el-button>
         </template>

+ 19 - 9
src/views/business/production/onceWork/resultDialog.vue

@@ -102,25 +102,35 @@ interface Ifile{
 const data = reactive({
   selectStatus: [
     {
-      label: "终止任务",
-      value: 5,
-      color: "#2FCB81",
+      label: "未开始",
+      value: 0,
+      color: "#888",
     },
     {
-      label: "完成任务",
-      value: 6,
+      label: "办理中",
+      value: 1,
+      color: "#ff8c00",
+    },
+    {
+      label: "已完成",
+      value: 3,
       color: "#2FCB81",
     },
     {
-      label: "暂停办理",
-      value: 7,
+      label: "已完成(终止任务)",
+      value: 5,
       color: "#2FCB81",
     },
     {
-      label: "办理中",
-      value: 1,
+      label: "已完成(完成任务)",
+      value: 6,
       color: "#2FCB81",
     },
+    {
+      label: "暂停中",
+      value: 7,
+      color: "#888",
+    },
   ],
 });