Commit 38548bd3 authored by youjie's avatar youjie

no message

parent 6bf10ec9
...@@ -2369,7 +2369,7 @@ ...@@ -2369,7 +2369,7 @@
<template v-if="sItem.thirdContractID"> <template v-if="sItem.thirdContractID">
{{sItem.tourists_Name+sItem.thirdContractID}} {{sItem.tourists_Name+sItem.thirdContractID}}
<span v-if="sItem.thirdContractState==0" class="c9e">待上传</span> <span v-if="sItem.thirdContractState==0" class="c9e">待上传</span>
<span v-if="sItem.thirdContractState==1" class="c3FC4FF">已生成</span> <span v-if="sItem.thirdContractState==1" class="c3FC4FF">待签名</span>
<span v-if="sItem.thirdContractState==2" class="c20C997">已签署</span> <span v-if="sItem.thirdContractState==2" class="c20C997">已签署</span>
<span v-if="sItem.thirdContractState==3" class="cF1416C">已作废</span> <span v-if="sItem.thirdContractState==3" class="cF1416C">已作废</span>
<span v-if="sItem.thirdContractState==4" class="cff9800">待签署</span> <span v-if="sItem.thirdContractState==4" class="cff9800">待签署</span>
...@@ -2401,7 +2401,7 @@ ...@@ -2401,7 +2401,7 @@
<template v-if="sItem.thirdContractID"> <template v-if="sItem.thirdContractID">
{{sItem.client_Name+sItem.thirdContractID}} {{sItem.client_Name+sItem.thirdContractID}}
<span v-if="sItem.thirdContractState==0" class="c9e">待上传</span> <span v-if="sItem.thirdContractState==0" class="c9e">待上传</span>
<span v-if="sItem.thirdContractState==1" class="c3FC4FF">已生成</span> <span v-if="sItem.thirdContractState==1" class="c3FC4FF">待签名</span>
<span v-if="sItem.thirdContractState==2" class="c20C997">已签署</span> <span v-if="sItem.thirdContractState==2" class="c20C997">已签署</span>
<span v-if="sItem.thirdContractState==3" class="cF1416C">已作废</span> <span v-if="sItem.thirdContractState==3" class="cF1416C">已作废</span>
<span v-if="sItem.thirdContractState==4" class="cff9800">待签署</span> <span v-if="sItem.thirdContractState==4" class="cff9800">待签署</span>
......
...@@ -404,12 +404,18 @@ ...@@ -404,12 +404,18 @@
<div class="TravelContractView" v-loading="pdfLoading"> <div class="TravelContractView" v-loading="pdfLoading">
<div class="container-fluid"> <div class="container-fluid">
<div class="block mtop15"> <div class="block mtop15">
<div class="blockTitle"> <div class="blockTitle row justify-between">
<span class="icon"><i class="iconfont icon-wenjian"></i></span> <div>
<h2>合同详情 <span class="icon"><i class="iconfont icon-wenjian"></i></span>
&nbsp;&nbsp;<template v-if="CtObj.CreateByName&&CtObj.CreateByName!=''"> <h2>合同详情 &nbsp;&nbsp;<template v-if="CtObj.CreateByName&&CtObj.CreateByName!=''">
{{$t('objFill.v101.xiaosoureny')}}:{{CtObj.CreateByName}}</template> {{$t('objFill.v101.xiaosoureny')}}:{{CtObj.CreateByName}}</template>
</h2> </h2>
</div>
<div>
<input v-if="CtObj.ThirdContractState == 1" type="button" class="TCbtn-info" value="发送短信通知" @click="SMSnotification()"/>
<input v-if="CtObj.ThirdContractFileUrl" type="button" class="TCbtn-info" @click="OpenNewUrl(CtObj.ThirdContractFileUrl)"
:value="'旅游局合同'+$t('sm.yulan')" />
</div>
</div> </div>
<div class="contract"> <div class="contract">
<div class="title"> <div class="title">
...@@ -419,7 +425,7 @@ ...@@ -419,7 +425,7 @@
@click="CtObj.ThirdContractFileUrl?OpenNewUrl(CtObj.ThirdContractFileUrl):''">{{$t('objFill.hetongbh')}}: @click="CtObj.ThirdContractFileUrl?OpenNewUrl(CtObj.ThirdContractFileUrl):''">{{$t('objFill.hetongbh')}}:
<span>{{CtObj.ThirdContractID?CtObj.ThirdContractID:CtObj.T_ContractNum}}</span> <span>{{CtObj.ThirdContractID?CtObj.ThirdContractID:CtObj.T_ContractNum}}</span>
<span v-if="CtObj.ThirdContractState==0" class="c9e">待上传</span> <span v-if="CtObj.ThirdContractState==0" class="c9e">待上传</span>
<span v-if="CtObj.ThirdContractState==1" class="c3FC4FF">已生成</span> <span v-if="CtObj.ThirdContractState==1" class="c3FC4FF">待签名</span>
<span v-if="CtObj.ThirdContractState==2" class="c20C997">已签署</span> <span v-if="CtObj.ThirdContractState==2" class="c20C997">已签署</span>
<span v-if="CtObj.ThirdContractState==3" class="cF1416C">已作废</span> <span v-if="CtObj.ThirdContractState==3" class="cF1416C">已作废</span>
<span v-if="CtObj.ThirdContractState==4" class="cff9800">待签署</span> <span v-if="CtObj.ThirdContractState==4" class="cff9800">待签署</span>
...@@ -1038,21 +1044,28 @@ ...@@ -1038,21 +1044,28 @@
<div class="TravelContractView" v-loading="pdfLoading"> <div class="TravelContractView" v-loading="pdfLoading">
<div class="container-fluid"> <div class="container-fluid">
<div class="block mtop15"> <div class="block mtop15">
<div class="blockTitle"> <div class="blockTitle row justify-between">
<span class="icon"><i class="iconfont icon-wenjian"></i></span> <div>
<h2>合同详情 &nbsp;&nbsp;<template v-if="CtObj.CreateByName&&CtObj.CreateByName!=''"> <span class="icon"><i class="iconfont icon-wenjian"></i></span>
{{$t('objFill.v101.xiaosoureny')}}:{{CtObj.CreateByName}}</template> <h2>合同详情 &nbsp;&nbsp;<template v-if="CtObj.CreateByName&&CtObj.CreateByName!=''">
</h2> {{$t('objFill.v101.xiaosoureny')}}:{{CtObj.CreateByName}}</template>
</h2>
</div>
<div>
<input v-if="CtObj.ThirdContractState == 1" type="button" class="TCbtn-info" value="发送短信通知" @click="SMSnotification()"/>
<input v-if="CtObj.ThirdContractFileUrl" type="button" class="TCbtn-info" @click="OpenNewUrl(CtObj.ThirdContractFileUrl)"
:value="'旅游局合同'+$t('sm.yulan')" />
</div>
</div> </div>
<div class="contract"> <div class="contract">
<div class="title"> <div class="title">
<h1>四川和平国际旅行社有限公司-大陆境内旅游合同2014</h1> <h1>四川和平国际旅行社有限公司-大陆境内旅游合同2014</h1>
<p class="contractNo" <p class="contractNo"
:class="[CtObj.ThirdContractFileUrl?'pointer':'']" :class="[CtObj.ThirdContractFileUrl?'pointer':'']"
@click="CtObj.ThirdContractFileUrl?window.open(CtObj.ThirdContractFileUrl):''">{{$t('objFill.hetongbh')}}: @click="CtObj.ThirdContractFileUrl?OpenNewUrl(CtObj.ThirdContractFileUrl):''">{{$t('objFill.hetongbh')}}:
<span>{{CtObj.ThirdContractID?CtObj.ThirdContractID:CtObj.T_ContractNum}}</span> <span>{{CtObj.ThirdContractID?CtObj.ThirdContractID:CtObj.T_ContractNum}}</span>
<span v-if="CtObj.ThirdContractState==0" class="c9e">待上传</span> <span v-if="CtObj.ThirdContractState==0" class="c9e">待上传</span>
<span v-if="CtObj.ThirdContractState==1" class="c3FC4FF">已生成</span> <span v-if="CtObj.ThirdContractState==1" class="c3FC4FF">待签名</span>
<span v-if="CtObj.ThirdContractState==2" class="c20C997">已签署</span> <span v-if="CtObj.ThirdContractState==2" class="c20C997">已签署</span>
<span v-if="CtObj.ThirdContractState==3" class="cF1416C">已作废</span> <span v-if="CtObj.ThirdContractState==3" class="cF1416C">已作废</span>
<span v-if="CtObj.ThirdContractState==4" class="cff9800">待签署</span> <span v-if="CtObj.ThirdContractState==4" class="cff9800">待签署</span>
...@@ -1847,11 +1860,18 @@ ...@@ -1847,11 +1860,18 @@
<div class="TravelContractView" v-loading="pdfLoading"> <div class="TravelContractView" v-loading="pdfLoading">
<div class="container-fluid"> <div class="container-fluid">
<div class="block mtop15"> <div class="block mtop15">
<div class="blockTitle"> <div class="blockTitle row justify-between">
<span class="icon"><i class="iconfont icon-wenjian"></i></span> <div>
<h2>合同详情 &nbsp;&nbsp;<template v-if="CtObj.CreateByName&&CtObj.CreateByName!=''"> <span class="icon"><i class="iconfont icon-wenjian"></i></span>
{{$t('objFill.v101.xiaosoureny')}}:{{CtObj.CreateByName}}</template> <h2>合同详情 &nbsp;&nbsp;<template v-if="CtObj.CreateByName&&CtObj.CreateByName!=''">
</h2> {{$t('objFill.v101.xiaosoureny')}}:{{CtObj.CreateByName}}</template>
</h2>
</div>
<div>
<input v-if="CtObj.ThirdContractState == 1" type="button" class="TCbtn-info" value="发送短信通知" @click="SMSnotification()"/>
<input v-if="CtObj.ThirdContractFileUrl" type="button" class="TCbtn-info" @click="OpenNewUrl(CtObj.ThirdContractFileUrl)"
:value="'旅游局合同'+$t('sm.yulan')" />
</div>
</div> </div>
<div class="contract"> <div class="contract">
<div class="title"> <div class="title">
...@@ -1862,7 +1882,7 @@ ...@@ -1862,7 +1882,7 @@
@click="CtObj.ThirdContractFileUrl?window.open(CtObj.ThirdContractFileUrl):''">{{$t('objFill.hetongbh')}}: @click="CtObj.ThirdContractFileUrl?window.open(CtObj.ThirdContractFileUrl):''">{{$t('objFill.hetongbh')}}:
<span>{{CtObj.ThirdContractID?CtObj.ThirdContractID:CtObj.T_ContractNum}}</span> <span>{{CtObj.ThirdContractID?CtObj.ThirdContractID:CtObj.T_ContractNum}}</span>
<span v-if="CtObj.ThirdContractState==0" class="c9e">待上传</span> <span v-if="CtObj.ThirdContractState==0" class="c9e">待上传</span>
<span v-if="CtObj.ThirdContractState==1" class="c3FC4FF">已生成</span> <span v-if="CtObj.ThirdContractState==1" class="c3FC4FF">待签名</span>
<span v-if="CtObj.ThirdContractState==2" class="c20C997">已签署</span> <span v-if="CtObj.ThirdContractState==2" class="c20C997">已签署</span>
<span v-if="CtObj.ThirdContractState==3" class="cF1416C">已作废</span> <span v-if="CtObj.ThirdContractState==3" class="cF1416C">已作废</span>
<span v-if="CtObj.ThirdContractState==4" class="cff9800">待签署</span> <span v-if="CtObj.ThirdContractState==4" class="cff9800">待签署</span>
...@@ -2390,6 +2410,7 @@ ...@@ -2390,6 +2410,7 @@
export default { export default {
data() { data() {
return { return {
SMLoading: false,
CurrentUserInfo: {}, CurrentUserInfo: {},
pdfLoading: false, pdfLoading: false,
ActiveTab: 1, ActiveTab: 1,
...@@ -2524,6 +2545,41 @@ ...@@ -2524,6 +2545,41 @@
}, },
methods: { methods: {
SMSnotification(){
if(this.SMLoading) return
this.$confirm("是否发送短信通知?", this.$t("tips.tips"), {
confirmButtonText: this.$t("pub.sureBtn"),
cancelButtonText: this.$t("pub.cancelBtn"),
type: "warning",
})
.then(() => {
var that = this;
let msg = {
ContractId: that.CtObj.Id,
ContractType: 1,
}
this.SMLoading = true
that.apipost(
"travelcontract_post_ReSendContract",
msg,
res => {
if (res.data.resultCode == 1) {
that.SMLoading = false
that.Success(this.$t('objFill.chaozuochenggong'));
that.getList()
} else {
that.SMLoading = false
that.Error(res.data.message);
}
},err=>{
that.SMLoading = false
}
);
})
.catch(() => {
});
},
getKongge(str){ getKongge(str){
return str.replace(/\s+/g, ""); return str.replace(/\s+/g, "");
}, },
......
...@@ -202,7 +202,7 @@ ...@@ -202,7 +202,7 @@
@click="item.ThirdContractFileUrl?window.open(item.ThirdContractFileUrl):''"> @click="item.ThirdContractFileUrl?window.open(item.ThirdContractFileUrl):''">
{{item.ThirdContractID}} {{item.ThirdContractID}}
<span v-if="item.ThirdContractState==0" class="c9e">待上传</span> <span v-if="item.ThirdContractState==0" class="c9e">待上传</span>
<span v-if="item.ThirdContractState==1" class="c3FC4FF">已生成</span> <span v-if="item.ThirdContractState==1" class="c3FC4FF">待签名</span>
<span v-if="item.ThirdContractState==2" class="c20C997">已签署</span> <span v-if="item.ThirdContractState==2" class="c20C997">已签署</span>
<span v-if="item.ThirdContractState==3" class="cF1416C">已作废</span> <span v-if="item.ThirdContractState==3" class="cF1416C">已作废</span>
<span v-if="item.ThirdContractState==4" class="cff9800">待签署</span> <span v-if="item.ThirdContractState==4" class="cff9800">待签署</span>
......
...@@ -156,7 +156,7 @@ ...@@ -156,7 +156,7 @@
@click="item.ThirdContractFileUrl?window.open(item.ThirdContractFileUrl):''"> @click="item.ThirdContractFileUrl?window.open(item.ThirdContractFileUrl):''">
{{item.ThirdContractID}} {{item.ThirdContractID}}
<span v-if="item.ThirdContractState==0" class="c9e">待上传</span> <span v-if="item.ThirdContractState==0" class="c9e">待上传</span>
<span v-if="item.ThirdContractState==1" class="c3FC4FF">已生成</span> <span v-if="item.ThirdContractState==1" class="c3FC4FF">待签名</span>
<span v-if="item.ThirdContractState==2" class="c20C997">已签署</span> <span v-if="item.ThirdContractState==2" class="c20C997">已签署</span>
<span v-if="item.ThirdContractState==3" class="cF1416C">已作废</span> <span v-if="item.ThirdContractState==3" class="cF1416C">已作废</span>
<span v-if="item.ThirdContractState==4" class="cff9800">待签署</span> <span v-if="item.ThirdContractState==4" class="cff9800">待签署</span>
...@@ -358,7 +358,7 @@ ...@@ -358,7 +358,7 @@
@click="item.ThirdContractFileUrl?window.open(item.ThirdContractFileUrl):''"> @click="item.ThirdContractFileUrl?window.open(item.ThirdContractFileUrl):''">
{{item.ThirdContractID}} {{item.ThirdContractID}}
<span v-if="item.ThirdContractState==0" class="c9e">待上传</span> <span v-if="item.ThirdContractState==0" class="c9e">待上传</span>
<span v-if="item.ThirdContractState==1" class="c3FC4FF">已生成</span> <span v-if="item.ThirdContractState==1" class="c3FC4FF">待签名</span>
<span v-if="item.ThirdContractState==2" class="c20C997">已签署</span> <span v-if="item.ThirdContractState==2" class="c20C997">已签署</span>
<span v-if="item.ThirdContractState==3" class="cF1416C">已作废</span> <span v-if="item.ThirdContractState==3" class="cF1416C">已作废</span>
<span v-if="item.ThirdContractState==4" class="cff9800">待签署</span> <span v-if="item.ThirdContractState==4" class="cff9800">待签署</span>
......
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