修改bug
This commit is contained in:
parent
dfa4ca3e40
commit
84d028a664
@ -137,6 +137,20 @@ let formaDate = (value, fmt) => {
|
|||||||
return fmt;
|
return fmt;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let secondsToMinutes = (value) => {
|
||||||
|
|
||||||
|
if(value == 0 || value == ''|| value == null){return ''}
|
||||||
|
const minutes = Math.floor(value / 60);
|
||||||
|
const seconds = value % 60;
|
||||||
|
if(minutes > 0)
|
||||||
|
{
|
||||||
|
return `${minutes} 分钟 ${seconds} 秒`;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
return `${seconds} 秒`;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
sexIdcardFilter,
|
sexIdcardFilter,
|
||||||
IDcardHide,
|
IDcardHide,
|
||||||
@ -146,5 +160,6 @@ export default {
|
|||||||
numToFixed,
|
numToFixed,
|
||||||
trim,
|
trim,
|
||||||
upDigit,
|
upDigit,
|
||||||
formaDate
|
formaDate,
|
||||||
|
secondsToMinutes
|
||||||
};
|
};
|
||||||
@ -297,8 +297,8 @@
|
|||||||
</div>
|
</div>
|
||||||
<!-- 电话 --><!-- 微信 --> <!-- 视频 -->
|
<!-- 电话 --><!-- 微信 --> <!-- 视频 -->
|
||||||
<div class="flex-row align-items-center pt-6">
|
<div class="flex-row align-items-center pt-6">
|
||||||
<div v-if="itemrecord.linkedType == 1&&itemrecord.linkedWay == 1">通话{{itemrecord.linkedDuration}}秒</div>
|
<div v-if="itemrecord.linkedType == 1&&itemrecord.linkedWay == 1">通话{{itemrecord.linkedDuration | secondsToMinutes}}</div>
|
||||||
<div v-if="itemrecord.linkedType == 1&&itemrecord.linkedWay == 2">视频{{itemrecord.linkedDuration}}秒</div>
|
<div v-if="itemrecord.linkedType == 1&&itemrecord.linkedWay == 2">视频{{itemrecord.linkedDuration | secondsToMinutes}}</div>
|
||||||
<el-divider v-if="itemrecord.linkedType == 1 && (itemrecord.linkedWay == 1 || itemrecord.linkedWay == 2)" direction="vertical"></el-divider>
|
<el-divider v-if="itemrecord.linkedType == 1 && (itemrecord.linkedWay == 1 || itemrecord.linkedWay == 2)" direction="vertical"></el-divider>
|
||||||
<div class="text-center cursor-pointer mr-8" v-for="(item,index) in itemrecord.files" :key="index" @click="handleCaseShowFile(item)">
|
<div class="text-center cursor-pointer mr-8" v-for="(item,index) in itemrecord.files" :key="index" @click="handleCaseShowFile(item)">
|
||||||
<i v-if="$util.getFileType(item) != 'image' " class="f14 el-icon-video-play"></i>
|
<i v-if="$util.getFileType(item) != 'image' " class="f14 el-icon-video-play"></i>
|
||||||
|
|||||||
@ -231,7 +231,7 @@
|
|||||||
v-model="singlejointlyvisible"
|
v-model="singlejointlyvisible"
|
||||||
title="案件协办"
|
title="案件协办"
|
||||||
trigger="click">
|
trigger="click">
|
||||||
<singleJointlyPopover :caseId="caseId" :assistMediatorId="baseInfo.assistMediatorId" :singlejointlyvisible.sync="singlejointlyvisible" @handleSubmit="getCaseInfoById()"/>
|
<singleJointlyPopover :caseId="caseId" :assistMediatorId="baseInfo.assistMediatorId" :baseInfo="baseInfo" :singlejointlyvisible.sync="singlejointlyvisible" @handleSubmit="getCaseInfoById()"/>
|
||||||
<span slot="reference" class="flex-row justify-content-between align-items-center cursor-pointer bottom-case-btn">
|
<span slot="reference" class="flex-row justify-content-between align-items-center cursor-pointer bottom-case-btn">
|
||||||
<i class="f24 el-icon-s-management color-4E5969"></i>
|
<i class="f24 el-icon-s-management color-4E5969"></i>
|
||||||
<a class="pl-4 f14">协办</a>
|
<a class="pl-4 f14">协办</a>
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
v-for="(item,index) in litigantsOptions"
|
v-for="(item,index) in litigantsOptions"
|
||||||
:key="index"
|
:key="index"
|
||||||
:label="item.name+ ' ' +'('+ item.phone +')'"
|
:label="item.name+ ' ' +'('+ item.phone +')'"
|
||||||
:value="item.identity">
|
:value="item.id">
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -170,10 +170,10 @@ export default {
|
|||||||
if(!this.$clickThrottle()) { return }//防止重复点击
|
if(!this.$clickThrottle()) { return }//防止重复点击
|
||||||
this.$refs.ruleFormRepayment.validate((valid) => {
|
this.$refs.ruleFormRepayment.validate((valid) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
|
// identity ,name ,phone
|
||||||
const resultArr = this.litigantsOptions
|
const resultArr = this.litigantsOptions
|
||||||
.filter(item => this.repaymentObj.litigants.includes(item.identity))
|
.filter(item => this.repaymentObj.litigants.includes(item.id))
|
||||||
.map(({name, phone, identity}) => ({name, phone, identity}));
|
.map(({name, phone, identity}) => ({name, phone, identity}));
|
||||||
this.repaymentObj.id = this.eventDialog.id;
|
|
||||||
videoTelephone.videoInvite({...this.repaymentObj, litigants: resultArr}).then(res => {
|
videoTelephone.videoInvite({...this.repaymentObj, litigants: resultArr}).then(res => {
|
||||||
this.handleClose()
|
this.handleClose()
|
||||||
this.$message.success("邀请成功");
|
this.$message.success("邀请成功");
|
||||||
|
|||||||
@ -43,7 +43,8 @@
|
|||||||
<!-- signStatus 0 未发起 1签字中 2签字完成 3签字失败 -->
|
<!-- signStatus 0 未发起 1签字中 2签字完成 3签字失败 -->
|
||||||
<a class="case-status0" v-if="item.documentStaus.code == 1">生成中</a>
|
<a class="case-status0" v-if="item.documentStaus.code == 1">生成中</a>
|
||||||
<a class="result-status0" v-if="item.documentStaus.code == 3">生成失败</a>
|
<a class="result-status0" v-if="item.documentStaus.code == 3">生成失败</a>
|
||||||
<a class="case-status3" v-if="item.documentStaus.code == 2 && (item.signStatus == null || item.signStatus.code == 0)">已生成</a>
|
<a class="case-status3" v-if="item.documentStaus.code == 2 && item.signStatus == null">已生成</a>
|
||||||
|
<a class="case-status3" v-if="item.documentStaus.code == 2 && item.signStatus != null && item.signStatus.code == 0">待签字</a>
|
||||||
<a class="case-status0" v-if="item.documentStaus.code == 2 && item.signStatus != null && item.signStatus.code == 2">签字中</a>
|
<a class="case-status0" v-if="item.documentStaus.code == 2 && item.signStatus != null && item.signStatus.code == 2">签字中</a>
|
||||||
<a class="case-status3" v-if="item.documentStaus.code == 2 && item.signStatus != null && item.signStatus.code == 3">已签字</a>
|
<a class="case-status3" v-if="item.documentStaus.code == 2 && item.signStatus != null && item.signStatus.code == 3">已签字</a>
|
||||||
<a class="result-status0" v-if="item.documentStaus.code == 2 && item.signStatus != null && item.signStatus.code == 1">签字失败</a>
|
<a class="result-status0" v-if="item.documentStaus.code == 2 && item.signStatus != null && item.signStatus.code == 1">签字失败</a>
|
||||||
|
|||||||
@ -16,7 +16,7 @@
|
|||||||
:key="item.id"
|
:key="item.id"
|
||||||
:label="item.realName"
|
:label="item.realName"
|
||||||
:value="item.id"
|
:value="item.id"
|
||||||
:disabled="userInfo.id == item.id ? true : false">
|
:disabled="(userInfo.id == item.id || baseInfo.mediatorId == item.id) ? true : false">
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -45,6 +45,10 @@ import smapi from "@/services/systemManage";
|
|||||||
type: String,
|
type: String,
|
||||||
default: () => {},
|
default: () => {},
|
||||||
},
|
},
|
||||||
|
baseInfo: {
|
||||||
|
type: Object,
|
||||||
|
default: () => {},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user