Commit 391e81aa authored by 华国豪's avatar 华国豪 🙄

‘duoyuyan’

parent 656cec37
......@@ -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={
......
......@@ -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>
......
......@@ -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>
......
......@@ -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')
});
});
},
......
......@@ -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}}&ensp;{{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 => {})
},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment