修改测试bug及人脸核实

This commit is contained in:
gyj
2024-04-25 17:58:36 +08:00
parent 0d22fa41e1
commit fa0b195ec1
8 changed files with 127 additions and 43 deletions
@@ -80,7 +80,7 @@
</el-form-item>
</el-col>
<el-col :span="24" v-if="modelFlag && showmediate">
<el-form-item label="调解书:">
<el-form-item label="签名前调解书:">
<div v-for="(item, index) in formData.caseAttachList" :key="index" v-if="item.annexType == 7">
<div style="color: blue; cursor: pointer" @click="fileDetil(item.onlyOfficeFileId, 2)">
{{ item.annexName }}
@@ -88,6 +88,15 @@
</div>
</el-form-item>
</el-col>
<el-col :span="24" v-if="modelFlag&&labelShowMediate">
<el-form-item label="调解后调解书:">
<div v-for="(item, index) in formData.caseAttachList" :key="index" v-if="item.annexType == 13">
<div style="color: blue; cursor: pointer" @click="fileDetil(item.annexPath, 1)">
{{ item.annexName }}
</div>
</div>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="调解结果:" v-if="modelFlag && formData.mediaResult">
<el-link v-if="formData.mediaResult == 1">达成调解</el-link>
@@ -861,6 +870,7 @@ export default {
getUserInfoList: {},
applicationFlag: null,
showmediate: false,
labelShowMediate:false,
showEvidence: false,//是否显示证据
mediationApplication: false,
formZipData: {},
@@ -1012,6 +1022,7 @@ export default {
}
this.activeName = "first";
this.showmediate = false;
this.labelShowMediate = false;
this.showEvidence = false;
this.mediationApplication = false;
this.getTemplateFn();
@@ -1087,6 +1098,8 @@ export default {
this.showmediate = true
} else if (item.annexType == 3) {
this.mediationApplication = true
} else if(item.annexType == 13){
this.labelShowMediate = true
}
});
@@ -29,7 +29,17 @@
</div> -->
<div v-show="activeName == 'third'">
<div v-for="item in detailsAwardNum.caseAttachList" v-if="item.annexType == 7" style="margin-top:10px;">
<el-link target="_blank" type="primary" :href="fileURL + item.annexPath">{{ item.annexName }}</el-link>
<!-- <el-link target="_blank" type="primary" :href="fileURL + item.annexPath">{{ item.annexName }}</el-link> -->
<span>签署前调解书:</span>
<div style="color: blue; cursor: pointer" @click="fileDetil(item.onlyOfficeFileId, 2)">
{{ item.annexName }}
</div>
</div>
<div v-for="item in detailsAwardNum.caseAttachList" v-if="item.annexType == 13" style="margin-top:10px;">
<span>签署后调解书:</span>
<div style="color: blue; cursor: pointer" @click="fileDetil(item.annexPath, 1)">
{{ item.annexName }}
</div>
</div>
<el-empty v-if="isNoData(detailsAwardNum.caseAttachList, 7) == 0" description="暂无数据"></el-empty>
</div>
@@ -89,13 +99,22 @@
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="调解书:">
<el-form-item label="签署前调解书:">
<div v-for="(item, index) in detailsAwardNum.caseAttachList" :key="index" v-if="item.annexType == 7">
<div style="color: blue; cursor: pointer" @click="fileDetil(item.onlyOfficeFileId, 2)">
{{ item.annexName }}
</div>
</div>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="签署后调解书:">
<div v-for="(item, index) in detailsAwardNum.caseAttachList" :key="index" v-if="item.annexType == 13">
<div style="color: blue; cursor: pointer" @click="fileDetil(item.annexPath, 1)">
{{ item.annexName }}
</div>
</div>
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="调解结果:">
@@ -683,8 +702,13 @@ export default {
});
},
/** 查看证据 */
fileDetil(val) {
window.open(this.fileURL + val);
fileDetil(val,flag) {
if(flag==1){
window.open(this.fileURL + val);
}else if(flag==2){
this.$router.push({ path: '/onlyoffice', query: { id: val, flag: 0 } })
}
},
/** 文件上传地址 */
UploadUrl() {
@@ -266,6 +266,7 @@ export default {
},
/** 发起会议 */
openmeeting() {
this.mediationVisable = false
window.open(
// `http://localhost:8080/#/home?name=${this.user}&id=${this.formData.id}&userId=${this.userId}&roomId=${this.formData.roomId}&type=tiaojie&token=${getToken()}`
`https://txroom.xayunmei.com/#/home?name=${this.user}&id=${this.formData.id}&userId=${this.userId}&roomId=${this.formData.roomId}&type=tiaojie&token=${getToken()}`
@@ -340,8 +341,6 @@ export default {
id: this.mediationData.id,
caseFlowId: this.mediationData.caseFlowId,
attachList: this.attachList,
sealFlag:this.sealFlag,
mediaResult: this.formData.mediaResult,
}
} else {
if(this.formData.mediaResult != 1){
@@ -79,11 +79,6 @@ export default {
},
beforeUpload(flie, fileList) {
const isLt2M = flie.size / 1024 / 1024 < 50; // 小于50MB
if (!isLt2M) {
this.$message.error('上传的文件大小不能超过 50MB!');
}
return isLt2M;
function getFileExtension(filename) {
const parts = filename.split('.');
return parts.length > 1 ? parts.pop() : '';
@@ -96,6 +91,11 @@ export default {
}
this.filedata.caseId = this.mediationLise.id
this.fileList = fileList;
const isLt2M = flie.size / 1024 / 1024 < 50; // 小于50MB
if (!isLt2M) {
this.$message.error('上传的文件大小不能超过 50MB!');
}
return isLt2M;
},
handlSuccess(res, file) {
if (res.code == 200) {
@@ -87,10 +87,11 @@ export default {
this.createRoomIdFn({
caseId: this.timeConfirmData.id
})
if (this.formLabelAlign.name == '') {
if (!this.formLabelAlign.name) {
Message.error('请选择时间');
return
}
console.log(this.formLabelAlign.name)
this.formLabelAlign.name = moment(
this.formLabelAlign.name
).format("YYYY-MM-DD HH:mm:ss");