Commit 97639809 authored by youjie's avatar youjie

翻译

parent bbac0928
......@@ -228,7 +228,7 @@
</script>
<style>
@import "//at.alicdn.com/t/font_635492_wcd7pw1105.css";
@import "//at.alicdn.com/t/c/font_635492_z2m4iopdl1a.css";
@import "./assets/css/Semibold.css";
@import "./assets/css/global/config.css";
/* @import "./assets/css/fileIcon.css"; */
......
This diff is collapsed.
This diff is collapsed.
......@@ -194,6 +194,180 @@ export const obj = {
xiaosoue: '销售额',
lirunbi: '利润比',
dindanzongjiae: '订单总价额',
kerenname: '客人名称',
ququanfangshi: '取券方式',
menpiaotime: '门票时间',
zixingqupiao: '自行取票',
zixingqujian: '自行取件',
youjipiaoquan: '邮寄票券',
yiyoujipiaoquan: '已邮寄票券',
dianziquan: '电子券',
piaoquanname: '票券名称',
shohudizhi: '收货地址',
ziqudizhi: '自取地址',
dengdaipeisong: '等待配送',
yipeisong: '已配送',
dengdaiquerenziqudz: '等待操作确认后,才能看到自取地址',
dianziquanxu: '电子券,需要您于',
qian: '前',
updianziquan: '上传电子券',
dengdaiquerendzqdz: '等待操作确认后,才能看到电子券地址',
youjifei: '邮寄费',
youji: '邮寄',
menpiaoyudinbg: '订单变更',
bianjiqupiaofs: '编辑取票方式',
shezhizitidz: '设置自提地址',
shezhishoushunje: '设置收损金额',
zitidizhi: '自提地址',
biangendindan: '变更订单',
qupiaofanshi: '取票方式',
zixingqupiaosm: '自行取票说明',
kerenxunxi: '客人讯息',
youjixunxi: '邮寄讯息',
qinshuruyoujidz: '请输入邮寄地址',
qinshuruyoujif: '请输入邮寄费',
qinshuruyoujify: '请输入邮寄费用',
qinxuanzhedindanzt: '请选择订单状态',
qinshuruzitidz: '请输入自提地址',
chenggong: '成功',
shibai: '失败',
shifoushezhiziqudz: '是否确认设置自取地址?',
shifouquerenyouji: '是否确认邮寄?',
zherangdan: '折让单',
shaixuan: '筛选',
xinzenshoukuandan: '新增收款单',
xinzenfukuandan: '新增付款单',
xinzenguaizhangdan: '新增挂账单',
fen: '分',
kaihao: '卡号',
pingtaiyonghuname: '平台用户名称',
shurukaihaohousw: '输入银行卡号后四位',
xuanzhepingtaiyonghum: '选择平台用户名称',
yushoudiyong: '预收抵用',
daishoukuanyuangs: '代收款原公司',
zhuzhibanqitagongs: '注:只有帮其他公司',
daishou: '代收',
daifu: '代付',
feidaishoudaifuhulv: '的需选择此项,非代收代付则忽略此项',
qianyuedaoqitime: '签约到期时间',
qianyuejine: '签约金额',
daijiesuanjine: '待结算金额',
zuiwanduifutime: '最晚兑付日期',
feidaishoudaifu: '非代收代付',
yucunkehu: '预存客户',
xiayibushenheren: '下一步审核人',
qinshurubinxuanzhongshr: '请输入下一步审核人,并选中下',
yinhangkai: '银行卡',
pipeidaojiaoyiliushuisfth: '匹配到交易流水号是否替换?',
shuruchanjiahdyhk: '请输入参加活动的转账卡号,不输入则此单不参与',
shuruchanjiahdptname: '请选择参加活动的平台用户名称,不输入则此单不参与',
benweibizongjexxydy: '本位币总金额需小于等于',
yuanbizongjexdy: '原币总金额需等于',
xuanzheptname: '选择平台用户昵称',
shurukwh: '输入卡尾号',
cidanshiqianyueyhdd: '此单是签约送优惠券订单, 因尚未',
bendanjianbuhuixsyhsfqd: '本单将不会享受优惠券发放,确认要提交吗?',
quxiaotijia: '取消提交',
querenshibang: '确认是帮',
cibikuanxianbmbh: '此笔款项,请确认准确避免驳回!',
fukuantype: '付款类型',
xulizhanghu: '虚拟账户',
dijieyuzhikuan: '地接预支款',
dianshanjieshuan: '电商结算',
yuanbiheji: '原币合计',
peizhishoupeifei: '配置手配费',
bangdaishou: '帮代收',
bangdaifu: '帮代付',
degongsi:' 的公司',
zhuzhiyouxuqitadfzhl: '注:只有需其他公司帮忙代付的需选择此项,非代收代付则忽略此项',
qinxuanzheshoupeifei: '请选择手配费',
shoupeifeizdscts: '注:以下手配费请准确填写、系统将自动生成手配费支出单据',
fang: '房',
can: '餐',
che: '车',
fangfeiskssl: '房费送客手数料',
canfeiskssl: '餐费送客手数料',
menpiaofeiskssl: '门票送客手数料',
shangchuanfapiaofj: '上传发票附件',
fapiaofujiants: '此单如暂无发票 请忽略',
genjugongsigdmzbcg: '根据公司规定,每张付款单不能超过',
yuanrenmib: '元人民币。',
chaoguoewzhidan: '超过需额外制单,谢谢配合!',
fiyongzsylkmdrsbf: '费用总数量与旅客名单人数不符!',
qinwanshanfyxgxx: '请完善费用的相关信息',
shoupeifsljjexdyl: '手配费数量及金额需大于0',
zhanwukepzdspfts: '暂无可配置的手配费项,请关闭手配费',
chengbenyjbnwk: '成本月结数据不能为空!',
shifujexdy: '实付金额必须等于',
yufukrqzdthss: '房费、差旅费、签证费、机票相关费用类型单据的预付款日期最多推后30天!',
zhuanzhanggrbzhqdwss: '转账付款给日本账户,请确认此单无转账手续费吗?',
chongqizdssfblts: '从2024.1.1起制单,对于转账手续费将从原单剥离,系统自动生成独立手续费关联单据!',
querenypu: '确认由',
jixu: '继续',
dijiefeilqzdsc: '地接费领取自动生成',
guaizhangzje: '挂账总金额',
hetongydq: '合同已到期',
yiqianhetong: '已签合同',
weiqianhetong: '未签合同',
xulijiesuan: '虚拟结算',
dianfu: '垫付',
pintaiddcx: '平台订单查询',
daozhang: '到账',
guaizhangcdlb: '挂账冲抵列表',
shouzhitype: '收支类型',
duixiangmc: '对象名称',
zhidantime: '制单时间',
xianguandjbzdj: '相关地接报账单据',
xianguanldykdj: '相关领队用款单据',
tuanfeisr: '团费收入',
yinshouzje: '应收总金额',
chunaishzt: '出纳审核状态',
tuanxiangguanjpdj: '团相关机票单据',
weitijiaosqs: '未提交申请书',
chakandsdfxq: '查看代收/代付详情',
baojiadan: '报价单',
guoneijpbh: '国内机票编号',
fanyongzd: '返佣制单',
fanyongje: '返佣金额',
ciheyinghang: '兹贺银行25440',
ciheyinghang2: '兹贺银行975121',
jingduyinghang: '京都银行1080738',
jingduyinghang2: '京都银行1070078',
picyinghang: 'PIC瑞穗銀行みずほ',
qinshurfyje: '请输入返佣金额',
fanyongzhuyi: '注释:此处返佣制单为台湾请求书未标记返佣金额,需日本自行设置返佣金额,系统会自动创建返佣收入单',
jindiefapiao: '金蝶发票',
youpiao: '有票',
wupiao: '无票',
bangdaishougs: '帮代收公司',
bangdaifugs: '帮代付公司',
changgui: '常规',
shifouguaizhangcd: '是否挂账冲抵',
xhanwukecdgz: '暂无可用冲抵挂账',
yixuanzheje: '已选择金额',
fatuantime: '发团时间',
zhanghuname: '账户名称',
shoukuanze: '收款总额',
shoukuanriqi: '收款日期',
ketuije: '可退金额',
qinshurutkje: '请输入退款金额',
zuiduoscsz: '最多可上传10张图片',
danjuzuofei: '该单据已作废,无法审核',
zhidanrenbutong: '制单人跟审核人不能相同哟,请转',
xuanzhesktype: '选择收款类型',
qinshagchuanwj: '请上传文件!',
qinxuanzhekhlx: '请选择客户类型!',
qinheduije: '请核对金额',
qinxuanzfpzt: '请选择发票状态',
qinjianxxtwz: '请将信息填写完整',
qinjianchasfjesfzfwn: '请检查实付金额是否在范围内!',
jianchazjsfyz: '请检查金额是否一致!',
tuikuanbndayukt: '退款金额不能大于可退金额',
kuozhanxinxi: '扩展信息',
feigongyinshan: '非供应商',
zhanghuxinxi: '账户信息',
qingshurutdbz: '请输入团队备注内容',
qingxuanzhettname: '请选择抬头名称',
caravanshopcol: {
t1: '车/使用时间/天数',
t2: '用车详情',
......
......@@ -154,6 +154,219 @@ export const obj = {
Modifythepayer: '修改付款對象',
Balanceouttisp: '注:沖抵請勾選單據後點擊下方確認沖抵',
Prepaymentrefund: '預付款退款',
zhutuanhao: '組團號',
yinliuren: '引流人',
guanlian: '關聯',
ruzhuriqi: '入住日期',
ruzhuxinxi: '入駐信息',
fangxinzonjia: '按照入住人數*房型單價=房型總價小計(不含稅)',
renjian: '人間',
daodianfukuan: '到店自付',
chufaqianfukuan: '出發前付款',
shoupeifeiyinshou: '手配費應收',
shoupeifeipintaisj: '手配費平台稅金',
daodianfutips: '到店自付酒店,需要您于',
shangchuanlvkemindan: '上車旅客名單',
dindianfukuan: '訂單總金額',
dindanbiangeng: '訂單變更',
relevance: '關聯',
ziugaishoushunje: '修改收損金額',
quxiaodindanyy: '請填寫取消訂單的緣由',
bianjikehubz: '編輯客戶備注',
bianjiopbz: '編輯OP備注',
qinshurushoushunje: '請輸入收損金額',
opbeizhunonull: 'OP備注不能爲空',
qingouxuanwanjieshuju: '請勾選需要完結的數據',
shifouquedinwanjie: '是否確認完結?',
qinxianzhidanzaizhicbtkdj: '請先制收款單據,再制成本或退款單據!',
shifouquxiaodd: '是否確定取消訂單?',
shifouquedinss: '是否確認設置收損?',
shifuquediandd: '是否確認訂單?',
qinxuanzhegldop: '請選擇需要關聯的OP',
bianjizje: '編輯總金額',
zongrenshu: '總人數',
zongticeng: '總提成',
chakanticengmx: '查看提成明細',
tichengfanshi: '提成方式',
danyuelirun: '當月利潤',
rentoujianli: '人頭獎勵',
lirunbili: '利潤比例',
xiaosoue: '銷售額',
lirunbi: '利潤比',
dindanzongjiae: '訂單總價額',
kerenname: '客人名稱',
ququanfangshi: '取券方式',
menpiaotime: '門票時間',
zixingqupiao: '自行取票',
zixingqujian: '自行取件',
youjipiaoquan: '郵寄票券',
yiyoujipiaoquan: '已郵寄票券',
dianziquan: '電子券',
piaoquanname: '票券名稱',
shohudizhi: '收貨地址',
ziqudizhi: '自取地址',
dengdaipeisong: '等待配送',
yipeisong: '已配送',
dengdaiquerenziqudz: '等待操作確認後,才能看到自取地址',
dianziquanxu: '電子券,需要您于',
qian: '前',
updianziquan: '上傳電子券',
dengdaiquerendzqdz: '等待操作確認後,才能看到電子券地址',
youjifei: '郵寄費',
youji: '郵寄',
menpiaoyudinbg: '訂單變更',
bianjiqupiaofs: '編輯取票方式',
shezhizitidz: '設置自提地址',
shezhishoushunje: '設置收損金額',
zitidizhi: '自提地址',
biangendindan: '變更訂單',
qupiaofanshi: '取票方式',
zixingqupiaosm: '自行取票說明',
kerenxunxi: '客人訊息',
youjixunxi: '郵寄訊息',
qinshuruyoujidz: '請輸入郵寄地址',
qinshuruyoujif: '請輸入郵寄費',
qinshuruyoujify: '請輸入郵寄費用',
qinxuanzhedindanzt: '請選擇訂單狀態',
qinshuruzitidz: '請輸入自提地址',
chenggong: '成功',
shibai: '失敗',
shifoushezhiziqudz: '是否確認設置自取地址?',
shifouquerenyouji: '是否確認郵寄?',
zherangdan: '折讓單',
shaixuan: '篩選',
xinzenshoukuandan: '新增收款單',
xinzenfukuandan: '新增付款單',
xinzenguaizhangdan: '新增挂賬單',
fen: '分',
kaihao: '卡號',
pingtaiyonghuname: '平台用戶名稱',
shurukaihaohousw: '輸入銀行卡號後四位',
xuanzhepingtaiyonghum: '選擇平台用戶名稱',
yushoudiyong: '預收抵用',
daishoukuanyuangs: '代收款原公司',
zhuzhibanqitagongs: '注:只有幫其他公司',
daishou: '代收',
daifu: '代付',
feidaishoudaifuhulv: '的需選擇此項,非代收代付則忽略此項',
qianyuedaoqitime: '簽約到期時間',
qianyuejine: '簽約金額',
daijiesuanjine: '待結算金額',
zuiwanduifutime: '最晚兌付日期',
feidaishoudaifu: '非代收代付',
yucunkehu: '預存客戶',
xiayibushenheren: '下壹步審核人',
qinshurubinxuanzhongshr: '請輸入下壹步審核人,並選中下',
yinhangkai: '銀行卡',
pipeidaojiaoyiliushuisfth: '匹配到交易流水號是否替換?',
shuruchanjiahdyhk: '請輸入參加活動的轉賬卡號,不輸入則此單不參與',
shuruchanjiahdptname: '請選擇參加活動的平台用戶名稱,不輸入則此單不參與',
benweibizongjexxydy: '本位幣總金額需小于等于',
yuanbizongjexdy: '原幣總金額需等于',
xuanzheptname: '選擇平台用戶昵稱',
shurukwh: '輸入卡尾號',
cidanshiqianyueyhdd: '此單是簽約送優惠券訂單, 因尚未',
bendanjianbuhuixsyhsfqd: '本單將不會享受優惠券發放,確認要提交嗎?',
quxiaotijia: '取消提交',
querenshibang: '確認是幫',
cibikuanxianbmbh: '此筆款項,請確認准確避免駁回!',
fukuantype: '付款類型',
xulizhanghu: '虛擬賬戶',
dijieyuzhikuan: '地接預支款',
dianshanjieshuan: '電商結算',
yuanbiheji: '原幣合計',
peizhishoupeifei: '配置手配費',
bangdaishou: '幫代收',
bangdaifu: '幫代付',
degongsi:' 的公司',
zhuzhiyouxuqitadfzhl: '注:只有需其他公司幫忙代付的需選擇此項,非代收代付則忽略此項',
qinxuanzheshoupeifei: '請選擇手配費',
shoupeifeizdscts: '注:以下手配費請准確填寫、系統將自動生成手配費支出單據',
fang: '房',
can: '餐',
che: '車',
fangfeiskssl: '房費送客手數料',
canfeiskssl: '餐費送客手數料',
menpiaofeiskssl: '門票送客手數料',
shangchuanfapiaofj: '上傳發票附件',
fapiaofujiants: '此單如暫無發票 請忽略',
genjugongsigdmzbcg: '根據公司規定,每張付款單不能超過',
yuanrenmib: '元人民幣。',
chaoguoewzhidan: '超過需額外制單,謝謝配合!',
fiyongzsylkmdrsbf: '費用總數量與旅客名單人數不符!',
qinwanshanfyxgxx: '請完善費用的相關信息',
shoupeifsljjexdyl: '手配費數量及金額需大于0',
zhanwukepzdspfts: '暫無可配置的手配費項,請關閉手配費',
chengbenyjbnwk: '成本月結數據不能爲空!',
shifujexdy: '實付金額必須等于',
yufukrqzdthss: '房費、差旅費、簽證費、機票相關費用類型單據的預付款日期最多推後30天!',
zhuanzhanggrbzhqdwss: '轉賬付款給日本賬戶,請確認此單無轉賬手續費嗎?',
chongqizdssfblts: '從2024.1.1起制單,對于轉賬手續費將從原單剝離,系統自動生成獨立手續費關聯單據!',
querenypu: '確認由',
jixu: '繼續',
dijiefeilqzdsc: '地接費領取自動生成',
guaizhangzje: '挂賬總金額',
hetongydq: '合同已到期',
yiqianhetong: '已簽合同',
weiqianhetong: '未簽合同',
xulijiesuan: '虛擬結算',
dianfu: '墊付',
pintaiddcx: '平台訂單查詢',
daozhang: '到賬',
guaizhangcdlb: '挂賬沖抵列表',
shouzhitype: '收支類型',
duixiangmc: '對象名稱',
zhidantime: '制單時間',
xianguandjbzdj: '相關地接報賬單據',
xianguanldykdj: '相關領隊用款單據',
tuanfeisr: '團費收入',
yinshouzje: '應收總金額',
chunaishzt: '出納審核狀態',
tuanxiangguanjpdj: '團相關機票單據',
weitijiaosqs: '未提交申請書',
chakandsdfxq: '查看代收/代付詳情',
baojiadan: '報價單',
guoneijpbh: '國內機票編號',
fanyongzd: '返傭制單',
fanyongje: '返傭金額',
ciheyinghang: '茲賀銀行25440',
ciheyinghang2: '茲賀銀行975121',
jingduyinghang: '京都銀行1080738',
jingduyinghang2: '京都銀行1070078',
picyinghang: 'PIC瑞穗銀行みずほ',
qinshurfyje: '請輸入返傭金額',
fanyongzhuyi: '注釋:此處返傭制單爲台灣請求書未標記返傭金額,需日本自行設置返傭金額,系統會自動創建返傭收入單',
jindiefapiao: '金蝶發票',
youpiao: '有票',
wupiao: '無票',
bangdaishougs: '幫代收公司',
bangdaifugs: '幫代付公司',
changgui: '常規',
shifouguaizhangcd: '是否挂賬沖抵',
xhanwukecdgz: '暫無可用沖抵挂賬',
yixuanzheje: '已選擇金額',
fatuantime: '發團時間',
zhanghuname: '賬戶名稱',
shoukuanze: '收款總額',
shoukuanriqi: '收款日期',
ketuije: '可退金額',
qinshurutkje: '請輸入退款金額',
zuiduoscsz: '最多可上傳10張圖片',
danjuzuofei: '該單據已作廢,無法審核',
zhidanrenbutong: '制單人跟審核人不能相同喲,請轉',
xuanzhesktype: '選擇收款類型',
qinshagchuanwj: '請上傳文件!',
qinxuanzhekhlx: '請選擇客戶類型!',
qinheduije: '請核對金額',
qinxuanzfpzt: '請選擇發票狀態',
qinjianxxtwz: '請將信息填寫完整',
qinjianchasfjesfzfwn: '請檢查實付金額是否在範圍內!',
jianchazjsfyz: '請檢查金額是否壹致!',
tuikuanbndayukt: '退款金額不能大于可退金額',
kuozhanxinxi: '擴展信息',
feigongyinshan: '非供應商',
zhanghuxinxi: '賬戶信息',
qingshurutdbz: '請輸入團隊備注內容',
caravanshopcol: {
t1: '車/使用時間/天數',
t2: '用車詳情',
......
......@@ -24,19 +24,19 @@
<ul class="_nav clearfix" v-if="showTab==0">
<li :class="active==1?'_active':''" @click="active=1,tabData(1)">{{$t('fnc.shoukuandan')}}</li>
<li :class="active==2?'_active':''" @click="active=2,tabData(2)">{{$t('fnc.fukuandan')}}</li>
<li v-if="!visaShowTab" :class="active==3?'_active':''" @click="active=3,tabData(3)">挂账单</li>
<li v-if="!visaShowTab" :class="active==4?'_active':''" @click="active=4,tabData(4)">折让单</li>
<li v-if="!visaShowTab" :class="active==3?'_active':''" @click="active=3,tabData(3)">{{$t('visaT.guazdanju')}}</li>
<li v-if="!visaShowTab" :class="active==4?'_active':''" @click="active=4,tabData(4)">{{$t('objFill.zherangdan')}}</li>
</ul>
<ul class="_nav ceshi clearfix" v-else>
<li :class="active==1?'_active':''" v-if="showTab==1">{{$t('fnc.shoukuandan')}}</li>
<li :class="active==2?'_active':''" v-if="showTab==2">{{$t('fnc.fukuandan')}}</li>
<li :class="active==3?'_active':''" v-if="showTab==3">挂账单</li>
<li :class="active==4?'_active':''" v-if="showTab==4">折让单</li>
<li :class="active==3?'_active':''" v-if="showTab==3">{{$t('visaT.guazdanju')}}</li>
<li :class="active==4?'_active':''" v-if="showTab==4">{{$t('objFill.zherangdan')}}</li>
</ul>
<!-- 搜索框匹配 -->
<div style="margin:10px 0;">
<span style="margin: 0 20px;">筛选</span>
<el-input v-model="searchVal" placeholder="请输入内容" style="width:200px"></el-input>
<span style="margin: 0 20px;">{{$t('objFill.shaixuan')}}</span>
<el-input v-model="searchVal" :placeholder="$t('fnc.qsrneirong')" style="width:200px"></el-input>
</div>
<ul class="_conten">
<template v-for="(item,index) in NewItems">
......@@ -129,12 +129,12 @@
if(this.active==1){
// 手配费 收款单参数Handmsg
if(this.$route.query.Handmsg){
this.$router.push({ name: "addReceivablesDocuments",query:{"Handmsg":this.Handmsg,"tradeWay":this.tradeWay,"platformAccount":this.platformAccount,"id":id,"Name":Name,"Type":Type,"orderObj":this.orderObj,'path':this.$route.query.path,'IsUploadPic':IsUploadPic,'Cmd':this.$route.query.Cmd,'companyID':this.$route.query.companyID,blank:'y',tab:'新增收款单'}})
this.$router.push({ name: "addReceivablesDocuments",query:{"Handmsg":this.Handmsg,"tradeWay":this.tradeWay,"platformAccount":this.platformAccount,"id":id,"Name":Name,"Type":Type,"orderObj":this.orderObj,'path':this.$route.query.path,'IsUploadPic':IsUploadPic,'Cmd':this.$route.query.Cmd,'companyID':this.$route.query.companyID,blank:'y',tab:this.$t('objFill.xinzenshoukuandan')}})
}
// 财务收据
else if(this.$route.query.czmsg){
let Handmsg=this.$route.query.czmsg;
this.$router.push({ name: "addReceivablesDocuments",query:{"Handmsg":Handmsg,"tradeWay":this.tradeWay,"platformAccount":this.platformAccount,"id":id,"Name":Name,"Type":Type,"orderObj":this.orderObj,'path':this.$route.query.path,'IsUploadPic':IsUploadPic,'Cmd':this.$route.query.Cmd,'companyID':this.$route.query.companyID,blank:'y',tab:'新增收款单'}})
this.$router.push({ name: "addReceivablesDocuments",query:{"Handmsg":Handmsg,"tradeWay":this.tradeWay,"platformAccount":this.platformAccount,"id":id,"Name":Name,"Type":Type,"orderObj":this.orderObj,'path':this.$route.query.path,'IsUploadPic':IsUploadPic,'Cmd':this.$route.query.Cmd,'companyID':this.$route.query.companyID,blank:'y',tab:this.$t('objFill.xinzenshoukuandan')}})
}else{
// crm自动登陆传过来的参数
......@@ -154,7 +154,7 @@
'Cmd':this.$route.query.Cmd,
'companyID':this.$route.query.companyID,
blank:'y',
tab:'新增收款单'
tab:this.$t('objFill.xinzenshoukuandan')
}
})
}// 同业制单
......@@ -174,7 +174,7 @@
'Cmd':this.$route.query.Cmd,
'companyID':this.$route.query.companyID,
blank:'y',
tab:'新增收款单'
tab:this.$t('objFill.xinzenshoukuandan')
}
})
}else{
......@@ -192,7 +192,7 @@
'Cmd':this.$route.query.Cmd,
'companyID':this.$route.query.companyID,
blank:'y',
tab:'新增收款单'
tab:this.$t('objFill.xinzenshoukuandan')
}
})
}
......@@ -201,7 +201,7 @@
// 付款单参数czmsg
// 领队报账 预付款冲抵 返款制单
if(this.$route.query.czmsg){
this.$router.push({ name: path,query:{"czmsg":this.czmsg,"id":id,"Name":Name,"Type":Type,"orderObj":this.orderObj,'path':this.$route.query.path,'IsUploadPic':IsUploadPic,'Cmd':this.$route.query.Cmd,'companyID':this.$route.query.companyID,blank:'y',tab:'新增付款单'}})
this.$router.push({ name: path,query:{"czmsg":this.czmsg,"id":id,"Name":Name,"Type":Type,"orderObj":this.orderObj,'path':this.$route.query.path,'IsUploadPic':IsUploadPic,'Cmd':this.$route.query.Cmd,'companyID':this.$route.query.companyID,blank:'y',tab:this.$t('objFill.xinzenfukuandan')}})
}else{
// crm自动登陆传过来的参数
......@@ -219,7 +219,7 @@
'Cmd':this.$route.query.Cmd,
'companyID':this.$route.query.companyID,
blank:'y',
tab:'新增付款单'
tab:this.$t('objFill.xinzenfukuandan')
}
})
}else if(this.commissionObj){//印象提成制单
......@@ -233,7 +233,7 @@
'path':this.$route.query.path,
'companyID':this.$route.query.companyID,
blank:'y',
tab:'新增付款单'
tab:this.$t('objFill.xinzenfukuandan')
}
})
}else if(this.tradeObj){//同业制单
......@@ -247,7 +247,7 @@
'path':this.$route.query.path,
'companyID':this.$route.query.companyID,
blank:'y',
tab:'新增付款单'
tab:this.$t('objFill.xinzenfukuandan')
}
})
} else{
......@@ -263,14 +263,14 @@
'Cmd':this.$route.query.Cmd,
'companyID':this.$route.query.companyID,
blank:'y',
tab:'新增付款单'
tab:this.$t('objFill.xinzenfukuandan')
}
})
}
}
}else if(this.active==4){
this.$router.push({ name: path,query:{"id":id,"Name":Name,"Type":2,"orderObj":this.orderObj,'path':this.$route.query.path,'IsUploadPic':IsUploadPic,'Cmd':this.$route.query.Cmd,'companyID':this.$route.query.companyID,blank:'y',tab:'新增付款单'}})
this.$router.push({ name: path,query:{"id":id,"Name":Name,"Type":2,"orderObj":this.orderObj,'path':this.$route.query.path,'IsUploadPic':IsUploadPic,'Cmd':this.$route.query.Cmd,'companyID':this.$route.query.companyID,blank:'y',tab:this.$t('objFill.xinzenfukuandan')}})
}else {
if(this.tradeObj&&this.tradeObj.OtherType){
this.$router.push({
......@@ -284,11 +284,11 @@
'IsUploadPic':IsUploadPic,
'Cmd':this.$route.query.Cmd,
'companyID':this.$route.query.companyID,
blank:'y',tab:'新增挂账单'
blank:'y',tab:this.$t('objFill.xinzenguaizhangdan')
}
})
}else {
this.$router.push({ name: "addFinancialGZDocuments",query:{"id":id,"Name":Name,"Type":Type,"orderObj":this.orderObj,'path':this.$route.query.path,'IsUploadPic':IsUploadPic,'Cmd':this.$route.query.Cmd,'companyID':this.$route.query.companyID,blank:'y',tab:'新增挂账单'}})
this.$router.push({ name: "addFinancialGZDocuments",query:{"id":id,"Name":Name,"Type":Type,"orderObj":this.orderObj,'path':this.$route.query.path,'IsUploadPic':IsUploadPic,'Cmd':this.$route.query.Cmd,'companyID':this.$route.query.companyID,blank:'y',tab:this.$t('objFill.xinzenguaizhangdan')}})
}
}
......
......@@ -1482,7 +1482,7 @@
</p>
<div class="_right_content">
<div class="_pp_info" v-if="item.NextStep!=1">
<p>{{son.Remark==''?'无':son.Remark}}</p>
<p>{{son.Remark==''?$t('fnc.no'):son.Remark}}</p>
<div class="_info_img" v-if="son.Image!=null">
<ul class="clearfix" v-if="son.Image.length&&son.Image.length>=1">
<li v-for="(img,imgI) in son.Image">
......@@ -1522,7 +1522,7 @@
</div>
</div>
<div class="_none_print_tips">
<p style="font-size:24px;">{{$t('objFill.dytis')}}。</p>
<p style="font-size:24px;white-space: wrap;width: 890px;">{{$t('objFill.dytis')}}。</p>
</div>
<viewer :images="images" :options='imageOptions' @inited="inited" class="viewer" ref="viewer">
<img v-for="src in images" :src="src">
......@@ -2530,7 +2530,7 @@
}
})
}
} else if (type == 8) {
if (OrderID) {
this.$router.push({
......
......@@ -96,7 +96,7 @@
<template v-if="GetDetail.DetailList.length>0">
<div class="Receipt_box" :class="[GetDetail.Type==1 || GetDetail.Type==5?'':'color_blur',isPrintPage?'_PrintPageStyle':'']" :style="{width:width,backgroundColor:color}" @click.stop v-loading='loading'>
<el-tooltip class="item" effect="dark" :content="$t('MyFinances.zjtk')" placement="top">
<span v-if="GetDetail.OtherType == 1" class="zhuiClass zhuiClassdetails"></span>
<span v-if="GetDetail.OtherType == 1" class="zhuiClass zhuiClassdetails">{{$t('objFill.chase')}}</span>
</el-tooltip>
<p class="rb_tit" style="font-size: 16px !important;">{{titleName?titleName:GetDetail.CompanyName}}{{GetDetail.BranchName}}</p>
<p class="rb_stit">
......@@ -109,13 +109,13 @@
<p class="_yewudanju" v-if="isPrintPage">{{$t('fnc.dayinshijian')}}<span >{{printTime}}</span></p>
<div class="rb_top_row _r_mb5" v-if="GetDetail.GroundingSupplierId">
<p @click="goUnifyUrl('GroundSupplier',GetDetail.GroundingSupplierId)">
<span>&nbsp;&nbsp;&nbsp; 供应商</span>
<span>&nbsp;&nbsp;&nbsp; {{$t('hotel.hotel_Supplier')}}}</span>
<span class="" style="color: #3980C8;cursor: pointer;"
>{{ GetDetail.GroundingSupplierName }}</span>
<el-tooltip class="item" effect="dark" content="" placement="top">
<span style="cursor: pointer;font-size: 12px;">
<span v-if="GetDetail.GSupplierContractIsEnd&&GetDetail.GSupplierContractIsEnd==1">合同已到期</span>
<span v-else>{{GetDetail.GSupplierContractUrl?'已签合同':'未签合同'}}</span>
<span v-if="GetDetail.GSupplierContractIsEnd&&GetDetail.GSupplierContractIsEnd==1">{{$t('objFill.hetongydq')}}</span>
<span v-else>{{GetDetail.GSupplierContractUrl?$t('objFill.yiqianhetong'):$t('objFill.weiqianhetong')}}</span>
</span>
</el-tooltip>
......@@ -134,10 +134,10 @@
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==4">{{$t('fnc.zjinchi')}}</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==5">{{$t('fnc.ptxnzhanghu')}}</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==6">{{$t('fnc.djxnzhanghu')}}</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==7">收支相抵</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==10">虚拟结算</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==11">电商结算</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.KingdeeClientName && !isPrintPage">垫付{{GetDetail.KingdeeClientName}}</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==7">{{$t('fnc.szxiangdi')}}</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==10">{{$t('objFill.xulijiesuan')}}</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==11">{{$t('objFill.dianshanjieshuan')}}</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.KingdeeClientName && !isPrintPage">{{$t('objFill.dianfu')}}{{GetDetail.KingdeeClientName}}</span>
</p>
<p style="font-weight: bold"><span class="">{{$t('hotel.hotel_SerialNumber')}}</span>{{GetDetail.FrID}}</p>
</div>
......@@ -396,7 +396,7 @@ export default {
}
this.$router.push({
name: path,
query: { id:idStr,orderID:this.GetDetail.OrderID,isShow:false,blank:'y',tab:'报名清单'}
query: { id:idStr,orderID:this.GetDetail.OrderID,isShow:false,blank:'y',tab:this.$t('Operation.Op_registrationList')}
})
}else if(type==2){
// let routeData = this.$router.resolve({
......
......@@ -163,7 +163,7 @@
<th rowspan="2">{{$t('system.query_company')}}</th>
<!-- <th rowspan="2">{{$t('visa.v_tuanhao')}}</th> -->
<th rowspan="2">{{$t('fnc.danhao')}}</th>
<th rowspan="2">{{GetDetail.Type==1? '收款账户' : '付款对象'}}</th>
<th rowspan="2">{{GetDetail.Type==1? $t('fnc.fkuanzhanghu') : $t('fnc.fkduixiang')}}</th>
<th rowspan="2">{{$t('fnc.fyshuoming')}}</th>
<th rowspan="2">{{$t('hotel.hotel_Currency')}}</th>
<th colspan="3">{{$t('fnc.jine')}}</th>
......@@ -247,7 +247,7 @@
<td height="26px"></td>
</tr>
<tr>
<td height="26px">合计</td>
<td height="26px">{{$t('fnc.a_heji')}}</td>
<!-- <td height="26px"></td> -->
<td height="26px"></td>
<td height="26px"></td>
......@@ -302,7 +302,7 @@
this.$viewer.show()
// this.hideFlashMan = true;
}else{
if(obj.Content.substring(obj.Content.lastIndexOf('.')+1,obj.Content.length).toUpperCase()=='PDF'){
this.previewPDF(obj.Content)
}else{
......@@ -335,7 +335,7 @@
else if(type==3){
this.$router.push({
name: path,
query: {id: id,blank: 'y',tab: '财务单据'}
query: {id: id,blank: 'y',tab: this.$t('hotel.hotel_Order')}
})
}
},
......
......@@ -38,18 +38,18 @@
._array_h_down_l{left: 35px}
.icon-xiaotuziCduan_1{position: absolute;left: 29px;top: 10px;color: #999999;}
.xiaotuziCduan_1_l{left: inherit;right: -9px;}
</style>
<template>
<div class="clearfix" v-if="dataList">
<div class="clearfix" v-if="dataList">
<template v-for="(lc,li) in dataList.AuditList">
<div class="_liu_block clearfix" :class="[Math.floor((li+1)%3==0?li:(li+1)/3)%2==0?'fl text_l ':'fr text_r ']">
<span class="_array _array_h" :class="(li+1)%3!=0&&Math.floor((li+1)%3==0?li:(li+1)/3)%2!=0?'_array_h_left ':''" v-if="(li+1)%3!=0&&Math.floor((li+1)%3==0?li:(li+1)/3)%2!=0&&li!=dataList.AuditList.length-1"><span class="iconfont icon-xiaotuziCduan_2"></span></span>
<span class="_array _array_h" :class="(li+1)%3!=0&&Math.floor((li+1)%3==0?li:(li+1)/3)%2!=0?'_array_h_left ':''" v-if="(li+1)%3!=0&&Math.floor((li+1)%3==0?li:(li+1)/3)%2!=0&&li!=dataList.AuditList.length-1"><span class="iconfont icon-xiaotuziCduan_2"></span></span>
<el-tooltip class="dataList" effect="dark" :content="lc.contentTips" placement="top">
<span :class="lc.AuditType==3?'_bg_org':'_bg_blue'" class="_miaoshu ">
<span v-if="lc.NodeType=='1'">|</span>
<span v-if="lc.NodeType=='2'">|</span>
<span v-if="lc.NodeType=='3'">|</span>
<span v-if="lc.NodeType=='1'">{{$t('op.Zong')}}|</span>
<span v-if="lc.NodeType=='2'">{{$t('objFill.fen')}}|</span>
<span v-if="lc.NodeType=='3'">{{$t('commonPickUp.Pick_Team')}}|</span>
{{lc.AuditDescription}} <span v-if="lc.AuditWay!=1">({{lc.AuditWay=="2"?$t('fnc.huiqian'):$t('fnc.huoqian')}})</span>
</span>
</el-tooltip>
......@@ -72,9 +72,9 @@ export default {
dataList:{},
}
},methods:{
},mounted(){
},watch: {
data: {
handler: function(val, oldVal) {
......@@ -82,7 +82,7 @@ export default {
},
deep: true
}
},created(){
},created(){
this.dataList = this.data;
}
}
......
......@@ -105,7 +105,7 @@
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==5">{{$t('fnc.ptxnzhanghu')}}</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==6">{{$t('fnc.djxnzhanghu')}}</span>
</p>
<p v-if="GetDetail.Type==7">挂账对象<span class="_r_name">{{GetDetail.RemitterName}}</span></p>
<p v-if="GetDetail.Type==7">{{$t('fnc.g_gzduixiang')}}<span class="_r_name">{{GetDetail.RemitterName}}</span></p>
<p style="font-weight: bold"><span class="">{{$t('hotel.hotel_SerialNumber')}}</span>{{GetDetail.FrID}}</p>
</div>
<div class="rb_top_row _r_mb5">
......@@ -134,7 +134,7 @@
</p>
<div>
<span v-if="GetDetail.OtherType!=55">{{$t('hotel.order_Number')}}:<span>{{GetDetail.OrderID?GetDetail.OrderID:$t('fnc.no')}}</span></span>
<span v-if="GetDetail.OtherType==55"> 机票单号<span>{{GetDetail.ReFinanceId?GetDetail.ReFinanceId:$t('fnc.no')}}</span></span>
<span v-if="GetDetail.OtherType==55"> {{$t('objFill.jpdh')}}<span>{{GetDetail.ReFinanceId?GetDetail.ReFinanceId:$t('fnc.no')}}</span></span>
</div>
</div>
<div class="rb_top_row _r_mb5" v-if="isPrintPage&&OrderSource==4">
......@@ -170,8 +170,8 @@
<th rowspan="2">{{$t('fnc.danjia')}}</th>
<th rowspan="2" width="100">{{$t('hotel.hotel_Currency')}}</th>
<th colspan="3">{{$t('fnc.jine')}}</th>
<th rowspan="2" width="150">团号</th>
<th rowspan="2" width="100">费用类型</th>
<th rowspan="2" width="150">{{$t('visa.v_tuanhao')}}</th>
<th rowspan="2" width="100">{{$t('fnc.fyleixing')}}</th>
<th rowspan="2">{{$t('hotel.hotel_remark')}}</th>
</tr>
<tr>
......@@ -189,7 +189,7 @@
<td height="26px">{{item.Rate}}</td>
<td height="26px">{{item.Money}}</td>
<td height="26px">{{item.TCNUM}}</td>
<td height="26px">{{item.HangingAccountsType === 1? '收' : '支'}}</td>
<td height="26px">{{item.HangingAccountsType === 1? $t('fnc.w_shou') : $t('fnc.w_zhi')}}</td>
<td height="26px" style="max-width: 120px;">{{item.Remark}}</td>
</tr>
</template>
......@@ -251,13 +251,13 @@
</td>
</tr>
<tr>
<td colspan="2" class="">挂账总金额<br/><span class="_font_size12">{{$t('fnc.daxie')}}</span></td>
<td colspan="2" class="">{{$t('objFill.guaizhangzje')}}<br/><span class="_font_size12">{{$t('fnc.daxie')}}</span></td>
<td colspan="3">
<span v-if="GetDetail.Is_Cashier===1">{{GetDetail.ChinesePayMoney==''?$t('fnc.ling'):GetDetail.ChinesePayMoney}}</span>
<span v-else>{{GetDetail.ChineseMoney==''?$t('fnc.ling'):GetDetail.ChineseMoney}}</span>
</td>
<td colspan="2" class="">
挂账总金额<br/><span class="_font_size12">{{$t('fnc.xiaoxie')}}</span>
{{$t('objFill.guaizhangzje')}}<br/><span class="_font_size12">{{$t('fnc.xiaoxie')}}</span>
</td>
<td colspan="3">
<span v-if="GetDetail.Is_Cashier===1">{{GetDetail.PayMoney}}</span>
......@@ -330,7 +330,7 @@ export default {
props:["ID","width","color","isPrintPage","name","OrderSource"], //接收参数 ID width color
data(){
return{
loading:true,
loading:true,
EmployeeId:'',
EndDate:'',
StartDate:'',
......@@ -400,7 +400,7 @@ export default {
this.loading=false
}
}, err => {})
},
},
},mounted(){
const myDate = new Date();
let yaer = myDate.getFullYear(); //获取完整的年份(4位,1970-????)
......@@ -408,7 +408,7 @@ export default {
let dateS = myDate.getDate(); //获取当前日(1-31)
this.StartDate = yaer + '-' + month + '-' + '01';
this.EndDate = yaer + '-' + month + '-' + dateS;
let userInfo = this.getLocalStorage();
let userInfo = this.getLocalStorage();
this.EmployeeId = userInfo.EmployeeId;
this.Financial_post_GetDetail(this.ID);
},watch: { // 监听参数变化
......
......@@ -31,20 +31,20 @@
text-decoration: underline;
}
</style>
<template>
<template>
<div class="m_TicketingModule" >
<div class="_tit">
<span class="_text">{{tit}}</span>
<div>
<span class="_btn" v-if="tableShow" @click="tableShow=false">收起 <i class="iconfont icon-gengduo _rotate"></i> </span>
<span class="_btn" v-else @click="tableShow=true">展开 <i class="iconfont icon-gengduo"></i> </span>
<span class="_btn" v-if="tableShow" @click="tableShow=false">{{$t('fnc.shouqi')}} <i class="iconfont icon-gengduo _rotate"></i> </span>
<span class="_btn" v-else @click="tableShow=true">{{$t('fnc.zhankai')}} <i class="iconfont icon-gengduo"></i> </span>
</div>
</div>
<div v-show="tableShow" class="sanjiao-box _padding_20_15">
<div class="_sanjiao_"></div>
<table border="1" class="_border_color_b Receipt_table" bordercolor="#c94052" style="border-collapse:collapse;width: 100%;" v-loading='loading'>
<tr>
<th rowspan="2" width="100">{{$t('system.query_company')}}</th>
<th rowspan="2" width="100">{{$t('system.query_company')}}</th>
<th rowspan="2" width="70">{{$t('fnc.danhao')}}</th>
<th rowspan="2" width="120">{{$t('fnc.fyshuoming')}}</th>
<th rowspan="2">{{$t('hotel.hotel_Currency')}}</th>
......@@ -59,7 +59,7 @@
</tr>
<template v-if="details&&details.length">
<tr v-for="(item) in details" class="_color_b">
<td height="34px">{{item.BName}}</td>
<td height="34px">{{item.BName}}</td>
<td height="34px" @click="goDetail(item.FinanceId)" class="hover_text"><span>{{item.FinanceId}}</span></td>
<td height="34px">{{item.CostTypeName}}</td>
<td height="34px">{{item.CurrencyName}}</td>
......@@ -120,27 +120,27 @@ export default {
loading: true,
}
},watch:{
},created(){
if (this.TemplateId == 59 || this.TemplateId == 63) {
this.tit = '相关地接报账单据'
this.tit = this.$t('objFill.xianguandjbzdj')
}
if (this.TemplateId == 43 || this.TemplateId == 48 || this.TemplateId == 53 || this.TemplateId == 56) {
this.tit = '相关领队用款单据'
this.tit = this.$t('objFill.xianguanldykdj')
}
this.getDetails()
},mounted(){
},methods:{
goDetail(id){
this.$router.push({ name: 'FinancialDocumentsDetail',query:{"id":id,blank:'y',tab:'单据详情'} })
this.$router.push({ name: 'FinancialDocumentsDetail',query:{"id":id,blank:'y',tab:this.$t('objFill.documentparticulars')} })
},
getDetails(){
this.loading = true
this.apipost('Financial_post_GetLeaderFinaceRelevance', {FrId: this.FrID}, res=>{
this.apipost('Financial_post_GetLeaderFinaceRelevance', {FrId: this.FrID}, res=>{
if(res.data.resultCode == 1) {
this.loading = false
let data= res.data.data;
let data= res.data.data;
this.details = data;
}
}, null)
......
......@@ -31,20 +31,20 @@
text-decoration: underline;
}
</style>
<template>
<template>
<div class="m_TicketingModule" >
<div class="_tit">
<span class="_text">{{tit}}</span>
<div>
<span class="_btn" v-if="tableShow" @click="tableShow=false">收起 <i class="iconfont icon-gengduo _rotate"></i> </span>
<span class="_btn" v-else @click="tableShow=true">展开 <i class="iconfont icon-gengduo"></i> </span>
<span class="_btn" v-if="tableShow" @click="tableShow=false">{{$t('fnc.shouqi')}} <i class="iconfont icon-gengduo _rotate"></i> </span>
<span class="_btn" v-else @click="tableShow=true">{{$t('fnc.zhankai')}} <i class="iconfont icon-gengduo"></i> </span>
</div>
</div>
<div v-show="tableShow" class="sanjiao-box _padding_20_15">
<div class="_sanjiao_"></div>
<table border="1" class="_border_color_b Receipt_table" bordercolor="#c94052" style="border-collapse:collapse;width: 100%;" v-loading='loading'>
<tr>
<th rowspan="2">{{$t('system.query_company')}}</th>
<th rowspan="2">{{$t('system.query_company')}}</th>
<th rowspan="2">{{$t('fnc.danhao')}}</th>
<th rowspan="2">{{$t('fnc.fyshuoming')}}</th>
<th rowspan="2">{{$t('hotel.hotel_Currency')}}</th>
......@@ -59,7 +59,7 @@
</tr>
<template v-if="details&&details.length">
<tr v-for="(item) in details" class="_color_b">
<td height="34px">{{item.BName}}</td>
<td height="34px">{{item.BName}}</td>
<td height="34px" @click="goDetail(item.FinanceId)" class="hover_text"><span>{{item.FinanceId}}</span></td>
<td height="34px">{{item.CostTypeName}}</td>
<td height="34px">{{item.CurrencyName}}</td>
......@@ -71,7 +71,7 @@
</tr>
</template>
<tr v-else-if="details&&details.length<1">
<td colspan="9" height="34px" style="text-align: center">暂无数据</td>
<td colspan="9" height="34px" style="text-align: center">{{$t('system.content_noData')}}</td>
</tr>
<template v-else>
<tr v-if="details&&details.length<2">
......@@ -125,21 +125,21 @@ export default {
loading: true,
}
},watch:{
},created(){
this.tit = '团相关机票单据'
},created(){
this.tit = this.$t('objFill.tuanxiangguanjpdj')
this.getDetails()
},mounted(){
},methods:{
goDetail(id){
this.$router.push({ name: 'FinancialDocumentsDetail',query:{"id":id,blank:'y',tab:'单据详情'} })
this.$router.push({ name: 'FinancialDocumentsDetail',query:{"id":id,blank:'y',tab:this.$t('objFill.documentparticulars')} })
},
getDetails(){
this.loading = true
this.apipost('Financial_post_GetTicketFinanceRelevance', {FrId: this.FrID}, res=>{
this.apipost('Financial_post_GetTicketFinanceRelevance', {FrId: this.FrID}, res=>{
if(res.data.resultCode == 1) {
let data= res.data.data;
let data= res.data.data;
this.details = data;
}
this.loading = false
......
......@@ -146,8 +146,8 @@
<th width="88">{{$t('fnc.yuanbi')}}</th>
<th width="50">{{$t('hotel.hotel_CurrentRate')}}</th>
<th width="68">{{$t('fnc.bweibi')}}</th>
<th width="68">到账</th>
<th width="48">手续费</th>
<th width="68">{{$t('objFill.daozhang')}}</th>
<th width="48">{{$t('fnc.shouxufei')}}</th>
</tr>
<template v-if="GetDetail.MergeDetailList&&GetDetail.MergeDetailList.length">
<tr v-for="(item) in GetDetail.MergeDetailList" class="_color_b">
......
......@@ -6,25 +6,25 @@
</div>
<div v-else>
<div class="m_TicketingModule" >
<div class="_tit" style="border-left:none;">
<span class="_text">团费收入</span> <span>应收总金额{{dataOrderPreferPrice}}</span>
<span class="_text">{{$t('objFill.zhankai')}}</span> <span>{{$t('objFill.yinshouzje')}}{{dataOrderPreferPrice}}</span>
<div>
<span class="_btn" v-if="tableOrderShow" @click="tableOrderShow=false">收起 <i class="iconfont icon-gengduo _rotate"></i> </span>
<span class="_btn" v-else @click="tableOrderShow=true">展开 <i class="iconfont icon-gengduo"></i> </span>
<span class="_btn" v-if="tableOrderShow" @click="tableOrderShow=false">{{$t('fnc.shouqi')}} <i class="iconfont icon-gengduo _rotate"></i> </span>
<span class="_btn" v-else @click="tableOrderShow=true">{{$t('fnc.zhankai')}} <i class="iconfont icon-gengduo"></i> </span>
</div>
</div>
<div v-show="tableOrderShow" class="_padding_20_15">
<table class="singeRowTable" style="border:1px solid #E6E6E6;" cellspacing="0" cellpadding="0">
<tr style="height:30px;">
<th style=" font-size:12px;height:30px;">财务单据</th>
<th style=" font-size:12px;height:30px;">收支类型</th>
<th style=" font-size:12px;height:30px;">公司</th>
<th style=" font-size:12px;height:30px;">费用类型</th>
<th style=" font-size:12px;height:30px;">金额</th>
<th style=" font-size:12px;height:30px;">手续费</th>
<th style=" font-size:12px;height:30px;">出纳审核状态</th>
<th style=" font-size:12px;height:30px;">{{$t('hotel.hotel_Order')}}</th>
<th style=" font-size:12px;height:30px;">{{$t('objFill.shouzhitype')}}</th>
<th style=" font-size:12px;height:30px;">{{$t('sm.company')}}</th>
<th style=" font-size:12px;height:30px;">{{$t('fnc.feiyongleixing')}}</th>
<th style=" font-size:12px;height:30px;">{{$t('fnc.jine')}}</th>
<th style=" font-size:12px;height:30px;">{{$t('fnc.shouxufei')}}</th>
<th style=" font-size:12px;height:30px;">{{$t('objFill.chunaishzt')}}</th>
</tr>
<tr v-for="(item, index) in dataOrderList" :key="index" style="height:30px;">
<td v-if="item.FrID>0" style="cursor: pointer;text-decoration: underline;" @click="goUrl('财务单据','FinancialDocumentsDetail',item.FrID)"> {{item.FrID}}</td>
......@@ -35,13 +35,13 @@
<span v-for="(t, index) in item.DetailList">{{t.CostTypeName}} <span v-if="index!==item.DetailList.length-1">,</span> </span>
</td>
<td v-else > </td>
<td>{{item.Money}}</td>
<td>{{item.Fee}}</td>
<td>{{item.Money}}</td>
<td>{{item.Fee}}</td>
<td>{{item.Is_CashierStatus}}</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</template>
......@@ -54,9 +54,9 @@ export default {
tableOrderShow:true,
}
},watch:{
},created(){
},mounted(){
},methods:{
goUrl: function (name, path, id ) {
......
......@@ -25,7 +25,7 @@
._color_b{color: #333333 !important;font-size: 12px}
.rb_top_row span._r_name._no_border{border: none}
._font_size12{font-size: 12px}
._yewudanju{
position: absolute;
text-align: right;
......@@ -91,7 +91,7 @@
<p class="_yewudanju" v-if="GetDetail.OrderSource==15&&!isPrintPage">{{$t('hotel.order_Number')}}<span class="_jump_page" @click="GetDetail.OrderID>0?jumpFreePage('freeTravelOrderStatiDetails',GetDetail.OrderID,1):''">{{GetDetail.OrderID?GetDetail.OrderID:'无'}}</span></p>
<p class="_yewudanju" v-if="GetDetail.OrderSource==1&&!isPrintPage">{{$t('hotel.order_Number')}}<span class="_jump_page" @click="GetDetail.OrderID>0?jumpFreePage('OpHotelOrderDetail',GetDetail.OrderID,1):''">{{GetDetail.OrderID?GetDetail.OrderID:'无'}}</span></p>
<p class="_yewudanju" v-if="GetDetail.OrderSource==3&&!isPrintPage">{{$t('hotel.order_Number')}}<span class="_jump_page" @click="GetDetail.OrderID>0?jumpFreePage('scenOrderDetails',GetDetail.OrderID,1):''">{{GetDetail.OrderID?GetDetail.OrderID:'无'}}</span></p>
<p class="_yewudanju" v-if="isPrintPage">{{$t('fnc.dayinshijian')}}<span >{{printTime}}</span></p>
<div class="rb_top_row _r_mb5">
<p v-if="GetDetail.CashierDetail&&GetDetail.CashierDetail[0]">{{$t('fnc.fkuanzhanghu')}}<span class="_r_name _no_border">{{GetDetail.CashierDetail[0].Alias}}</span></p>
......@@ -112,7 +112,7 @@
</p>
<div>
<span v-if="GetDetail.OtherType!=55">{{$t('hotel.order_Number')}}:<span>{{GetDetail.OrderID?GetDetail.OrderID:$t('fnc.no')}}</span></span>
<span v-if="GetDetail.OtherType==55"> 机票单号<span>{{GetDetail.ReFinanceId?GetDetail.ReFinanceId:$t('fnc.no')}}</span></span>
<span v-if="GetDetail.OtherType==55"> {{$t('objFill.jpdh')}}<span>{{GetDetail.ReFinanceId?GetDetail.ReFinanceId:$t('fnc.no')}}</span></span>
</div>
</div>
<!---->
......@@ -237,7 +237,7 @@
<td colspan="2">
<span class="_color_b _font_size12">{{GetDetail.AccountNumber}}</span>
</td>
<td class="">{{GetDetail&&GetDetail.CashierDetail&&GetDetail.CashierDetail[0]&&GetDetail.CashierDetail[0].AccountTypeId==12&&GetDetail.CashierDetail[0].AccountId==95?'最晚兑付日期':$t('fnc.hkshijian')}}</td>
<td class="">{{GetDetail&&GetDetail.CashierDetail&&GetDetail.CashierDetail[0]&&GetDetail.CashierDetail[0].AccountTypeId==12&&GetDetail.CashierDetail[0].AccountId==95?$t('objFill.zuiwanduifutime'):$t('fnc.hkshijian')}}</td>
<td colspan="3">
<span class="_color_b _font_size12">{{GetDetail.TradeDate}}</span>
</td>
......@@ -245,7 +245,7 @@
<tr v-if="isPrintPage">
<td height="26px">{{$t('hotel.hotel_remark')}}</td>
<td height="26px" colspan="7">
{{GetDetail.AuditSteps[GetDetail.AuditSteps.length-1].AuditRecordList[0].Remark ? GetDetail.AuditSteps[GetDetail.AuditSteps.length-1].AuditRecordList[0].Remark : '无'}}
{{GetDetail.AuditSteps[GetDetail.AuditSteps.length-1].AuditRecordList[0].Remark ? GetDetail.AuditSteps[GetDetail.AuditSteps.length-1].AuditRecordList[0].Remark : $t('fnc.no')}}
</td>
</tr>
</table>
......@@ -327,19 +327,19 @@ export default {
jumpPageNew(){
this.$router.push({
name: 'platOrderquery',
query: {
query: {
platName: this.GetDetail.PlatFormName,
TradeWay: this.GetDetail.OrderTradeWay,
PlatformAccount: this.GetDetail.PlatformAccountId,
blank: 'y',
tab: '平台订单查询'
tab: this.$t('objFill.pintaiddcx')
}
})
},
jumpFreePage(path,id){
this.$router.push({
name: path,
query: { ID: id, blank: 'y', tab: '订单详情'}
query: { ID: id, blank: 'y', tab: this.$t('commonPickUp.Pick_OrderInfo')}
})
},
jumpPage(path,id,type){
......@@ -355,7 +355,7 @@ export default {
}
this.$router.push({
name: path,
query: { id:idStr,orderID:this.GetDetail.OrderID,isShow:false,blank:'y',tab:'报名清单'}
query: { id:idStr,orderID:this.GetDetail.OrderID,isShow:false,blank:'y',tab:this.$t('Operation.Op_registrationList')}
})
}else if(type==2){
// let routeData = this.$router.resolve({
......@@ -398,7 +398,7 @@ export default {
this.$set(this.$data,"GetDetail",data);
}
}, err => {})
},
},
},mounted(){
const myDate = new Date();
let yaer = myDate.getFullYear(); //获取完整的年份(4位,1970-????)
......@@ -407,7 +407,7 @@ export default {
this.StartDate = yaer + '-' + month + '-' + '01';
this.EndDate = yaer + '-' + month + '-' + dateS;
let userInfo = this.getLocalStorage();
this.EmployeeId = userInfo.EmployeeId;
this.EmployeeId = userInfo.EmployeeId;
this.Financial_post_GetDetail(this.ID);
},watch: { // 监听参数变化
GetDetail: {
......
......@@ -25,7 +25,7 @@
.Myprint ._color_b{color: #333333 !important;font-size: 12px}
.Myprint .rb_top_row span._r_name._no_border{border: none}
.Myprint ._font_size12{font-size: 12px}
.Myprint ._yewudanju{
position: absolute;
text-align: right;
......@@ -116,7 +116,7 @@
<p class="_yewudanju" v-if="GetDetail.OrderSource==15&&!isPrintPage">{{$t('hotel.order_Number')}}<span class="_jump_page" @click="GetDetail.OrderID>0?jumpFreePage('freeTravelOrderStatiDetails',GetDetail.OrderID,1):''">{{GetDetail.OrderID?GetDetail.OrderID:'无'}}</span></p>
<p class="_yewudanju" v-if="GetDetail.OrderSource==1&&!isPrintPage">{{$t('hotel.order_Number')}}<span class="_jump_page" @click="GetDetail.OrderID>0?jumpFreePage('OpHotelOrderDetail',GetDetail.OrderID,1):''">{{GetDetail.OrderID?GetDetail.OrderID:'无'}}</span></p>
<p class="_yewudanju" v-if="GetDetail.OrderSource==3&&!isPrintPage">{{$t('hotel.order_Number')}}<span class="_jump_page" @click="GetDetail.OrderID>0?jumpFreePage('scenOrderDetails',GetDetail.OrderID,1):''">{{GetDetail.OrderID?GetDetail.OrderID:'无'}}</span></p>
<p class="_yewudanju" v-if="isPrintPage">{{$t('fnc.dayinshijian')}}<span >{{printTime}}</span></p>
<div class="rb_top_row _r_mb5">
<p v-if="GetDetail.CashierDetail&&GetDetail.CashierDetail[0]">{{$t('fnc.fkuanzhanghu')}}<span class="_r_name _no_border">{{GetDetail.CashierDetail[0].Alias}}</span></p>
......@@ -140,7 +140,7 @@
<span v-if="GetDetail.OtherType==55"> 机票单号:<span>{{GetDetail.ReFinanceId?GetDetail.ReFinanceId:$t('fnc.no')}}</span></span>
</div>
</div>
<div class="rb_top_row _r_mb5" v-if="isPrintPage&&OrderSource==4">
<p>
<span class="">{{$t('fnc.jpbianhao')}}:
......@@ -283,7 +283,7 @@
</template>
</div>
</div>
</div>
<div v-show="!disabled">
<div class="_border_1" v-for="(val,index) in loopNumN" :key="index">
......@@ -310,7 +310,7 @@
<p class="_yewudanju" v-if="GetDetail.OrderSource==15&&!isPrintPage">{{$t('hotel.order_Number')}}:<span class="_jump_page" @click="GetDetail.OrderID>0?jumpFreePage('freeTravelOrderStatiDetails',GetDetail.OrderID,1):''">{{GetDetail.OrderID?GetDetail.OrderID:'无'}}</span></p>
<p class="_yewudanju" v-if="GetDetail.OrderSource==1&&!isPrintPage">{{$t('hotel.order_Number')}}:<span class="_jump_page" @click="GetDetail.OrderID>0?jumpFreePage('OpHotelOrderDetail',GetDetail.OrderID,1):''">{{GetDetail.OrderID?GetDetail.OrderID:'无'}}</span></p>
<p class="_yewudanju" v-if="GetDetail.OrderSource==3&&!isPrintPage">{{$t('hotel.order_Number')}}:<span class="_jump_page" @click="GetDetail.OrderID>0?jumpFreePage('scenOrderDetails',GetDetail.OrderID,1):''">{{GetDetail.OrderID?GetDetail.OrderID:'无'}}</span></p>
<p class="_yewudanju" v-if="isPrintPage">{{$t('fnc.dayinshijian')}}:<span >{{printTime}}</span></p>
<div class="rb_top_row _r_mb5">
<p v-if="GetDetail.CashierDetail&&GetDetail.CashierDetail[0]">{{$t('fnc.fkuanzhanghu')}}:
......@@ -324,7 +324,7 @@
<p v-if="GetDetail.CashierDetail&&GetDetail.CashierDetail[0]">{{$t('fnc.skuanzhanghao')}}:
<span class="_r_name _no_border">
<el-input v-if="GetDetail.CashierDetail[0].BankNo==''||GetDetail.CashierDetail[0].BankNo==null" :disabled="disabled" size="small" style="width:auto" v-model="GetDetail.CashierDetail[0].Alias" placeholder="请输入"></el-input>
<el-input v-else :disabled="disabled" size="small" style="width:auto" v-model="GetDetail.CashierDetail[0].BankNo" placeholder="请输入"></el-input>
<el-input v-else :disabled="disabled" size="small" style="width:auto" v-model="GetDetail.CashierDetail[0].BankNo" placeholder="请输入"></el-input>
</span>
</p>
<p class="_r_time">{{GetDetail.CreateDate}}</p>
......@@ -342,11 +342,11 @@
</span>
</p>
<div>
<span v-if="GetDetail.OtherType!=55">{{$t('hotel.order_Number')}}:<span>{{GetDetail.OrderID?GetDetail.OrderID:$t('fnc.no')}}</span></span>
<span v-if="GetDetail.OtherType!=55">{{$t('hotel.order_Number')}}:<span>{{GetDetail.OrderID?GetDetail.OrderID:$t('fnc.no')}}</span></span>
<span v-if="GetDetail.OtherType==55"> 机票单号:<span>{{GetDetail.ReFinanceId?GetDetail.ReFinanceId:$t('fnc.no')}}</span></span>
</div>
</div>
</div>
<div class="rb_top_row _r_mb5" v-if="isPrintPage&&OrderSource==4">
<p>
<span class="">{{$t('fnc.jpbianhao')}}:
......@@ -359,7 +359,7 @@
<span class="">{{$t('advmanager.v_line')}}:
<span>
<el-input v-if="GetDetail.LineName" :disabled="disabled" size="small" style="width:auto" v-model="GetDetail.LineName" placeholder="请输入"></el-input>
<span v-else>{{$t('fnc.jpswxzxianlu')}}</span>
<span v-else>{{$t('fnc.jpswxzxianlu')}}</span>
</span>
</span>
</p>
......@@ -486,7 +486,7 @@
<td height="26px">{{$t('hotel.hotel_remark')}}</td>
<td height="26px" colspan="7">
<el-input :disabled="disabled" size="small" style="width:auto" v-model="GetDetail.AuditSteps[GetDetail.AuditSteps.length-1].AuditRecordList[0].Remark" placeholder="请输入"></el-input>
<!-- {{GetDetail.AuditSteps[GetDetail.AuditSteps.length-1].AuditRecordList[0].Remark ? GetDetail.AuditSteps[GetDetail.AuditSteps.length-1].AuditRecordList[0].Remark : '无'}} -->
</td>
</tr>
......@@ -502,9 +502,9 @@
</template>
</div>
</div>
</div>
</div>
</template>
<script>
......@@ -537,19 +537,19 @@ export default {
jumpPageNew(){
this.$router.push({
name: 'platOrderquery',
query: {
query: {
platName: this.GetDetail.PlatFormName,
TradeWay: this.GetDetail.OrderTradeWay,
PlatformAccount: this.GetDetail.PlatformAccountId,
blank: 'y',
tab: '平台订单查询'
tab: this.$t('objFill.pintaiddcx')
}
})
},
jumpFreePage(path,id){
this.$router.push({
name: path,
query: { ID: id, blank: 'y', tab: '订单详情'}
query: { ID: id, blank: 'y', tab: this.$t('commonPickUp.Pick_OrderInfo')}
})
},
jumpPage(path,id,type){
......@@ -565,7 +565,7 @@ export default {
}
this.$router.push({
name: path,
query: { id:idStr,orderID:this.GetDetail.OrderID,isShow:false,blank:'y',tab:'报名清单'}
query: { id:idStr,orderID:this.GetDetail.OrderID,isShow:false,blank:'y',tab:this.$t('Operation.Op_registrationList')}
})
}else if(type==2){
// let routeData = this.$router.resolve({
......@@ -608,7 +608,7 @@ export default {
this.$set(this.$data,"GetDetail",data);
}
}, err => {})
},
},
},mounted(){
const myDate = new Date();
let yaer = myDate.getFullYear(); //获取完整的年份(4位,1970-????)
......@@ -617,7 +617,7 @@ export default {
this.StartDate = yaer + '-' + month + '-' + '01';
this.EndDate = yaer + '-' + month + '-' + dateS;
let userInfo = this.getLocalStorage();
this.EmployeeId = userInfo.EmployeeId;
this.EmployeeId = userInfo.EmployeeId;
this.Financial_post_GetDetail(this.ID);
},watch: { // 监听参数变化
GetDetail: {
......
......@@ -28,8 +28,8 @@
<div class="_tit">
<span class="_text">预付款单据</span>
<div>
<span class="_btn" v-if="tableShow" @click="tableShow=false">收起 <i class="iconfont icon-gengduo _rotate"></i> </span>
<span class="_btn" v-else @click="tableShow=true">展开 <i class="iconfont icon-gengduo"></i> </span>
<span class="_btn" v-if="tableShow" @click="tableShow=false">{{$t('fnc.shouqi')}} <i class="iconfont icon-gengduo _rotate"></i> </span>
<span class="_btn" v-else @click="tableShow=true">{{$t('fnc.zhankai')}} <i class="iconfont icon-gengduo"></i> </span>
</div>
</div>
<div v-show="tableShow" class="sanjiao-box _padding_20_15">
......
......@@ -97,7 +97,7 @@
</style>
<template v-if="GetDetail&&GetDetail.DetailList.length>0">
<div class="Receipt_box" :class="[GetDetail.Type==1?'':'color_blur',isPrintPage?'_PrintPageStyle':'']" :style="{width:width,backgroundColor:color}" @click.stop v-loading='loading'>
<div v-show="disabled">
<div :class="loopNumN!=1?'borderColor':'_border_1'" class="_border_1" v-for="(val,index) in loopNumN" :key="index">
<div class="_sanjiao_"></div>
......@@ -117,8 +117,8 @@
<th width="88">{{$t('fnc.yuanbi')}}</th>
<th width="50">{{$t('hotel.hotel_CurrentRate')}}</th>
<th width="68">{{$t('fnc.bweibi')}}</th>
<th width="68">到账</th>
<th width="48">手续费</th>
<th width="68">{{$t('objFill.daozhang')}}</th>
<th width="48">{{$t('fnc.shouxufei')}}</th>
</tr>
<template v-if="GetDetail.AccountantMergeDetailList&&GetDetail.AccountantMergeDetailList.length">
<tr v-for="(item) in GetDetail.AccountantMergeDetailList" class="_color_b">
......@@ -225,7 +225,7 @@
<div class="_border_1" v-for="(val,index) in loopNumN" :key="index">
<div class="_sanjiao_"></div>
<p class="rb_tit">
<el-input size="small" style="width:auto" v-model="GetDetail.CompanyName" placeholder="请输入"></el-input>
<el-input size="small" style="width:auto" v-model="GetDetail.CompanyName" :placeholder="$t('pub.pleaseImport')"></el-input>
</p>
<table class="Receipt_table" border="1" :class="[GetDetail.Type==1?'_border_color_r':'_border_color_b',isPrintPage?'_border_color_p':'']" :bordercolor="GetDetail.Type==1?'#c94052':'#106BAF'" style="border-collapse:collapse;">
<tr>
......@@ -244,30 +244,30 @@
<th width="88">{{$t('fnc.yuanbi')}}</th>
<th width="50">{{$t('hotel.hotel_CurrentRate')}}</th>
<th width="68">{{$t('fnc.bweibi')}}</th>
<th width="68">到账</th>
<th width="48">手续费</th>
<th width="68">{{$t('objFill.daozhang')}}</th>
<th width="48">{{$t('fnc.shouxufei')}}</th>
</tr>
<template v-if="GetDetail.AccountantMergeDetailList&&GetDetail.AccountantMergeDetailList.length">
<tr v-for="(item) in GetDetail.AccountantMergeDetailList" class="_color_b">
<td height="34px">
<el-input size="small" style="width:80px" v-model="item.BName" placeholder="请输入"></el-input>
<el-input size="small" style="width:80px" v-model="item.BName" :placeholder="$t('pub.pleaseImport')"></el-input>
</td>
<td height="34px">
<template v-for="tc in item.TCIDAndTCNUMList">
<p class="_jump_page">
<el-input v-if="GetDetail.Type==1" size="small" style="width:auto;display:inline-block;width:120px" v-model="tc.TCNUM" placeholder="请输入"></el-input>
<el-input v-if="GetDetail.Type==2" style="display:inline-block;width:120px;" size="small" v-model="tc.TCID" placeholder="请输入"></el-input>
<el-input v-if="GetDetail.Type==1" size="small" style="width:auto;display:inline-block;width:120px" v-model="tc.TCNUM" :placeholder="$t('pub.pleaseImport')"></el-input>
<el-input v-if="GetDetail.Type==2" style="display:inline-block;width:120px;" size="small" v-model="tc.TCID" :placeholder="$t('pub.pleaseImport')"></el-input>
</p>
</template>
</td>
<td height="34px">{{item.FinanceId}}</td>
<td height="34px">
<el-input size="small" style="width:auto;display:inline-block;width:120px" v-model="item.CostTypeName" placeholder="请输入"></el-input>
<el-input size="small" style="width:auto;display:inline-block;width:120px" v-model="item.CostTypeName" :placeholder="$t('pub.pleaseImport')"></el-input>
</td>
<!--<td height="34px">{{item.Number}}</td>-->
<!--<td height="34px">{{item.UnitPrice}}</td>-->
<td height="34px">
<el-input size="small" style="width:80px" v-model="item.CurrencyName" placeholder="请输入"></el-input>
<el-input size="small" style="width:80px" v-model="item.CurrencyName" :placeholder="$t('pub.pleaseImport')"></el-input>
</td>
<td height="34px">{{item.OriginalMoney}}</td>
<td height="34px">{{item.Rate}}</td>
......@@ -275,7 +275,7 @@
<td height="34px">{{item.PayMoney}}</td>
<td height="34px">{{item.Fee}}</td>
<td height="34px" style="max-width: 120px;">
<el-input size="small" style="width:auto" v-model="item.Remark" placeholder="请输入"></el-input>
<el-input size="small" style="width:auto" v-model="item.Remark" :placeholder="$t('pub.pleaseImport')"></el-input>
</td>
<td height="34px">{{item.EmName}}</td>
</tr>
......@@ -329,16 +329,16 @@
<template v-for="(item,index) in GetDetail.MergeBankList">
<p class="_fex_cen clearfix">
<span class="_bold">
<el-input size="small" style="width:120px" v-model="item.Alias" placeholder="请输入"></el-input>
<el-input size="small" style="width:120px" v-model="item.Alias" :placeholder="$t('pub.pleaseImport')"></el-input>
-
<el-input size="small" style="width:120px" v-model="item.TypeName" placeholder="请输入"></el-input>
<el-input size="small" style="width:120px" v-model="item.TypeName" :placeholder="$t('pub.pleaseImport')"></el-input>
-
<el-input size="small" style="width:120px" v-model="item.AccountType" placeholder="请输入"></el-input>
<el-input size="small" style="width:120px" v-model="item.BankNo" placeholder="请输入"></el-input>
<el-input size="small" style="width:120px" v-model="item.AccountType" :placeholder="$t('pub.pleaseImport')"></el-input>
<el-input size="small" style="width:120px" v-model="item.BankNo" :placeholder="$t('pub.pleaseImport')"></el-input>
</span>
<!-- {{item.Alias}}-</span><span class="_bank_name">{{item.TypeName}}-</span>
<span class="_bank_type" :class="item.AccountType=='对私'?'':'_bank_type2'">
{{item.AccountType==""?$t('fnc.no'):item.AccountType}}</span>
{{item.AccountType==""?$t('fnc.no'):item.AccountType}}</span>
{{item.BankNo?'-':''}} <span>{{item.BankNo}} -->
</p>
</template>
......@@ -358,7 +358,7 @@
<td height="34px" class="">{{$t('fnc.hkshijian')}}</td>
<td height="34px" colspan="6">
<span class="_color_b _font_size12">
<el-input size="small" style="width:auto" v-model="GetDetail.Merge.TradeDateV2" placeholder="请输入"></el-input>
<el-input size="small" style="width:auto" v-model="GetDetail.Merge.TradeDateV2" :placeholder="$t('pub.pleaseImport')"></el-input>
</span>
</td>
</tr> -->
......@@ -366,14 +366,14 @@
<td height="34px" class="">{{$t('fnc.jiaoyiriqi')}}</td>
<td height="34px" colspan="11">
<span class="_color_b _font_size12">
<el-input size="small" style="width:auto" v-model="GetDetail.Merge.TradeDateV2" placeholder="请输入"></el-input>
<el-input size="small" style="width:auto" v-model="GetDetail.Merge.TradeDateV2" :placeholder="$t('pub.pleaseImport')"></el-input>
</span>
</td>
</tr> -->
</table>
</div>
</div>
</div>
</template>
<script>
......
......@@ -108,9 +108,9 @@
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==4">{{$t('fnc.zjinchi')}}</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==5">{{$t('fnc.ptxnzhanghu')}}</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==6">{{$t('fnc.djxnzhanghu')}}</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==7">收支相抵</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==10">虚拟结算</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==11">电商结算</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==7">{{$t('fnc.szxiangdi')}}</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==10">{{$t('objFill.xulijiesuan')}}</span>
<span class="_r_name _r_IsPublic" v-if="GetDetail.IsPublic==11">{{$t('objFill.dianshanjieshuan')}}</span>
</p>
<p v-if="(GetDetail.Type==1 || GetDetail.Type==5) &&GetDetail.IsPublic!=4">
<span>{{$t('fnc.fkzhlshuihao')}}</span>
......@@ -122,7 +122,7 @@
<span class="_r_name" v-if="GetDetail.TradeDate!=''">{{GetDetail.AccountNumber}}{{GetDetail.TradeDate}}</span>
<span class="_r_name" v-else>{{GetDetail.AccountNumber?GetDetail.AccountNumber:$t('fnc.no')}}</span>
</p>
</div>
<div class="rb_top_row _r_mb5" style="display: flex; flex-direction: column;padding: 0 0 0 20px;">
<p style="font-weight: bold;cursor: pointer;" @click="jumpPage('FinancialDocumentsDetail')"><span class="">{{GetDetail.FinanceName}}</span>{{GetDetail.FrID}}</p>
......@@ -132,9 +132,9 @@
<p class="_r_time" style="text-align: right;">{{GetDetail.CreateDate}}</p>
</div>
</div>
</div>
<div class="rb_top_row _r_mb5" v-if="isPrintPage">
<p>
<span class="">{{$t('visa.v_tuanhao')}}
......@@ -146,8 +146,8 @@
</p>
<div>
<span v-if="GetDetail.OtherType!=55">{{$t('hotel.order_Number')}}:<span>{{GetDetail.OrderID?GetDetail.OrderID:$t('fnc.no')}}</span></span>
<span v-if="GetDetail.OtherType==55"> 机票单号<span>{{GetDetail.ReFinanceId?GetDetail.ReFinanceId:$t('fnc.no')}}</span></span>
</div>
<span v-if="GetDetail.OtherType==55"> {{$t('objFill.jpdh')}}<span>{{GetDetail.ReFinanceId?GetDetail.ReFinanceId:$t('fnc.no')}}</span></span>
</div>
</div>
<div class="rb_top_row _r_mb5" v-if="isPrintPage&&OrderSource==4">
<p>
......@@ -284,14 +284,14 @@ export default {
if(item.CostTypeName=="地接费(领取)"){
status=true;
}
})
})
if(status){
}
}
}
}, err => {})
},
},
},mounted(){
const myDate = new Date();
let yaer = myDate.getFullYear(); //获取完整的年份(4位,1970-????)
......@@ -299,7 +299,7 @@ export default {
let dateS = myDate.getDate(); //获取当前日(1-31)
this.StartDate = yaer + '-' + month + '-' + '01';
this.EndDate = yaer + '-' + month + '-' + dateS;
let userInfo = this.getLocalStorage();
let userInfo = this.getLocalStorage();
this.EmployeeId = userInfo.EmployeeId;
this.Financial_post_GetDetail(this.ID);
},watch: { // 监听参数变化
......
......@@ -410,9 +410,9 @@
<td height="26px"></td>
</tr>
<tr>
<td>挂账总金额<br/><span class="_font_size12">{{$t('fnc.daxie')}}</span></td>
<td>{{$t('objFill.guaizhangzje')}}<br/><span class="_font_size12">{{$t('fnc.daxie')}}</span></td>
<td colspan="4">{{chinaAllPrice}}</td>
<td>挂账总金额<br/><span class="_font_size12">{{$t('fnc.xiaoxie')}}</span></td>
<td>{{$t('objFill.guaizhangzje')}}<br/><span class="_font_size12">{{$t('fnc.xiaoxie')}}</span></td>
<td colspan="4">{{allPriceTo}}</td>
</tr>
<!-- <tr>
......@@ -718,7 +718,7 @@ export default {
},err => {});
} else {
this.searchList = [];
this.loading2 = false;
this.loading2 = false;
}
},
deleteRow(i,obj){
......@@ -880,7 +880,7 @@ export default {
newArr.push(file.file)
let path = "/Upload/Temporary/"
this.$message.info(this.$t('tips.shangchuanzhong'))
this.UploadSelfFileT(path, newArr, x => {
this.UploadSelfFileT(path, newArr, x => {
let fileSize = file.file.size<1024? file.file.size:(file.file.size / 1024).toFixed(0);
this.saveMsg.push({
Content: x.data.FilePath,
......@@ -990,7 +990,7 @@ export default {
}
let allPrice = 0
this.msg.detailList.forEach(x=>{
if (x.HangingAccountsType === 1) {
if (x.HangingAccountsType === 1) {
allPrice = allPrice+parseFloat(x.bTotalPrice)
} else {
allPrice = allPrice-parseFloat(x.bTotalPrice)
......@@ -1279,7 +1279,7 @@ export default {
this.$forceUpdate();
this.loading=false;
if(this.$route.query.InPay)
{
{
this.msg.Type=this.$route.query.InPay;
}else{
this.msg.Type = 7
......
......@@ -95,16 +95,24 @@
<template>
<div class="OrderReceivablesAccount-form" :style="{'top':ClientBankAccountTop==0?'100px':'160px'}" v-if="clientBankAccountData">
<div class="OrderReceivablesAccount-title">扩展信息</div>
<div class="OrderReceivablesAccount-title">{{$t('objFill.kuozhanxinxi')}}</div>
<div :style="{'top':ClientBankAccountTop==0?'110px':'170px'}" class="ClosePopup" @click="clickClosePopup"><i class="el-icon-close"></i> </div>
<div class="OrderReceivablesAccount-center" v-if="clientBankAccountData.AccountCreateTime">
<div><span>&nbsp;&nbsp;&nbsp;&nbsp;商:</span> {{clientBankAccountData.AccountTypeStr==='0'?clientBankAccountData.SupplierName:"非供应商"}} </div>
<div v-if="clientBankAccountData.AccountTypeStr==='0'"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;号:</span> {{clientBankAccountData.DutyNo}} </div>
<div><span style="width: 70px;
text-align: justify;
text-align-last: justify;
text-justify: distribute-all-lines;">
{{$t('hotel.hotel_Supplier')}}
</span> {{clientBankAccountData.AccountTypeStr==='0'?clientBankAccountData.SupplierName:$t('objFill.feigongyinshan')}} </div>
<div v-if="clientBankAccountData.AccountTypeStr==='0'"><span style="width: 70px;
text-align: justify;
text-align-last: justify;
text-justify: distribute-all-lines;">{{$t('ios.shuihao')}}</span> {{clientBankAccountData.DutyNo}} </div>
<div >
<span>账户信息</span> {{clientBankAccountData.AccountHolder}}({{clientBankAccountData.AccountNumber}} )
<span>{{$t('objFill.zhanghuxinxi')}}</span> {{clientBankAccountData.AccountHolder}}({{clientBankAccountData.AccountNumber}} )
</div>
<div >
<span>创建日期</span> {{clientBankAccountData.AccountCreateTime}}
<span>{{$t('visa.v_creatDate')}}</span> {{clientBankAccountData.AccountCreateTime}}
</div>
</div>
<div class="OrderReceivablesAccount-center" v-if="clientBankAccountData.JapanFeeMoney && clientBankAccountData.JapanFeeMoney>0">
......@@ -112,8 +120,11 @@
--------------------------------------------------
</div>
<div>
<span>&nbsp;&nbsp;&nbsp;&nbsp;费:</span>
{{clientBankAccountData.JapanFeeMoney}}&nbsp;({{clientBankAccountData.JapanFeeCurrencyName}})&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;单号:
<span style="width: 70px;
text-align: justify;
text-align-last: justify;
text-justify: distribute-all-lines;">{{$t('fnc.shouxufei')}}</span>
{{clientBankAccountData.JapanFeeMoney}}&nbsp;({{clientBankAccountData.JapanFeeCurrencyName}})&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{{$t('fnc.danhao')}}
<!-- <span>关联单号:</span> -->
<span style="display: inline; cursor: pointer; color: #106BAF;" @click="goUrlDetail('FinancialDocumentsDetail',clientBankAccountData.JapanFinanceId)">{{clientBankAccountData.JapanFinanceId}}</span>
</div>
......@@ -123,16 +134,16 @@
--------------------------------------------------
</div>
<div v-if="IsEditTravelRemark==false">
<span>团队备注:</span>
<span>{{$t('active.cl_team')}}{{$t('pub.pubRemark')}}</span>
{{clientBankAccountData.FTracelRemark}}
<el-tooltip effect="dark" :content="$t('pub.updateMsg')" placement="top">
<i class="edit el-icon-edit" @click="IsEditTravelRemark=true"></i>
</el-tooltip>
</div>
<div v-else>
<span>团队备注:</span>
<span>{{$t('active.cl_team')}}{{$t('pub.pubRemark')}}</span>
<div>
<el-input type="textarea" :rows="2" style="width: 88%;" v-model="clientBankAccountData.FTracelRemark" placeholder="请输入团队备注内容"></el-input>
<el-input type="textarea" :rows="2" style="width: 88%;" v-model="clientBankAccountData.FTracelRemark" :placeholder="$t('objFill.qingshurutdbz')"></el-input>
<el-button size="mini" type="success" icon="el-icon-check" circle @click="SaveRemark()"></el-button>
</div>
</div>
......@@ -162,7 +173,7 @@
},
methods: {
clickClosePopup(){
this.$emit('ClosePopup')
},
......@@ -172,7 +183,7 @@
query: {
id: FrId,
blank: 'y',
tab: FrId + '单据详情'
tab: FrId + this.$t('objFill.documentparticulars')
}
})
},
......@@ -181,7 +192,7 @@
if (res.data.resultCode == 1) {
this.IsEditTravelRemark=false;
this.$message.success(res.data.message);
} else {
} else {
this.$message.error(res.data.message);
}
}, err => {})
......
......@@ -67,14 +67,14 @@
</span>
</li>
<li>
<span><em>订单ID</em>
<el-input type="Number" v-model="msg.OrderId" placeholder="订单ID"/>
<span><em>{{$t('objFill.orderid')}}</em>
<el-input type="Number" v-model="msg.OrderId" :placeholder="$t('objFill.orderid')"/>
</span>
</li>
<li v-if="pagesTitle!='销售'">
<span><em>业务员</em>
<span><em>{{$t('visa.v_yewuyuan')}}</em>
<el-select filterable v-model='msg.EnterID'>
<el-option :value="0" label="不限"></el-option>
<el-option :value="0" :label="$t('pub.unlimitedSel')"></el-option>
<el-option v-for='item in EmployeeList'
:label='item.EmName'
:value='item.EmployeeId'
......
......@@ -353,7 +353,7 @@
<span
class="copy cblack cursor-pointer"
v-if="copyId != scope.row.OrderId"
@click="CopyHandler(iscope.row)"
@click="CopyHandler(scope.row)"
>{{$t('objFill.copy')}}</span
>
<span class="copy c059FF6 bgD9F3FF cursor-pointer" v-else
......
......@@ -40,7 +40,7 @@
<div class="_PrintPage_box">
<template v-if="type==='2'&&(Merge==='0'||Merge===null)">
<div class="SetDiv">
<el-select size="mini" v-model="titleName" placeholder="请选择抬头名称"
<el-select size="mini" v-model="titleName" :placeholder="$t('objFill.qingxuanzhettname')"
style="width: 150px;">
<el-option
v-for="item in optionsList"
......@@ -57,7 +57,7 @@
</template>
<template v-else-if="type==='1'&&(Merge==='0'||Merge===null)">
<div class="SetDiv">
<el-select size="mini" v-model="titleName" placeholder="请选择抬头名称"
<el-select size="mini" v-model="titleName" :placeholder="$t('objFill.qingxuanzhettname')"
style="width: 150px;">
<el-option
v-for="item in optionsList"
......@@ -117,7 +117,7 @@ export default {
'my-HB-Bill':myhrBill,
'my-GZ-Bill': myGZBill
},methods:{
numAdd(){
numAdd(){
this.num = this.num + 1
}
},mounted(){
......@@ -128,6 +128,7 @@ export default {
this.isKehu = this.$route.query.isKehu;
this.Merge = this.$route.query.Merge;
this.OrderSource = this.$route.query.OrderSource;
this.$i18n.locale = localStorage.language
}
}
</script>
......@@ -8,24 +8,24 @@
<div v-else>
<div class="m_TicketingModule" v-if="type !== 7">
<div class="_tit">
<span class="_text">挂账冲抵列表</span>
<span class="_text">{{$t('objFill.guaizhangcdlb')}}</span>
<div>
<span class="_btn" v-if="tableShow" @click="tableShow=false">收起 <i class="iconfont icon-gengduo _rotate"></i> </span>
<span class="_btn" v-else @click="tableShow=true">展开 <i class="iconfont icon-gengduo"></i> </span>
<span class="_btn" v-if="tableShow" @click="tableShow=false">{{$t('fnc.shouqi')}} <i class="iconfont icon-gengduo _rotate"></i> </span>
<span class="_btn" v-else @click="tableShow=true">{{$t('fnc.zhankai')}} <i class="iconfont icon-gengduo"></i> </span>
</div>
</div>
<div v-show="tableShow" class="_padding_20_15">
<table class="singeRowTable" style="border:1px solid #E6E6E6;" cellspacing="0" cellpadding="0">
<tr>
<th>费用类型</th>
<th>团号</th>
<th>财务单据</th>
<th>收支类型</th>
<th>冲抵金额</th>
<th>对象名称</th>
<th>备注</th>
<th>制单时间</th>
<th>制单人</th>
<th>{{$t('salesModule.CostType')}}</th>
<th>{{$t('visa.v_tuanhao')}}</th>
<th>{{$t('hotel.hotel_Order')}}</th>
<th>{{$t('objFill.shouzhitype')}}</th>
<th>{{$t('objFill.amountoffset')}}</th>
<th>{{$t('objFill.duixiangmc')}}</th>
<th>{{$t('pub.pubRemark')}}</th>
<th>{{$t('objFill.zhidantime')}}</th>
<th>{{$t('fnc.zhidanren')}}</th>
</tr>
<tr v-for="(item, index) in dataList" :key="index">
<td>{{item.CostTypeName}}</td>
......@@ -43,36 +43,36 @@
</div>
<div v-else class="m_TicketingModule" >
<div class="_tit">
<span class="_text">挂账冲抵列表</span>
<span class="_text">{{$t('objFill.guaizhangcdlb')}}</span>
<div>
<span class="_btn" v-if="tableShow" @click="tableShow=false">收起 <i class="iconfont icon-gengduo _rotate"></i> </span>
<span class="_btn" v-else @click="tableShow=true">展开 <i class="iconfont icon-gengduo"></i> </span>
<span class="_btn" v-if="tableShow" @click="tableShow=false">{{$t('fnc.shouqi')}} <i class="iconfont icon-gengduo _rotate"></i> </span>
<span class="_btn" v-else @click="tableShow=true">{{$t('fnc.zhankai')}} <i class="iconfont icon-gengduo"></i> </span>
</div>
</div>
<div v-show="tableShow" class="_padding_20_15">
<table class="singeRowTable" style="border:1px solid #E6E6E6;" cellspacing="0" cellpadding="0">
<tr>
<th>财务单据</th>
<th>费用类型</th>
<th>收支类型</th>
<th>金额</th>
<th>备注</th>
<th>制单时间</th>
<th>制单人</th>
<th>{{$t('hotel.hotel_Order')}}</th>
<th>{{$t('salesModule.CostType')}}</th>
<th>{{$t('objFill.shouzhitype')}}</th>
<th>{{$t('fnc.jine')}}</th>
<th>{{$t('pub.pubRemark')}}</th>
<th>{{$t('objFill.zhidantime')}}</th>
<th>{{$t('fnc.zhidanren')}</th>
</tr>
<tr v-for="(item, index) in dataList" :key="index">
<td>{{item.FrID}}</td>
<td>
<span v-for="(t, index) in item.DetailList">{{t.CostTypeName}} <span v-if="index!==item.DetailList.length-1">,</span> </span>
</td>
<td>{{item.Type === 1 ? '收' : '支'}}</td>
<td>{{item.Money}}</td>
<td>{{item.Type === 1 ? $t('fnc.w_shou') : $t('fnc.w_zhi')}}</td>
<td>{{item.Money}}</td>
<td>{{item.Remark}}</td>
<td>{{item.CreateDateStr}}</td>
<td>{{item.createByStr}}</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</template>
......@@ -85,9 +85,9 @@ export default {
tableShow:false,
}
},watch:{
},created(){
},mounted(){
},methods:{
}
......
......@@ -493,10 +493,10 @@
<div class="flexOne">
<div class="_teamProductModule" v-loading='loading'>
<template v-if="list.length!=0">
<dir class="_new_item" v-for="(item,index) in list" :key="index"
<div class="_new_item" v-for="(item,index) in list" :key="index"
:class="index!=list.length-1?'_border_bottom':''">
<p class="_tit">
<span class="_tcid_num">团号{{item.TCNUM}} ({{item.TCID}})</span>
<span class="_tcid_num">{{$t('visa.v_tuanhao')}}{{item.TCNUM}} ({{item.TCID}})</span>
</p>
<div class="_new_item_i">
<p class="_new_item_i_line">
......@@ -638,7 +638,7 @@
</p>
</div>
</div>
</dir>
</div>
</template>
<div class="noData" v-else>
暂无数据
......
......@@ -167,19 +167,19 @@
</span>
</li>
<li>
<span><em>订单ID</em>
<el-input clearable type="Number" v-model="msg.OrderId" placeholder="订单ID" />
<span><em>{{$t('objFill.orderid')}}</em>
<el-input clearable type="Number" v-model="msg.OrderId" :placeholder="$t('objFill.orderid')" />
</span>
</li>
<li>
<span><em>客人名称</em>
<el-input clearable v-model="msg.Name" placeholder="客人名称" />
<span><em>{{$t('objFill.kerenname')}}</em>
<el-input clearable v-model="msg.Name" :placeholder="$t('objFill.kerenname')" />
</span>
</li>
<li v-if="pagesTitle!='销售'">
<span><em>业务员</em>
<span><em>{{$t('visa.v_yewuyuan')}}</em>
<el-select filterable v-model='msg.EnterID'>
<el-option :value="0" label="不限"></el-option>
<el-option :value="0" :label="$t('pub.unlimitedSel')"></el-option>
<el-option v-for='item in EmployeeList'
:label='item.EmName'
:value='item.EmployeeId'
......@@ -189,20 +189,20 @@
</span>
</li>
<li>
<span><em>景区名称</em>
<el-input clearable v-model="msg.CouponsName" placeholder="景区名称"/>
<span><em>{{$t('scen.sc_resName')}}</em>
<el-input clearable v-model="msg.CouponsName" :placeholder="$t('scen.sc_resName')"/>
</span>
</li>
<li>
<span><em>电话</em>
<el-input clearable v-model="msg.ContactNumber" placeholder="电话"/>
<span><em>{{$t('hotel.table_tel')}}</em>
<el-input clearable v-model="msg.ContactNumber" :placeholder="$t('hotel.table_tel')"/>
</span>
</li>
<li>
<span>
<em>取券方式</em>
<el-select v-model="msg.MailingState" placeholder="取券方式">
<el-option :key="-1" :value="-1" label="所有类型"></el-option>
<em>{{$t('objFill.ququanfangshi')}}</em>
<el-select v-model="msg.MailingState" :placeholder="$t('objFill.ququanfangshi')">
<el-option :key="-1" :value="-1" :label="$t('OrderList.orderType.default')"></el-option>
<el-option v-for="item in MailingStateType" :key="item.ID" :label="item.Name"
:value="item.ID"></el-option>
</el-select>
......@@ -229,7 +229,7 @@
</li>
<li>
<span>
<em>门票时间</em>
<em>{{$t('objFill.menpiaotime')}}</em>
<el-date-picker style="height: 34px;" value-format="yyyy-MM-dd" v-model="DatelistUse" type="daterange"
:range-separator="$t('OrderList.zhi')" :start-placeholder="$t('OrderList.star')"
:end-placeholder="$t('OrderList.end')" @change="getDatesUse">
......@@ -299,10 +299,10 @@ export default {
{ Name: this.$t('OrderList.orderStatus.sun'), ID: '4' },
],
MailingStateType: [
{ Name: '自行取票', ID: '1' },
{ Name: '邮寄票券', ID: '2' },
// {Name: '已邮寄票券',ID:'3'},
{Name: '电子券',ID:'4'},
{ Name: this.$t('objFill.zixingqupiao'), ID: '1' },
{ Name: this.$t('objFill.youjipiaoquan'), ID: '2' },
// {Name: this.$t('objFill.yiyoujipiaoquan'),ID:'3'},
{Name: this.$t('objFill.dianziquan'),ID:'4'},
],
orderType: [
{ Name: this.$t('OrderList.orderType.tour'), ID: '1' },
......
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