|
@@ -65,14 +65,22 @@
|
|
|
<div class="mr10 item-title">检查项目备注:</div>
|
|
<div class="mr10 item-title">检查项目备注:</div>
|
|
|
<div class="mr10 item-text">{{ item.checkItemRemark }}</div>
|
|
<div class="mr10 item-text">{{ item.checkItemRemark }}</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div v-if="item.viewUrl">
|
|
|
|
|
|
|
+ <div>
|
|
|
<el-image
|
|
<el-image
|
|
|
|
|
+ v-if="item.viewUrl"
|
|
|
style="width: 200px; height: 200px"
|
|
style="width: 200px; height: 200px"
|
|
|
class="ml20 mt10"
|
|
class="ml20 mt10"
|
|
|
:src="item.viewUrl"
|
|
:src="item.viewUrl"
|
|
|
:preview-src-list="[item.viewUrl]"
|
|
:preview-src-list="[item.viewUrl]"
|
|
|
fit="cover"
|
|
fit="cover"
|
|
|
></el-image>
|
|
></el-image>
|
|
|
|
|
+ <el-empty
|
|
|
|
|
+ style="width: 220px"
|
|
|
|
|
+ class="p10"
|
|
|
|
|
+ image-size="100"
|
|
|
|
|
+ v-else
|
|
|
|
|
+ description="暂无图片"
|
|
|
|
|
+ />
|
|
|
<div
|
|
<div
|
|
|
class="df aic jcsa ml20 mt10"
|
|
class="df aic jcsa ml20 mt10"
|
|
|
style="width: 200px"
|
|
style="width: 200px"
|
|
@@ -83,6 +91,7 @@
|
|
|
class="mr30"
|
|
class="mr30"
|
|
|
size="small"
|
|
size="small"
|
|
|
type="primary"
|
|
type="primary"
|
|
|
|
|
+ :disabled="!item.viewUrl"
|
|
|
>
|
|
>
|
|
|
通过
|
|
通过
|
|
|
</el-button>
|
|
</el-button>
|
|
@@ -90,11 +99,13 @@
|
|
|
@click="checkSecurityItem(item.id, 2)"
|
|
@click="checkSecurityItem(item.id, 2)"
|
|
|
size="small"
|
|
size="small"
|
|
|
type="danger"
|
|
type="danger"
|
|
|
|
|
+ :disabled="!item.viewUrl"
|
|
|
>
|
|
>
|
|
|
不通过
|
|
不通过
|
|
|
</el-button>
|
|
</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
+ <el-divider />
|
|
|
</div>
|
|
</div>
|
|
|
</el-card>
|
|
</el-card>
|
|
|
</template>
|
|
</template>
|
|
@@ -108,6 +119,7 @@ import api from "../../apis/fetch";
|
|
|
import { useRoute } from "vue-router";
|
|
import { useRoute } from "vue-router";
|
|
|
import _ from "lodash";
|
|
import _ from "lodash";
|
|
|
import { subTimeStr } from "../../utils/utils";
|
|
import { subTimeStr } from "../../utils/utils";
|
|
|
|
|
+import { Picture as IconPicture } from "@element-plus/icons-vue";
|
|
|
|
|
|
|
|
const route = useRoute();
|
|
const route = useRoute();
|
|
|
let status = ref(0);
|
|
let status = ref(0);
|