| | |
| | | import {delPic} from "@/api/login" |
| | | import { getToken } from "@/utils/auth"; |
| | | import Cookies from "js-cookie" |
| | | import {delAccessoryFile} from "@/api/projectManage/project"; |
| | | import {delAccessoryFile, getAccessoryFile} from "@/api/projectManage/project"; |
| | | import axios from "axios"; |
| | | const emit = defineEmits(["getNextStatus"]); |
| | | |
| | |
| | | isAmin.value = true; |
| | | } |
| | | if(Cookies.get('projectId')){ |
| | | state.uploadData.projectId = Cookies.get('projectId') |
| | | const val = Cookies.get('projectId'); |
| | | state.uploadData.projectId = val; |
| | | const res = getAccessoryFile({projectId: val,moduleType: 7}); |
| | | if(res.code == 200){ |
| | | if(res.data){ |
| | | state.fileList = res.data.accessoryFiles.map(item => { |
| | | return { |
| | | ...item, |
| | | name: item.originName, |
| | | } |
| | | }) |
| | | }else { |
| | | ElMessage.warning(res.message) |
| | | } |
| | | } |
| | | } |
| | | }) |
| | | |
| | |
| | | } |
| | | const res = await getRateDetail({projectId: val}); |
| | | if(res.code == 200){ |
| | | state.formData = res.data; |
| | | state.formData.isReviseManual = res.data.isReviseManual ? 1 : 0 |
| | | state.fileList = res.data.accessoryFiles.map(item => { |
| | | return { |
| | | ...item, |
| | | name: item.originName, |
| | | } |
| | | }) |
| | | if(res.data){ |
| | | state.formData = res.data; |
| | | state.formData.isReviseManual = res.data.isReviseManual ? 1 : 0 |
| | | state.fileList = res.data.accessoryFiles.map(item => { |
| | | return { |
| | | ...item, |
| | | name: item.originName, |
| | | } |
| | | }) |
| | | } |
| | | }else { |
| | | ElMessage.warning(res.message) |
| | | } |
| | |
| | | if (res.code == 200) { |
| | | ElMessage.success('保存成功') |
| | | formRef.value.clearValidate(); |
| | | emit('getNextStatus', res.data); |
| | | emit('getNextStatus', val); |
| | | |
| | | } else { |
| | | ElMessage.warning(res.message) |