Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
SuperMan
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
罗超
SuperMan
Commits
97639809
Commit
97639809
authored
Mar 05, 2024
by
youjie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
翻译
parent
bbac0928
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
32 changed files
with
1609 additions
and
781 deletions
+1609
-781
App.vue
src/App.vue
+1
-1
fill.js
src/assets/common/lang/EN/fill.js
+213
-0
fill.js
src/assets/common/lang/Japan/fill.js
+213
-0
fill.js
src/assets/common/lang/zhCN/fill.js
+174
-0
fill.js
src/assets/common/lang/zhTW/fill.js
+213
-0
BasicDocuments.vue
src/components/FinancialModule/BasicDocuments.vue
+291
-291
ChoiceAddFinancialDocuments2.vue
...mponents/FinancialModule/ChoiceAddFinancialDocuments2.vue
+19
-19
FinancialDocumentsDetail.vue
src/components/FinancialModule/FinancialDocumentsDetail.vue
+3
-3
BillModule.vue
...ponents/FinancialModule/FinancialSubmodule/BillModule.vue
+9
-9
DjieMergeBillModule.vue
...inancialModule/FinancialSubmodule/DjieMergeBillModule.vue
+4
-4
FlowChartModule.vue
...ts/FinancialModule/FinancialSubmodule/FlowChartModule.vue
+9
-9
GZBillModule.vue
...nents/FinancialModule/FinancialSubmodule/GZBillModule.vue
+10
-10
GuanBillModule.vue
...nts/FinancialModule/FinancialSubmodule/GuanBillModule.vue
+12
-12
JiPiaoBillModule.vue
...s/FinancialModule/FinancialSubmodule/JiPiaoBillModule.vue
+13
-13
MergeBillModule.vue
...ts/FinancialModule/FinancialSubmodule/MergeBillModule.vue
+2
-2
OrderFinancialPage.vue
...FinancialModule/FinancialSubmodule/OrderFinancialPage.vue
+17
-17
ReceivablesModule.vue
.../FinancialModule/FinancialSubmodule/ReceivablesModule.vue
+11
-11
ReceivablesModuleNew.vue
...nancialModule/FinancialSubmodule/ReceivablesModuleNew.vue
+19
-19
czBillModule.vue
...nents/FinancialModule/FinancialSubmodule/czBillModule.vue
+2
-2
huijiBill.vue
...mponents/FinancialModule/FinancialSubmodule/huijiBill.vue
+20
-20
HandFeeDetails.vue
src/components/FinancialModule/HandFee/HandFeeDetails.vue
+12
-12
addFinancialDocuments.vue
src/components/FinancialModule/addFinancialDocuments.vue
+61
-61
addFinancialGZDocuments.vue
src/components/FinancialModule/addFinancialGZDocuments.vue
+6
-6
addReceivablesDocuments.vue
src/components/FinancialModule/addReceivablesDocuments.vue
+53
-50
ClientBankAccount.vue
...mponents/FinancialModule/components/ClientBankAccount.vue
+24
-13
HotelOrderList.vue
src/components/Hotel/reservation/HotelOrderList.vue
+4
-4
OrderList.vue
src/components/Hotel/reservation/OrderList.vue
+1
-1
PrintPage.vue
src/components/PrintPage.vue
+4
-3
ChongDiPage.vue
src/components/commonPage/ChongDiPage.vue
+27
-27
teamProductModule.vue
src/components/commonPage/teamProductModule.vue
+3
-3
OrderList.vue
src/components/scenicSpot/reservation/OrderList.vue
+141
-141
ReservationOrder.vue
src/components/scenicSpot/reservation/ReservationOrder.vue
+18
-18
No files found.
src/App.vue
View file @
97639809
...
...
@@ -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"; */
...
...
src/assets/common/lang/EN/fill.js
View file @
97639809
This diff is collapsed.
Click to expand it.
src/assets/common/lang/Japan/fill.js
View file @
97639809
This diff is collapsed.
Click to expand it.
src/assets/common/lang/zhCN/fill.js
View file @
97639809
...
...
@@ -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
:
'用车详情'
,
...
...
src/assets/common/lang/zhTW/fill.js
View file @
97639809
...
...
@@ -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
:
'用車詳情'
,
...
...
src/components/FinancialModule/BasicDocuments.vue
View file @
97639809
This diff is collapsed.
Click to expand it.
src/components/FinancialModule/ChoiceAddFinancialDocuments2.vue
View file @
97639809
...
...
@@ -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'
)
}})
}
}
...
...
src/components/FinancialModule/FinancialDocumentsDetail.vue
View file @
97639809
...
...
@@ -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
({
...
...
src/components/FinancialModule/FinancialSubmodule/BillModule.vue
View file @
97639809
...
...
@@ -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>
供应商
:
</span>
<span>
{{
$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({
...
...
src/components/FinancialModule/FinancialSubmodule/DjieMergeBillModule.vue
View file @
97639809
...
...
@@ -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'
)
}
})
}
},
...
...
src/components/FinancialModule/FinancialSubmodule/FlowChartModule.vue
View file @
97639809
...
...
@@ -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
;
}
}
...
...
src/components/FinancialModule/FinancialSubmodule/GZBillModule.vue
View file @
97639809
...
...
@@ -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
:
{
// 监听参数变化
...
...
src/components/FinancialModule/FinancialSubmodule/GuanBillModule.vue
View file @
97639809
...
...
@@ -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
)
...
...
src/components/FinancialModule/FinancialSubmodule/JiPiaoBillModule.vue
View file @
97639809
...
...
@@ -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
...
...
src/components/FinancialModule/FinancialSubmodule/MergeBillModule.vue
View file @
97639809
...
...
@@ -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"
>
...
...
src/components/FinancialModule/FinancialSubmodule/OrderFinancialPage.vue
View file @
97639809
...
...
@@ -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
)
{
...
...
src/components/FinancialModule/FinancialSubmodule/ReceivablesModule.vue
View file @
97639809
...
...
@@ -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
:
{
...
...
src/components/FinancialModule/FinancialSubmodule/ReceivablesModuleNew.vue
View file @
97639809
...
...
@@ -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
:
{
...
...
src/components/FinancialModule/FinancialSubmodule/czBillModule.vue
View file @
97639809
...
...
@@ -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"
>
...
...
src/components/FinancialModule/FinancialSubmodule/huijiBill.vue
View file @
97639809
...
...
@@ -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
>
...
...
src/components/FinancialModule/HandFee/HandFeeDetails.vue
View file @
97639809
...
...
@@ -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
:
{
// 监听参数变化
...
...
src/components/FinancialModule/addFinancialDocuments.vue
View file @
97639809
This diff is collapsed.
Click to expand it.
src/components/FinancialModule/addFinancialGZDocuments.vue
View file @
97639809
...
...
@@ -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
...
...
src/components/FinancialModule/addReceivablesDocuments.vue
View file @
97639809
This diff is collapsed.
Click to expand it.
src/components/FinancialModule/components/ClientBankAccount.vue
View file @
97639809
...
...
@@ -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>
供
应
商:
</span>
{{
clientBankAccountData
.
AccountTypeStr
===
'0'
?
clientBankAccountData
.
SupplierName
:
"非供应商"
}}
</div>
<div
v-if=
"clientBankAccountData.AccountTypeStr==='0'"
><span>
税
号:
</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>
手
续
费:
</span>
{{
clientBankAccountData
.
JapanFeeMoney
}}
(
{{
clientBankAccountData
.
JapanFeeCurrencyName
}}
)
单号:
<span
style=
"width: 70px;
text-align: justify;
text-align-last: justify;
text-justify: distribute-all-lines;"
>
{{
$t
(
'fnc.shouxufei'
)
}}
:
</span>
{{
clientBankAccountData
.
JapanFeeMoney
}}
(
{{
clientBankAccountData
.
JapanFeeCurrencyName
}}
)
{{
$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
=>
{})
...
...
src/components/Hotel/reservation/HotelOrderList.vue
View file @
97639809
...
...
@@ -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'
...
...
src/components/Hotel/reservation/OrderList.vue
View file @
97639809
...
...
@@ -353,7 +353,7 @@
<span
class=
"copy cblack cursor-pointer"
v-if=
"copyId != scope.row.OrderId"
@
click=
"CopyHandler(
i
scope.row)"
@
click=
"CopyHandler(scope.row)"
>
{{$t('objFill.copy')}}
</span
>
<span
class=
"copy c059FF6 bgD9F3FF cursor-pointer"
v-else
...
...
src/components/PrintPage.vue
View file @
97639809
...
...
@@ -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
>
src/components/commonPage/ChongDiPage.vue
View file @
97639809
...
...
@@ -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
:{
}
...
...
src/components/commonPage/teamProductModule.vue
View file @
97639809
...
...
@@ -493,10 +493,10 @@
<div
class=
"flexOne"
>
<div
class=
"_teamProductModule"
v-loading=
'loading'
>
<template
v-if=
"list.length!=0"
>
<di
r
class=
"_new_item"
v-for=
"(item,index) in list"
:key=
"index"
<di
v
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>
</di
r
>
</di
v
>
</
template
>
<div
class=
"noData"
v-else
>
暂无数据
...
...
src/components/scenicSpot/reservation/OrderList.vue
View file @
97639809
This diff is collapsed.
Click to expand it.
src/components/scenicSpot/reservation/ReservationOrder.vue
View file @
97639809
...
...
@@ -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'
},
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment