Commit aa367f4e authored by zhengke's avatar zhengke

页面修改

parent aeb52802
......@@ -33,7 +33,7 @@
<div class="col-2 q-table__title">合同信息</div>
<q-space />
<div class="page-option">
</div>
</template>
<template v-slot:body-cell-CreateByName="props">
......@@ -80,7 +80,7 @@
style="font-weight:400" @click="EditContract(props.row)" label="编辑" />
<el-tooltip content="复制链接发送给客人签字" placement="top" effect="light">
<q-btn flat size="xs" v-if="props.row.Status==2" icon="iconfont icon-qianming" color="accent"
style="font-weight:400" @click="CopyUrl(props.row)" label="客人签字" />
style="font-weight:400" @click="CopyUrl(props.row)" label="客人签字" />
</el-tooltip>
<q-btn flat size="xs" icon="iconfont icon-View" color="accent" @click="goContract(props.row)"
style="font-weight:400" label="查看" />
......@@ -126,7 +126,7 @@
SetEducationContractCopy
} from '../../api/sale/contract'
import {
import {
downloadLocalFile
} from '../../api/common/common'
......@@ -283,18 +283,22 @@
},
//跳转至编辑
goContract(item) {
   let routeUrl = this.$router.resolve({
     path: "/contractView",
     query: {
ContractId:item.Id
}
   });
   window.open(routeUrl.href, '_blank');
let routeUrl = this.$router.resolve({
path: "/contractView",
query: {
ContractId: item.Id
}
});
window.open(routeUrl.href, '_blank');
},
//新增修改合同
EditContract(obj) {
if (obj) {
this.eduObj = obj
this.eduObj = {
OrderId: obj.OrderId,
GuestId: obj.GuestId,
ContractId: obj.Id
}
} else {
this.eduObj = null
}
......@@ -304,7 +308,7 @@
closeEdudia() {
this.isShowEduForm = false
},
//刷新页面
//刷新页面a
refreshPage() {
this.isShowEduForm = false;
this.getList();
......@@ -331,24 +335,24 @@
//下载pdf
downloadContract(item) {
let msg = {
ContractId:item.Id,
CType:item.CType
ContractId: item.Id,
CType: item.CType
}
GetDownLoadEducationContract(msg).then(res => {
if (res.Code == 1) {
let sign=item.StudentName+'-'+item.ContractNo;
downloadLocalFile(sign,res.Data);
let sign = item.StudentName + '-' + item.ContractNo;
downloadLocalFile(sign, res.Data);
}
})
},
//复制合同
copyContract(item){
copyContract(item) {
let msg = {
ContractId:item.Id
ContractId: item.Id
}
SetEducationContractCopy(msg).then(res => {
SetEducationContractCopy(msg).then(res => {
if (res.Code == 1) {
this.getList();
this.getList();
}
})
},
......@@ -356,7 +360,7 @@
CopyUrl(item) {
var oInput = document.createElement('input');
var url = window.location.host;
oInput.value = url+'/#/contractConfirm'+`?ContractId=${item.Id}`;
oInput.value = url + '/#/contractConfirm' + `?ContractId=${item.Id}`;
document.body.appendChild(oInput);
oInput.select(); // 选择对象
document.execCommand("Copy"); // 执行浏览器复制命令
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment