+
{{ item.name }}
@@ -240,6 +241,7 @@ import { getWorkerInfoList } from '@/assets/js/api/laborPerson.js';
import { getCooperatorListApi } from "@/assets/js/api/cooperationUnit";
import { isJSON } from "@/util/nowDate/index";
import moment from "moment";
+import { encode } from 'js-base64'
export default {
props: ["id", "isSuperDanger", "COMPANY_Type", "workDetail", "workType", "tableName"],
data() {
@@ -600,9 +602,11 @@ export default {
}
});
},
- downloadFn(row) {
+ downloadFn(row, type) {
+ const url = type == 1 ? row.fileUrl : row.url;
+ let src = url.includes('http://') ? url : this.$store.state.FILEURL + url;
// "http://42.180.188.17:11211/image/669b96b66b90a34a1aa4ec9c.jpg"
- fetch(row.url).then((response) => {
+ fetch(src).then((response) => {
// 处理响应
if (!response.ok) {
throw new Error("导出失败");
@@ -637,7 +641,8 @@ export default {
});
console.log(every);
let src = row.fileUrl.includes('http://') ? row.fileUrl : this.$store.state.FILEURL + row.fileUrl;
- this.previewUrl = every ? `https://ofd.xdocin.com/view?src=${encodeURIComponent(src)}` : src;
+
+ this.previewUrl = every ? `http://jxjzw.zhgdyun.com:8012/onlinePreview?url=${encodeURIComponent(encode(src))}` : src;
console.log(this.previewUrl);
this.cardDialog = true;
},
@@ -701,6 +706,7 @@ export default {
},
getDangerItemRecord() {
let data = {
+ constructionEquipmentToolId: this.workDetail.id,
projectSn: this.projectSn,
inspectionResult: this.formInline.inspectionResult,
pageNo: this.pageNo,
diff --git a/src/views/projectFront/buildEquipToolManage/equipmentManage.vue b/src/views/projectFront/buildEquipToolManage/equipmentManage.vue
index 84c7e5f3..38a27d36 100644
--- a/src/views/projectFront/buildEquipToolManage/equipmentManage.vue
+++ b/src/views/projectFront/buildEquipToolManage/equipmentManage.vue
@@ -282,7 +282,7 @@
:multiple="false"
:on-success="(res, file) => handleSuccess(res, file, ele.id)"
:file-list="ele.fileList" :on-exceed="handleExceed" :limit="1"
- accept=".png,.jpg,.jpeg">
+ accept="*">
上传附件
diff --git a/src/views/projectFront/buildEquipToolManage/equipmentManage/qualityProblemBank.vue b/src/views/projectFront/buildEquipToolManage/equipmentManage/qualityProblemBank.vue
deleted file mode 100644
index abd9ac45..00000000
--- a/src/views/projectFront/buildEquipToolManage/equipmentManage/qualityProblemBank.vue
+++ /dev/null
@@ -1,704 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- 添加
-
-
-
-
-
- {{ node.label }}
-
- {{ node.label }}
-
-
- isAddPoint(1, node, data)">
- 新增子级
-
- isAddPoint(2, node, data)">
- 编辑
-
- deleteTreeRow(data)">
- 删除
-
-
-
-
-
-
-
- {{ $t('message.quality.add')
- }}{{ $t('message.quality.unfold') }}
- {{ $t('message.quality.add')
- }}{{ $t('message.quality.close') }}
-
-
-
-
-
- {{ checkedNodeData && checkedNodeData.dangerName }}
-
-
-
-
-
-
-
-
-
- {{
- $t('message.quality.inquire')
- }}
-
-
- 新增
-
-
-
-
-
-
- {{
- scope.row.commonDiseasePhenomena
- }}
-
-
-
-
-
-
- {{ scope.row.commonDiseasePicture.length }}
-
-
-
-
- {{
- scope.row.controlPoint
- }}
-
-
-
-
-
-
- {{ scope.row.commonDiseasePreventionMethodPicture.length }}
-
-
-
-
-
-
-
-
-
-

-
编辑
-
-
-

-
删除
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 上传附件
-
-
-
-
-
- 上传附件
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file