diff --git a/src/views/modules/shequzhili/tuceng/anquan/anquanxuncha/index.vue b/src/views/modules/shequzhili/tuceng/anquan/anquanxuncha/index.vue
index d3124900e..0e3252bbb 100644
--- a/src/views/modules/shequzhili/tuceng/anquan/anquanxuncha/index.vue
+++ b/src/views/modules/shequzhili/tuceng/anquan/anquanxuncha/index.vue
@@ -52,7 +52,7 @@
新增
-
下载导入模板
+
下载模板
-
-
检查记录
-
-
-
-
-
-
-
-
- {{ scope.row.patrolTime }}
-
-
-
-
-
-
-
- {{ scope.row.staffName }}
-
-
-
-
-
-
- {{ scope.row.mobile }}
-
-
-
-
-
-
-
-
- {{ scope.row.result == 1 ? '正常' : '异常' }}
-
-
-
-
-
- {{ scope.row.detailed }}
-
-
-
-
-
-
-
- 最多三张图片
-
-
-
-
-
-
-
-
-
-
-
- {{ scope.row.reviewTime }}
-
-
-
-
-
- 保存
- 取消
-
-
-
- 修改
-
-
- 删除
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/modules/shequzhili/tuceng/anquan/shebei/index.vue b/src/views/modules/shequzhili/tuceng/anquan/shebei/index.vue
index b86c8cc2f..cb28c1a83 100644
--- a/src/views/modules/shequzhili/tuceng/anquan/shebei/index.vue
+++ b/src/views/modules/shequzhili/tuceng/anquan/shebei/index.vue
@@ -30,7 +30,7 @@
新增
-
下载导入模板
+
下载模板
-
-
检查记录
-
-
-
-
-
-
-
-
-
- {{ scope.row.inspectTime }}
-
-
-
-
-
-
-
-
- {{ scope.row.inspectStaffName }}
-
-
-
-
-
-
- {{ scope.row.inspectStaffMobile }}
-
-
-
-
-
-
-
-
- {{ scope.row.inspectResult == 1 ? '正常' : '异常' }}
-
-
-
-
-
-
-
-
-
-
- 最多三张图片
-
-
-
-
-
-
-
-
-
-
-
-
- {{ scope.row.nextInspectTime }}
-
-
-
-
-
-
- 保存
- 取消
-
-
-
- 修改
-
-
- 删除
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/modules/shequzhili/tuceng/anquan/yinhuan/addForm.vue b/src/views/modules/shequzhili/tuceng/anquan/yinhuan/addForm.vue
index b271a7e25..57970c6d4 100644
--- a/src/views/modules/shequzhili/tuceng/anquan/yinhuan/addForm.vue
+++ b/src/views/modules/shequzhili/tuceng/anquan/yinhuan/addForm.vue
@@ -17,7 +17,7 @@
-
+
@@ -42,34 +42,38 @@
placeholder="请输入"
>
-
+
+
最多三张图片
-
-
+
+
@@ -226,7 +230,7 @@ export default {
}
};
return {
- detailIdcopy:this.detailId,
+ detailIdcopy: this.detailId,
btnDisable: false,
user: '',
agencyId: '',
@@ -260,7 +264,8 @@ export default {
searchValue: '',
searchOptions: [],
resultList: [],
- uploadUrl: window.SITE_CONFIG['apiURL'] + '/oss/file/uploadqrcodeV2'
+ uploadUrl: window.SITE_CONFIG['apiURL'] + '/oss/file/uploadqrcodeV2',
+ customerId: localStorage.getItem('customerId')
};
},
watch: {},
@@ -283,6 +288,59 @@ export default {
},
methods: {
+ // handleImgSuccess(res, row) {
+ // if (res.code === 0 && res.msg === 'success') {
+ // row.imgList.push(res.data.url);
+ // this.computeImgShowList(row);
+ // } else {
+ // this.$message.error(res.msg);
+ // }
+ // },
+ handleImgSuccess(res, file, fileList) {
+ console.log('handleImgSuccess', file);
+ if (res.code === 0 && res.msg === 'success') {
+ let format = file.name.split('.').pop();
+ let srcType = file.raw.type;
+ let type = 'file';
+ console.log('==============================srcType: ', srcType);
+ if (srcType.indexOf('image') != -1) {
+ type = 'image';
+ } else if (srcType.indexOf('video') != -1) {
+ type = 'video';
+ }
+ this.formData.imgList.push({
+ format,
+ name: file.name,
+ size: file.size,
+ type,
+ url: res.data.url
+ });
+ console.log(this.formData.imgList);
+ } else {
+ this.$message.error(res.msg);
+ }
+ },
+ handleImgRemove(file) {
+ console.log('handleImgRemove', file);
+ if (file.response) {
+ let index = this.formData.imgList.findIndex(item => item.url == file.response.data.url);
+ this.formData.imgList.splice(index, 1);
+ } else if (file.url) {
+ let index = this.formData.imgList.findIndex(item => item.url == file.url);
+ this.formData.imgList.splice(index, 1);
+ }
+ },
+ handleImgPreview(file) {
+ console.log(file);
+ window.open(file.url || file.response.data.url);
+ },
+ handleImgExceed() {
+ this.$message({
+ type: 'warning',
+ message: '文件数量最多不超过三个'
+ });
+ },
+
async loadGrid() {
const url = '/gov/org/customergrid/gridoption';
let params = {
@@ -303,6 +361,9 @@ export default {
if (code === 0) {
console.log('详情数据', data);
this.formData = { ...data };
+ this.formData.imgList = this.formData.imgList.map(item => {
+ return { url: item, name: "" };
+ });
this.initMap();
} else {
this.$message.error(msg);
@@ -340,6 +401,9 @@ export default {
async save() {
console.log('this.formData', this.formData);
+ this.formData.imgList = this.formData.imgList.map(item => {
+ return item.url;
+ });
var url = '';
var params = {};
if (this.pageType == 'add') {
@@ -465,21 +529,14 @@ export default {
this.formData.longitude = lonlat[0];
this.formData.location = selPosition.address + selPosition.name;
},
- handleImgSuccess(res, row) {
- if (res.code === 0 && res.msg === 'success') {
- row.imgList.push(res.data.url);
- this.computeImgShowList(row);
- } else {
- this.$message.error(res.msg);
- }
- },
- handleImgRemove(file, row) {
- let url = file.url || file.response.data.url;
- if (url) {
- row.imgList = row.imgList.filter(item => item !== url);
- this.computeImgShowList(row);
- }
- },
+
+ // handleImgRemove(file, row) {
+ // let url = file.url || file.response.data.url;
+ // if (url) {
+ // row.imgList = row.imgList.filter(item => item !== url);
+ // this.computeImgShowList(row);
+ // }
+ // },
beforeImgUpload(file) {
const isLt1M = file.size / 1024 / 1024 < 10;
diff --git a/src/views/modules/shequzhili/tuceng/anquan/yinhuan/index.vue b/src/views/modules/shequzhili/tuceng/anquan/yinhuan/index.vue
index 4a9d14b16..6a2ce948a 100644
--- a/src/views/modules/shequzhili/tuceng/anquan/yinhuan/index.vue
+++ b/src/views/modules/shequzhili/tuceng/anquan/yinhuan/index.vue
@@ -42,7 +42,7 @@
新增
-
下载导入模板
+
下载模板
新增
- 下载导入模板
+ 下载模板
新增
-
下载导入模板
+
下载模板
新增
-
下载导入模板
+
下载模板
新增
-
下载导入模板
+
下载模板
-
-
检查记录
-
-
-
-
-
-
-
-
-
- {{ scope.row.inspectTime }}
-
-
-
-
-
-
-
-
- {{ scope.row.inspectStaffName }}
-
-
-
-
-
-
- {{ scope.row.inspectStaffMobile }}
-
-
-
-
-
-
-
-
- {{ scope.row.inspectResult == 1 ? '正常' : '异常' }}
-
-
-
-
-
-
-
-
-
-
- 最多三张图片
-
-
-
-
-
-
-
-
-
-
-
-
- {{ scope.row.nextInspectTime }}
-
-
-
-
-
-
- 保存
- 取消
-
-
-
- 修改
-
-
- 删除
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/addForm.vue b/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/addForm.vue
index 8de75aa21..ec64dc105 100644
--- a/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/addForm.vue
+++ b/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/addForm.vue
@@ -280,7 +280,8 @@ export default {
categoryList: [{ required: true, message: '服务事项不能为空', trigger: 'blur' }],
principalName: [{ required: true, message: '负责人不能为空', trigger: 'blur' }],
principalPhone: [{ required: true, message: '联系电话不能为空', trigger: 'blur' }],
- address: [{ required: true, message: '地址不能为空', trigger: 'blur' }]
+ address: [{ required: true, message: '地址不能为空', trigger: 'blur' }],
+ organizationCreatedTime: [{ required: true, message: '创建时间不能为空', trigger: 'blur' }],
// longitude: [
// { required: true, message: "请拖动地图选择坐标点", trigger: "blur" },
// ],
diff --git a/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/index.vue b/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/index.vue
index 289bce78d..9a54e6044 100644
--- a/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/index.vue
+++ b/src/views/modules/shequzhili/tuceng/yingji/zizuzhi/index.vue
@@ -34,7 +34,7 @@
新增
-
下载导入模板
+
下载模板
新增
-
下载导入模板
+
下载模板
-
-
检查记录
-
-
-
-
-
-
-
-
-
- {{ scope.row.inspectTime }}
-
-
-
-
-
-
-
-
- {{ scope.row.inspectStaffName }}
-
-
-
-
-
-
- {{ scope.row.inspectStaffMobile }}
-
-
-
-
-
-
-
-
- {{ scope.row.inspectResult == 1 ? '正常' : '异常' }}
-
-
-
-
-
-
-
-
-
-
- 最多三张图片
-
-
-
-
-
-
-
-
-
-
-
-
- {{ scope.row.nextInspectTime }}
-
-
-
-
-
-
- 保存
- 取消
-
-
-
- 修改
-
-
- 删除
-
-
-
-
-
-
-
-
-
-
-
-
-