| | |
| | | <el-image |
| | | v-for="(url, index) in scope.row.pictures.split(',')" |
| | | :key="index" |
| | | :src="url" |
| | | :preview-src-list="[url]" |
| | | :src="getFullUrl(url)" |
| | | :preview-src-list="[getFullUrl(url)]" |
| | | style="width: 50px; height: 50px;" |
| | | /> |
| | | </template> |
| | |
| | | <el-image |
| | | v-for="(url, index) in scope.row.pictures.split(',')" |
| | | :key="index" |
| | | :src="url" |
| | | :preview-src-list="[url]" |
| | | :src="getFullUrl(url)" |
| | | :preview-src-list="[getFullUrl(url)]" |
| | | style="width: 50px; height: 50px;" |
| | | /> |
| | | </template> |
| | |
| | | <script> |
| | | import ReceiveConfirmDialog from './components/receiveConfirmDialog.vue' |
| | | import { getDetail, commitRecord, batchSendSamples, sendSample } from './service' |
| | | import {getFullUrl} from '@/utils/utils' |
| | | |
| | | export default { |
| | | name: "SampleSubmission", |
| | |
| | | this.getDetailData(); |
| | | } |
| | | }, |
| | | methods: { |
| | | methods: {getFullUrl, |
| | | async getDetailData() { |
| | | try { |
| | | const res = await getDetail({ id: this.id }); |