Bläddra i källkod

fix:整理文件

ly 11 månader sedan
förälder
incheckning
76107e51d4
1 ändrade filer med 13 tillägg och 23 borttagningar
  1. 13 23
      src/views/business/production/onceWork/resultDialog.vue

+ 13 - 23
src/views/business/production/onceWork/resultDialog.vue

@@ -93,15 +93,16 @@
   </el-dialog>
 </template>
 <script lang="ts" setup>
-import {ElButton, ElTable} from "element-plus";
+import {ElButton} from "element-plus";
 import {ref} from "@vue/reactivity";
 import { uploadFile } from "@/api/tool/file";
-import {defineProps, getCurrentInstance, onMounted, reactive, toRefs} from "vue";
+import {defineProps, getCurrentInstance, reactive, toRefs} from "vue";
 import useUserStore from "@/store/modules/user";
 import {
   updateRecordStatus,
   FileList,uploadFiles
 } from "@/api/business/production/onceWorkOrder";
+import {Delete, UploadFilled} from "@element-plus/icons-vue";
 const { proxy } = getCurrentInstance();
 const props = defineProps({
   getList: {
@@ -114,7 +115,7 @@ const uploadDiv = ref(null);
 const fileIpt = ref(null);
 const fileList = ref([]);
 const outerVisible = ref(false);
-const currentRow = ref();
+
 const fullscreenLoading = ref<boolean>(false);
 const workOrderId = ref();
 const baseUrl = import.meta.env.VITE_APP_BASE_API;
@@ -130,7 +131,7 @@ const viewList = ref([]);
 //真为查看,假为编辑
 const falg = ref(false);
 let refile = null;
-let fileEntity = {};
+let fileEntity:Ifile = {};
 
 interface Ifile{
   id?:number;
@@ -159,8 +160,7 @@ const data = reactive({
 
   ],
 });
-const count = ref(1);
-const sumbitCount = ref(1);
+
 const { selectStatus } = toRefs(data);
 
 
@@ -176,13 +176,10 @@ const sumbitForm = reactive<Tform>({
   resultStatus:null
 });
 const httpRequest = (parm) => {
-  let fileEntity = {};
+  let fileEntity:Ifile = {};
   const formData2 = new FormData();
   formData2.append("file", parm.file);
-  // const formData = new FormData();
-  // formData.append("workOrderId", workOrderId.value);
-  // formData.append("recordStatus", sumbitForm.recordStatus);
-  // formData.append("sysFileStorage",fileEntity);
+
   uploadFile(formData2).then((res:any) => {
     if (res.code === 200) {
       fileEntity.fileName = res.newFileName;
@@ -191,9 +188,9 @@ const httpRequest = (parm) => {
       fileEntity.fileUrl = res.fileName;
     }
     fileEntityList.value.push(fileEntity);
-  }).then((res) => {
+  }).then(() => {
     proxy.$refs['upload'].clearFiles();
-  }).catch((err) => {
+  }).catch(() => {
     proxy.$refs['upload'].clearFiles();
   })
 }
@@ -224,8 +221,8 @@ function openView(id,status,userId,resultStatus,view){
 }
 const onsumbit = () => {
 
-  if(sumbitForm.resultStatus != -1){
-    updateRecordStatus(workOrderId.value,sumbitForm.resultStatus).then(response => {
+  if(sumbitForm.resultStatus > -1){
+    updateRecordStatus(workOrderId.value,sumbitForm.resultStatus).then(() => {
       proxy.$alert(
           "<div style='overflow: auto;overflow-x: hidden;max-height: 70vh;padding: 10px 20px 0;'>" +
           "提交完成" +
@@ -234,7 +231,6 @@ const onsumbit = () => {
       );
       outerVisible.value = false;
       fileEntity= {};
-      console.log(fileEntityList.value);
       uploadFiles(workOrderId.value,fileEntityList.value);
       FileList({"masterTableName":"biz_work_order_record","masterId":workOrderId.value}).then((response) => {
         filesTable.value = response.data
@@ -276,7 +272,7 @@ const handlePase = (e)=>{
       const formData2 = new FormData();
       formData2.append("file", file);
       uploadFile(formData2).then((res:any) => {
-        let fileEntity = {};
+        let fileEntity:Ifile = {};
         if (res.code === 200) {
           fileEntity.id = res.id;
           fileEntity.fileName = res.newFileName;
@@ -288,12 +284,6 @@ const handlePase = (e)=>{
         fileEntityList.value.push(fileEntity);
       })
     })
-    // FileList({"masterTableName":"biz_work_order_record","masterId":workOrderId.value}).then((response) => {
-    //   filesTable.value = response.data
-    //   filesTable.value.forEach((file)=>{
-    //     preList.value.push(baseUrl+file.fileUrl)
-    //   })
-    // })
   }
   uploadHidden.value = false;
 }