Commit 46018a03 authored by youjie's avatar youjie

联盟合同

parent c9f55d1d
...@@ -8133,6 +8133,29 @@ export const obj = { ...@@ -8133,6 +8133,29 @@ export const obj = {
qingsrzdrs: 'Please enter maximum number of people ', qingsrzdrs: 'Please enter maximum number of people ',
chakpakfy: 'View pak rebate information ', chakpakfy: 'View pak rebate information ',
dangqianfyje: ' Current rebate amount ', dangqianfyje: ' Current rebate amount ',
dahongbaoht: 'Big red envelope contract ',
hetongshu: 'Contract quantity ',
jiesuants: 'Billing days ',
hetongdjsts: 'The contract can be settled after a few days ',
youxiaoqks: 'Effective date starts ',
youxiaoqjs: 'Expiration date ends ',
hetongtongguo: 'The contract is approved ',
fanyongnianfen: 'Rebate year ',
hetongdhbts: 'Please fill in the settlement days, contract start date, contract end date, contract rebate year ',
xinzenghet: 'New contract ',
bianjihet: 'Edit Contract ',
suoshuyinh: 'Affiliated bank ',
qingshuryhmc: 'Please enter bank name ',
qingshurkaih: 'Please enter card number ',
quanixanren: 'Please set permissions ',
qingxuanzfynfen: 'Please select rebate year ',
hetongyxq: 'Duration of contract ',
zhuzhanghxx: 'Main account information ',
qingxzzhuzhxx: 'Please select main account info ',
jiesuanshijian: 'Submit settlement time ',
chunxuzhong: 'Still in existence ',
dakuanzhong: 'In progress ',
lianmenght: 'Alliance Contract ',
}, },
//#endregion //#endregion
} }
......
...@@ -2181,7 +2181,7 @@ export const obj = { ...@@ -2181,7 +2181,7 @@ export const obj = {
lvxingsjdtsdh: '旅行社監督、苦情の電話', lvxingsjdtsdh: '旅行社監督、苦情の電話',
toushudh: '苦情の電話', toushudh: '苦情の電話',
xingchengdsm: [ xingchengdsm: [
'「旅程表」は次のような内容に対して明確な説明をすべき:', '「旅程表」は次のような内容に対して明確な説明をすべき: ',
'旅行日程の出発地、通過地、目的地、終了地で、路線日程の時間(自然日に基づいて計算して、飛行机、車、船などの移動時間を含みます。24時間未満は一日で計算します。)', '旅行日程の出発地、通過地、目的地、終了地で、路線日程の時間(自然日に基づいて計算して、飛行机、車、船などの移動時間を含みます。24時間未満は一日で計算します。)',
'旅行先の通信社の名前、住所、連絡先と連絡先の電話;', '旅行先の通信社の名前、住所、連絡先と連絡先の電話;',
'交通サービスの手配とその標準(明確な交通机関や等級、出発時間や中継などの情報を必要とします);', '交通サービスの手配とその標準(明確な交通机関や等級、出発時間や中継などの情報を必要とします);',
...@@ -5725,7 +5725,7 @@ export const obj = { ...@@ -5725,7 +5725,7 @@ export const obj = {
goumaishen: '購買省', goumaishen: '購買省',
qingsrgmsl: '購入数量を入力してください', qingsrgmsl: '購入数量を入力してください',
xuanzheyh: 'ユーザーを選択して', xuanzheyh: 'ユーザーを選択して',
shangpin: '商品:', shangpin: '商品: ',
xinzengdiz: '新規アドレス', xinzengdiz: '新規アドレス',
shouhuor: '荷受人', shouhuor: '荷受人',
shenshiqu: '省市区', shenshiqu: '省市区',
...@@ -8133,6 +8133,29 @@ export const obj = { ...@@ -8133,6 +8133,29 @@ export const obj = {
qingsrzdrs: '最大人数を入力してください', qingsrzdrs: '最大人数を入力してください',
chakpakfy: '査看pak帰行情報', chakpakfy: '査看pak帰行情報',
dangqianfyje: '現在の繰返し手数料', dangqianfyje: '現在の繰返し手数料',
dahongbaoht: 'ご祝儀です',
hetongshu: '契約数」です',
jiesuants: '決済します',
hetongdjsts: '契約終了の数日後に決済できます',
youxiaoqks: '有効期日開始」です',
youxiaoqjs: '有効期日終了です',
hetongtongguo: '契約は成立しました',
fanyongnianfen: 'お帰りになりました',
hetongdhbts: '決済日数、契約開始日、契約終了日、契約返送年」を記入していただきます',
xinzenghet: '新規契約」です',
bianjihet: '編集契約書です',
suoshuyinh: '銀行に所属します',
qingshuryhmc: '銀行名を入力してください',
qingshurkaih: 'カード番号を入力してください',
quanixanren: '権限を設定してください',
qingxuanzfynfen: 'お手伝いさんに戻る年を選んでください',
hetongyxq: '契約有効期間',
zhuzhanghxx: '主アカウント情報',
qingxzzhuzhxx: '主アカウント情報を選択してください',
jiesuanshijian: '決済時間を提出します',
chunxuzhong: '継続中です',
dakuanzhong: '金をかけます',
lianmenght: 'リーグ契約」です',
}, },
//#endregion //#endregion
} }
......
...@@ -8144,6 +8144,18 @@ export const obj = { ...@@ -8144,6 +8144,18 @@ export const obj = {
hetongdhbts: '请填写结算天数、合同开始日期、合同结束日期、合同返佣年份', hetongdhbts: '请填写结算天数、合同开始日期、合同结束日期、合同返佣年份',
xinzenghet: '新增合同', xinzenghet: '新增合同',
bianjihet: '编辑合同', bianjihet: '编辑合同',
suoshuyinh: '所属银行',
qingshuryhmc: '请输入银行名称',
qingshurkaih: '请输入卡号',
quanixanren: '请设置权限',
qingxuanzfynfen: '请选择返佣年份',
hetongyxq: '合同有效期',
zhuzhanghxx: '主账号信息',
qingxzzhuzhxx: '请选择主账号信息',
jiesuanshijian: '提交结算时间',
chunxuzhong: '存续中',
dakuanzhong: '打款中',
lianmenght: '联盟合同',
}, },
//#endregion //#endregion
} }
......
...@@ -8133,6 +8133,29 @@ export const obj = { ...@@ -8133,6 +8133,29 @@ export const obj = {
qingsrzdrs: '請輸入最大人數', qingsrzdrs: '請輸入最大人數',
chakpakfy: '查看pak返傭信息', chakpakfy: '查看pak返傭信息',
dangqianfyje: '當前返傭金額', dangqianfyje: '當前返傭金額',
dahongbaoht: '大紅包合同',
hetongshu: '合同數量',
jiesuants: '結算天數',
hetongdjsts: '合同到期幾天之後可以結算',
youxiaoqks: '有效日期開始',
youxiaoqjs: '有效日期結束',
hetongtongguo: '合同通過',
fanyongnianfen: '返傭年份',
hetongdhbts: '請填寫結算天數、合同開始日期、合同結束日期、合同返傭年份',
xinzenghet: '新增合同',
bianjihet: '編輯合同',
suoshuyinh: '所屬銀行',
qingshuryhmc: '請輸入銀行名稱',
qingshurkaih: '請輸入卡號',
quanixanren: '請設置權限',
qingxuanzfynfen: '請選擇返傭年份',
hetongyxq: '合同有效期',
zhuzhanghxx: '主賬號信息',
qingxzzhuzhxx: '請選擇主賬號信息',
jiesuanshijian: '提交結算時間',
chunxuzhong: '存續中',
dakuanzhong: '打款中',
lianmenght: '聯盟合同',
}, },
//#endregion //#endregion
} }
......
This diff is collapsed.
...@@ -351,7 +351,7 @@ ...@@ -351,7 +351,7 @@
style="padding:5px;"></el-button> style="padding:5px;"></el-button>
</el-tooltip> </el-tooltip>
<el-tooltip class="item" effect="dark" content="下载" placement="top-start" <el-tooltip class="item" effect="dark" :content="$t('objFill.xz')" placement="top-start"
v-if="item.Status==2||item.Status==4"> v-if="item.Status==2||item.Status==4">
<el-button type="success" icon="el-icon-download" circle @click="DownLoadContract(item)"> <el-button type="success" icon="el-icon-download" circle @click="DownLoadContract(item)">
</el-button> </el-button>
......
...@@ -49,21 +49,24 @@ ...@@ -49,21 +49,24 @@
<table class="singeRowTable" border="0" cellspacing="0" cellpadding="0" v-loading="loading"> <table class="singeRowTable" border="0" cellspacing="0" cellpadding="0" v-loading="loading">
<tr> <tr>
<th>{{$t('hotel.hotel_nameOf')}}</th> <th>{{$t('hotel.hotel_nameOf')}}</th>
<th>{{$t('objFill.v102.hetongshu')}}</th>
<th>{{$t('objFill.v101.administrative.mendians')}}</th> <th>{{$t('objFill.v101.administrative.mendians')}}</th>
<th>{{$t('objFill.nianfen')}}</th> <th>{{$t('objFill.nianfen')}}</th>
<th>{{$t('fnc.a_zongjine')}}</th> <!-- <th>{{$t('fnc.a_zongjine')}}</th> -->
<th>{{$t('objFill.v101.activity.shoukeshu')}}</th> <!-- <th>{{$t('objFill.v101.activity.shoukeshu')}}</th> -->
<th>{{$t('system.table_operation')}}</th> <th>{{$t('system.table_operation')}}</th>
</tr> </tr>
<tr v-for="item in dataList"> <tr v-for="(item,index) in dataList" :key="index">
<td>{{item.AllianceName}}</td> <td>{{item.AllianceName}}</td>
<td @click="goContract(item)"
style="color:#33B3FF;cursor: pointer;">{{item.ContractNum?item.ContractNum:'-'}}</td>
<td><span class="cursorpointer text-decoration" @click="goCustomerList(item.ID)">{{item.CustomerCount}}</span></td> <td><span class="cursorpointer text-decoration" @click="goCustomerList(item.ID)">{{item.CustomerCount}}</span></td>
<td>{{item.StartYear}}-{{item.EndYear}}</td> <td>{{item.StartYear}}-{{item.EndYear}}</td>
<td>{{moneyFormat(item.TradeMoney)}}</td> <!-- <td>{{moneyFormat(item.TradeMoney)}}</td> -->
<td><span class="cursorpointer text-decoration" @click="jiesuan(item.ID, 'happyMoneyDetails')" >{{item.TotalGuestNum}}</span></td> <!-- <td><span class="cursorpointer text-decoration" @click="jiesuan(item.ID, 'happyMoneyDetails')" >{{item.TotalGuestNum}}</span></td> -->
<td class="_icon_btn"> <td class="_icon_btn">
<el-tooltip class="item" effect="dark" :content="$t('salesModule.addCustomer')" placement="top"> <el-tooltip class="item" effect="dark" :content="$t('salesModule.addCustomer')" placement="top">
<i class="edit el-icon-edit"@click="addCustorm(item)"></i> <i class="edit el-icon-edit" @click="addCustorm(item)"></i>
</el-tooltip> </el-tooltip>
<el-tooltip class="item" effect="dark" :content="$t('objFill.jiesuan')" placement="top"> <el-tooltip class="item" effect="dark" :content="$t('objFill.jiesuan')" placement="top">
<i class="edit el-icon-check" v-if="item.IsClearing == 1" @click="jiesuan(item.ID, 'happyMoney')" ></i> <i class="edit el-icon-check" v-if="item.IsClearing == 1" @click="jiesuan(item.ID, 'happyMoney')" ></i>
...@@ -205,13 +208,17 @@ export default { ...@@ -205,13 +208,17 @@ export default {
this.employeeMsg.GroupId = userInfo.RB_Group_id; //集团ID this.employeeMsg.GroupId = userInfo.RB_Group_id; //集团ID
this.getEmployee() this.getEmployee()
}, },
mounted() {
this.getList();
let userInfo = this.getLocalStorage();
this.employeeMsg.GroupId = userInfo.RB_Group_id; //集团ID
this.getEmployee()
},
methods: { methods: {
goContract(item){
this.$router.push({
name: 'AllianceContract',
query: {
id: item.ID,
blank: "y",
tab: '联盟合同',
}
});
},
jiesuan: function (ID, path, t) { jiesuan: function (ID, path, t) {
this.$router.push({ this.$router.push({
name: path, name: path,
......
...@@ -686,6 +686,14 @@ export default { ...@@ -686,6 +686,14 @@ export default {
title: '联盟管理' title: '联盟管理'
}, },
}, },
{
path: '/AllianceContract', //联盟合同列表
name: 'AllianceContract',
component: resolve => require(['@/components/administrative/AllianceContract'], resolve),
meta: {
title: '联盟合同'
},
},
{ {
path: '/Diplomaticplat', //联盟管理 path: '/Diplomaticplat', //联盟管理
name: 'Diplomaticplat', name: 'Diplomaticplat',
......
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