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
391e81aa
Commit
391e81aa
authored
Mar 26, 2019
by
华国豪
🙄
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
‘duoyuyan’
parent
656cec37
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
244 additions
and
175 deletions
+244
-175
zh.js
src/assets/common/lang/zh.js
+70
-1
CashierWork.vue
src/components/FinancialModule/CashierWork.vue
+62
-62
ReceivablesModule.vue
.../FinancialModule/FinancialSubmodule/ReceivablesModule.vue
+3
-3
accountingWork.vue
src/components/FinancialModule/accountingWork.vue
+34
-34
enrollTotalTwo.vue
src/components/SalesModule/enrollTotalTwo.vue
+75
-75
No files found.
src/assets/common/lang/zh.js
View file @
391e81aa
...
...
@@ -730,6 +730,9 @@ export const active = {
cl_dkjezk
:
'抵扣金额/折扣'
,
cl_mdskeyong
:
'满多少可用'
,
cl_yxjzhiri
:
'有效截止日'
,
cl_sytiaojian
:
'使用条件'
,
cl_huoqufangshi
:
'获取方式'
,
cl_hqriqi
:
'获取日期'
,
cl_zuofei
:
'作废'
,
cl_syfanwei
:
'适用范围'
,
cl_tongyong
:
'通用'
,
...
...
@@ -750,6 +753,8 @@ export const active = {
cl_zanwu
:
'暂无'
,
cl_qita
:
'其他'
,
cjjiangxiang
:
'抽奖奖项'
,
cl_man
:
'满'
,
cl_keyong
:
'可用'
,
}
export
const
fnc
=
{
...
...
@@ -1004,6 +1009,7 @@ export const fnc = {
day
:
'日'
,
fyshuoming
:
'费用说明'
,
danjia
:
'单价'
,
cjdanjia
:
'成交单价'
,
jine
:
'金额'
,
yuanbi
:
'原币'
,
sfjine
:
'实付金额'
,
...
...
@@ -1055,6 +1061,9 @@ export const fnc = {
yingfu
:
'应付'
,
shishou
:
'实收'
,
shifu
:
'实付'
,
youhui
:
'优惠'
,
xiaofei
:
'小费'
,
tuikuan
:
'退款'
,
zjdiaobo
:
'资金调拨'
,
tuanqi
:
'团期'
,
hkriqi
:
'汇款日期'
,
...
...
@@ -1074,6 +1083,7 @@ export const fnc = {
shoukuan
:
'收款'
,
fukuan
:
'付款'
,
duixiang
:
'对象'
,
zhikuan
:
'支款'
,
dqzhuangtai
:
'当前状态'
,
gnjpqishu
:
'国内票务期数'
,
qzbianhao
:
'签证编号'
,
...
...
@@ -1117,6 +1127,58 @@ export const fnc = {
ljhaoshi
:
'累计耗时'
,
xsfujian
:
'显示附件'
,
ycfujian
:
'隐藏附件'
,
bmxuanze
:
'部门选择'
,
ryxuanze
:
'人员选择'
,
ctleixing
:
'参团类型'
,
bmriqi
:
'报名日期'
,
bmzrenshu
:
'总报名人数'
,
zcbmrenshu
:
'正常报名人数'
,
qxrenshu
:
'取消人数'
,
qtxtongji
:
'其他统计项'
,
nbbaoming
:
'内部报名'
,
B2BWAP
:
'B2B/WAP网络报名'
,
cwdjshuoming
:
'财务单据说明'
,
yidadan
:
'已打单'
,
ptcnyshenhe
:
'平台出纳已审核'
,
yhcnyshenhe
:
'银行出纳已审核'
,
ytongguo
:
'已通过'
,
ysjine
:
'应收金额'
,
yishoujine
:
'已收金额'
,
tkjine
:
'退款金额'
,
ptshuijin
:
'平台税金'
,
ztjine
:
'在途金额'
,
wsjine
:
'未收金额'
,
khxinxi
:
'客户信息'
,
yszonge
:
'应收总额'
,
zaitu
:
'在途'
,
weishou
:
'未收'
,
sun
:
'损'
,
shousun
:
'收损'
,
dingdan
:
'订单'
,
lsbeizhu
:
'历史备注'
,
skdanju
:
'收款单据'
,
fkdanju
:
'付款单据'
,
w_ckmingcheng
:
'窗口名称'
,
w_ywrenyuan
:
'业务人员'
,
w_fzfangxiang
:
'负责方向'
,
w_djxinxi
:
'单据信息'
,
w_gong
:
'共'
,
w_chuangkou
:
'窗口'
,
w_shou
:
'收'
,
w_zhi
:
'支'
,
w_sqzhanghu
:
'授权账户'
,
w_ycldanju
:
'已处理单据'
,
w_dcldanju
:
'待处理单据'
,
w_zhbieming
:
'账户别名'
,
w_gsdgong
:
'公'
,
w_gsdsi
:
'私'
,
w_kscaozuo
:
'快速操作'
,
w_sygongzhang
:
'所有公账'
,
w_sysizhang
:
'所有私账'
,
w_sypingtai
:
'所有平台'
,
w_syzjinchi
:
'所有资金池'
,
w_syyhzhu
:
'所有银行账户'
,
w_syxjzhanghu
:
'所有现金账户'
,
}
export
const
tips
=
{
tips
:
'提示'
,
...
...
@@ -1175,7 +1237,11 @@ export const tips = {
qishu
:
'期数'
,
jiaoyifangshi
:
'交易方式'
,
zwtqxinxi
:
'暂无团期信息'
,
zuofeicaiwudan
:
'是否对申请单进行作废操作?作废后不可恢复!'
zuofeicaiwudan
:
'是否对申请单进行作废操作?作废后不可恢复!'
,
jsrqbndyksriqi
:
'结束日期不能大于开始日期'
,
hqsjshibai
:
'数据获取失败!'
,
accWorkTips
:
'注:指定银行卡收支方向的单据会自动分发到各个窗口,管理员在设定时应注意以下窗口是否涵盖了所有的业务,如果没有请及时设定,以免造成单据混乱'
,
qrscchuangkou
:
'确定删除窗口?'
,
}
export
const
Operation
=
{
Op_ShortName
:
'线路简称'
,
...
...
@@ -1287,6 +1353,9 @@ export const rule = {
qtxshuoming
:
'请填写说明'
,
qxzygxytjddanju
:
'请选择一个需要提交的单据!'
,
qxzbmen
:
'请选择部门'
,
qtxckmingcheng
:
'请填写窗口名称'
,
qxzywuyuan
:
'请选择业务员'
,
qxzsyfangxiang
:
'请选择使用方向'
,
}
export
const
adm
=
{
...
...
src/components/FinancialModule/CashierWork.vue
View file @
391e81aa
...
...
@@ -6,8 +6,8 @@
<div
class=
"query-box"
>
<ul>
<li>
<button
class=
"normalBtn"
@
click=
"addShow=true,text=
'新增'
"
>
{{
$t
(
'pub.addBtn'
)
}}
</button>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"切换排版
"
placement=
"top-end"
>
<button
class=
"normalBtn"
@
click=
"addShow=true,text=
$t('pub.addBtn')
"
>
{{
$t
(
'pub.addBtn'
)
}}
</button>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('fnc.qhpaiban')
"
placement=
"top-end"
>
<i
v-if=
"transitionShow"
class=
"iconfont icon-biaoge"
@
click=
"switchMethod(1)"
></i>
<i
v-if=
"transitionShow2"
class=
"iconfont icon-icon-ssan"
@
click=
"switchMethod(2)"
></i>
</el-tooltip>
...
...
@@ -15,15 +15,15 @@
</ul>
</div>
<div>
<p
class=
"_cashierWorl_tit"
>
注:指定银行卡收支方向的单据会自动分发到各个窗口,管理员在设定时应注意以下窗口是否涵盖了所有的业务,如果没有请及时设定,以免造成单据混乱
</p>
<p
class=
"_cashierWorl_tit"
>
{{
$t
(
'tips.accWorkTips'
)
}}
</p>
<div
class=
"cm_content _scrollbar"
:class=
"addShow==true?'_edHeight':''"
>
<table
class=
"po_content singeRowTable"
style=
"border:1px solid #E6E6E6;"
cellspacing=
"0"
cellpadding=
"0"
v-loading=
"loading"
v-if=
"transitionShow2"
>
<tr>
<th>
窗口名称
</th>
<th>
业务人员
</th>
<th>
授权账户
</th>
<th>
已处理单据
</th>
<th>
待处理单据
</th>
<th>
{{
$t
(
'fnc.w_ckmingcheng'
)
}}
</th>
<th>
{{
$t
(
'fnc.w_ywrenyuan'
)
}}
</th>
<th>
{{
$t
(
'fnc.w_sqzhanghu'
)
}}
</th>
<th>
{{
$t
(
'fnc.w_ycldanju'
)
}}
</th>
<th>
{{
$t
(
'fnc.w_dcldanju'
)
}}
</th>
<th>
{{
$t
(
'system.table_operation'
)
}}
</th>
</tr>
<tr
v-for=
"(item,index) in dataList"
:key=
"index"
>
...
...
@@ -32,7 +32,7 @@
<span
v-for=
"(i,ix) in item.emList"
>
{{
i
.
emName
}}
<span
v-if=
"ix!=item.emList.length-1"
>
,
</span>
</span>
</td>
<td>
收款账户
:
{{
$t
(
'fnc.fkuanzhanghu'
)
}}
:
<el-popover
placement=
"bottom"
popper-class=
"CashierWork_tripDetails"
...
...
@@ -40,14 +40,14 @@
<div
class=
""
>
<table
width=
"100%"
border=
"0"
cellspacing=
"0"
cellpadding=
"0"
class=
"popTable"
>
<tr
class=
"_color_666"
>
<th>
账户别名
</th>
<th>
收款
</th>
<th>
支款
</th>
<th>
{{
$t
(
'fnc.w_zhbieming'
)
}}
</th>
<th>
{{
$t
(
'fnc.shoukuan'
)
}}
</th>
<th>
{{
$t
(
'fnc.zhikuan'
)
}}
</th>
</tr>
<tr
v-for=
"(son,sIndex) in shouList"
v-loading=
"shouListLoading"
>
<td>
<span
class=
"_fangkuang"
v-if=
"son.Is_Public===1"
>
公
</span>
<span
class=
"_fangkuang _fangkuang_si"
v-if=
"son.Is_Public===0"
>
私
</span>
<span
class=
"_fangkuang"
v-if=
"son.Is_Public===1"
>
{{
$t
(
'fnc.w_gsdgong'
)
}}
</span>
<span
class=
"_fangkuang _fangkuang_si"
v-if=
"son.Is_Public===0"
>
{{
$t
(
'fnc.w_gsdsi'
)
}}
</span>
<span>
{{
son
.
Alias
}}
</span>
</td>
<td><input
v-model=
"son.Is_Income"
disabled
type=
"checkbox"
></td>
...
...
@@ -57,7 +57,7 @@
</div>
<span
slot=
"reference"
@
click=
"Window_post_GetList(item.ID,1)"
class=
"_underline _color_red"
>
{{
item
.
InCount
}}
</span>
</el-popover>
<span>
付款账户
:
<span>
{{
$t
(
'fnc.fkzhanghu'
)
}}
:
<el-popover
placement=
"bottom"
popper-class=
"CashierWork_tripDetails"
...
...
@@ -65,14 +65,14 @@
<div
class=
""
>
<table
width=
"100%"
border=
"0"
cellspacing=
"0"
cellpadding=
"0"
class=
"popTable"
>
<tr
class=
"_color_666"
>
<th>
账户别名
</th>
<th>
收款
</th>
<th>
支款
</th>
<th>
{{
$t
(
'fnc.w_zhbieming'
)
}}
</th>
<th>
{{
$t
(
'fnc.shoukuan'
)
}}
</th>
<th>
{{
$t
(
'fnc.zhikuan'
)
}}
</th>
</tr>
<tr
v-for=
"(son,sIndex) in shouList"
v-loading=
"shouListLoading"
>
<td>
<span
class=
"_fangkuang"
v-if=
"son.Is_Public===1"
>
公
</span>
<span
class=
"_fangkuang _fangkuang_si"
v-if=
"son.Is_Public===0"
>
私
</span>
<span
class=
"_fangkuang"
v-if=
"son.Is_Public===1"
>
{{
$t
(
'fnc.w_gsdgong'
)
}}
</span>
<span
class=
"_fangkuang _fangkuang_si"
v-if=
"son.Is_Public===0"
>
{{
$t
(
'fnc.w_gsdsi'
)
}}
</span>
<span>
{{
son
.
Alias
}}
</span>
</td>
<td><input
v-model=
"son.Is_Income"
disabled
type=
"checkbox"
></td>
...
...
@@ -92,13 +92,13 @@
</td>
<td>
<el-row>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"修改
"
placement=
"top-start"
>
<el-button
type=
"primary"
class=
"iconfont icon-bianji-smal"
circle
@
click=
"editCurency(item.ID),text=
'修改'
"
></el-button>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('pub.updateMsg')
"
placement=
"top-start"
>
<el-button
type=
"primary"
class=
"iconfont icon-bianji-smal"
circle
@
click=
"editCurency(item.ID),text=
$t('pub.updateMsg')
"
></el-button>
</el-tooltip>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"单据信息
"
placement=
"top-start"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('fnc.w_djxinxi')
"
placement=
"top-start"
>
<el-button
type=
"danger"
class=
"iconfont icon-img-rili"
circle
@
click=
"goUrlDetail('CashierWorkDetail',1,item.Name,item.ID)"
></el-button>
</el-tooltip>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"删除
"
placement=
"top-start"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('system.table_delete')
"
placement=
"top-start"
>
<el-button
type=
"danger"
class=
"iconfont icon-img_delete_small"
circle
@
click=
"financeinfoRemove(item.ID,item.ID)"
></el-button>
</el-tooltip>
</el-row>
...
...
@@ -111,13 +111,13 @@
<span
class=
"_item_top_name"
>
{{
item
.
Name
}}
</span>
<span
class=
"_item_top_icon"
>
<i
class=
"iconfont icon-rizhi1"
@
click=
"goUrlDetail('CashierWorkDetail',1,item.Name,item.ID)"
></i>
<i
class=
"iconfont icon-bianji-smal"
@
click=
"editCurency(item.ID),text=
'修改'
"
></i>
<i
class=
"iconfont icon-bianji-smal"
@
click=
"editCurency(item.ID),text=
$t('system.table_edit')
"
></i>
<i
class=
"iconfont icon-img_delete_small"
@
click=
"financeinfoRemove(item.ID,item.ID)"
></i>
</span>
</div>
<div
class=
"po_content_list_item_bottom"
>
<p>
<span>
业务人员
</span>
<span>
{{
$t
(
'fnc.w_ywrenyuan'
)
}}
</span>
<template
v-if=
"item.emList.length>0"
>
<span
v-if=
"item.emList.length==1"
>
{{
item
.
emList
[
0
].
emName
}}
...
...
@@ -130,17 +130,17 @@
<div
class=
""
>
<span
class=
"_all_name"
v-for=
"(i,io) in item.emList"
>
{{
i
.
emName
}}
</span>
</div>
<span
slot=
"reference"
@
click=
""
class=
"_underline"
>
{{
item
.
emList
[
0
].
emName
}}
共(
{{
item
.
emList
.
length
}}
)人
</span>
<span
slot=
"reference"
@
click=
""
class=
"_underline"
>
{{
item
.
emList
[
0
].
emName
}}
{{
$t
(
'fnc.w_gong'
)
}}
(
{{
item
.
emList
.
length
}}
)
{{
$t
(
'hotel.hotel_people'
)
}}
</span>
</el-popover>
</div>
</
template
>
<
template
v-else
>
<span>
无
</span>
<span>
{{
$t
(
'fnc.no'
)
}}
</span>
</
template
>
</p>
<p>
<span>
收款账户
</span>
<span>
{{$t('fnc.fkuanzhanghu')}}
</span>
<el-popover
placement=
"bottom"
popper-class=
"CashierWork_tripDetails"
...
...
@@ -148,14 +148,14 @@
<div
class=
""
>
<table
width=
"100%"
border=
"0"
cellspacing=
"0"
cellpadding=
"0"
class=
"popTable"
>
<tr
class=
"_color_666"
>
<th>
账户别名
</th>
<th>
收款
</th>
<th>
支款
</th>
<th>
{{$t('fnc.w_zhbieming')}}
</th>
<th>
{{$t('fnc.shoukuan')}}
</th>
<th>
{{$t('fnc.zhikuan')}}
</th>
</tr>
<tr
v-for=
"(son,sIndex) in shouList"
v-loading=
"shouListLoading"
>
<td>
<span
class=
"_fangkuang"
v-if=
"son.Is_Public===1"
>
公
</span>
<span
class=
"_fangkuang _fangkuang_si"
v-if=
"son.Is_Public===0"
>
私
</span>
<span
class=
"_fangkuang"
v-if=
"son.Is_Public===1"
>
{{$t('fnc.w_gsdgong')}}
</span>
<span
class=
"_fangkuang _fangkuang_si"
v-if=
"son.Is_Public===0"
>
{{$t('fnc.w_gsdsi')}}
</span>
<span>
{{son.Alias}}
</span>
</td>
<td><input
v-model=
"son.Is_Income"
disabled
type=
"checkbox"
></td>
...
...
@@ -167,7 +167,7 @@
</el-popover>
</p>
<p>
<span>
付款账户
</span>
<span>
{{$t('fnc.fkzhanghu')}}
</span>
<el-popover
placement=
"bottom"
popper-class=
"CashierWork_tripDetails"
...
...
@@ -175,14 +175,14 @@
<div
class=
""
>
<table
width=
"100%"
border=
"0"
cellspacing=
"0"
cellpadding=
"0"
class=
"popTable"
>
<tr
class=
"_color_666"
>
<th>
账户别名
</th>
<th>
收款
</th>
<th>
支款
</th>
<th>
{{$t('fnc.w_zhbieming')}}
</th>
<th>
{{$t('fnc.shoukuan')}}
</th>
<th>
{{$t('fnc.zhikuan')}}
</th>
</tr>
<tr
v-for=
"(son,sIndex) in shouList"
v-loading=
"shouListLoading"
>
<td>
<span
class=
"_fangkuang"
v-if=
"son.Is_Public===1"
>
公
</span>
<span
class=
"_fangkuang _fangkuang_si"
v-if=
"son.Is_Public===0"
>
私
</span>
<span
class=
"_fangkuang"
v-if=
"son.Is_Public===1"
>
{{$t('fnc.w_gsdgong')}}
</span>
<span
class=
"_fangkuang _fangkuang_si"
v-if=
"son.Is_Public===0"
>
{{$t('fnc.w_gsdsi')}}
</span>
<span>
{{son.Alias}}
</span>
</td>
<td><input
v-model=
"son.Is_Income"
disabled
type=
"checkbox"
></td>
...
...
@@ -194,11 +194,11 @@
</el-popover>
</p>
<p>
<span>
已处理单据
</span>
<span>
{{$t('fnc.w_ycldanju')}}
</span>
<span
class=
"_underline"
@
click=
"goUrl('FinancialDocuments',2)"
>
{{item.DealCount}}
</span>
</p>
<p>
<span>
未处理单据
</span>
<span>
{{$t('fnc.w_dcldanju')}}
</span>
<span
class=
"_underline"
@
click=
"goUrl('FinancialDocuments',3)"
>
{{item.NoDealCount}}
</span>
</p>
</div>
...
...
@@ -221,7 +221,7 @@
<div
class=
"_vMG_edit"
:class=
"addShow==true?'edHeight':''"
>
<el-row>
<el-col
:span=
"20"
>
<p
class=
"_tit"
>
{{text}}
窗口
</p>
<p
class=
"_tit"
>
{{text}}
{{$t('fnc.w_chuangkou')}}
</p>
</el-col>
<el-col
:span=
"4"
class=
"_add_saveBtn"
>
<button
type=
"button"
class=
"normalBtn"
@
click=
"submitForm('addMsg',1)"
>
{{$t('pub.saveBtn')}}
</button>
...
...
@@ -231,12 +231,12 @@
<el-form
class=
" clearfix"
:model=
"addMsg"
ref=
"addMsg"
:rules=
"rules"
label-width=
"100px"
>
<el-row>
<el-col
:span=
"4"
>
<el-form-item
label=
"名称:
"
prop=
"Name"
>
<el-form-item
:label=
"$t('system.query_airName')+':'
"
prop=
"Name"
>
<el-input
v-model=
"addMsg.Name"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"10"
>
<el-form-item
label=
"业务人员:
"
prop=
"listArr"
>
<el-form-item
:label=
"$t('fnc.w_ywrenyuan')+':'
"
prop=
"listArr"
>
<el-select
v-model=
"addMsg.listArr"
filterable
...
...
@@ -244,7 +244,7 @@
multiple
reserve-keyword
placeholder=
"请输入"
:
remote-method=
"remoteMethod
"
:
placeholder=
"$t('pub.pleaseImport')
"
@
change=
"$forceUpdate()"
@
remove-tag=
"removeTag"
:loading=
"loading2"
>
...
...
@@ -261,30 +261,30 @@
</el-col>
</el-row>
<el-row
class=
"_caozuo_btn"
>
<span>
快速操作
:
</span>
<span
@
click=
"accType(1)"
:class=
"type==1?'_active':''"
>
所有公账
</span>
<span
@
click=
"accType(2)"
:class=
"type==2?'_active':''"
>
所有私账
</span>
<span
@
click=
"accType(3)"
:class=
"type==3?'_active':''"
>
所有平台
</span>
<span
@
click=
"accType(4)"
:class=
"type==4?'_active':''"
>
所有资金池
</span>
<span
@
click=
"accType(5)"
:class=
"type==5?'_active':''"
>
所有银行账户
</span>
<span
@
click=
"accType(6)"
:class=
"type==6?'_active':''"
>
所有现金账户
</span>
<span>
{{$t('fnc.w_kscaozuo')}}
:
</span>
<span
@
click=
"accType(1)"
:class=
"type==1?'_active':''"
>
{{$t('fnc.w_sygongzhang')}}
</span>
<span
@
click=
"accType(2)"
:class=
"type==2?'_active':''"
>
{{$t('fnc.w_sysizhang')}}
</span>
<span
@
click=
"accType(3)"
:class=
"type==3?'_active':''"
>
{{$t('fnc.w_sypingtai')}}
</span>
<span
@
click=
"accType(4)"
:class=
"type==4?'_active':''"
>
{{$t('fnc.w_syzjinchi')}}
</span>
<span
@
click=
"accType(5)"
:class=
"type==5?'_active':''"
>
{{$t('fnc.w_syyhzhu')}}
</span>
<span
@
click=
"accType(6)"
:class=
"type==6?'_active':''"
>
{{$t('fnc.w_syxjzhanghu')}}
</span>
</el-row>
<el-row
class=
"_row_table"
>
<el-col
:span=
"14"
>
<table
class=
"singeRowTable"
cellspacing=
"0"
cellpadding=
"0"
v-loading=
"loading"
>
<thead>
<tr>
<th>
账户
</th>
<th
width=
"150px"
>
收款
<input
type=
"checkbox"
v-model=
"shouChe"
@
change=
"isCheckAll(1)"
><span
class=
"_check_all"
>
全选
</span></th>
<th
width=
"150px"
>
支款
<input
type=
"checkbox"
v-model=
"zhiChe"
@
change=
"isCheckAll(2)"
><span
class=
"_check_all"
>
全选
</span></th>
<th
width=
"90px"
>
操作
</th>
<th>
{{$t('fnc.acc')}}
</th>
<th
width=
"150px"
>
{{$t('fnc.shoukuan')}}
<input
type=
"checkbox"
v-model=
"shouChe"
@
change=
"isCheckAll(1)"
><span
class=
"_check_all"
>
全选
</span></th>
<th
width=
"150px"
>
{{$t('fnc.zhikuan')}}
<input
type=
"checkbox"
v-model=
"zhiChe"
@
change=
"isCheckAll(2)"
><span
class=
"_check_all"
>
全选
</span></th>
<th
width=
"90px"
>
{{$t('system.table_operation')}}
</th>
</tr>
</thead>
<tbody>
<tr
v-for=
"(item,index) in addMsg.list"
>
<td>
<span
class=
"_fangkuang"
v-if=
"item.IsPublic===1"
>
公
</span>
<span
class=
"_fangkuang _fangkuang_si"
v-if=
"item.IsPublic===0"
>
私
</span>
<span
class=
"_fangkuang"
v-if=
"item.IsPublic===1"
>
{{$t('fnc.w_gsdgong')}}
</span>
<span
class=
"_fangkuang _fangkuang_si"
v-if=
"item.IsPublic===0"
>
{{$t('fnc.w_gsdsi')}}
</span>
<span
class=
"_accname"
>
{{item.Name}}
</span>
</td>
<td
width=
"150px"
>
...
...
@@ -319,11 +319,11 @@
</tr>
</tbody>
</table>
</el-col>
</el-col>
</el-row>
</el-form>
</el-form>
</div>
</div>
</div>
</div>
</template>
<
script
>
...
...
src/components/FinancialModule/FinancialSubmodule/ReceivablesModule.vue
View file @
391e81aa
...
...
@@ -90,14 +90,14 @@
</div>
<div
class=
"rb_top_row _r_mb5"
v-if=
"isPrintPage"
>
<p>
<span
class=
""
>
{{
$t
(
'
fnc
.v_tuanhao'
)
}}
:
<span
class=
""
>
{{
$t
(
'
visa
.v_tuanhao'
)
}}
:
<template
v-if=
"GetDetail.TCIDAndTCNUMList&&GetDetail.TCIDAndTCNUMList.length>0"
>
<span
v-for=
"(o,ox) in GetDetail.TCIDAndTCNUMList"
>
{{
o
.
TCNUM
}}
(
{{
o
.
TCID
}}
)
</span>
</
template
>
<span
v-else
>
{{$t('fnc.no')}}
</span>
</span>
</p>
<span
class=
""
>
{{$t(
hotel.order_Number
)}}:
<span>
{{GetDetail.OrderID?GetDetail.OrderID:$t('fnc.no')}}
</span></span>
<span
class=
""
>
{{$t(
'hotel.order_Number'
)}}:
<span>
{{GetDetail.OrderID?GetDetail.OrderID:$t('fnc.no')}}
</span></span>
</div>
<!---->
<div
class=
"rb_top_row _r_mb5"
v-if=
"isPrintPage&&OrderSource==4"
>
...
...
@@ -114,7 +114,7 @@
</div>
<div
class=
"rb_top_row _r_mb5"
v-if=
"isPrintPage&&OrderSource==10"
>
<p>
<span
class=
""
>
{{$t('
fnc
.qzcpbianhao')}}:
<span
class=
""
>
{{$t('
tips
.qzcpbianhao')}}:
<span>
{{GetDetail.SourceID}}
</span>
</span>
</p>
...
...
src/components/FinancialModule/accountingWork.vue
View file @
391e81aa
...
...
@@ -7,8 +7,8 @@
<div
class=
"query-box"
>
<ul>
<li>
<button
class=
"normalBtn"
@
click=
"addShow=true,text=
'新增'
"
>
{{
$t
(
'pub.addBtn'
)
}}
</button>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"切换排版
"
placement=
"top-end"
>
<button
class=
"normalBtn"
@
click=
"addShow=true,text=
$t('pub.addBtn')
"
>
{{
$t
(
'pub.addBtn'
)
}}
</button>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('fnc.qhpaiban')
"
placement=
"top-end"
>
<i
v-if=
"transitionShow"
class=
"iconfont icon-biaoge"
@
click=
"switchMethod(1)"
></i>
<i
v-if=
"transitionShow2"
class=
"iconfont icon-icon-ssan"
@
click=
"switchMethod(2)"
></i>
</el-tooltip>
...
...
@@ -16,14 +16,14 @@
</ul>
</div>
<div>
<p
class=
"_cashierWorl_tit"
>
注:指定银行卡收支方向的单据会自动分发到各个窗口,管理员在设定时应注意以下窗口是否涵盖了所有的业务,如果没有请及时设定,以免造成单据混乱
</p>
<p
class=
"_cashierWorl_tit"
>
{{
$t
(
'tips.accWorkTips'
)
}}
</p>
<div
class=
"cm_content _scrollbar"
:class=
"addShow==true?'_edHeight':''"
>
<table
class=
"po_content singeRowTable"
style=
"border:1px solid #E6E6E6;"
cellspacing=
"0"
cellpadding=
"0"
v-loading=
"loading"
v-if=
"transitionShow2"
>
<tr>
<th>
窗口名称
</th>
<th>
所属公司
</th>
<th>
业务人员
</th>
<th>
负责方向
</th>
<th>
{{
$t
(
'fnc.w_ckmingcheng'
)
}}
</th>
<th>
{{
$t
(
'system.query_company'
)
}}
</th>
<th>
{{
$t
(
'fnc.w_ywrenyuan'
)
}}
</th>
<th>
{{
$t
(
'fnc.w_fzfangxiang'
)
}}
</th>
<th>
{{
$t
(
'system.table_operation'
)
}}
</th>
</tr>
<tr
v-for=
"(item,index) in dataList"
:key=
"index"
>
...
...
@@ -33,19 +33,19 @@
<span
v-for=
"(i,ix) in item.emList"
>
{{
i
.
emName
}}
<span
v-if=
"ix!=item.emList.length-1"
>
,
</span>
</span>
</td>
<td>
<span
v-if=
"item.Direct==1"
>
收款
</span>
<span
v-else-if=
"item.Direct==2"
>
支款
</span>
<span
v-else
>
收支
</span>
<span
v-if=
"item.Direct==1"
>
{{
$t
(
'fnc.shoukuan'
)
}}
</span>
<span
v-else-if=
"item.Direct==2"
>
{{
$t
(
'fnc.zhikuan'
)
}}
</span>
<span
v-else
>
{{
$t
(
'fnc.shouzhi'
)
}}
</span>
</td>
<td>
<el-row>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"修改
"
placement=
"top-start"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('pub.updateMsg')
"
placement=
"top-start"
>
<el-button
type=
"primary"
class=
"iconfont icon-bianji-smal"
circle
@
click=
"editCurency(item.ID),text='修改'"
></el-button>
</el-tooltip>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"单据信息
"
placement=
"top-start"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('fnc.w_djxinxi')
"
placement=
"top-start"
>
<el-button
type=
"danger"
class=
"iconfont icon-img-rili"
circle
@
click=
"goUrlDetail('CashierWorkDetail',2,item.Name,item.ID,item.BranchId)"
></el-button>
</el-tooltip>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"删除
"
placement=
"top-start"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('system.table_delete')
"
placement=
"top-start"
>
<el-button
type=
"danger"
class=
"iconfont icon-img_delete_small"
circle
@
click=
"financeinfoRemove(item.ID,item.ID)"
></el-button>
</el-tooltip>
</el-row>
...
...
@@ -58,13 +58,13 @@
<span
class=
"_item_top_name"
>
{{
item
.
Name
}}
</span>
<span
class=
"_item_top_icon"
>
<i
class=
"iconfont icon-rizhi1"
@
click=
"goUrlDetail('CashierWorkDetail',1,item.Name,item.ID,item.BranchId)"
></i>
<i
class=
"iconfont icon-bianji-smal"
@
click=
"editCurency(item.ID),text=
'修改'
"
></i>
<i
class=
"iconfont icon-bianji-smal"
@
click=
"editCurency(item.ID),text=
$t('system.table_edit')
"
></i>
<i
class=
"iconfont icon-img_delete_small"
@
click=
"financeinfoRemove(item.ID)"
></i>
</span>
</div>
<div
class=
"po_content_list_item_bottom"
>
<p>
<span>
业务人员
</span>
<span>
{{
$t
(
'fnc.w_ywrenyuan'
)
}}
</span>
<template
v-if=
"item.emList.length>0"
>
<span
v-if=
"item.emList.length==1"
>
{{
item
.
emList
[
0
].
emName
}}
...
...
@@ -77,12 +77,12 @@
<div
class=
""
>
<span
class=
"_all_name"
v-for=
"(i,io) in item.emList"
>
{{
i
.
emName
}}
</span>
</div>
<span
slot=
"reference"
@
click=
""
class=
"_underline"
>
{{
item
.
emList
[
0
].
emName
}}
共(
{{
item
.
emList
.
length
}}
)人
</span>
<span
slot=
"reference"
@
click=
""
class=
"_underline"
>
{{
item
.
emList
[
0
].
emName
}}
{{
$t
(
'fnc.w_gong'
)
}}
(
{{
item
.
emList
.
length
}}
)
{{
$t
(
'hotel.hotel_people'
)
}}
</span>
</el-popover>
</div>
</
template
>
<
template
v-else
>
<span>
无
</span>
<span>
{{
$t
(
'fnc.no'
)
}}
</span>
</
template
>
</p>
...
...
@@ -106,7 +106,7 @@
<div
class=
"_vMG_edit"
:class=
"addShow==true?'edHeight':''"
>
<el-row
class=
"_margin_bottom_20"
>
<el-col
:span=
"20"
>
<p
class=
"_tit"
>
{{text}}
窗口
</p>
<p
class=
"_tit"
>
{{text}}
{{$t('fnc.w_chuangkou')}}
</p>
</el-col>
<el-col
:span=
"4"
class=
"_add_saveBtn"
>
<button
type=
"button"
class=
"normalBtn"
@
click=
"submitForm('addMsg',1)"
>
{{$t('pub.saveBtn')}}
</button>
...
...
@@ -116,12 +116,12 @@
<el-form
class=
" clearfix"
:model=
"addMsg"
ref=
"addMsg"
:rules=
"rules"
label-width=
"100px"
>
<el-row>
<el-col
:span=
"4"
>
<el-form-item
label=
"名称:
"
prop=
"Name"
>
<el-form-item
:label=
"$t('system.query_airName')+':'
"
prop=
"Name"
>
<el-input
v-model=
"addMsg.Name"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"4"
>
<el-form-item
label=
"所属公司:
"
prop=
"BranchId"
>
<el-form-item
:label=
"$t('fnc.ssuogongsi')+':'
"
prop=
"BranchId"
>
<el-select
filterable
v-model=
'addMsg.BranchId'
>
</el-option>
<el-option
v-for=
'item in CompanyList'
...
...
@@ -134,14 +134,14 @@
</el-form-item>
</el-col>
<el-col
:span=
"10"
>
<el-form-item
label=
"业务人员:
"
prop=
"listArr"
>
<el-form-item
:label=
"$t('fnc.w_ywrenyuan')+':'
"
prop=
"listArr"
>
<el-select
v-model=
"addMsg.listArr"
filterable
remote
multiple
reserve-keyword
placeholder=
"请输入
"
:placeholder=
"$t('pub.pleaseImport')
"
:remote-method=
"remoteMethod"
@
change=
"$forceUpdate()"
@
remove-tag=
"removeTag"
...
...
@@ -158,10 +158,10 @@
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-form-item
label=
"负责方向
"
prop=
"Direct"
>
<el-radio
v-model=
"addMsg.Direct"
:label=
"1"
>
收
</el-radio>
<el-radio
v-model=
"addMsg.Direct"
:label=
"2"
>
支
</el-radio>
<el-radio
v-model=
"addMsg.Direct"
:label=
"3"
>
收支
</el-radio>
<el-form-item
:label=
"$t('fnc.w_fzfangxiang')
"
prop=
"Direct"
>
<el-radio
v-model=
"addMsg.Direct"
:label=
"1"
>
{{$t('fnc.w_shou')}}
</el-radio>
<el-radio
v-model=
"addMsg.Direct"
:label=
"2"
>
{{$t('fnc.w_zhi')}}
</el-radio>
<el-radio
v-model=
"addMsg.Direct"
:label=
"3"
>
{{$t('fnc.shouzhi')}}
</el-radio>
</el-form-item>
</el-col>
<!-- <el-col :span="12">
...
...
@@ -219,14 +219,14 @@ export default {
CompanyList
:[],
rules
:
{
//表单必填验证
Name
:
[
{
required
:
true
,
message
:
'请填写窗口名称'
,
trigger
:
'blur'
}
{
required
:
true
,
message
:
this
.
$t
(
'rule.qtxckmingcheng'
)
,
trigger
:
'blur'
}
],
listArr
:
[
{
type
:
'array'
,
required
:
true
,
editCurencymessage
:
'请选择业务员'
,
trigger
:
'blur'
}
{
type
:
'array'
,
required
:
true
,
editCurencymessage
:
this
.
$t
(
'rule.qxzywuyuan'
)
,
trigger
:
'blur'
}
],
BranchId
:[
{
required
:
true
,
message
:
'请选择公司'
,
trigger
:
'change'
}
{
required
:
true
,
message
:
this
.
$t
(
'rule.company'
)
,
trigger
:
'change'
}
],
Direct
:[
{
required
:
true
,
message
:
'请选择使用方向'
,
trigger
:
'change'
}
{
required
:
true
,
message
:
this
.
$t
(
'rule.qxzsyfangxiang'
)
,
trigger
:
'change'
}
]
},
AccListProps
:
{
...
...
@@ -351,9 +351,9 @@ export default {
});
},
financeinfoRemove
(
id
){
// 删除
this
.
$confirm
(
'确定删除窗口?'
,
'提示'
,
{
confirmButtonText
:
'确定'
,
cancelButtonText
:
'取消'
,
this
.
$confirm
(
this
.
$t
(
'tips.qrscchuangkou'
),
this
.
$t
(
'tips.tips'
)
,
{
confirmButtonText
:
this
.
$t
(
'pub.sureBtn'
)
,
cancelButtonText
:
this
.
$t
(
'pub.cancelBtn'
)
,
type
:
'warning'
}).
then
(()
=>
{
this
.
apipost
(
'Window_post_RemoveAccountant'
,{
ID
:
id
},
res
=>
{
...
...
@@ -367,7 +367,7 @@ export default {
}).
catch
(()
=>
{
this
.
$message
({
type
:
'info'
,
message
:
'已取消'
message
:
this
.
$t
(
'hotel.hotel_HasBeenCancelled'
)
});
});
},
...
...
src/components/SalesModule/enrollTotalTwo.vue
View file @
391e81aa
...
...
@@ -2,66 +2,66 @@
<div
class=
"flexOne"
>
<div
class=
"enrollTotalSearch"
>
<ul>
<li><span><em>
线路
</em>
<li><span><em>
{{
$t
(
'advmanager.v_line'
)
}}
</em>
<el-select
class=
'w200'
v-model=
"msg.LineId"
filterable
:placeholder=
"$t('pub.pleaseSel')"
>
<el-option
label=
"不限
"
value=
'-1'
></el-option>
<el-option
:label=
"$t('pub.unlimitedSel')
"
value=
'-1'
></el-option>
<el-option
v-for=
"item in LineList"
:label=
'item.LineName'
:value=
'item.LineID'
:key=
'item.LineID'
>
</el-option>
</el-select>
</span>
</li>
<li
v-if=
"countData.IsAllOrder==1"
><span><em>
公司
</em>
<li
v-if=
"countData.IsAllOrder==1"
><span><em>
{{
$t
(
'system.table_company'
)
}}
</em>
<el-select
class=
'w200'
v-model=
"msg.BranchId"
filterable
:placeholder=
"$t('pub.pleaseSel')"
@
change=
'linkageDepartment()'
>
<el-option
label=
"不限
"
value=
'-1'
></el-option>
<el-option
:label=
"$t('pub.unlimitedSel')
"
value=
'-1'
></el-option>
<el-option
v-for=
"item in companyList"
:label=
'item.BName'
:value=
'item.Id'
:key=
'item.Id'
>
</el-option>
</el-select>
</span>
</li>
<li
v-if=
"countData.IsAllOrder!=2"
v-show=
"!isOwn"
>
<span><em
class=
"fl"
style=
"margin-top: 10px!important;"
>
部门选择
</em>
<treeselect
class=
'w200 fl'
:options=
"departmentList"
v-model=
"msg.RB_Department_Id"
placeholder=
"不限
"
<span><em
class=
"fl"
style=
"margin-top: 10px!important;"
>
{{
$t
(
'fnc.bmxuanze'
)
}}
</em>
<treeselect
class=
'w200 fl'
:options=
"departmentList"
v-model=
"msg.RB_Department_Id"
:placeholder=
"$t('pub.unlimitedSel')
"
:normalizer=
"normalizer"
@
select=
'linkageEmployeeMsg'
/>
</span>
</li>
<li
v-if=
"countData.IsAllOrder!=2"
v-show=
"!isOwn"
>
<span><em>
人员选择
</em></span>
<span><em>
{{
$t
(
'fnc.ryxuanze'
)
}}
</em></span>
<el-select
class=
'w200'
v-model=
"msg.CreateBy"
filterable
:placeholder=
"$t('pub.pleaseSel')"
>
<el-option
label=
'不限'
value=
'-1'
></el-option>
<el-option
:label=
"$t('pub.unlimitedSel')"
value=
'-1'
></el-option>
<el-option
v-for=
'item in employeeList'
:label=
'item.name'
:value=
'item.empId'
:key=
'item.empId'
>
</el-option>
</el-select>
</li>
<li><span><em>
参团类型
</em>
<li><span><em>
{{
$t
(
'fnc.ctleixing'
)
}}
</em>
<el-select
class=
'w200'
v-model=
"msg.GroupType"
filterable
:placeholder=
"$t('pub.pleaseSel')"
>
<el-option
label=
"不限
"
value=
'-1'
></el-option>
<el-option
:label=
"$t('pub.unlimitedSel')
"
value=
'-1'
></el-option>
<el-option
v-for=
"item in ctlxList"
:key=
'item.Id'
:label=
'item.Name'
:value=
'item.Id'
></el-option>
</el-select>
</span>
</li>
<li>
<span><em>
团号
</em></span>
<span><em>
{{
$t
(
'visa.v_tuanhao'
)
}}
</em></span>
<el-input
class=
'w200'
v-model=
'msg.TCNUM'
></el-input>
</li>
<li>
<span><em>
订单号
</em></span>
<span><em>
{{
$t
(
'hotel.order_Number'
)
}}
</em></span>
<el-input
class=
'w200'
v-model=
'msg.tempOrderId'
@
keyup
.
native=
"checkInteger(msg,'tempOrderId')"
></el-input>
</li>
<li>
<span><em>
订单状态
</em></span>
<span><em>
{{
$t
(
'hotel.hotel_OrderStates'
)
}}
</em></span>
<el-select
v-model=
'msg.OrderState'
filterable
:placeholder=
"$t('pub.pleaseSel')"
>
<el-option
label=
"不限
"
value=
'-1'
></el-option>
<el-option
:label=
"$t('pub.unlimitedSel')
"
value=
'-1'
></el-option>
<el-option
v-for=
"item in ddztList"
:label=
'item.Name'
:value=
'item.Id'
:key=
'item.Id'
>
</el-option>
</el-select>
</li>
<li><span><em>
发团日期
</em>
<li><span><em>
{{
$t
(
'scen.sc_ftTime'
)
}}
</em>
<el-date-picker
v-model=
'msg.QStartDate'
@
change=
"dataDuiQ()"
class=
'w135'
value-format=
"yyyy-MM-dd"
type=
"date"
></el-date-picker>
-
<el-date-picker
v-model=
'msg.QEndDate'
@
change=
"dataDuiQ()"
class=
'w135'
value-format=
"yyyy-MM-dd"
type=
"date"
></el-date-picker>
</span>
</li>
<li><span><em>
报名日期
</em>
<li><span><em>
{{
$t
(
'fnc.bmriqi'
)
}}
</em>
<el-date-picker
v-model=
'msg.CStartDate'
@
change=
"dataDui()"
class=
'w135'
value-format=
"yyyy-MM-dd"
type=
"date"
></el-date-picker>
-
<el-date-picker
v-model=
'msg.CEndDate'
@
change=
"dataDui()"
class=
'w135'
value-format=
"yyyy-MM-dd"
type=
"date"
></el-date-picker>
...
...
@@ -79,13 +79,13 @@
<div
class=
"groupTourOrder_count_item"
>
<div>
<i
class=
"iconfont icon-baomingrenshu groupTourOrder_count_green"
></i>
<span>
总报名人数
</span>
<span>
{{
$t
(
'fnc.bmzrenshu'
)
}}
</span>
<span>
{{
countData
.
TotalGuestNum
}}
</span>
</div>
<p>
<span>
经济舱
:
{{
countData
.
TotalYSeatNum
}}
;
</span>
<span>
商务舱
:
{{
countData
.
TotalESeatNum
}}
;
</span>
<span>
头等舱
:
{{
countData
.
TotalFSeatNum
}}
;
</span>
<span>
{{
$t
(
'Airticket.Air_EconomyClass'
)
}}
:
{{
countData
.
TotalYSeatNum
}}
;
</span>
<span>
{{
$t
(
'Airticket.Air_businessClass'
)
}}
:
{{
countData
.
TotalESeatNum
}}
;
</span>
<span>
{{
$t
(
'Airticket.Air_firstClass'
)
}}
:
{{
countData
.
TotalFSeatNum
}}
;
</span>
</p>
</div>
</el-col>
...
...
@@ -93,13 +93,13 @@
<div
class=
"groupTourOrder_count_item"
>
<div
class=
"groupTourOrder_count_blue"
>
<i
class=
"iconfont icon-baomingrenshu"
></i>
<span>
正常报名人数
</span>
<span>
{{
$t
(
'fnc.zcbmrenshu'
)
}}
</span>
<span>
{{
countData
.
NormalGuestNum
}}
</span>
</div>
<p>
<span>
经济舱
:
{{
countData
.
NormalYSeatNum
}}
;
</span>
<span>
商务舱
:
{{
countData
.
NormalESeatNum
}}
;
</span>
<span>
头等舱
:
{{
countData
.
NormalFSeatNum
}}
;
</span>
<span>
{{
$t
(
'Airticket.Air_EconomyClass'
)
}}
:
{{
countData
.
NormalYSeatNum
}}
;
</span>
<span>
{{
$t
(
'Airticket.Air_businessClass'
)
}}
:
{{
countData
.
NormalESeatNum
}}
;
</span>
<span>
{{
$t
(
'Airticket.Air_firstClass'
)
}}
:
{{
countData
.
NormalFSeatNum
}}
;
</span>
</p>
</div>
</el-col>
...
...
@@ -107,13 +107,13 @@
<div
class=
"groupTourOrder_count_item"
>
<div
class=
"groupTourOrder_count_yellow"
>
<i
class=
"iconfont icon-baomingrenshu"
></i>
<span>
取消人数
</span>
<span>
{{
$t
(
'fnc.qxrenshu'
)
}}
</span>
<span>
{{
countData
.
CancelGuestNum
}}
</span>
</div>
<p>
<span>
经济舱
:
{{
countData
.
CancelYSeatNum
}}
;
</span>
<span>
商务舱
:
{{
countData
.
CancelESeatNum
}}
;
</span>
<span>
头等舱
:
{{
countData
.
CancelFSeatNum
}}
;
</span>
<span>
{{
$t
(
'Airticket.Air_EconomyClass'
)
}}
:
{{
countData
.
CancelYSeatNum
}}
;
</span>
<span>
{{
$t
(
'Airticket.Air_businessClass'
)
}}
:
{{
countData
.
CancelESeatNum
}}
;
</span>
<span>
{{
$t
(
'Airticket.Air_firstClass'
)
}}
:
{{
countData
.
CancelFSeatNum
}}
;
</span>
</p>
</div>
</el-col>
...
...
@@ -121,11 +121,11 @@
<div
class=
"groupTourOrder_count_item"
>
<div>
<i
class=
"iconfont icon-tongji1 groupTourOrder_count_gray"
></i>
<span>
其他统计项
</span>
<span>
{{
$t
(
'fnc.qtxtongji'
)
}}
</span>
</div>
<p>
<span>
内部报名
:
{{
countData
.
InteriorNum
}}
;
</span>
<span>
B2B/WAP网络报名
:
{{
countData
.
B2BNum
}}
;
</span>
<span>
{{
$t
(
'fnc.nbbaoming'
)
}}
:
{{
countData
.
InteriorNum
}}
;
</span>
<span>
{{
$t
(
'fnc.B2BWAP'
)
}}
:
{{
countData
.
B2BNum
}}
;
</span>
</p>
</div>
</el-col>
...
...
@@ -133,13 +133,13 @@
<div
class=
"groupTourOrder_count_item"
>
<div>
<i
class=
"iconfont icon-tongji1 groupTourOrder_count_gray"
></i>
<span>
财务单据说明
</span>
<span>
{{
$t
(
'fnc.cwdjshuoming'
)
}}
</span>
</div>
<p>
<span
class=
"groupTourOrderByTuan_ico"
><i
style=
"background-color:#0000ff"
></i><span>
已打单
</span></span>
<span
class=
"groupTourOrderByTuan_ico"
><i
style=
"background-color:#00FF00"
></i><span>
平台出纳已审核
</span></span>
<span
class=
"groupTourOrderByTuan_ico"
><i
style=
"background-color:#FF0000"
></i><span>
银行出纳已审核
</span></span>
<span
class=
"groupTourOrderByTuan_ico"
><i
style=
"background-color:#000000"
></i><span>
已通过
</span></span>
<span
class=
"groupTourOrderByTuan_ico"
><i
style=
"background-color:#0000ff"
></i><span>
{{
$t
(
'fnc.yidadan'
)
}}
</span></span>
<span
class=
"groupTourOrderByTuan_ico"
><i
style=
"background-color:#00FF00"
></i><span>
{{
$t
(
'fnc.ptcnyshenhe'
)
}}
</span></span>
<span
class=
"groupTourOrderByTuan_ico"
><i
style=
"background-color:#FF0000"
></i><span>
{{
$t
(
'fnc.yhcnyshenhe'
)
}}
</span></span>
<span
class=
"groupTourOrderByTuan_ico"
><i
style=
"background-color:#000000"
></i><span>
{{
$t
(
'fnc.ytongguo'
)
}}
</span></span>
</p>
</div>
</el-col>
...
...
@@ -147,7 +147,7 @@
<div
class=
"groupTourOrder_count_item"
>
<div>
<i
class=
"groupTourOrder_count_green"
></i>
<span>
应收金额
:
</span>
<span>
{{
$t
(
'fnc.ysjine'
)
}}
:
</span>
<span>
{{
moneyFormat
(
countData
.
SumPreferPrice
)
}}
</span>
</div>
</div>
...
...
@@ -156,7 +156,7 @@
<div
class=
"groupTourOrder_count_item"
>
<div>
<i
class=
"groupTourOrder_count_green"
></i>
<span>
已收金额
:
</span>
<span>
{{
$t
(
'fnc.yishoujine'
)
}}
:
</span>
<span>
{{
moneyFormat
(
countData
.
SumIncome
)
}}
</span>
</div>
</div>
...
...
@@ -165,7 +165,7 @@
<div
class=
"groupTourOrder_count_item"
>
<div>
<i
class=
"groupTourOrder_count_green"
></i>
<span>
退款金额
:
</span>
<span>
{{
$t
(
'fnc.tkjine'
)
}}
:
</span>
<span>
{{
moneyFormat
(
countData
.
SumRefund
)
}}
</span>
</div>
</div>
...
...
@@ -174,7 +174,7 @@
<div
class=
"groupTourOrder_count_item"
>
<div>
<i
class=
"groupTourOrder_count_green"
></i>
<span>
平台税金
:
</span>
<span>
{{
$t
(
'fnc.ptshuijin'
)
}}
:
</span>
<span>
{{
moneyFormat
(
countData
.
SumPlatformTax
)
}}
</span>
</div>
</div>
...
...
@@ -183,7 +183,7 @@
<div
class=
"groupTourOrder_count_item"
>
<div>
<i
class=
"groupTourOrder_count_green"
></i>
<span>
在途金额
:
</span>
<span>
{{
$t
(
'fnc.ztjine'
)
}}
:
</span>
<span>
{{
moneyFormat
(
countData
.
ZaiTu
)
}}
</span>
</div>
</div>
...
...
@@ -192,7 +192,7 @@
<div
class=
"groupTourOrder_count_item"
>
<div>
<i
class=
"groupTourOrder_count_green"
></i>
<span>
未收金额
:
</span>
<span>
{{
$t
(
'fnc.wsjine'
)
}}
:
</span>
<span>
{{
moneyFormat
(
countData
.
DaiShou
)
}}
</span>
</div>
</div>
...
...
@@ -203,22 +203,22 @@
<div
style=
"clear: both; width: 100%;height: 20px;"
></div>
<table
class=
"enrollTotalSearchTable"
border=
"0"
cellspacing=
"0"
cellpadding=
"0"
v-loading=
'loading'
>
<tr>
<th
width=
"120"
>
单号
&
团号
</th>
<th
width=
"90"
>
客户信息
</th>
<th
width=
"120"
>
{{
$t
(
'fnc.danhao'
)
}}
&
{{
$t
(
'visa.v_tuanhao'
)
}}
</th>
<th
width=
"90"
>
{{
$t
(
'fnc.khxinxi'
)
}}
</th>
<th
width=
"70"
>
{{
$t
(
'admin.admin_type'
)
}}
</th>
<th
width=
"180"
>
系列
&
线路
</th>
<th
width=
"180"
>
{{
$t
(
'advmanager.v_xilie'
)
}}
&
{{
$t
(
'advmanager.v_line'
)
}}
</th>
<!--
<th
width=
"190"
style=
"display:none;"
>
日期
</th>
-->
<th
width=
"70"
>
{{
$t
(
'admin.admin_personNumber'
)
}}
</th>
<th
width=
"80"
>
单价
</th>
<th
width=
"80"
>
成交单价
</th>
<th
width=
"80"
>
应收总额
</th>
<th
width=
"80"
>
实收
</th>
<th
width=
"80"
>
优惠
</th>
<th
width=
"60"
>
小费
</th>
<th
width=
"80"
>
退款
</th>
<th
width=
"80"
>
平台税金
</th>
<th
width=
"80"
>
在途
</th>
<th
width=
"80"
>
未收
</th>
<th
width=
"80"
>
{{
$t
(
'fnc.danjia'
)
}}
</th>
<th
width=
"80"
>
{{
$t
(
'fnc.cjdanjia'
)
}}
</th>
<th
width=
"80"
>
{{
$t
(
'fnc.yszonge'
)
}}
</th>
<th
width=
"80"
>
{{
$t
(
'fnc.shishou'
)
}}
</th>
<th
width=
"80"
>
{{
$t
(
'fnc.youhui'
)
}}
</th>
<th
width=
"60"
>
{{
$t
(
'fnc.xiaofei'
)
}}
</th>
<th
width=
"80"
>
{{
$t
(
'fnc.tuikuan'
)
}}
</th>
<th
width=
"80"
>
{{
$t
(
'fnc.ptshuijin'
)
}}
</th>
<th
width=
"80"
>
{{
$t
(
'fnc.zaitu'
)
}}
</th>
<th
width=
"80"
>
{{
$t
(
'fnc.weishou'
)
}}
</th>
<th
width=
"60"
>
{{
$t
(
'admin.admin_status'
)
}}
</th>
</tr>
<tr>
...
...
@@ -227,7 +227,7 @@
<tbody
v-for=
"(item,index) in list"
:key=
"index"
>
<tr>
<td
rowspan=
"2"
>
<p
v-if=
"item.isChargeLossOrders==1"
style=
"color:red"
>
损
</p>
<p
v-if=
"item.isChargeLossOrders==1"
style=
"color:red"
>
{{
$t
(
'fnc.sun'
)
}}
</p>
<p
class=
"fbold over_ellipsis"
style=
"width: 100%;cursor:pointer;"
:title=
"item.orderId"
@
click=
"goUrlX('团报名清单', 'groupTourOrderByTuan',item.tcid,item.tcnum)"
>
{{
item
.
orderId
}}
</p>
<p
class=
"fz12 over_ellipsis"
style=
"width: 100%;text-decoration:underline;cursor:pointer;"
:title=
"item.alName"
@
click=
"goUrlX('产品查询', 'productQuery',item.tcid,item.tcnum)"
>
{{
item
.
tcnum
}}
</p>
...
...
@@ -268,23 +268,23 @@
<div
class=
"personNolayer"
>
<table
border=
"0"
cellspacing=
"1"
cellpadding=
"1"
>
<tr>
<th>
优惠券名称
</th>
<th>
优惠券类型
</th>
<th>
抵扣金额/折扣
</th>
<th>
使用条件
</th>
<th>
获取方式
</th>
<th>
获取日期
</th>
<th>
{{
$t
(
'active.cl_couponName'
)
}}
</th>
<th>
{{
$t
(
'active.cl_couponType'
)
}}
</th>
<th>
{{
$t
(
'active.cl_dkjezk'
)
}}
</th>
<th>
{{
$t
(
'active.cl_sytiaojian'
)
}}
</th>
<th>
{{
$t
(
'active.cl_huoqufangshi'
)
}}
</th>
<th>
{{
$t
(
'active.cl_hqriqi'
)
}}
</th>
</tr>
<tr
v-if=
'item.couponAllotList.length>0'
v-for=
"(item2,index2) in item.couponAllotList"
:key=
"index2"
>
<td>
{{
item2
.
couponsName
}}
</td>
<td>
<span
v-if=
"item2.couponsType==1"
>
抵用券
</span>
<span
v-if=
"item2.couponsType==2"
>
折扣卷
</span>
<span
v-if=
"item2.couponsType==1"
>
{{
$t
(
'active.cl_dyquan'
)
}}
</span>
<span
v-if=
"item2.couponsType==2"
>
{{
$t
(
'active.cl_zkquan'
)
}}
</span>
</td>
<td>
{{
item2
.
denomination
}}
</td>
<td>
满
{{
item2
.
useCondition
}}
可用
</td>
<td>
{{
$t
(
'active.cl_man'
)
}}{{
item2
.
useCondition
}}{{
$t
(
'active.cl_keyong'
)
}}
</td>
<td>
<span
v-if=
"item2.accessType==1"
>
抽奖
</span>
<span
v-if=
"item2.accessType==1"
>
{{
$t
(
'active.cl_choujiang'
)
}}
</span>
<span
v-else
></span>
</td>
<td>
{{
item2
.
acessDate
}}
</td>
...
...
@@ -303,20 +303,20 @@
<td>
{{
item
.
platformTax
}}
</td>
<td>
{{
moneyFormat
(
item
.
zaiTuMoney
)
}}
</td>
<td
class=
"weiShou"
>
{{
moneyFormat
(
item
.
weiShouMoney
)
}}
</td>
<td
v-if=
"item.isChargeLossOrders==1"
class=
"fz12"
style=
"color: #e95252"
>
收损
</td>
<td
v-if=
"item.isChargeLossOrders==1"
class=
"fz12"
style=
"color: #e95252"
>
{{
$t
(
'fnc.shousun'
)
}}
</td>
<td
v-else
class=
"fz12"
:style=
"item.orderState===3?'color: #e95252;':''"
>
{{
item
.
statsstr
}}
</td>
</tr>
<tr>
<td
colspan=
"8"
class=
"groupTourOrder_remarks"
style=
"height: 40px;"
>
<div>
<div><span>
备注
:
</span>
<p><span
v-if=
'item.clientSource==1&&item.brandName!=""'
>
{{
item
.
brandName
}}
订单
{{
item
.
platformOrder
}}
;
</span>
{{
item
.
remarks
}}
</p>
<div><span>
{{
$t
(
'hotel.hotel_remark'
)
}}
:
</span>
<p><span
v-if=
'item.clientSource==1&&item.brandName!=""'
>
{{
item
.
brandName
}}
{{
$t
(
'fnc.dingdan'
)
}}
{{
item
.
platformOrder
}}
;
</span>
{{
item
.
remarks
}}
</p>
</div>
<div>
<span>
{{
item
.
remarksName
}}
 
{{
item
.
rematksTime
}}
</span>
<el-popover
width=
"600"
placement=
"bottom-end"
trigger=
"click"
>
<div
class=
"groupTourOrder_remarks_popover"
>
<div>
历史备注
</div>
<div>
{{
$t
(
'fnc.lsbeizhu'
)
}}
</div>
<p
v-if=
"item.remarksList.length !== 0"
v-for=
"(item2, index2) in item.remarksList"
:key=
"index2"
>
<span>
{{
item2
.
remarks
}}
</span>
<span>
{{
item2
.
createByName
}}
<span
style=
"color: #666666;"
>
{{
item2
.
createDate
}}
</span></span>
...
...
@@ -331,7 +331,7 @@
</td>
<td
colspan=
"8"
class=
"groupTourOrder_tickets"
style=
"height: 40px;"
>
<div>
<div>
收款单据
:
</div>
<div>
{{
$t
(
'fnc.skdanju'
)
}}
:
</div>
<div>
<span
v-for=
"(item2,index2) in item.financeList"
:key=
"index2"
>
<span
v-if=
"item2.colorState===1"
class=
"groupTourOrder_tickets_blue"
@
click=
"goUrl('财务单据','FinancialDocumentsDetail',item2.frID,'')"
>
{{
item2
.
frID
}}
</span>
...
...
@@ -343,7 +343,7 @@
</div>
</div>
<div>
<div>
付款单据
:
</div>
<div>
{{
$t
(
'fnc.fkdanju'
)
}}
:
</div>
<div>
<span
v-for=
"(item2,index2) in item.refundFinanceList"
:key=
"index2"
>
<span
v-if=
"item2.colorState===1"
class=
"groupTourOrder_tickets_blue"
@
click=
"goUrl('财务单据','FinancialDocumentsDetail',item2.frID,'')"
>
{{
item2
.
frID
}}
</span>
...
...
@@ -457,13 +457,13 @@
// 结束日期不能大于开始日期
dataDui
()
{
if
(
this
.
msg
.
CStartDate
>
this
.
msg
.
CEndDate
&&
this
.
msg
.
CEndDate
!==
""
)
{
this
.
$message
.
error
(
"结束日期不能大于开始日期"
);
this
.
$message
.
error
(
this
.
$t
(
'tips.jsrqbndyksriqi'
)
);
this
.
msg
.
CEndDate
=
""
;
}
},
dataDuiQ
()
{
if
(
this
.
msg
.
QStartDate
>
this
.
msg
.
QEndDate
&&
this
.
msg
.
QEndDate
!==
""
)
{
this
.
$message
.
error
(
"结束日期不能大于开始日期"
);
this
.
$message
.
error
(
this
.
$t
(
'tips.jsrqbndyksriqi'
)
);
this
.
msg
.
QEndDate
=
""
;
}
},
...
...
@@ -484,7 +484,7 @@
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
countData
=
res
.
data
.
data
}
else
{
this
.
$message
.
error
(
"数据获取失败!"
);
this
.
$message
.
error
(
this
.
$t
(
'tips.hqsjshibai'
)
);
}
},
err
=>
{})
},
...
...
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