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
423188dc
Commit
423188dc
authored
Feb 04, 2024
by
youjie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
部分翻译
parent
6954dee3
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
277 additions
and
202 deletions
+277
-202
fill.js
src/assets/common/lang/Japan/fill.js
+25
-0
jp.js
src/assets/common/lang/jp.js
+2
-2
zh-tw.js
src/assets/common/lang/zh-tw.js
+2
-2
zh.js
src/assets/common/lang/zh.js
+2
-2
fill.js
src/assets/common/lang/zhCN/fill.js
+25
-0
fill.js
src/assets/common/lang/zhTW/fill.js
+25
-0
FinancialDocuments.vue
src/components/FinancialModule/FinancialDocuments.vue
+54
-54
FinancialDocumentsDetail.vue
src/components/FinancialModule/FinancialDocumentsDetail.vue
+142
-142
No files found.
src/assets/common/lang/Japan/fill.js
View file @
423188dc
...
...
@@ -129,6 +129,31 @@ export const obj = {
sfdykhl
:
'印刷するかどうか'
,
bjdck
:
'見積書査看'
,
ydscbkhf
:
'壱旦削除不可回復,確認削除しますか?'
,
contractcustomer
:
'契約顧客です'
,
originalrefund
:
'元の道の払い戻しです'
,
documentparticulars
:
'伝票の詳細'
,
invoicevoucherreview
:
'發票憑證審核'
,
mergerapproval
:
'合併審査です'
,
closemergerapproval
:
'閉鎖合併承認です'
,
Handdistributionfeeincome
:
'手付料収入です'
,
Disableapproval
:
'ワンタッチ承認をオフにします'
,
Oneclickapproval
:
'ワンクリックで承認できます'
,
noOneclicktransfer
:
'ワンキー渡しを閉じます'
,
oneclicktransfer
:
'ワンクリックで渡します'
,
payroll
:
'給料伝票です'
,
Expensenote
:
'料金備考です'
,
Lookonlyatuploads
:
'領収書をアップロードすることしか考えていません'
,
Urgesbtoexamine
:
'催促します'
,
Commissionsetting
:
'手数料設定です'
,
Payersetup
:
'支払い対象者の設定です'
,
Modifytheexchangerate
:
'為替レートを修正します'
,
Modifytradingmethod
:
'取引方法を変更します'
,
Modifyexchangeratetips
:
'注意:異なる通貨の口座に変更した場合、為替レートの書き換えが必要になります'
,
Tothedocumenter
:
'発注人渡します'
,
Handpartscharge
:
'手合料です'
,
Modifythepayer
:
'支払い先を修正します'
,
Balanceouttisp
:
'注記:伝票にチェックを入れて下をクリックして確認してください'
,
Prepaymentrefund
:
'前払いで返金します'
,
caravanshopcol
:
{
t1
:
'車/使用時間/日数'
,
t2
:
'車の詳細です'
,
...
...
src/assets/common/lang/jp.js
View file @
423188dc
...
...
@@ -909,8 +909,8 @@ export const fnc = {
skliucheng
:
'入金プロセス'
,
qiyong
:
'を有効にします'
,
tingyong
:
'を停止します'
,
huiqian
:
'(調印)'
,
huoqian
:
'(または署名)'
,
huiqian
1
:
'(調印)'
,
huoqian
1
:
'(または署名)'
,
sprshezhi
:
'承認者設定'
,
sprleibie
:
'承認者カテゴリ'
,
jdmiaoshu
:
'ノード記述'
,
...
...
src/assets/common/lang/zh-tw.js
View file @
423188dc
...
...
@@ -958,8 +958,8 @@ export const fnc = {
skliucheng
:
'收款流程'
,
qiyong
:
'啟用'
,
tingyong
:
'停用'
,
huiqian
:
'(會簽)'
,
huoqian
:
'(或簽)'
,
huiqian
1
:
'(會簽)'
,
huoqian
1
:
'(或簽)'
,
sprshezhi
:
'審批人設定'
,
sprleibie
:
'審批人類別'
,
jdmiaoshu
:
'節點描述'
,
...
...
src/assets/common/lang/zh.js
View file @
423188dc
...
...
@@ -966,8 +966,8 @@ export const fnc = {
skliucheng
:
'收款流程'
,
qiyong
:
'启用'
,
tingyong
:
'停用'
,
huiqian
:
'(会签)'
,
huoqian
:
'(或签)'
,
huiqian
1
:
'(会签)'
,
huoqian
1
:
'(或签)'
,
sprshezhi
:
'审批人设置'
,
sprleibie
:
'审批人类别'
,
jdmiaoshu
:
'节点描述'
,
...
...
src/assets/common/lang/zhCN/fill.js
View file @
423188dc
...
...
@@ -129,6 +129,31 @@ export const obj = {
sfdykhl
:
'是否打印客户联'
,
bjdck
:
'报价单查看'
,
ydscbkhf
:
'一旦删除不可恢复, 确认删除?'
,
contractcustomer
:
'签约客户'
,
originalrefund
:
'原路退款'
,
documentparticulars
:
'单据详情'
,
invoicevoucherreview
:
'发票凭证审核'
,
mergerapproval
:
'合并审批'
,
closemergerapproval
:
'关闭合并审批'
,
Handdistributionfeeincome
:
'手配费收入'
,
Disableapproval
:
'关闭一键审批'
,
Oneclickapproval
:
'一键审批'
,
noOneclicktransfer
:
'关闭一键转交'
,
oneclicktransfer
:
'一键转交'
,
payroll
:
'工资单'
,
Expensenote
:
'费用备注'
,
Lookonlyatuploads
:
'只看待上传发票的'
,
Urgesbtoexamine
:
'催审'
,
Commissionsetting
:
'手续费设置'
,
Payersetup
:
'付款对象设置'
,
Modifytheexchangerate
:
'修改汇率'
,
Modifytradingmethod
:
'修改交易方式'
,
Modifyexchangeratetips
:
'注意:如果修改为不同币种的账户,需修改单据的汇率'
,
Tothedocumenter
:
'制单人转交'
,
Handpartscharge
:
'手配费'
,
Modifythepayer
:
'修改付款对象'
,
Balanceouttisp
:
'注:冲抵请勾选单据后点击下方确认冲抵'
,
Prepaymentrefund
:
'预付款退款'
,
caravanshopcol
:
{
t1
:
'车/使用时间/天数'
,
t2
:
'用车详情'
,
...
...
src/assets/common/lang/zhTW/fill.js
View file @
423188dc
...
...
@@ -129,6 +129,31 @@ export const obj = {
sfdykhl
:
'是否打印客戶聯'
,
bjdck
:
'報價單查看'
,
ydscbkhf
:
'壹旦刪除不可恢複, 確認刪除?'
,
contractcustomer
:
'簽約客戶'
,
originalrefund
:
'原路退款'
,
documentparticulars
:
'單據詳情'
,
invoicevoucherreview
:
'伝票審査です'
,
mergerapproval
:
'合並審批'
,
closemergerapproval
:
'關閉合並審批'
,
Handdistributionfeeincome
:
'手配費收入'
,
Disableapproval
:
'關閉壹鍵審批入'
,
Oneclickapproval
:
'壹鍵審批'
,
noOneclicktransfer
:
'關閉壹鍵轉交'
,
oneclicktransfer
:
'壹鍵轉交'
,
payroll
:
'工資單'
,
Expensenote
:
'費用備注'
,
Lookonlyatuploads
:
'只看待上傳發票的'
,
Urgesbtoexamine
:
'催審'
,
Commissionsetting
:
'手續費設置'
,
Payersetup
:
'付款對象設置'
,
Modifytheexchangerate
:
'修改彙率'
,
Modifytradingmethod
:
'修改交易方式'
,
Modifyexchangeratetips
:
'注意:如果修改爲不同幣種的賬戶,需修改單據的彙率'
,
Tothedocumenter
:
'制單人轉交'
,
Handpartscharge
:
'手配費'
,
Modifythepayer
:
'修改付款對象'
,
Balanceouttisp
:
'注:沖抵請勾選單據後點擊下方確認沖抵'
,
Prepaymentrefund
:
'預付款退款'
,
caravanshopcol
:
{
t1
:
'車/使用時間/天數'
,
t2
:
'用車詳情'
,
...
...
src/components/FinancialModule/FinancialDocuments.vue
View file @
423188dc
...
...
@@ -693,7 +693,7 @@
v-if=
"rejectNum !=='' && rejectNum>=0"
style=
"color:red"
>
(
{{
rejectNum
}}
)
</span></li>
<li
:class=
"active==4?'_active':''"
@
click=
"getActive(4,4,-1)"
>
{{
$t
(
'ios.csgwode'
)
}}
</li>
<li
v-if=
"ActionMenuCode.indexOf('F_AccountantFinanceMerge')!=-1"
:class=
"active==8?'_active':''"
@
click=
"getActive(8,8,-1)"
>
发票凭证审核
</li>
:class=
"active==8?'_active':''"
@
click=
"getActive(8,8,-1)"
>
{{
$t
(
'objFill.invoicevoucherreview'
)
}}
</li>
<li
class=
"hight_query"
style=
"float:right;"
>
<span>
<em
@
click
.
stop=
"heightQueryBox=!heightQueryBox"
>
{{
$t
(
'fnc.gjchaxun'
)
}}
<i
...
...
@@ -704,20 +704,20 @@
<button
class=
"normalBtn"
v-if=
"checkboxShow"
@
click=
"Financial_post_SetBatch"
>
{{
$t
(
'fnc.piltijiao'
)
}}
</button>
<button
class=
"normalBtn"
@
click=
"method5()"
>
{{
$t
(
'visa.v_daochu'
)
}}
</button>
<button
class=
"hollowFixedBtn"
@
click=
"goUrl('WorkEntrustmentMy')"
>
{{
$t
(
'fnc.gzweituo'
)
}}
</button>
<button
v-if=
"active==3 && !hbState && hbShow"
class=
"hollowFixedBtn"
@
click=
"HebingSP"
>
合并审批
</button>
<button
v-if=
"active==3 && hbState"
class=
"hollowFixedBtn"
@
click=
"hbState=false,getPageList"
>
关闭合并审批
</button>
<button
v-loading=
"hbBtn"
v-if=
"active==3 && hbState"
class=
"hollowFixedBtn"
@
click=
"HebingSPLast"
>
审批
</button>
<button
v-if=
"HandShow"
class=
"hollowFixedBtn"
@
click=
"Handwithfee"
>
手配费收入
</button>
<button
class=
"hollowFixedBtn"
@
click=
"ZhiDanChongDi"
>
预付款冲抵
</button>
<button
v-if=
"active==3 && !hbState && hbShow"
class=
"hollowFixedBtn"
@
click=
"HebingSP"
>
{{
$t
(
'objFill.mergerapproval'
)
}}
</button>
<button
v-if=
"active==3 && hbState"
class=
"hollowFixedBtn"
@
click=
"hbState=false,getPageList"
>
{{
$t
(
'objFill.closemergerapproval'
)
}}
</button>
<button
v-loading=
"hbBtn"
v-if=
"active==3 && hbState"
class=
"hollowFixedBtn"
@
click=
"HebingSPLast"
>
{{
$t
(
'ios.shenpi'
)
}}
</button>
<button
v-if=
"HandShow"
class=
"hollowFixedBtn"
@
click=
"Handwithfee"
>
{{
$t
(
'objFill.Handdistributionfeeincome'
)
}}
</button>
<button
class=
"hollowFixedBtn"
@
click=
"ZhiDanChongDi"
>
{{
$t
(
'objFill.precharge'
)
}}
</button>
<!-- v-if="F_Advance_Match" -->
<button
class=
"hollowFixedBtn"
@
click=
"BOSSBtn = !BOSSBtn, checkList = [], getPageList(1), BOSSBtn2 = false"
v-if=
"msg.Conditon === 3 && userMenuCode"
>
{{
BOSSBtn
?
'关闭一键审批'
:
'一键审批'
}}
</button>
v-if=
"msg.Conditon === 3 && userMenuCode"
>
{{
BOSSBtn
?
$t
(
'objFill.Disableapproval'
)
:
$t
(
'objFill.Oneclickapproval'
)
}}
</button>
<button
class=
"hollowFixedBtn"
v-if=
"msg.Conditon === 3 && BOSSBtn"
@
click=
"BOSSBtnClick(1)"
>
{{
$t
(
'ios.shenpi'
)
}}
</button>
<button
class=
"hollowFixedBtn"
@
click=
"BOSSBtn2 = !BOSSBtn2, checkList = [], getPageList(1), BOSSBtn = false"
v-if=
"msg.Conditon === 3"
>
{{
BOSSBtn2
?
'关闭一键转交'
:
'一键转交'
}}
</button>
<button
class=
"hollowFixedBtn"
v-if=
"msg.Conditon === 3 && BOSSBtn2"
@
click=
"BOSSBtnClick(2)"
>
转交
</button>
<button
class=
"hollowFixedBtn"
v-if=
"msg.Conditon === 1&&ActionMenuCode.indexOf('batchAddWages')!=-1 "
@
click=
"outerVisible=true"
>
工资单
</button>
v-if=
"msg.Conditon === 3"
>
{{
BOSSBtn2
?
$t
(
'objFill.noOneclicktransfer'
)
:
$t
(
'objFill.oneclicktransfer'
)
}}
</button>
<button
class=
"hollowFixedBtn"
v-if=
"msg.Conditon === 3 && BOSSBtn2"
@
click=
"BOSSBtnClick(2)"
>
{{
$t
(
'fnc.zhuanjiao'
)
}}
</button>
<button
class=
"hollowFixedBtn"
v-if=
"msg.Conditon === 1&&ActionMenuCode.indexOf('batchAddWages')!=-1 "
@
click=
"outerVisible=true"
>
{{
$t
(
'objFill.payroll'
)
}}
</button>
</li>
</ul>
<div
class=
"Myquery-box"
>
...
...
@@ -882,7 +882,7 @@
filterable
remote
reserve-keyword
placeholder=
"请输入关键词
"
:placeholder=
"$t('pub.PleaseKeyWords')
"
:remote-method=
"GetClientAccountListByKeyWord"
>
<el-option
value=
""
:label=
"$t('pub.unlimitedSel')"
></el-option>
...
...
@@ -893,7 +893,7 @@
<div>
<span>
{{
`${item.AccountAlias
}
(${item.AccountHolder
}
/${item.CardNum
}
)`
}}
<
/span
>
<
span
style
=
"margin-left: 15px;"
>
<
el
-
tag
size
=
"mini"
v
-
if
=
"item.Status==1"
>
冻结
<
/el-tag
>
<
el
-
tag
size
=
"mini"
v
-
if
=
"item.Status==1"
>
{{
$t
(
'pub.fressSel'
)
}}
<
/el-tag
>
<
/span
>
<
/div
>
<
/el-option
>
...
...
@@ -981,13 +981,13 @@
<
/li
>
<
li
v
-
if
=
"msg.Conditon==1 || msg.Conditon==3||msg.Conditon==2||msg.Conditon==6"
>
<
span
>
<
em
>
费用备注
<
/em
>
<
em
>
{{
$t
(
'objFill.Expensenote'
)
}}
<
/em
>
<
el
-
input
class
=
"w200"
v
-
model
=
"msg.Remark"
><
/el-input
>
<
/span
>
<
/li
>
<
li
v
-
if
=
"msg.Conditon==1"
>
<
span
>
<
em
>
只看待上传发票的
<
/em
>
<
em
>
{{
$t
(
'objFill.Lookonlyatuploads'
)
}}
<
/em
>
<
el
-
switch
v
-
model
=
"msg.InvoiceState"
active
-
value
=
"true"
inactive
-
value
=
"false"
>
<
/el-switch
>
<
/span
>
...
...
@@ -1037,8 +1037,8 @@
<
/td
>
<
td
>
<
span
class
=
"_bg__"
:
class
=
"item.Type==1 || item.Type==5?'_bg_green':'_bg_red'"
>
{{
item
.
TypeName
}}
<
/span
>
<
el
-
tooltip
class
=
"item"
effect
=
"dark"
content
=
"追加团款
"
placement
=
"top"
>
<
span
v
-
if
=
"item.OtherType == 1"
class
=
"zhuiClass"
>
追
<
/span
>
<
el
-
tooltip
class
=
"item"
effect
=
"dark"
:
content
=
"$t('ground.zjiatk')
"
placement
=
"top"
>
<
span
v
-
if
=
"item.OtherType == 1"
class
=
"zhuiClass"
>
{{
$t
(
'objFill.chase'
)
}}
<
/span
>
<
/el-tooltip
>
<
/td
>
...
...
@@ -1174,7 +1174,7 @@
class
=
"iconfont icon-ico_commodity_defaul"
@
click
=
"goUrl('BasicDocuments',item.FrID,active,msg.pageIndex)"
><
/i
>
<
/el-tooltip
>
<
el
-
tooltip
class
=
"item"
effect
=
"dark"
content
=
"催审
"
placement
=
"top"
>
<
el
-
tooltip
class
=
"item"
effect
=
"dark"
:
content
=
"$t('objFill.Urgesbtoexamine')
"
placement
=
"top"
>
<
i
v
-
if
=
"msg.Conditon==1 && item.IsFinancePushOn==1"
class
=
"iconfont icon-cuishou"
@
click
=
"cuishen('Financial_post_SetFinancePushOn', item.FrID)"
><
/i
>
<
/el-tooltip
>
...
...
@@ -1182,7 +1182,7 @@
<
i
v
-
if
=
"msg.Conditon==3 && !BOSSBtn2"
class
=
"iconfont icon-zhuanjiao1"
@
click
=
"zhuanBox = true,zhuanMsg.WorkFlowId = item.FrID"
><
/i
>
<
/el-tooltip
>
<!--
<
el
-
tooltip
class
=
"item"
effect
=
"dark"
content
=
"转交
"
placement
=
"top"
>
<!--
<
el
-
tooltip
class
=
"item"
effect
=
"dark"
:
content
=
"$t('fnc.zhuanjiao')
"
placement
=
"top"
>
<
i
v
-
if
=
"msg.Conditon==7"
class
=
"iconfont icon-zhuanhuan1"
@
click
=
"getExchange(item.FrID)"
><
/i
>
<
/el-tooltip> --
>
<
el
-
tooltip
class
=
"item"
effect
=
"dark"
:
content
=
"$t('active.cl_zuofei')"
placement
=
"top"
>
...
...
@@ -1194,19 +1194,19 @@
<
i
v
-
if
=
"msg.Conditon==2 && item.TradeDate"
class
=
"iconfont icon-tiaozheng"
@
click
=
"dialogFormVisible=true,updateMsg.FrID=item.FrID,updateMsg.OTradeDate=item.TradeDate"
><
/i
>
<
/el-tooltip
>
<!--
<
el
-
tooltip
class
=
"item"
content
=
"交易方式
"
placement
=
"top"
v
-
if
=
"item.TCIDAndTCNUMList&&item.TCIDAndTCNUMList.length>0&&active==2 && istransaction == true"
>
<!--
<
el
-
tooltip
class
=
"item"
:
content
=
"$t('tips.jiaoyifangshi')
"
placement
=
"top"
v
-
if
=
"item.TCIDAndTCNUMList&&item.TCIDAndTCNUMList.length>0&&active==2 && istransaction == true"
>
<
i
v
-
if
=
"active==2"
class
=
"iconfont icon-zhifupeizhiguanli"
@
click
=
"showjiaoyi(item.FrID)"
><
/i
>
<
/el-tooltip> --
>
<
el
-
tooltip
class
=
"item"
content
=
"手续费设置
"
placement
=
"top"
<
el
-
tooltip
class
=
"item"
:
content
=
"$t('objFill.Commissionsetting')
"
placement
=
"top"
v
-
if
=
"active==2 && item.Type==1 &&(F_Trademodify == true || isJapanCommission == true)"
>
<
i
class
=
"iconfont icon-zhifupeizhiguanli"
@
click
=
"showTranTax(item.FrID,'1')"
><
/i
>
<
/el-tooltip
>
<
el
-
tooltip
class
=
"item"
content
=
"付款对象设置
"
placement
=
"top"
<
el
-
tooltip
class
=
"item"
:
content
=
"$t('objFill.Payersetup')
"
placement
=
"top"
v
-
if
=
"(active==2 || active==3)&& istransaction == true && item.Type==2"
>
<
i
class
=
"iconfont icon-zhifupeizhiguanli"
@
click
=
"showTranTax(item.FrID,'2')"
><
/i
>
<
/el-tooltip
>
<
el
-
tooltip
class
=
"item"
content
=
"修改汇率
"
placement
=
"top"
<
el
-
tooltip
class
=
"item"
:
content
=
"$t('objFill.Modifytheexchangerate')
"
placement
=
"top"
v
-
if
=
"(active==2 || active==3) && F_Update_CurrencyRate == true"
>
<
i
class
=
"iconfont icon-money"
style
=
"background-color: #47BF8C;color: white;"
@
click
=
"showhuilv(item)"
><
/i
>
...
...
@@ -1279,10 +1279,10 @@
<
/div
>
<
/el-dialog
>
<!--
修改交易方式
-->
<
el
-
dialog
title
=
"修改交易方式
"
width
=
"600px"
:
visible
.
sync
=
"transactionmode"
center
:
before
-
close
=
"closeChangeMachie"
>
<
el
-
dialog
:
title
=
"$t('objFill.Modifytradingmethod')
"
width
=
"600px"
:
visible
.
sync
=
"transactionmode"
center
:
before
-
close
=
"closeChangeMachie"
>
<
el
-
form
label
-
width
=
"110px"
>
<
div
class
=
"rb_top_row _r_mb5"
v
-
for
=
'(x,y) in trabeList'
:
key
=
'y'
>
<
p
>
收款账户
:
<
p
>
{{
$t
(
'fnc.fkuanzhanghu'
)
}}
:
<
el
-
select
filterable
v
-
model
=
'x.AccountTypeId'
placeholder
=
""
@
change
=
"getAccountList2(x.AccountTypeId,y)"
class
=
"w150 _border_b_1"
>
<
el
-
option
v
-
for
=
'item in AccList'
:
label
=
'item.Name'
:
value
=
'item.ID'
:
key
=
'item.ID'
>
...
...
@@ -1295,7 +1295,7 @@
<
/el-option
>
<
/el-select
>
<
/p
>
<
p
>
注意:如果修改为不同币种的账户,需修改单据的汇率
<
/p
>
<
p
>
{{
$t
(
'objFill.Modifyexchangeratetips'
)
}}
<
/p
>
<
/div
>
<
/el-form
>
...
...
@@ -1304,7 +1304,7 @@
<
el
-
button
class
=
"normalBtn"
type
=
"primary"
@
click
=
"preservetransaction()"
>
{{
$t
(
'pub.sureBtn'
)
}}
<
/el-button
>
<
/div
>
<
/el-dialog
>
<
el
-
dialog
title
=
"一键审批
"
width
=
"400px"
:
visible
.
sync
=
"BOSSDialog"
center
:
close
-
on
-
press
-
escape
=
"false"
<
el
-
dialog
:
title
=
"$t('objFill.Oneclickapproval')
"
width
=
"400px"
:
visible
.
sync
=
"BOSSDialog"
center
:
close
-
on
-
press
-
escape
=
"false"
:
close
-
on
-
click
-
modal
=
"false"
>
<
template
v
-
if
=
"!BOSSDialogText"
>
<
el
-
form
label
-
width
=
"110px"
>
...
...
@@ -1331,10 +1331,10 @@
<
/template
>
<
/el-dialog
>
<
el
-
dialog
custom
-
class
=
'w400'
title
=
"制单人转交
"
:
visible
.
sync
=
"zhuanjiaoBox"
center
>
<
el
-
dialog
custom
-
class
=
'w400'
:
title
=
"$t('objFill.Tothedocumenter')
"
:
visible
.
sync
=
"zhuanjiaoBox"
center
>
<
template
>
<
el
-
form
label
-
width
=
"100px"
>
<
el
-
form
-
item
label
=
"制单人转交:
"
>
<
el
-
form
-
item
:
label
=
"$t('objFill.Tothedocumenter')+':'
"
>
<
el
-
select
v
-
model
=
"zhuanjiaoMsg.CreateBy"
filterable
remote
reserve
-
keyword
:
placeholder
=
"$t('pub.pleaseImport')"
:
remote
-
method
=
"remoteMethodEx"
@
change
=
"$forceUpdate()"
>
<
el
-
option
v
-
for
=
"item in searchList"
:
key
=
"item.empId"
:
label
=
"item.name"
:
value
=
"item.empId"
>
...
...
@@ -1351,13 +1351,13 @@
<
/div
>
<
/template
>
<
/el-dialog
>
<
el
-
dialog
custom
-
class
=
'w400'
title
=
"手配费
"
:
visible
.
sync
=
"HandState"
center
>
<
el
-
dialog
custom
-
class
=
'w400'
:
title
=
"$t('objFill.Handpartscharge')
"
:
visible
.
sync
=
"HandState"
center
>
<
template
>
<
el
-
form
label
-
width
=
"100px"
>
<
el
-
form
-
item
label
=
"团号
"
>
<
el
-
form
-
item
:
label
=
"$t('visa.v_tuanhao')
"
>
<
el
-
input
v
-
model
=
"HandMsg.TCNUM"
class
=
"w200"
><
/el-input
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"相关单据
"
>
<
el
-
form
-
item
:
label
=
"$t('objFill.xgdj')
"
>
<
el
-
input
v
-
model
=
"HandMsg.ReFinanceId"
class
=
"w200"
><
/el-input
>
<
/el-form-item
>
<
/el-form
>
...
...
@@ -1372,16 +1372,16 @@
<
shouxufei
:
transTax
=
"transTax"
@
success
=
"close(),resetPageIndex(),getPageList()"
@
close
=
"close"
><
/shouxufei
>
<
/template
>
<
el
-
dialog
title
=
"修改付款对象
"
width
=
"300px"
:
visible
.
sync
=
"PaymentSync"
center
:
before
-
close
=
"closeChangeMachie"
>
<
el
-
dialog
:
title
=
"$t('objFill.Modifythepayer')
"
width
=
"300px"
:
visible
.
sync
=
"PaymentSync"
center
:
before
-
close
=
"closeChangeMachie"
>
<
el
-
form
class
=
"cdForm"
label
-
width
=
"90px"
>
<
el
-
form
-
item
label
=
"客户类型
"
prop
=
"ClientType"
>
<
el
-
form
-
item
:
label
=
"$t('fnc.khleixing')
"
prop
=
"ClientType"
>
<
el
-
select
filterable
v
-
model
=
'transTax.ClientType'
:
placeholder
=
"$t('fnc.khleixing')"
@
change
=
"GetClientAccountList(transTax.ClientType)"
class
=
"w135 _border_b_1"
>
<
el
-
option
v
-
for
=
'item in ClientTypeList'
:
label
=
'item.Name'
:
value
=
'item.ID'
:
key
=
'item.ID'
>
<
/el-option
>
<
/el-select
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"客户名称
"
prop
=
"ClientID"
>
<
el
-
form
-
item
:
label
=
"$t('objFill.khmingcheng')
"
prop
=
"ClientID"
>
<
template
>
<
el
-
select
filterable
v
-
model
=
'transTax.ClientID'
:
placeholder
=
"$t('fnc.khmingcheng')"
class
=
"w135 _border_b_1"
>
...
...
@@ -1397,41 +1397,41 @@
{{
$t
(
'pub.sureBtn'
)
}}
<
/el-button
>
<
/div
>
<
/el-dialog
>
<
el
-
dialog
title
=
"预付款冲抵
"
width
=
"860px"
:
visible
.
sync
=
"yfcdState"
center
>
<
el
-
dialog
:
title
=
"$t('objFill.precharge')
"
width
=
"860px"
:
visible
.
sync
=
"yfcdState"
center
>
<
el
-
form
class
=
"cdForm"
label
-
width
=
"90px"
>
<
el
-
form
-
item
label
=
"单号
"
prop
=
"FrID"
>
<
el
-
form
-
item
:
label
=
"$t('fnc.danhao')
"
prop
=
"FrID"
>
<
el
-
input
class
=
"w220"
@
keyup
.
native
=
"checkInteger(czMsg,'FrID')"
v
-
model
=
"czMsg.FrID"
><
/el-input
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"费用类型
"
>
<
el
-
form
-
item
:
label
=
"$t('salesModule.CostType')
"
>
<
el
-
select
filterable
v
-
model
=
'czMsg.CostTypeID'
class
=
""
>
<
el
-
option
label
=
"不限
"
value
=
''
><
/el-option
>
<
el
-
option
:
label
=
"$t('pub.unlimitedSel')
"
value
=
''
><
/el-option
>
<
el
-
option
v
-
for
=
"(item,index) in costList"
:
key
=
"index"
:
label
=
"item.Name"
:
value
=
'item.ID'
><
/el-option
>
<
/el-select
>
<
/el-form-item
>
<
el
-
form
-
item
>
<
input
type
=
"button"
value
=
"查询
"
class
=
"hollowFixedBtn"
@
click
=
"czgetList"
>
<
input
type
=
"button"
:
value
=
"$t('pub.searchBtn')
"
class
=
"hollowFixedBtn"
@
click
=
"czgetList"
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"交易日期
"
>
<
el
-
date
-
picker
v
-
model
=
"czdateList"
type
=
"daterange"
range
-
separator
=
"至"
start
-
placeholder
=
"开始日期
"
end
-
placeholder
=
"结束日期
"
>
<
el
-
form
-
item
:
label
=
"$t('fnc.jiaoyiriqi')
"
>
<
el
-
date
-
picker
v
-
model
=
"czdateList"
type
=
"daterange"
:
range
-
separator
=
"$t('OrderList.zhi')"
:
start
-
placeholder
=
"$t('OrderList.star')
"
:
end
-
placeholder
=
"$t('OrderList.end')
"
>
<
/el-date-picker
>
<
/el-form-item
>
<
/el-form
>
<
p
style
=
"color: red;text-align: right;padding: 5px;"
>
注
:
冲抵请勾选单据后点击下方确认冲抵
<
/p
>
<
p
style
=
"color: red;text-align: right;padding: 5px;"
>
{{
$t
(
'objFill.Balanceouttisp'
)
}}
<
/p
>
<
table
class
=
"leaderPayTable"
border
=
"0"
cellspacing
=
"1"
cellpadding
=
"0"
v
-
loading
=
"yfcdLoading"
>
<
tr
>
<
th
><
/th
>
<
th
>
单号
<
/th
>
<
th
>
公司
<
/th
>
<
th
>
费用类型
<
/th
>
<
th
>
币种
<
/th
>
<
th
>
汇率
<
/th
>
<
th
>
金额
<
/th
>
<
th
>
冲抵金额
<
/th
>
<
th
>
状态
<
/th
>
<
th
>
付款对象
<
/th
>
<
th
>
操作
<
/th
>
<
th
>
{{
$t
(
'fnc.danhao'
)
}}
<
/th
>
<
th
>
{{
$t
(
'sm.company'
)
}}
<
/th
>
<
th
>
{{
$t
(
'fnc.fyleixing'
)
}}
<
/th
>
<
th
>
{{
$t
(
'hotel.hotel_Currency'
)
}}
<
/th
>
<
th
>
{{
$t
(
'hotel.hotel_CurrentRate'
)
}}
<
/th
>
<
th
>
{{
$t
(
'fnc.jine'
)
}}
<
/th
>
<
th
>
{{
$t
(
'objFill.amountoffset'
)
}}
<
/th
>
<
th
>
{{
$t
(
'admin.admin_status'
)
}}
<
/th
>
<
th
>
{{
$t
(
'fnc.fkduixiang'
)
}}
<
/th
>
<
th
>
{{
$t
(
'system.table_operation'
)
}}
<
/th
>
<
/tr
>
<
tr
v
-
for
=
"(item,index) in czList"
:
key
=
"index"
>
<
td
><
input
type
=
"checkbox"
:
value
=
"item"
v
-
model
=
"yfcheckList"
@
change
=
"ckeckOne"
><
/td
>
...
...
@@ -1450,7 +1450,7 @@
<
/el-tooltip
>
<
/td
>
<
td
>
<
el
-
tooltip
class
=
"item"
effect
=
"dark"
content
=
"预付款退款
"
placement
=
"top-start"
>
<
el
-
tooltip
class
=
"item"
effect
=
"dark"
:
content
=
"$t('objFill.Prepaymentrefund')
"
placement
=
"top-start"
>
<
button
class
=
"normalBtn"
@
click
=
"goUrlZD(item)"
>
<
i
class
=
"el-icon-right"
><
/i
>
<
/button
>
...
...
src/components/FinancialModule/FinancialDocumentsDetail.vue
View file @
423188dc
...
...
@@ -917,92 +917,92 @@
</div>
<div
v-if=
"GetDetail.OtherType==56||GetDetail.OtherType==57"
class=
"illustrate-right fygsbumen-box-right"
@
click=
"ImpressionTicketDetails('ImpressionTicketUserDetails')"
>
{{
GetDetail
.
OtherType
==
56
?
'票务提成详情'
:
'票务工资详情'
}}
</div>
{{
GetDetail
.
OtherType
==
56
?
$t
(
'objFill.pwtcxq'
):
$t
(
'objFill.pwgzxq'
)
}}
</div>
<div
v-if=
"GetDetail.OtherType==61||GetDetail.OtherType==62"
class=
"illustrate-right fygsbumen-box-right"
@
click=
"ImpressionSingleDetails(isOrderOP?'singleProductHotelOrderOP':'singleProductHotelOrder')"
>
{{
'单项酒店订单
:'
+
GetDetail
.
ReFinanceId
}}
</div>
{{
$t
(
'objFill.dxjddd'
)
+
'
:'
+
GetDetail
.
ReFinanceId
}}
</div>
<div
v-if=
"GetDetail.OtherType==66"
class=
"illustrate-right fygsbumen-box-right"
@
click=
"ImpressionSingleDetails(isOrderOP?'SingleticketOrderListOP':'SingleticketOrderList')"
>
{{
'单项门票订单
:'
+
GetDetail
.
ReFinanceId
}}
</div>
{{
$t
(
'objFill.dxmpdd'
)
+
'
:'
+
GetDetail
.
ReFinanceId
}}
</div>
<div
v-if=
"GetDetail.OtherType==67||GetDetail.OtherType==68"
class=
"illustrate-right fygsbumen-box-right"
@
click=
"ImpressionSingleDetails(isOrderOP?'CharterOrderListOP':'CharterOrderList')"
>
{{
'单项车订单
:'
+
GetDetail
.
ReFinanceId
}}
</div>
{{
$t
(
'objFill.dxcdd'
)
+
'
:'
+
GetDetail
.
ReFinanceId
}}
</div>
<div
v-if=
"GetDetail.OtherType==80"
class=
"illustrate-right fygsbumen-box-right"
@
click=
"ImpressionSingleDetails(isOrderOP?'CarDealerOrderOP':'CarDealerOrder')"
>
{{
'车行订单
:'
+
GetDetail
.
ReFinanceId
}}
</div>
{{
$t
(
'objFill.chdd'
)
+
'
:'
+
GetDetail
.
ReFinanceId
}}
</div>
<!--
<div
v-if=
"GetDetail.OtherType==63"
class=
"illustrate-right fygsbumen-box-right"
@
click=
"ImpressionSingleCommissionDetails('ServiceCommissiondetails',1)"
>
{{
'单项销售提成详情'
}}
</div>
@
click=
"ImpressionSingleCommissionDetails('ServiceCommissiondetails',1)"
>
{{
$t
(
'objFill.dxxstcxq'
)
}}
</div>
<div
v-if=
"GetDetail.OtherType==64"
class=
"illustrate-right fygsbumen-box-right"
@
click=
"ImpressionSingleCommissionDetails('ServiceCommissiondetails',2)"
>
{{
'单项OP提成详情'
}}
</div>
-->
@
click=
"ImpressionSingleCommissionDetails('ServiceCommissiondetails',2)"
>
{{
$t
(
'objFill.dxoptcxq'
)
}}
</div>
-->
</div>
<table
border=
"1"
bordercolor=
"#D2D2D2"
style=
"border-collapse:collapse;margin-top:15px;"
width=
"100%"
v-if=
"GetDetail.TCIDAndTCNUMList.length>0"
>
<tr
v-for=
"(o,ox) in GetDetail.TCIDAndTCNUMList"
class=
"_fujiashuoming_tr"
>
<td
:colspan=
"4"
v-if=
"GetDetail.Is_Merge===1"
>
单据号
:
{{
o
.
FinanceId
}}
</td>
<td
:colspan=
"4"
v-if=
"GetDetail.Is_Merge===1"
>
{{
$t
(
'salesModule.DJNUM'
)
}}
:
{{
o
.
FinanceId
}}
</td>
<td
:colspan=
"3"
>
{{
o
.
TCNUM
}}
(
{{
o
.
TCID
}}
)
<template
v-if=
"o.TeamTypeNameStr&&o.TeamTypeNameStr!=''"
>
(
{{
o
.
TeamTypeNameStr
}}
)
</
template
>
<span
v-if=
"GetDetail.IsShowGuestUrl && GetDetail.IsShowGuestUrl===1"
@
click=
"goInves('investigationList',o.TCID)"
class=
"FD_yijian"
>
旅客意见
@
click=
"goInves('investigationList',o.TCID)"
class=
"FD_yijian"
>
{{$t('objFill.lkyj')}}
<span>
{{o.GuestSurveyNum?o.GuestSurveyNum:0}}
</span>
/
<span>
{{o.GuestTotalNum?o.GuestTotalNum:0}}
</span>
份
<span>
{{o.GuestTotalNum?o.GuestTotalNum:0}}
</span>
{{$t('salesModule.Fen')}}
</span>
<a
v-if=
"o.PriceTeamTypeName && o.PriceTeamTypeName =='单团'"
style=
"cursor: pointer;text-decoration: underline;"
target=
"_blank"
:href=
"o.PriceOfferUrl"
>
报价单附件
</a>
style=
"cursor: pointer;text-decoration: underline;"
target=
"_blank"
:href=
"o.PriceOfferUrl"
>
{{$t('objFill.bjdfj')}}
</a>
<span
v-if=
"GetDetail.IsShowGuestUrl && GetDetail.IsShowGuestUrl===1 && GetDetail.ClientType===7"
@
click=
"goGuideAccount('GuideAccount',GetDetail.ClientID)"
class=
"FD_yijian"
>
领队导游往来
{{$t('objFill.lddywl')}}
</span>
<span
v-if=
"GetDetail.IsShowDiJieChargeUrl==1"
style=
"margin-left:10px;cursor:pointer;"
@
click=
"jumpHotelContract('HotelContract',o)"
>
手配费详情
</span>
@
click=
"jumpHotelContract('HotelContract',o)"
>
{{$t('objFill.spfxq')}}
</span>
</td>
<td
v-if=
"!GetDetail.OrderID&&o.Config_OfferId>0"
>
<span
class=
"_jump_page _font_bold"
@
click=
"getQuotation(o)"
>
查看报价单
</span>
<span
class=
"_jump_page _font_bold"
@
click=
"getQuotation(o)"
>
{{$t('objFill.ckbjd')}}
</span>
<a
v-if=
"o.PriceOfferUrl&&o.PriceOfferUrl!=''"
:href=
"o.PriceOfferUrl"
>
附件
</a>
<a
v-if=
"o.PriceOfferUrl&&o.PriceOfferUrl!=''"
:href=
"o.PriceOfferUrl"
>
{{$t('objFill.fj')}}
</a>
</td>
<td
@
click=
"gotoTravelList(o)"
>
<span
class=
"_jump_page _font_bold"
>
查看团队
</span>
</td>
<td
@
click=
"jumpPage('RegistrationList',o.TCID,7)"
>
<span
class=
"_jump_page _font_bold"
>
查看报名
</span>
</td>
<td
@
click=
"gotoTravelList(o)"
>
<span
class=
"_jump_page _font_bold"
>
{{$t('objFill.cktd')}}
</span>
</td>
<td
@
click=
"jumpPage('RegistrationList',o.TCID,7)"
>
<span
class=
"_jump_page _font_bold"
>
{{$t('salesModule.LookBM')}}
</span>
</td>
<td
v-if=
"qjGroupId==userInfo.RB_Group_id || TeamShouZhi"
@
click=
"GetDetail.TCIDAndTCNUMList.length==1?jumpPage('TeamBalancePayment',o.TCID,5):jumpPage('TeamBalancePayment',o.TCID,6)"
>
<span
class=
"_jump_page _font_bold"
>
团队收支
</span>
</td>
<span
class=
"_jump_page _font_bold"
>
{{$t('objFill.tdsz')}}
</span>
</td>
<td
v-if=
"OrderSource==9&&GetDetail.SourceID>0"
@
click=
"jumpPage('FinancialOrder',GetDetail,2)"
>
<span
class=
"_jump_page _font_bold"
>
国内票务
</span>
</td>
class=
"_jump_page _font_bold"
>
{{$t('fnc.gnpiaowu')}}
</span>
</td>
<!-- <td v-else-if="OrderSource==10&&GetDetail.SourceID>0" @click="jumpPage('FinancialOrder',GetDetail,3)">
<span class="_jump_page _font_bold">签证收支</span></td> -->
<td
v-if=
"GetDetail.OrderSource==10&&o.TCNUM&&o.TCID"
@
click=
"jumpPage('VisaFinancialDocuments',o.TCID,3,o.TCNUM)"
>
<span
class=
"_jump_page _font_bold"
>
签证收支
</span></td>
<td
v-if=
"GetDetail.OrderID&&OrderSource==10"
>
签证订单
:
<span
<span
class=
"_jump_page _font_bold"
>
{{$t('objFill.qzsz')}}
</span></td>
<td
v-if=
"GetDetail.OrderID&&OrderSource==10"
>
{{$t('objFill.qzdd')}}
:
<span
@
click=
"jumpPage(isOrderOP?'VisaProductEditOrderQZ':'VisaProductEditOrder',GetDetail,8,GetDetail.OrderID)"
class=
"_jump_page _font_bold"
>
{{GetDetail.OrderID}}
</span></td>
<td
v-else-if=
"OrderSource==4&&GetDetail.SourceID>0"
@
click=
"jumpPage('FinancialOrder',GetDetail,4)"
>
<span
class=
"_jump_page _font_bold"
>
机票收支
</span>
</td>
<span
class=
"_jump_page _font_bold"
>
{{$t('fnc.jpshouzhi')}}
</span>
</td>
<td
v-if=
"isCostTypeId||GetDetail.TemplateId === 43 || GetDetail.TemplateId === 48 || GetDetail.TemplateId === 53|| GetDetail.TemplateId === 56
|| GetDetail.TemplateId === 49 || GetDetail.TemplateId === 50 || GetDetail.TemplateId === 51|| GetDetail.TemplateId === 52
|| GetDetail.TemplateId === 54 || GetDetail.TemplateId === 55 || GetDetail.TemplateId === 57|| GetDetail.TemplateId === 58
|| GetDetail.TemplateId === 98 || GetDetail.TemplateId === 99
|| GetDetail.IsShowPlanUrl === 1 && (qjGroupId==userInfo.RB_Group_id || F_Disbursement_Schedule)"
@
click=
"jumpPlanPage('leaderReimbursement',o.TCID)"
>
<span
class=
"_jump_page _font_bold"
>
用款计划
</span>
@
click=
"jumpPlanPage('leaderReimbursement',o.TCID)"
>
<span
class=
"_jump_page _font_bold"
>
{{$t('objFill.ykjh')}}
</span>
</td>
<td
v-if=
"GetDetail.IsShowPlanUrl === 1 && (qjGroupId==userInfo.RB_Group_id || F_Disbursement_Schedule)"
@
click=
"jumpPlanPage('leaderPay2',o.TCID)"
>
<span
class=
"_jump_page _font_bold"
>
领队报账
</span>
</td>
@
click=
"jumpPlanPage('leaderPay2',o.TCID)"
>
<span
class=
"_jump_page _font_bold"
>
{{$t('objFill.ldbz')}}
</span>
</td>
<td
v-if=
"GetDetail.TemplateId === 49 || GetDetail.TemplateId === 50 || GetDetail.TemplateId === 57 || GetDetail.TemplateId === 58"
@
click=
"jumpCheZiPage('BusApportionManagement',o.TCID)"
>
<span
class=
"_jump_page _font_bold"
>
车资分摊
</span>
@
click=
"jumpCheZiPage('BusApportionManagement',o.TCID)"
>
<span
class=
"_jump_page _font_bold"
>
{{$t('objFill.czft')}}
</span>
</td>
</tr>
</table>
<table
border=
"1"
bordercolor=
"#D2D2D2"
style=
"border-collapse:collapse;margin-top:15px;"
width=
"100%"
v-else-if=
"OrderSource==10"
>
<tr
class=
"_fujiashuoming_tr"
>
<td>
签证产品编号
:
<span
@
click=
"jumpPage('VisaProductOrder',GetDetail,8)"
<td>
{{$t('tips.qzcpbianhao')}}
:
<span
@
click=
"jumpPage('VisaProductOrder',GetDetail,8)"
class=
"_jump_page _font_bold"
>
{{GetDetail.SourceID}}
</span></td>
<!-- <td @click="jumpPage('FinancialOrder',GetDetail,3)"> <span class="_jump_page _font_bold">
签证收支
</span></td> -->
<td
v-if=
"GetDetail.OrderID"
>
签证订单
:
<span
<!-- <td @click="jumpPage('FinancialOrder',GetDetail,3)"> <span class="_jump_page _font_bold">
{{$t('objFill.qzsz')}}
</span></td> -->
<td
v-if=
"GetDetail.OrderID"
>
{{$t('objFill.qzdd')}}
:
<span
@
click=
"jumpPage(isOrderOP?'VisaProductEditOrderQZ':'VisaProductEditOrder',GetDetail,8,GetDetail.OrderID)"
class=
"_jump_page _font_bold"
>
{{GetDetail.OrderID}}
</span></td>
</tr>
...
...
@@ -1010,27 +1010,27 @@
<table
border=
"1"
borderCashierDetailcolor=
"#D2D2D2"
style=
"border-collapse:collapse;margin-top:15px;"
width=
"100%"
v-else-if=
"OrderSource==9"
>
<tr
class=
"_fujiashuoming_tr"
>
<td>
期数
:{{GetDetail.Term}}
</td>
<td
@
click=
"jumpPage('FinancialOrder',GetDetail,2)"
>
<span
class=
"_jump_page _font_bold"
>
国内票务
</span></td>
<td>
{{$t('tips.qishu')}}
:{{GetDetail.Term}}
</td>
<td
@
click=
"jumpPage('FinancialOrder',GetDetail,2)"
>
<span
class=
"_jump_page _font_bold"
>
{{$t('fnc.gnpiaowu')}}
</span></td>
</tr>
</table>
<table
border=
"1"
bordercolor=
"#D2D2D2"
style=
"border-collapse:collapse;margin-top:15px;"
width=
"100%"
v-else-if=
"OrderSource==4"
>
<tr
class=
"_fujiashuoming_tr"
>
<td>
机票编号
:{{GetDetail.SourceID}}
</td>
<td>
{{$t('fnc.jpbianhao')}}
:{{GetDetail.SourceID}}
</td>
<td
v-if=
"(GetDetail.TCIDAndTCNUMList && GetDetail.TCIDAndTCNUMList.length===0) || !GetDetail.TCIDAndTCNUMList"
>
线路:{{GetDetail.LineName?GetDetail.LineName:'机票尚未选择线路'
}}
</td>
<td
@
click=
"jumpPage('FinancialOrder',GetDetail,4)"
>
<span
class=
"_jump_page _font_bold"
>
机票收支
</span></td>
{{$t('advmanager.v_line')}}:{{GetDetail.LineName?GetDetail.LineName:$t('tips.jpswxzxianlu')
}}
</td>
<td
@
click=
"jumpPage('FinancialOrder',GetDetail,4)"
>
<span
class=
"_jump_page _font_bold"
>
{{$t('fnc.jpshouzhi')}}
</span></td>
</tr>
</table>
<div>
<p
v-if=
"GetDetail.Type!==7"
>
费用归属部门
:
<span
class=
"_font_bold"
>
{{GetDetail.DepartName}}
</span></p>
<p
v-if=
"GetDetail.Type!==7"
>
{{$t('fnc.fygsbumen')}}
:
<span
class=
"_font_bold"
>
{{GetDetail.DepartName}}
</span></p>
<div>
<el-popover
popper-class=
"detailsIT_Journal"
width=
"250"
trigger=
"click"
>
<div
class=
"InfoChangeLog"
>
<div
class=
"changLog"
>
<p
class=
"_log_t"
>
流程日志
</p>
<p
class=
"_log_t"
>
{{$t('fnc.lcrizhi')}}
</p>
<ul
class=
"changLogList"
v-if=
"GetFinancLogList"
v-loading=
'LogLoading'
>
<li
class=
"changLogList_l"
v-for=
"(log,li) in GetFinancLogList"
>
<span
style=
"background-color: #47BF8C"
class=
"_radius_green"
></span>
...
...
@@ -1040,12 +1040,12 @@
</li>
</ul>
<ul
v-else
>
<li>
暂无修改日志
</li>
<li>
{{$t('fnc.zwxgrizhi')}}
</li>
</ul>
</div>
</div>
<span
slot=
"reference"
style=
"text-decoration: underline;cursor: pointer;"
@
click=
"Financial_post_GetFinancLogList()"
>
单据操作日志
</span>
@
click=
"Financial_post_GetFinancLogList()"
>
{{$t('objFill.djczrz')}}
</span>
</el-popover>
</div>
</div>
...
...
@@ -1054,7 +1054,7 @@
<a>
<span
style=
"text-decoration: underline;cursor: pointer;color: #000;font-size: 12px;"
@
click=
"goSigningCustomer(GetDetail.SigningCustomerId,GetDetail.SigningCustomerName)"
>
签约客户
:{{GetDetail.SigningCustomerName}}
</span></a>
{{$t('objFill.contractcustomer')}}
:{{GetDetail.SigningCustomerName}}
</span></a>
</div>
</div>
...
...
@@ -1069,15 +1069,15 @@
<div
class=
"_fujian_box"
v-if=
"(GetDetail.VorcherInos&&GetDetail.VorcherInos.length>0) ||(GetDetail.InvoiceVoucherInfo&&GetDetail.InvoiceVoucherInfo.length>0) || saveMsg.length>0"
>
<div
>
<div
class=
"_fujian_zhankai cursorpointer"
v-if=
"!fujianShow"
@
click=
"fujianShow = true"
>
<span>
附件
</span>
<span>
{{$t('objFill.fj')}}
</span>
<span>
>
</span>
</div>
<p
class=
"_fujian_box_tit"
v-if=
"fujianShow"
>
<span>
<i
class=
"iconfont icon-bangdingzhagnhuxinxi"
></i>
<span>
附件
</span>
<span>
{{$t('objFill.fj')}}
</span>
</span>
<span
class=
"cursorpointer"
@
click=
"fujianShow = false"
>
收起
<i
class=
"iconfont icon-gengduo"
></i></span>
<span
class=
"cursorpointer"
@
click=
"fujianShow = false"
>
{{$t('fnc.shouqi')}}
<i
class=
"iconfont icon-gengduo"
></i></span>
</p>
<div
class=
"_addUpload_box clearfix"
v-if=
"fujianShow"
>
<div
style=
"width:100%;height:300px"
v-if=
"FuImgList.length>0"
>
...
...
@@ -1122,10 +1122,10 @@
<!--<div class="_pic_upload" v-if="saveMsg.length!==5 && ((saveMsg.length + GetDetail.VorcherInos.length) < 5)">-->
<el-upload
drag
:http-request=
"uploadFileBtn"
:multiple=
"true"
:show-file-list=
"false"
action=
""
>
<i
class=
"el-icon-plus avatar-uploader-icon"
></i>
<div
class=
"el-upload__text"
>
点击/拖拽上传
</div>
<div
class=
"el-upload__text"
>
{{$t('active.ld_djscwj')}}
</div>
</el-upload>
</div>
<div
class=
"shangchuanfujian"
><button
class=
"hollowFixedBtn"
@
click=
"upLoadFuJian"
>
上传附件
</button></div>
<div
class=
"shangchuanfujian"
><button
class=
"hollowFixedBtn"
@
click=
"upLoadFuJian"
>
{{$t('fnc.scfujian')}}
</button></div>
</div>
</div>
<!-- <div style="margin-top: 40px;" v-if="GetDetail.VorcherInos
...
...
@@ -1135,10 +1135,10 @@
<div class="_pic_upload" v-if="GetDetail.IsUploadPic===1">
<el-upload drag :http-request="uploadFileBtn" :multiple="true" :show-file-list="false" action="">
<i class="el-icon-plus avatar-uploader-icon"></i>
<div class="el-upload__text">
点击/拖拽上传
</div>
<div class="el-upload__text">
{{$t('active.ld_djscwj')}}
</div>
</el-upload>
</div>
<div class="shangchuanfujian"><button class="hollowFixedBtn" @click="upLoadFuJian">
上传附件
</button></div>
<div class="shangchuanfujian"><button class="hollowFixedBtn" @click="upLoadFuJian">
{{$t('fnc.scfujian')}}
</button></div>
</div> -->
</div>
<!-- 是否需要发票 -->
...
...
@@ -1149,10 +1149,10 @@
||ActionMenuCode.indexOf('F_Query_AllIncomPay')!= -1)"
>
<p
style=
"margin-top: 40px;"
>
<span
style=
"color: red;"
>
发票凭证
</span>
<span
style=
"color: red;"
>
{{$t('objFill.fppz')}}
</span>
<span
style=
"color: #33B3FF;margin-left: 10px;"
>
<
template
v-if=
"GetDetail.InvoiceState==2"
>
{{
GetDetail
.
InvoiceExamineByName
}}
已审核
</
template
>
<
template
v-if=
"GetDetail.InvoiceState==1"
>
待审核
</
template
>
<
template
v-if=
"GetDetail.InvoiceState==2"
>
{{
GetDetail
.
InvoiceExamineByName
}}
{{
$t
(
'fnc.a_yshenhe'
)
}}
</
template
>
<
template
v-if=
"GetDetail.InvoiceState==1"
>
{{
$t
(
'objFill.dsh'
)
}}
</
template
>
</span>
</p>
<div
class=
"_addUpload_box _addUpload_box_btm clearfix"
v-if=
"InvoiceVoucherList.length>0"
>
...
...
@@ -1189,10 +1189,10 @@
<!--<div class="_pic_upload" v-if="saveMsg.length!==5 && ((saveMsg.length + GetDetail.VorcherInos.length) < 5)">-->
<el-upload
drag
:http-request=
"uploadFileBtnFP"
:multiple=
"true"
:show-file-list=
"false"
action=
""
>
<i
class=
"el-icon-plus avatar-uploader-icon"
></i>
<div
class=
"el-upload__text"
>
点击/拖拽上传发票
</div>
<div
class=
"el-upload__text"
>
{{$t('objFill.djtzscfp')}}
</div>
</el-upload>
</div>
<div
class=
"shangchuanfujian"
><button
class=
"hollowFixedBtn"
@
click=
"upLoadFuJian(1)"
>
上传发票
</button></div>
<div
class=
"shangchuanfujian"
><button
class=
"hollowFixedBtn"
@
click=
"upLoadFuJian(1)"
>
{{$t('objFill.scfp')}}
</button></div>
</div>
</div>
</div>
...
...
@@ -1233,10 +1233,10 @@
<div
class=
"w890px"
>
<div
class=
"_tit _tit2 w890px _border_bottom_none"
>
<p>
<span
class=
"_text"
>
团队
</span>
<span
class=
"_btn"
v-if=
"tableShowTeam"
@
click=
"tableShowTeam=false"
>
收起
<i
<span
class=
"_text"
>
{{
$t
(
'active.cl_team'
)
}}
</span>
<span
class=
"_btn"
v-if=
"tableShowTeam"
@
click=
"tableShowTeam=false"
>
{{
$t
(
'fnc.shouqi'
)
}}
<i
class=
"iconfont icon-gengduo _rotate"
></i>
</span>
<span
class=
"_btn"
v-else
@
click=
"tableShowTeam=true"
>
展开
<i
class=
"iconfont icon-gengduo"
></i>
</span>
<span
class=
"_btn"
v-else
@
click=
"tableShowTeam=true"
>
{{
$t
(
'fnc.zhankai'
)
}}
<i
class=
"iconfont icon-gengduo"
></i>
</span>
</p>
<div
v-show=
"tableShowTeam"
>
<div>
...
...
@@ -1249,10 +1249,10 @@
<div
class=
"w890px"
v-if=
"GetDetail.HandFeeFrId"
>
<div
class=
"_tit _tit2 w890px _border_bottom_none"
>
<p>
<span
class=
"_text"
>
手配费关联单
</span>
<span
class=
"_btn"
v-if=
"tableShowHandFee"
@
click=
"tableShowHandFee=false"
>
收起
<i
<span
class=
"_text"
>
{{$t('objFill.spfgldj')}}
</span>
<span
class=
"_btn"
v-if=
"tableShowHandFee"
@
click=
"tableShowHandFee=false"
>
{{$t('fnc.shouqi')}}
<i
class=
"iconfont icon-gengduo _rotate"
></i>
</span>
<span
class=
"_btn"
v-else
@
click=
"tableShowHandFee=true"
>
展开
<i
class=
"iconfont icon-gengduo"
></i>
</span>
<span
class=
"_btn"
v-else
@
click=
"tableShowHandFee=true"
>
{{$t('fnc.zhankai')}}
<i
class=
"iconfont icon-gengduo"
></i>
</span>
</p>
<div
v-show=
"tableShowHandFee"
>
<div>
...
...
@@ -1275,10 +1275,10 @@
<div
class=
"_tit _tit2 w890px"
>
<p>
<span
class=
"_text"
>
审核流程
</span>
<span
class=
"_btn"
v-if=
"tableShow"
@
click=
"tableShow=false"
>
收起
<i
class=
"iconfont icon-gengduo _rotate"
></i>
<span
class=
"_text"
>
{{$t('fnc.shliucheng')}}
</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"
>
展开
<i
class=
"iconfont icon-gengduo"
></i>
</span>
<span
class=
"_btn"
v-else
@
click=
"tableShow=true"
>
{{$t('fnc.zhankai')}}
<i
class=
"iconfont icon-gengduo"
></i>
</span>
</p>
<div
v-show=
"tableShow"
>
<div
class=
"w600px"
>
...
...
@@ -1290,20 +1290,20 @@
<div
class=
"w890px"
>
<div
class=
"_tit _tit2 w890px _border_bottom_none"
>
<p>
<span
class=
"_text"
>
原路退款
</span>
<span
class=
"_btn"
v-if=
"tableShowTuikuan"
@
click=
"tableShowTuikuan=false"
>
收起
<i
<span
class=
"_text"
>
{{
$t
(
'objFill.originalrefund'
)
}}
</span>
<span
class=
"_btn"
v-if=
"tableShowTuikuan"
@
click=
"tableShowTuikuan=false"
>
{{
$t
(
'fnc.shouqi'
)
}}
<i
class=
"iconfont icon-gengduo _rotate"
></i>
</span>
<span
class=
"_btn"
v-else
@
click=
"tableShowTuikuan=true"
>
展开
<i
class=
"iconfont icon-gengduo"
></i>
</span>
<span
class=
"_btn"
v-else
@
click=
"tableShowTuikuan=true"
>
{{
$t
(
'fnc.zhankai'
)
}}
<i
class=
"iconfont icon-gengduo"
></i>
</span>
</p>
<div
v-show=
"tableShowTuikuan"
>
<table
class=
"singeRowTable"
border=
"0"
cellspacing=
"0"
cellpadding=
"0"
>
<tr>
<th
width=
"250"
>
平台单号
</th>
<th
width=
"100"
>
金额
</th>
<th>
支付方式
</th>
<th>
支付日期
</th>
<th>
状态
</th>
<th>
退款金额
</th>
<th
width=
"250"
>
{{
$t
(
'objFill.ptdh'
)
}}
</th>
<th
width=
"100"
>
{{
$t
(
'fnc.jine'
)
}}
</th>
<th>
{{
$t
(
'objFill.zffs'
)
}}
</th>
<th>
{{
$t
(
'objFill.zfrq'
)
}}
</th>
<th>
{{
$t
(
'admin.admin_status'
)
}}
</th>
<th>
{{
$t
(
'fnc.tkjine'
)
}}
</th>
</tr>
<tr
v-for=
"item in tuiDataList"
>
<td>
{{
item
.
Trade_Order
}}
</td>
...
...
@@ -1340,30 +1340,30 @@
<div
class=
"_pb_son"
:class=
"
{_none_after:(item.NextStep==1||item.Status==4),_bohui_after:(GetDetail.Status==3
&&
!IsBoHui
&&
index===GetDetail.AuditSteps.length-1)}"
v-if="item.Sort==0 || (item.Status==1
&&
item.NextStep==1) || (item.Status==2
&&
item.Sort!=0) || (item.Status==4)">
<div
class=
"_left_radius"
v-if=
"item.Sort==0"
>
发起
</div>
<div
class=
"_left_radius _left_radius_sus"
v-if=
"item.NextStep==1"
>
待审
</div>
<div
class=
"_left_radius"
v-if=
"item.Sort!=0 && item.Status==2"
>
通过
</div>
<div
class=
"_left_radius _left_radius_err"
v-else-if=
"item.Status==4"
>
驳回
</div>
<div
class=
"_left_radius"
v-if=
"item.Sort==0"
>
{{
$t
(
'fnc.faqi'
)
}}
</div>
<div
class=
"_left_radius _left_radius_sus"
v-if=
"item.NextStep==1"
>
{{
$t
(
'fnc.daishen'
)
}}
</div>
<div
class=
"_left_radius"
v-if=
"item.Sort!=0 && item.Status==2"
>
{{
$t
(
'visa.v_tongguo'
)
}}
</div>
<div
class=
"_left_radius _left_radius_err"
v-else-if=
"item.Status==4"
>
{{
$t
(
'fnc.bohui'
)
}}
</div>
<div
class=
"_right_content"
v-if=
"item.AuditWay==2 || item.AuditWay==3"
>
<p
class=
"_name"
>
<span
class=
"_n"
>
{{
item
.
AuditDescription
}}
<span
class=
"_sm"
>
(
{{
item
.
AuditWay
==
2
?
'会签'
:
'或签'
}}
)
</span></span>
class=
"_sm"
>
(
{{
item
.
AuditWay
==
2
?
$t
(
'fnc.huiqian'
):
$t
(
'fnc.huoqian'
)
}}
)
</span></span>
</p>
<div
class=
"_more _mgt_15"
v-for=
"(son,sindex) in item.AuditRecordList"
v-if=
"son.AuditStatus==2"
>
<div
class=
"_right_content"
>
<p
class=
"_name"
>
<span
class=
"_n PingFangSC"
>
{{
son
.
AuditName
}}
</span>
<span
class=
"_sn"
v-if=
"son.AuditStatus==2"
>
通过
</span>
<span
class=
"_sn"
v-if=
"son.AuditStatus==2"
>
{{
$t
(
'visa.v_tongguo'
)
}}
</span>
<span
class=
"_time _time_n"
>
{{
son
.
AduitDate
}}
</span>
</p>
<template
v-if=
"son.CareOfRemarks"
>
<div
class=
"_zhuan_msg"
v-for=
"(z,zIndex) in JSON.parse(son.CareOfRemarks)"
>
<p><span>
由
</span>
{{
z
.
BeFrom
}}
<span><i
class=
"_color_green"
>
转交
</i>
给
</span>
{{
z
.
Target
}}
</p>
<p
class=
"_pp_info"
>
转交备注:
{{
z
.
Remarks
?
z
.
Remarks
:
'无'
}}
</p>
<p><span>
{{
$t
(
'fnc.you'
)
}}
</span>
{{
z
.
BeFrom
}}
<span><i
class=
"_color_green"
>
{{
$t
(
'fnc.zhuanjiao'
)
}}
</i>
{{
$t
(
'fnc.gei'
)
}}
</span>
{{
z
.
Target
}}
</p>
<p
class=
"_pp_info"
>
{{
$t
(
'fnc.zjbeizhu'
)
}}
:
{{
z
.
Remarks
?
z
.
Remarks
:
$t
(
'fnc.no'
)
}}
</p>
</div>
</
template
>
<div
class=
"_pp_info"
v-if=
"son.AuditStatus!=1"
>
<p>
{{son.Remark!=''?son.Remark:
'无'
}}
</p>
<p>
{{son.Remark!=''?son.Remark:
$t('fnc.no')
}}
</p>
<div
class=
"_info_img"
v-if=
"son.Image!=null&&son.AuditStatus==2"
>
<ul
class=
"clearfix"
v-if=
"son.Image.length&&son.Image.length>=1"
>
<li
v-for=
"(img,imgI) in son.Image"
style=
"margin-right: 5px;"
>
...
...
@@ -1387,19 +1387,19 @@
<div
class=
"_right_content"
v-if=
"item.AuditWay==2&&son.AuditStatus!=2"
>
<p
class=
"_name"
>
<span
class=
"_n PingFangSC"
>
{{son.AuditName}}
</span>
<span
class=
"_sn"
v-if=
"son.AuditStatus==2"
>
通过
</span>
<span
class=
"_m"
v-else-if=
"son.AuditStatus==4"
>
驳回
</span>
<span
class=
"_sm"
v-else-if=
"son.AuditStatus==1"
>
待审
</span>
<span
class=
"_sn"
v-if=
"son.AuditStatus==2"
>
{{$t('visa.v_tongguo')}}
</span>
<span
class=
"_m"
v-else-if=
"son.AuditStatus==4"
>
{{$t('fnc.bohui')}}
</span>
<span
class=
"_sm"
v-else-if=
"son.AuditStatus==1"
>
{{$t('fnc.daishen')}}
</span>
<span
class=
"_time _time_n"
v-if=
"item.Status!=1"
>
{{son.AduitDate}}
</span>
</p>
<
template
v-if=
"son.CareOfRemarks"
>
<div
class=
"_zhuan_msg"
v-for=
"(z,zIndex) in JSON.parse(son.CareOfRemarks)"
>
<p><span>
由
</span>
{{
z
.
BeFrom
}}
<span><i
class=
"_color_green"
>
转交
</i>
给
</span>
{{
z
.
Target
}}
</p>
<p
class=
"_pp_info"
>
转交备注:
{{
z
.
Remarks
?
z
.
Remarks
:
'无'
}}
</p>
<p><span>
{{
$t
(
'fnc.you'
)
}}
</span>
{{
z
.
BeFrom
}}
<span><i
class=
"_color_green"
>
{{
$t
(
'fnc.zhuanjiao'
)
}}
</i>
{{
$t
(
'fnc.gei'
)
}}
</span>
{{
z
.
Target
}}
</p>
<p
class=
"_pp_info"
>
{{
$t
(
'fnc.zjbeizhu'
)
}}
:
{{
z
.
Remarks
?
z
.
Remarks
:
$t
(
'fnc.no'
)
}}
</p>
</div>
</
template
>
<div
class=
"_pp_info"
v-if=
"item.Status!=1"
>
<p>
{{son.Remark!=''?son.Remark:
'无'
}}
</p>
<p>
{{son.Remark!=''?son.Remark:
$t('fnc.no')
}}
</p>
<div
class=
"_info_img"
v-if=
"son.Image!=null&&item.Status!=1"
>
<ul
class=
"clearfix"
v-if=
"son.Image.length&&son.Image.length>=1"
>
<li
v-for=
"(img,imgI) in son.Image"
>
...
...
@@ -1416,19 +1416,19 @@
<div
class=
"_right_content"
v-else-if=
"item.AuditWay==3 && son.AuditStatus==1"
>
<p
class=
"_name"
>
<span
class=
"_n PingFangSC"
>
{{son.AuditName}}
</span>
<span
class=
"_sm"
v-if=
"item.Status==2 && item.Sort!=0"
>
通过
</span>
<span
class=
"_m"
v-else-if=
"item.Status==4"
>
驳回
</span>
<span
class=
"_sm _left_radius_sus"
v-else-if=
"son.AuditStatus==1"
>
待审
</span>
<span
class=
"_sm"
v-if=
"item.Status==2 && item.Sort!=0"
>
{{$t('visa.v_tongguo')}}
</span>
<span
class=
"_m"
v-else-if=
"item.Status==4"
>
{{$t('fnc.bohui')}}
</span>
<span
class=
"_sm _left_radius_sus"
v-else-if=
"son.AuditStatus==1"
>
{{$t('fnc.daishen')}}
</span>
<span
class=
"_time _time_n"
v-if=
"item.Status!=1"
>
{{son.AduitDate}}
</span>
</p>
<
template
v-if=
"son.CareOfRemarks"
>
<div
class=
"_zhuan_msg"
v-for=
"(z,zIndex) in JSON.parse(son.CareOfRemarks)"
>
<p><span>
由
</span>
{{
z
.
BeFrom
}}
<span><i
class=
"_color_green"
>
转交
</i>
给
</span>
{{
z
.
Target
}}
</p>
<p
class=
"_pp_info"
>
转交备注:
{{
z
.
Remarks
?
z
.
Remarks
:
'无'
}}
</p>
<p><span>
{{
$t
(
'fnc.you'
)
}}
</span>
{{
z
.
BeFrom
}}
<span><i
class=
"_color_green"
>
{{
$t
(
'fnc.zhuanjiao'
)
}}
</i>
{{
$t
(
'fnc.gei'
)
}}
</span>
{{
z
.
Target
}}
</p>
<p
class=
"_pp_info"
>
{{
$t
(
'fnc.zjbeizhu'
)
}}
:
{{
z
.
Remarks
?
z
.
Remarks
:
$t
(
'fnc.no'
)
}}
</p>
</div>
</
template
>
<div
class=
"_pp_info"
v-if=
"item.Status!=1"
>
<p>
{{son.Remark!=''?son.Remark:
'无'
}}
</p>
<p>
{{son.Remark!=''?son.Remark:
$t('fnc.no')
}}
</p>
<div
class=
"_info_img"
v-if=
"son.Image!=null&&item.Status!=1"
>
<ul
class=
"clearfix"
v-if=
"son.Image.length&&son.Image.length>=1"
>
<li
v-for=
"(img,imgI) in son.Image"
>
...
...
@@ -1445,19 +1445,19 @@
<div
class=
"_right_content"
v-else-if=
"item.AuditWay==3 && son.AuditStatus==4"
>
<p
class=
"_name"
>
<span
class=
"_n PingFangSC"
>
{{son.AuditName}}
</span>
<span
class=
"_sm"
v-if=
"item.Status==2 && item.Sort!=0"
>
通过
</span>
<span
class=
"_m"
v-else-if=
"item.Status==4"
>
驳回
</span>
<span
class=
"_sm _left_radius_sus"
v-else-if=
"son.AuditStatus==1"
>
待审
</span>
<span
class=
"_sm"
v-if=
"item.Status==2 && item.Sort!=0"
>
{{$t('visa.v_tongguo')}}
</span>
<span
class=
"_m"
v-else-if=
"item.Status==4"
>
{{$t('fnc.bohui')}}
</span>
<span
class=
"_sm _left_radius_sus"
v-else-if=
"son.AuditStatus==1"
>
{{$t('fnc.daishen')}}
</span>
<span
class=
"_time _time_n"
v-if=
"item.Status!=1"
>
{{son.AduitDate}}
</span>
</p>
<
template
v-if=
"son.CareOfRemarks"
>
<div
class=
"_zhuan_msg"
v-for=
"(z,zIndex) in JSON.parse(son.CareOfRemarks)"
>
<p><span>
由
</span>
{{
z
.
BeFrom
}}
<span><i
class=
"_color_green"
>
转交
</i>
给
</span>
{{
z
.
Target
}}
</p>
<p
class=
"_pp_info"
>
转交备注:
{{
z
.
Remarks
?
z
.
Remarks
:
'无'
}}
</p>
<p><span>
{{
$t
(
'fnc.you'
)
}}
</span>
{{
z
.
BeFrom
}}
<span><i
class=
"_color_green"
>
{{
$t
(
'fnc.zhuanjiao'
)
}}
</i>
{{
$t
(
'fnc.gei'
)
}}
</span>
{{
z
.
Target
}}
</p>
<p
class=
"_pp_info"
>
{{
$t
(
'fnc.zjbeizhu'
)
}}
:
{{
z
.
Remarks
?
z
.
Remarks
:
$t
(
'fnc.no'
)
}}
</p>
</div>
</
template
>
<div
class=
"_pp_info"
v-if=
"item.Status!=1"
>
<p>
{{son.Remark!=''?son.Remark:
'无'
}}
</p>
<p>
{{son.Remark!=''?son.Remark:
$t('fnc.no')
}}
</p>
<div
class=
"_info_img"
v-if=
"son.Image!=null&&item.Status!=1"
>
<ul
class=
"clearfix"
v-if=
"son.Image.length&&son.Image.length>=1"
>
<li
v-for=
"(img,imgI) in son.Image"
>
...
...
@@ -1500,19 +1500,19 @@
</div>
</template>
<div
class=
"_pb_son _none_after"
v-if=
"GetDetail.Status==3 && !IsBoHui"
>
<div
class=
"_left_radius _left_radius_err"
>
驳回
</div>
<div
class=
"_left_radius _left_radius_err"
>
{{$t('fnc.bohui')}}
</div>
</div>
<div
class=
"_pb_son"
:class=
"GetDetail.Status==2?'_none_after':''"
v-if=
"GetDetail.Status==2"
>
<div
class=
"_left_radius"
>
结束
</div>
<div
class=
"_left_radius"
>
{{$t('fnc.jieshu')}}
</div>
<div
class=
"_right_content"
>
<p
class=
"_time"
>
累计耗时
:{{endDate}}
</p>
<p
class=
"_time"
>
{{$t('fnc.ljhaoshi')}}
:{{endDate}}
</p>
</div>
</div>
<div
style=
"padding-left: 75px;"
>
<button
class=
"hollowFixedBtn"
v-if=
"(bossID===1 || bossID===5||bossID===1903 || bossID===2786) && (GetDetail.Status===2 || GetDetail.Status===5 || GetDetail.Status===1)"
@
click=
"bohui()"
>
驳回
</button>
<button
class=
"hollowFixedBtn"
@
click=
"AuditOrRefund()"
>
返回
</button>
@
click=
"bohui()"
>
{{$t('fnc.bohui')}}
</button>
<button
class=
"hollowFixedBtn"
@
click=
"AuditOrRefund()"
>
{{$t('pub.returnBack')}}
</button>
</div>
</div>
</div>
...
...
@@ -1521,18 +1521,18 @@
</div>
</div>
<div
class=
"_none_print_tips"
>
<p
style=
"font-size:24px;"
>
为了更好地打印效果,请点击页面上的“打印单据”再来进行打印,谢谢
。
</p>
<p
style=
"font-size:24px;"
>
{{$t('objFill.dytis')}}
。
</p>
</div>
<viewer
:images=
"images"
:options=
'imageOptions'
@
inited=
"inited"
class=
"viewer"
ref=
"viewer"
>
<img
v-for=
"src in images"
:src=
"src"
>
</viewer>
<el-dialog
custom-class=
'w400'
title=
"特殊驳回
"
:visible
.
sync=
"finacialDialog"
center
>
<el-dialog
custom-class=
'w400'
:title=
"$t('objFill.tsbh')
"
:visible
.
sync=
"finacialDialog"
center
>
<
template
>
<el-input
type=
"textarea"
v-model=
"AuditOrRefundMsg.Description"
rows=
"3"
resize=
"none"
></el-input>
<div
class=
"FD_remark_list"
>
<span>
注
:
</span>
<span>
驳回后,单据将重新开始审批流程。备注内容将在操作日志里显示
</span>
<span>
{{
$t
(
'objFill.zhu'
)
}}
:
</span>
<span>
{{
$t
(
'objFill.bhtis'
)
}}
</span>
</div>
<div
slot=
"footer"
class=
"dialog-footer"
>
<button
class=
"hollowFixedBtn"
@
click=
"finacialDialog=false"
>
{{
$t
(
'pub.cancelBtn'
)
}}
</button>
...
...
@@ -1783,7 +1783,7 @@
OutBranchId
:
Number
(
this
.
GetDetail
.
RB_Branch_Id
),
Type
:
type
,
blank
:
'y'
,
tab
:
'单项服务提现详情'
tab
:
this
.
$t
(
'objFill.dxfwtxxt'
)
}
});
},
...
...
@@ -1880,7 +1880,7 @@
EmpIds
:
this
.
GetDetail
.
RelevanceFrId
,
EmpBranchId
:
this
.
GetDetail
.
RB_Branch_Id
,
blank
:
'y'
,
tab
:
'期数详情'
tab
:
this
.
$t
(
'objFill.qsxq'
)
}
});
},
...
...
@@ -1892,7 +1892,7 @@
query
:
{
OrderId
:
this
.
GetDetail
.
ReFinanceId
,
blank
:
'y'
,
tab
:
'单机票详情'
tab
:
this
.
$t
(
'objFill.djpxq'
)
}
});
// return
...
...
@@ -1932,7 +1932,7 @@
id
:
GetDetail
.
TCID
,
IsHaveAuth
:
true
,
blank
:
"y"
,
tab
:
"团队收支明细"
tab
:
this
.
$t
(
'objFill.tdszmx'
)
}
});
}
...
...
@@ -1942,7 +1942,7 @@
query
:
{
id
:
GetDetail
.
ReFinanceId
,
blank
:
"y"
,
tab
:
"单据详情"
tab
:
this
.
$t
(
'objFill.documentparticulars'
)
}
});
}
...
...
@@ -1952,7 +1952,7 @@
query
:
{
HandFeeFrId
:
GetDetail
.
FrID
,
blank
:
"y"
,
tab
:
"手配费详情"
tab
:
this
.
$t
(
'objFill.spfxq'
)
}
});
}
...
...
@@ -1962,7 +1962,7 @@
query
:
{
FrID
:
GetDetail
.
FrID
,
blank
:
"y"
,
tab
:
"成本月结详情"
tab
:
this
.
$t
(
'objFill.cbyjxq'
)
}
});
}
...
...
@@ -1974,7 +1974,7 @@
query
:
{
BillId
:
id
,
blank
:
"y"
,
tab
:
"账单详情"
tab
:
this
.
$t
(
'objFill.zdxq'
)
}
});
},
...
...
@@ -1995,7 +1995,7 @@
query
:
{
FinanceId
:
this
.
ID
,
blank
:
"y"
,
tab
:
"酒店折让"
tab
:
this
.
$t
(
'objFill.jdzr'
)
}
});
...
...
@@ -2017,7 +2017,7 @@
RB_Branch_Id
:
null
,
OutBranchId
:
null
,
blank
:
"y"
,
tab
:
"提成明细"
tab
:
this
.
$t
(
'objFill.tcmx'
)
}
if
(
GetDetail
.
OtherType
==
72
)
{
obj
.
RB_Branch_Id
=
String
(
GetDetail
.
RB_Branch_Id
)
...
...
@@ -2042,24 +2042,24 @@
}
let
path
=
''
if
(
GetDetail
.
OtherType
==
43
)
{
//9月9号新增 如果是43 就跳转到国内的详情 反之按之前的来用
obj
.
tab
=
"国内提成详情"
obj
.
tab
=
this
.
$t
(
'objFill.gntcxq'
)
path
=
'domesticCommissiondetails'
}
else
if
(
GetDetail
.
OtherType
==
48
)
{
obj
.
tab
=
"国内OP提成详情"
obj
.
tab
=
this
.
$t
(
'objFill.gnoptcxq'
)
path
=
'OPsalesCommissiondetails'
}
else
if
(
GetDetail
.
OtherType
==
63
||
GetDetail
.
OtherType
==
64
)
{
//单项提成详情
obj
.
tab
=
GetDetail
.
OtherType
==
63
?
"单项提成详情"
:
"单项OP提成详情"
obj
.
tab
=
GetDetail
.
OtherType
==
63
?
this
.
$t
(
'objFill.dxtcxq'
):
this
.
$t
(
'objFill.dxoptcxq'
)
path
=
'ServiceCommissiondetails'
obj
.
Type
=
GetDetail
.
OtherType
==
63
?
1
:
2
}
else
if
(
GetDetail
.
OtherType
==
69
)
{
//跳转台湾提成的三级详情 老版本
obj
.
tab
=
"台湾提成详情"
obj
.
tab
=
this
.
$t
(
'objFill.twtcxq'
)
path
=
'domesticCommissiondetailsTW'
}
else
if
(
GetDetail
.
OtherType
==
70
)
{
//跳转台湾提成的三级详情 新版本
if
(
GetDetail
.
ReFinanceId2
==
1
)
{
obj
.
tab
=
"台湾销售提成详情"
obj
.
tab
=
this
.
$t
(
'objFill.twxstcxq'
)
path
=
'domesticCommissiondetailsTW'
}
else
{
obj
.
tab
=
"台湾销售地接提成详情"
obj
.
tab
=
this
.
$t
(
'objFill.twxsdjtcxq'
)
path
=
'domesticCommissionUserTW'
}
// if (GetDetail.ReFinanceId2 == 1) {
...
...
@@ -2069,15 +2069,15 @@
// urlName = 'domesticCommissionUserTW'
// }
}
else
if
(
GetDetail
.
OtherType
==
72
||
GetDetail
.
OtherType
==
76
)
{
//出境提成详情
obj
.
tab
=
"出境提成详情"
obj
.
tab
=
this
.
$t
(
'objFill.cjtcxq'
)
path
=
GetDetail
.
OtherType
==
72
?
'TradeTicketDetails'
:
'TradeTicketUserDetails'
obj
.
RB_Branch_Id
=
String
(
GetDetail
.
RB_Branch_Id
)
obj
.
OutBranchId
=
null
}
else
if
(
GetDetail
.
OtherType
==
73
||
GetDetail
.
OtherType
==
77
)
{
//OP提成详情
obj
.
tab
=
"出境OP提成详情"
obj
.
tab
=
this
.
$t
(
'objFill.cjoptcxq'
)
path
=
GetDetail
.
OtherType
==
73
?
'OpComPersonDetails'
:
'OPCommissionDetail'
}
else
if
(
GetDetail
.
OtherType
==
78
)
{
//票务提成详情
obj
.
tab
=
"票务提成详情"
obj
.
tab
=
this
.
$t
(
'objFill.pwtcxq'
)
obj
.
Periods
=
GetDetail
.
ReFinanceId
obj
.
PeriodId
=
null
,
path
=
'flightPerformance'
...
...
@@ -2089,7 +2089,7 @@
periods
:
GetDetail
.
Periods
,
companyID
:
GetDetail
.
RB_Branch_Id
,
blank
:
"y"
,
tab
:
"提成详情"
tab
:
this
.
$t
(
'objFill.tcxq'
)
}
});
}
...
...
@@ -2161,7 +2161,7 @@
},
goGuideAccount
(
path
,
ClientID
)
{
if
(
ClientID
==
0
)
{
this
.
Error
(
'临时导游,无往来'
);
this
.
Error
(
this
.
$t
(
'objFill.lsdywwl'
)
);
return
;
}
this
.
$router
.
push
({
...
...
@@ -2196,9 +2196,9 @@
// 保存发票
if
(
type
==
1
){
let
that
=
this
if
(
this
.
InvoiceVoucherList
.
length
===
0
)
return
this
.
$message
.
error
(
'请上传发票凭证文件
!'
);
if
(
this
.
InvoiceVoucherList
.
length
===
0
)
return
this
.
$message
.
error
(
this
.
$t
(
'objFill.qscfpwj'
)
+
'
!'
);
if
(
this
.
GetDetail
.
Is_Merge
===
1
&&
this
.
ZhiDanRen
!==
this
.
bossID
){
this
.
$confirm
(
'合并单据,共用发票凭证文件'
,
this
.
$t
(
"tips.tips"
),
{
this
.
$confirm
(
this
.
$t
(
'objFill.hbdjgyfppzwj'
)
,
this
.
$t
(
"tips.tips"
),
{
confirmButtonText
:
this
.
$t
(
"pub.sureBtn"
),
cancelButtonText
:
this
.
$t
(
"pub.cancelBtn"
),
type
:
"warning"
...
...
@@ -2213,7 +2213,7 @@
that
.
setUpdateInvoiceVoucher
()
}
}
else
{
if
(
this
.
saveMsg
.
length
===
0
)
return
this
.
$message
.
error
(
'请上传附件文件
!'
);
if
(
this
.
saveMsg
.
length
===
0
)
return
this
.
$message
.
error
(
this
.
$t
(
'objFill.qscfjwj'
)
+
'
!'
);
let
msg
=
{
FrID
:
this
.
ID
,
vorcherInos
:
this
.
saveMsg
...
...
@@ -2235,7 +2235,7 @@
};
this
.
apipost
(
'Financial_post_UpdateInvoiceVoucher'
,
msg
,
res
=>
{
if
(
res
.
data
.
resultCode
===
1
)
{
this
.
$message
.
success
(
'上传成功'
);
this
.
$message
.
success
(
this
.
$t
(
'tips.scchenggong'
)
);
this
.
InvoiceVoucherList
=
[]
this
.
Financial_post_GetDetail
(
this
.
ID
)
}
else
{
...
...
@@ -2395,7 +2395,7 @@
offerid
:
item
.
Config_OfferId
,
Qtype
:
1
,
blank
:
'y'
,
tab
:
'报价单查看'
tab
:
this
.
$t
(
'objFill.bjdck'
)
}
})
},
...
...
@@ -2533,7 +2533,7 @@
},
uploadFileBtnFP
(
file
)
{
//上传发票
if
(
file
.
file
.
size
>
1024
*
1024
*
10
)
{
this
.
$message
.
warning
(
'文件大小不能超过10M!'
)
this
.
$message
.
warning
(
this
.
$t
(
'tips.wjdxbncgsz'
)
)
return
}
// 1 文档 2 数据 3 图片
...
...
@@ -2555,11 +2555,11 @@
typeOk
=
true
;
}
});
if
(
!
typeOk
)
return
this
.
$message
.
error
(
'请上传图片、word、excel类型的文件!'
);
if
(
!
typeOk
)
return
this
.
$message
.
error
(
this
.
$t
(
'tips.qscWEfile'
)
);
let
newArr
=
[];
newArr
.
push
(
file
.
file
)
let
path
=
"/Upload/Temporary/"
this
.
$message
.
info
(
'上传中...'
)
this
.
$message
.
info
(
this
.
$t
(
'tips.shangchuanzhong'
)
)
this
.
UploadSelfFileT
(
path
,
newArr
,
x
=>
{
let
fileSize
=
file
.
file
.
size
<
1024
?
file
.
file
.
size
:
(
file
.
file
.
size
/
1024
).
toFixed
(
0
);
this
.
InvoiceVoucherList
.
push
({
...
...
@@ -2568,13 +2568,13 @@
Url
:
this
.
domainManager
().
ViittoFileUrl
+
x
.
data
.
FilePath
,
});
this
.
InvoiceVoucherListImg
.
push
(
this
.
domainManager
().
ViittoFileUrl
+
x
.
data
.
FilePath
)
this
.
$message
.
success
(
'上传成功'
);
this
.
$message
.
success
(
this
.
$t
(
'tips.scchenggong'
)
);
});
},
uploadFileBtn
(
file
)
{
//上传
if
(
file
.
file
.
size
>
1024
*
1024
*
10
)
{
this
.
$message
.
warning
(
'文件大小不能超过10M!'
)
this
.
$message
.
warning
(
this
.
$t
(
'tips.wjdxbncgsz'
)
)
return
}
// 1 文档 2 数据 3 图片
...
...
@@ -2596,11 +2596,11 @@
typeOk
=
true
;
}
});
if
(
!
typeOk
)
return
this
.
$message
.
error
(
'请上传图片、word、excel类型的文件!'
);
if
(
!
typeOk
)
return
this
.
$message
.
error
(
this
.
$t
(
'tips.qscWEfile'
)
);
let
newArr
=
[];
newArr
.
push
(
file
.
file
)
let
path
=
"/Upload/Temporary/"
this
.
$message
.
info
(
'上传中...'
)
this
.
$message
.
info
(
this
.
$t
(
'tips.shangchuanzhong'
)
)
this
.
UploadSelfFileT
(
path
,
newArr
,
x
=>
{
let
fileSize
=
file
.
file
.
size
<
1024
?
file
.
file
.
size
:
(
file
.
file
.
size
/
1024
).
toFixed
(
0
);
this
.
saveMsg
.
push
({
...
...
@@ -2608,15 +2608,15 @@
Content
:
x
.
data
.
FilePath
,
Url
:
this
.
domainManager
().
ViittoFileUrl
+
x
.
data
.
FilePath
,
});
this
.
$message
.
success
(
'上传成功'
);
this
.
$message
.
success
(
this
.
$t
(
'tips.scchenggong'
)
);
});
},
deleteUploadFile
(
i
,
type
)
{
// 删除上传文件
if
(
type
==
1
){
this
.
$confirm
(
"一旦删除不可恢复, 确认删除?"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消"
,
this
.
$confirm
(
this
.
$t
(
'objFill.ydscbkhf'
),
this
.
$t
(
'tips.tips'
)
,
{
confirmButtonText
:
this
.
$t
(
'pub.sureBtn'
)
,
cancelButtonText
:
this
.
$t
(
'pub.cancelBtn'
)
,
type
:
"warning"
})
.
then
(()
=>
{
...
...
@@ -2652,7 +2652,7 @@
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
res
.
data
.
data
.
forEach
(
y
=>
{
y
.
contentTips
=
y
.
AuditDescription
+
(
y
.
AuditWay
==
'2'
?
'(会签)'
:
'(或签)'
)
y
.
contentTips
=
y
.
AuditDescription
+
(
y
.
AuditWay
==
'2'
?
this
.
$t
(
'fnc.huiqian1'
)
:
this
.
$t
(
'fnc.huoqian1'
)
)
})
this
.
AuditListData
.
AuditList
=
res
.
data
.
data
;
}
else
{}
...
...
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