| | |
| | | </div> |
| | | <div class="info-item signature-item"> |
| | | <div class="signature-area"> |
| | | <img v-if="detail.handleSignature" :src="detail.handleSignature" alt="签字" /> |
| | | <el-image style="width: 120px;" v-if="detail.handleSignature" :src="getFullUrl(detail.handleSignature)" :preview-src-list="[getFullUrl(detail.handleSignature)]" alt="签字" /> |
| | | <span v-else class="waiting-text">暂无签名</span> |
| | | </div> |
| | | </div> |
| | |
| | | <script> |
| | | import DetailConditionDialog from "./DetailConditionDialog.vue"; |
| | | import { detail } from "./service.js"; |
| | | import { getFullUrl } from "@/utils/utils.js"; |
| | | import moment from "moment"; |
| | | |
| | | export default { |
| | |
| | | }, |
| | | }, |
| | | methods: { |
| | | getFullUrl(url){ |
| | | if (url) return getFullUrl(url); |
| | | }, |
| | | handleOpen() { |
| | | if (this.value.id) { |
| | | detail({ id: this.value.id }).then(res => { |