Commit 9ac50273 authored by zhengke's avatar zhengke

s

parent bc1956b7
This diff is collapsed.
export const obj = {
qbfapiao: '全部发票',
wfqide: '我发起的',
dwspide: '待我审批的',
wspide: '我审批的',
wzfeide: '我作废的',
bbhuide: '被驳回的',
csgwode: '抄送给我的',
shenpi: '审批',
tonggei: '通过',
jujue: '拒绝',
bohui: '驳回',
qrenhan: '确认函',
gongji: '共计',
tdqdi: '条,当前第',
tiao: '条。',
shwanbi: '审核完毕',
yi: '已',
fpkjsqdan: '发票开具申请单',
bumen: '部门',
sqren: '申请人',
kjjine: '开具金额',
dzjine: '到账金额',
dzyinhang: '到账银行',
sqriqi: '申请日期',
dzriqi: '到账日期',
tuanhao: '团号',
ddanhao: '订单号',
cwdanju: '财务单据',
zanwu: '暂无',
kjneirong: '开具内容',
shuihao: '税号',
khuhang: '开户行',
shuihao2: '税号:',
qsrshuihao: '请输入税号',
sfxianshi: '是否显示',
yjshzqbyjxqtcz: '一键审核中请不要进行其他操作。',
yjzjzqbyjxqtcz: '一键转交中请不要进行其他操作。',
}
export default obj;
\ No newline at end of file
......@@ -18,8 +18,8 @@ export const pub={
noJobSel:'離職',
pleaseSel:'選んでください',
pleaseImport:'ご記入ください',
unlimitedSel:'不限定',
updateMsg:'修正',
unlimitedSel:'限りない',
updateMsg:'変更',
revoke:'削除撤回',
hintMsg:'メッセンジャー提示',
telphone:'電話番号',
......@@ -27,7 +27,7 @@ export const pub={
mbPhoneNum:'携帯番号',
manyTime:'何回も',
singleTime:'一回',
date:'期日',
date:'日付',
more:'もっと',
room:'部屋数',
year:'年',
......@@ -267,7 +267,7 @@ export const admin={ //行政
admin_personNumber:'人数',
admin_type:'タイプ',
admin_kqTime:'出席時間',
admin_czPerson:'オペレーター',
admin_czPerson:'操作人',
admin_LoginName:'登録アカウント',
admin_lnLoginName:'登録アカウントを入力してください',
admin_LoginPwd:'登録パスワード',
......@@ -305,8 +305,8 @@ export const admin={ //行政
hotel_resource:'ホテル',    
hotel_produceDes:'商品説明',  
hotel_remind:'記入していない',       
hotel_day:'',              
hotel_item:'',              
hotel_day:'',              
hotel_item:'バー',              
hotel_mapLocation:'地図で調べる',    
hotel_detailInfo:'住所を記入してください',  
hotel_productManage:'商品見積管理',  
......@@ -332,7 +332,7 @@ export const admin={ //行政
hotel_Sunday:'日曜日',    
table_tel:'電話',       
table_address:'アドレス',    
table_operater:'オペレーター',  
table_operater:'操作人',  
table_operattime:'オペレーテイングタイム',  
table_operat:'オペレーション',    
product_name:'商品名',   
......@@ -423,7 +423,7 @@ export const admin={ //行政
leader_Set:'セット',                       
leader_setLeader:'添乗員/ガイドをセット',
leader_tourType:'ツアータイプ',
leader_leaderDi:'添乗員ガイド',                  
leader_leaderDi:'領兼地',                  
leader_leaderGuid:'添乗員/ガイド',              
leader_Leader:'添乗員',                     
leader_Guide:'ガイド',                     
......@@ -465,7 +465,7 @@ export const admin={ //行政
res_WhetherToConfirm:'再確認かどうか ',       
res_homeFacility:'民宿',                
res_SpringHotel:'温泉ホテル',              
res_package:'セットメニュー',                    
res_package:'コース',                    
res_packageName:'セットメニュー名',             
res_suplierName:'サプライヤー名',             
res_belongArea:'所在地域',               
......@@ -1078,7 +1078,7 @@ export const fnc = {
yjdanju:'コミッションペーパー',
mbleixing:'テンプレートタイプ',
djleixing:'シングルタイプ',
yingshu:'未収',
yingshou:'未収',
yingfu:'対応',
shishou: '实收',
shifu:'実付',
......@@ -1559,6 +1559,19 @@ export const rule = {
EnterPnum:'人数を入力してください',
EnterRJRQ:'入国日を入力してください',
EnterCJRQ:'出国日を入力してください',
qxzsubm:'所属部署を選んでください',
qxzsugw:'所属部署を選んでください',
qsrzwm:'中国名を入力してください。',
qsrywm:'英語名を入力してください',
qxzxb:'性別を選んでください',
qsrzqsjh:'正しい携帯番号を入力してください',
qsrzqhzh:'正しいパスポート番号を入力してください',
qxzqfgj:'国を選んでください',
qxzqfcs:'発給都市を選んでください',
qxzqfrq:'発行日を選択してください',
qxzgqr:'期限切れの日を選んでください',
}
export const adm={
adm_xzbumen:"新設部門",
......@@ -2357,7 +2370,7 @@ export const sm={
cangwuzp:'ビジネスクラス/中段ベッド',
toudengxp:'ファーストクラス/下段',
zdctrs:'最低成団人数',
xiaoshoust:'販売状態',
xiaoshouzt:'販売状態',
Leadernum:'引率者数',
jiheshijian:'集合時間',
jihedidian:'集合場所',
......@@ -2556,4 +2569,30 @@ export const op={
RYBHS:'円税抜き価格',
Tiquan:'票劵',
CZOP:'オペレーションOP',
}
\ No newline at end of file
ReturnCity:'帰還して都市',
IsUpdateXCTS:'ストロークの特色を更新するかどうか',
notUpdate:'更新しない',
Update:'更新',
SupportChild:'子どもの遊びをサポートする',
OrderTeam:'予約団',
HotelUse:'ホテル利用状況',
CanSallTicketNum:'航空券の販売数',
JHbiaoshi:'集合識別子',
AirSupplier:'空港サービス',
BindTicket:'バインディング先数',
TuisongB2c:'製品はB2Cサイトに直接送られる',
CanLessPrice:'安い値段',
sjgz:'しょうかいルール',
jdqk:'ホテル事情',
btsy:'本連隊で使用',
kcqk:'在庫事情',
syr:'所有者',
bmzg:'部門の主管',
fgszjl:'支社長',
}
import invoicesManager from './Japan/invoicesManager'
import Ground from './Japan/Ground'
export const ios = invoicesManager
export const ground = Ground
\ No newline at end of file
......@@ -1565,6 +1565,17 @@ export const rule = {
EnterPnum:'請輸入人數',
EnterRJRQ:'請輸入入境日期',
EnterCJRQ:'請輸入出境日期',
qxzsubm:'請選擇所屬部門',
qxzsugw:'請選擇所屬崗位',
qsrzwm:'請輸入中文名',
qsrywm:'請輸入英文名',
qxzxb:'請選擇性別',
qsrzqsjh:'請輸正確的手機號',
qsrzqhzh:'請輸正確的護照號',
qxzqfgj:'請選擇簽發國家',
qxzqfcs:'請選擇簽發都市',
qxzqfrq:'請選擇簽發日期',
qxzgqr:'請選擇過期日',
}
export const adm={
......@@ -2553,7 +2564,26 @@ export const op={
RYBHS:'日元不含稅價',
Tiquan:'票劵',
CZOP:'操作OP',
ReturnCity:'返回抵達都市',
IsUpdateXCTS:'是否更新行程特色',
notUpdate:'不更新',
Update:'更新',
SupportChild:'支持兒童出遊',
OrderTeam:'訂團',
HotelUse:'飯店使用情况',
CanSallTicketNum:'可銷售機票數量',
JHbiaoshi:'集合標識',
AirSupplier:'機場服務',
BindTicket:'綁定機位數',
TuisongB2c:'產品將會直接推送到B2C網站',
CanLessPrice:'可少價',
sjgz:'少價規則',
jdqk:'飯店情况',
btsy:'本團使用',
kcqk:'庫存情况',
syr:'所有人',
bmzg:'部門首長',
fgszjl:'分公司總經理',
}
import invoicesManager from './zhTW/invoicesManager'
......
......@@ -1574,6 +1574,18 @@ export const rule = {
EnterPnum:'请输入人数',
EnterRJRQ:'请输入入境日期',
EnterCJRQ:'请输入出境日期',
qxzsubm:'请选择所属部门',
qxzsugw:'请选择所属岗位',
qsrzwm:'请输入中文名',
qsrywm:'请输入英文名',
qxzxb:'请选择性别',
qsrzqsjh:'请输正确的手机号',
qsrzqhzh:'请输正确的护照号',
qxzqfgj:'请选择签发国家',
qxzqfcs:'请选择签发城市',
qxzqfrq:'请选择签发日期',
qxzgqr:'请选择过期日',
}
export const adm={
......@@ -2568,6 +2580,26 @@ export const op={
RYBHS:'日元不含税价',
Tiquan:'票劵',
CZOP:'操作OP',
ReturnCity:'返回抵达城市',
IsUpdateXCTS:'是否更新行程特色',
notUpdate:'不更新',
Update:'更新',
SupportChild:'支持儿童出游',
OrderTeam:'订团',
HotelUse:'酒店使用情况',
CanSallTicketNum:'可销售机票数量',
JHbiaoshi:'集合标识',
AirSupplier:'机场服务',
BindTicket:'绑定机位数',
TuisongB2c:'产品将会直接推送到B2C站点',
CanLessPrice:'可少价',
sjgz:'少价规则',
jdqk:'酒店情况',
btsy:'本团使用',
kcqk:'库存情况',
syr:'所有人',
bmzg:'部门主管',
fgszjl:'分公司总经理',
}
import invoicesManager from './zhCN/invoicesManager'
......
......@@ -132,8 +132,8 @@ export const obj = {
gongsihetzf: "公司合团支付",
zhoumojiajia: "周末加价",
neibujiajia: "内部加价",
b2bjiajia: "B2B加价",
b2cjiajia: "B2C加价",
b2bjiajia: "B2Bの値上げ",
b2cjiajia: "B2Cの値上げ",
shurushubie: "税入/税别",
shuiruR0: "税入R0",
shuiruR10: "税别R10",
......@@ -315,5 +315,45 @@ export const obj = {
menpiaozhongl: "门票种类",
youjia: "有价",
jingdanxinx: "景点价格信息",
djmpdd:'地接门票订单',
xcmp:'行程订单',
mptj:'门票统计',
hbsj:'航班时间',
jwzs:'机位总数/(Y/E/F)',
dryxsj:'导入营销数据',
jdsj:'进店时间',
gwd:'购物店',
ljlr:'累计利润',
ljjy:'累计交易',
mx:'明细',
qxzs:'请选择省',
bzsm:'备注说明',
tptj:'图片添加',
dryxsj:'导入营销数据',
hsdbwpp:'红色内容代表未匹配到的数据',
dm:'店名',
jdsj:'进店时间',
dymc:'导游名称',
gwze:'购物总额',
ztstc:'组团社提成',
ldtc:'领队提成',
dytc:'导游提成',
qrdr:'确认导入',
znscexcel:'只能上传Excel文件',
hth:'合团号',
dm:'店名',
jdrs:'进店人数',
ldyj:'领队佣金',
dyyj:'导游佣金',
gsyj:'公司佣金',
fyye:'返佣余额',
fyzj:'返佣总计',
pinzheng:'凭证',
sdscdj:'手动生成单据',
scdanju:'生成单据',
xzgwd:'选择购物店',
cgfukuan:'常规付款',
zjcfk:'资金池付款',
pingzheng:'凭证',
}
export default obj;
\ No newline at end of file
......@@ -315,5 +315,46 @@ export const obj = {
menpiaozhongl: "門票種類",
youjia: "有價",
jingdanxinx: "景點價格資訊",
djmpdd:'地接門票訂單',
xcmp:'行程門票',
mptj:'門票統計',
hbsj:'班機時間',
jwzs:'機位總數/(Y/E/F)',
dryxsj:'導入行銷數據',
jdsj:'進店時間',
gwd:'購物店',
ljlr:'累計利潤',
ljjy:'累計交易',
mx:'明細',
qxzs:'請選擇省',
bzsm:'備註說明',
tptj:'圖片添加',
dryxsj:'導入行銷數據',
hsdbwpp:'紅色內容代表未匹配到的數據',
dm:'店名',
jdsj:'進店時間',
dymc:'導遊名稱',
gwze:'購物總額',
ztstc:'組團社提成',
ldtc:'領隊提成',
dytc:'導遊提成',
qrdr:'確認導入',
znscexcel:'只能上傳Excel檔案',
hth:'合團號',
dm:'店名',
jdrs:'進店人數',
ldyj:'領隊傭金',
dyyj:'導遊傭金',
gsyj:'公司傭金',
fyye:'返傭餘額',
fyzj:'返傭總計',
pinzheng:'憑證',
sdscdj:'手動生成單據',
scdanju:'生成單據',
xzgwd:'選擇購物店',
cgfukuan:'常規付款',
zjcfk:'資金池付款',
pingzheng:'憑證',
}
export default obj;
\ No newline at end of file
......@@ -661,116 +661,116 @@ export default {
CountryID: [
{
required: true,
message: "请选择国家",
message:this.$t('visaT.qxzguojia'),
trigger: "change"
}
],
Type: [
{
required: true,
message: "请选择工作类型",
message:this.$t('admin.admin_workType'),
trigger: "change"
}
],
RB_Branch_id: [
{
required: true,
message: "请选择所属公司",
message:this.$t('rule.qszssgongsi'),
trigger: "change"
}
],
emRB_Department_Id: [
{
required: true,
message: "请选择所属部门",
message:this.$t('rule.qxzsubm'),
trigger: "change"
}
],
emRB_Post_Id: [
{
required: true,
message: "请选择所属岗位",
message:this.$t('rule.qxzsugw'),
trigger: "change"
}
],
Surname: [
{
required: true,
message: "请输入中文姓",
message:this.$t('visaT.qsrzwx'),
trigger: "change"
},
{
pattern: this.$commonUtils.Regex.el_IsChinese,
message: "请输入中文姓"
message:this.$t('visaT.qsrzwx'),
}
],
Name: [
{
required: true,
message: "请输入中文名",
message:this.$t('rule.qsrzwm'),
trigger: "change"
},
{
pattern: this.$commonUtils.Regex.el_IsChinese,
message: "请输入中文名"
message:this.$t('rule.qsrzwm'),
}
],
EnSurname: [
{
required: true,
message: "请输入英文姓",
message:this.$t('visaT.qsrywx'),
trigger: "change"
},
{
pattern: this.$commonUtils.Regex.el_IsEnglish,
message: "请输入英文姓"
message:this.$t('visaT.qsrywx'),
}
],
EnName: [
{
required: true,
message: "请输入英文名",
message:this.$t('rule.qsrywm'),
trigger: "change"
},
{
pattern: this.$commonUtils.Regex.el_IsEnglish,
message: "请输入英文名"
message:this.$t('rule.qsrywm'),
}
],
IdCard: [
{
required: true,
message: "请输正确的身份证号",
message:this.$t('rule.qsrIdnum'),
trigger: "change"
},
{
pattern: this.$commonUtils.Regex.el_IsIDnumber,
message: "请输正确的身份证号"
message:this.$t('rule.qsrIdnum'),
}
],
BirthDate: [
{
required: true,
message: "请选择出生日期",
message:this.$t('admin.admin_phBirthDate'),
trigger: "change"
}
],
Sex: [
{
required: true,
message: "请选择性别",
message:this.$t('rule.qxzxb'),
trigger: "change"
}
],
MobilePhone: [
{
required: true,
message: "请输正确的手机号",
message:this.$t('rule.qsrzqsjh'),
trigger: "change"
},
{
pattern: this.$commonUtils.Regex.el_isInteger,
message: "请输正确的手机号"
message:this.$t('rule.qsrzqsjh'),
}
],
// SpareTel: [
......@@ -782,60 +782,60 @@ export default {
Passport: [
{
required: true,
message: "请输正确的护照号",
message:this.$t('rule.qsrzqhzh'),
trigger: "change"
},
{
pattern: this.$commonUtils.Regex.el_IsNumEn,
message: "请输正确的护照号"
message:this.$t('rule.qsrzqhzh'),
}
],
IssuePlace: [
{
required: true,
message: "请选择签发国家",
message:this.$t('rule.qxzqfgj'),
trigger: "change"
}
],
IssuePlaceCity: [
{
required: true,
message: "请选择签发城市",
message:this.$t('rule.qxzqfcs'),
trigger: "change"
}
],
IssueDate: [
{
required: true,
message: "请选择签发日期",
message:this.$t('rule.qxzqfrq'),
trigger: "change"
}
],
ExpiryDate: [
{
required: true,
message: "请选择过期日",
message:this.$t('rule.qxzgqr'),
trigger: "change"
}
],
BirthPlace: [
{
required: true,
message: "请选择国家",
message:this.$t('visaT.qxzguojia'),
trigger: "change"
}
],
EmPassword: [
{
required: true,
message: "请输入登录账号",
message:this.$t('admin.admin_lnLoginName'),
trigger: "blur"
}
],
EmAccount: [
{
required: true,
message: "请输入登录密码",
message:this.$t('admin.admin_lnLoginPwd'),
trigger: "blur"
}
],
......
......@@ -410,7 +410,7 @@
<ul>
<li>
<span>
<em>提交时间</em>
<em>{{$t('salesModule.SaveTime')}}</em>
<el-date-picker class="w150"
v-model="msg.StartDate"
type="date"
......@@ -449,28 +449,28 @@
<table>
<tr>
<th width="200">
名称
{{$t('system.query_airName')}}
</th>
<th width="80">
时间
{{$t('adm.adm_time')}}
</th>
<th width="80">
门票/人数
{{$t('scen.sc_piao')}}/{{$t('Airticket.Air_Number')}}
</th>
<th width="80">
国家&城市
{{$t('advmanager.v_country')}}&{{$t('system.table_city')}}
</th>
<th width="100">
需求描述
{{$t('op.RequestDis')}}
</th>
<th width="100">
处理状态
{{$t('Airticket.Air_ProcessState')}}
</th>
<th width="80">
处理人
{{$t('op.DealPeople')}}
</th>
<th width="150">
操作
{{$t('system.table_operation')}}
</th>
</tr>
<tbody >
......@@ -501,7 +501,7 @@
<div class="DealStatus" v-if="item.DealStatus==3">
<i class="iconfont icon-yiquxiao quxiao"></i>{{item.DealStatusStr}}
</div>
<i class="iconfont icon-qingjia UseTime"></i>耗时: {{item.UseTimeStr}}
<i class="iconfont icon-qingjia UseTime"></i>{{$t('op.CostTime')}}: {{item.UseTimeStr}}
</td>
<td>
......@@ -513,8 +513,8 @@
</span>
</td>
<td>
<button type="button" class="normalBtn" @click="dealNeed(item)" v-if="item.DealStatus==1">立即处理</button>
<button type="button" class="hollowFixedBtn" @click="dealFeedback(item),isShow=true" v-if="item.DealStatus==1||item.DealStatus==3">反馈</button>
<button type="button" class="normalBtn" @click="dealNeed(item)" v-if="item.DealStatus==1">{{$t('ground.lijichuli')}}</button>
<button type="button" class="hollowFixedBtn" @click="dealFeedback(item),isShow=true" v-if="item.DealStatus==1||item.DealStatus==3">{{$t('ground.fankui')}}</button>
</td>
</tr>
</tbody>
......
......@@ -4,7 +4,7 @@
<ul>
<li>
<span>
<em>所属线路</em>
<em>{{$t('system.table_ssLine')}}</em>
<el-select class="w150" v-model="msg.LineId" filterable :placeholder="$t('pub.pleaseSel')"
@change="getLineTeamList(msg.LineId)">
<el-option :label="$t('pub.unlimitedSel')" :value="0"></el-option>
......@@ -15,9 +15,9 @@
</li>
<li>
<span>
<em>系列</em>
<em>{{$t('advmanager.v_xilie')}}</em>
<el-select v-model="msg.LineteamId" filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" :value='0'></el-option>
<el-option :label="$t('pub.unlimitedSel')" :value='0'></el-option>
<el-option v-for="item in LineTeamList" :label='item.LtName' :value='item.LtID' :key='item.LtID'>
</el-option>
</el-select>
......@@ -25,24 +25,24 @@
</li>
<li>
<span>
<em>合团号</em>
<em>{{$t('ground.hth')}}</em>
<el-input v-model='msg.CombinationNum'></el-input>
</span>
</li>
<li>
<span>
<em>团号</em>
<em>{{$t('visa.v_tuanhao')}}</em>
<el-input v-model='msg.TCNUM'></el-input>
</span>
</li>
<li><span><em>日期</em>
<li><span><em>{{$t('sm.Date')}}</em>
<el-date-picker v-model='msg.StartDate' class='w135' value-format="yyyy-MM-dd" type="date"></el-date-picker>
-
<el-date-picker v-model='msg.EndDate' class='w135' value-format="yyyy-MM-dd" type="date"></el-date-picker>
</span>
</li>
<li>
<input type="button" class="normalBtn" value="查询" @click="getList();resetPageIndex()" />
<input type="button" class="normalBtn" :value="$t('pub.searchBtn')" @click="getList();resetPageIndex()" />
</li>
</ul>
</div>
......@@ -50,28 +50,28 @@
<table border="0" cellspacing="1" cellpadding="0" class="ShoppingTable"
style="border: 1px solid rgb(230, 230, 230);min-width: 1600px" v-loading="loading">
<tr>
<th width="115">序号</th>
<th width="100">出发地</th>
<th width="110">公司团号</th>
<th width="100">领队</th>
<th width="100">导游</th>
<th width="190">店名</th>
<th width="60">进店人数</th>
<th width="70">公司</th>
<th width="70">总金额</th>
<th width="80">领队佣金<br />(应付)</th>
<th width="80">导游佣金<br />(应付)</th>
<th width="80">公司佣金<br />(应收)</th>
<th width="80">返佣余额</th>
<th width="80">返佣总计</th>
<th width="80">汇率</th>
<th width="80">凭证</th>
<th width="100">备注</th>
<th width="80">财务单据</th>
<th width="80">操作</th>
<th width="115">{{$t('active.ad_xuhao')}}</th>
<th width="100">{{$t('sm.chufadi')}}</th>
<th width="110">{{$t('salesModule.CompanyNum')}}</th>
<th width="100">{{$t('leader.leader_Leader')}}</th>
<th width="100">{{$t('leader.leader_Guide')}}</th>
<th width="190">{{$t('ground.dm')}}</th>
<th width="60">{{$t('ground.jdrs')}}</th>
<th width="70">{{$t('sm.company')}}</th>
<th width="70">{{$t('fnc.a_zongjine')}}</th>
<th width="80">{{$t('ground.ldyj')}}<br />({{$t('fnc.yingfu')}})</th>
<th width="80">{{$t('ground.dyyj')}}<br />({{$t('fnc.yingfu')}})</th>
<th width="80">{{$t('ground.gsyj')}}<br />({{$t('fnc.yingshou')}})</th>
<th width="80">{{$t('ground.fyye')}}</th>
<th width="80">{{$t('ground.fyzj')}}</th>
<th width="80">{{$t('hotel.hotel_CurrentRate')}}</th>
<th width="80">{{$t('ground.pinzheng')}}</th>
<th width="100">{{$t('pub.pubRemark')}}</th>
<th width="80">{{$t('hotel.hotel_Order')}}</th>
<th width="80">{{$t('system.table_operation')}}</th>
</tr>
<tr v-if="shopDataList.length==0">
<td colspan="22">暂无数据</td>
<td colspan="22">{{$t('system.content_noData')}}</td>
</tr>
<tbody v-for="(outItem,outindex) in shopDataList" :class="{roomReservationsSplitTrCss:outindex%2!=0}"
v-if="outItem.PriceShopList.length>0">
......@@ -149,17 +149,17 @@
</td>
<td :rowspan="item.ShopDetailsList.length" v-if='subIndex==0' style="">
<div>
<p style="cursor: pointer;color:blue;margin-top:10px;" @click="CreateHandBill(outItem)">手动生成单据</p>
<p style="cursor: pointer;color:blue;margin-top:10px;" @click="CreateHandBill(outItem)">{{$t('ground.sdscdj')}}</p>
</div>
</td>
<td :rowspan="outItem.rowspanCount" v-if="index==0&&subIndex==0">
<p style="cursor: pointer;color:blue;" @click="isShowFinaceDailog=true,CurrentOutItem=outItem">生成单据
<p style="cursor: pointer;color:blue;" @click="isShowFinaceDailog=true,CurrentOutItem=outItem">{{$t('ground.scdanju')}}
</p>
<p style="cursor: pointer;color:blue;margin-top:5px;"
@click="goHuiZhi(outItem.TCIDs, item.LeaderName, item.GuideName, item.StartCityNames, item.TCNUMS)">
选择购物店</p>
{{$t('ground.xzgwd')}}</p>
<p style="cursor: pointer;color:blue;margin-top:10px"
@click="goUrlT('ShoppingReimbursementDetails',outItem.TCIDs,'购物报账详情')">操作</p>
@click="goUrlT('ShoppingReimbursementDetails',outItem.TCIDs,'购物报账详情')">{{$t('system.table_operation')}}</p>
</td>
</tr>
</template>
......@@ -201,7 +201,7 @@
<el-dialog custom-class='w400' title="请选择需要制单的团号" :visible.sync="zhuanjiaoBox" center>
<template>
<el-form label-width="100px">
<el-form-item label="团号:">
<el-form-item :label="$t('visa.v_tuanhao')">
<div v-for="item in CreateHandBillList">
<el-radio v-model="CreateHandBillID" :key="item.id" :label="item.id"></el-radio>
</div>
......@@ -216,10 +216,10 @@
<el-dialog title="生成财务单据" :visible.sync="isShowFinaceDailog" custom-class='w400' center>
<template>
<el-form label-width="100px">
<el-form-item label="付款方式">
<el-form-item :label="$t('fnc.fkfangshi')">
<el-select v-model="PayType">
<el-option label="常规付款" :value="1" :key="1"></el-option>
<el-option label="资金池付款" :value="2" :key="2"></el-option>
<el-option :label="$t('ground.cgfukuan')" :value="1" :key="1"></el-option>
<el-option :label="$t('ground.zjcfk')" :value="2" :key="2"></el-option>
</el-select>
</el-form-item>
</el-form>
......
......@@ -4,7 +4,7 @@
<ul>
<li>
<span>
<em>所属线路</em>
<em>{{$t('system.table_ssLine')}}</em>
<el-select class="w150" v-model="msg.LineId" filterable :placeholder="$t('pub.pleaseSel')"
@change="getLineTeamList(msg.LineId)">
<el-option :label="$t('pub.unlimitedSel')" :value="0"></el-option>
......@@ -15,9 +15,9 @@
</li>
<li>
<span>
<em>系列</em>
<em>{{$t('advmanager.v_xilie')}}</em>
<el-select v-model="msg.LineteamId" filterable :placeholder="$t('pub.pleaseSel')">
<el-option label="不限" :value='0'></el-option>
<el-option :label="$t('pub.unlimitedSel')" :value='0'></el-option>
<el-option v-for="item in LineTeamList" :label='item.LtName' :value='item.LtID' :key='item.LtID'>
</el-option>
</el-select>
......@@ -25,18 +25,18 @@
</li>
<li>
<span>
<em>团号</em>
<em>{{$t('visa.v_tuanhao')}}</em>
<el-input v-model='msg.TCNUM'></el-input>
</span>
</li>
<li><span><em>日期</em>
<li><span><em>{{$t('sm.Date')}}</em>
<el-date-picker v-model='msg.StartDate' class='w135' value-format="yyyy-MM-dd" type="date"></el-date-picker>
-
<el-date-picker v-model='msg.EndDate' class='w135' value-format="yyyy-MM-dd" type="date"></el-date-picker>
</span>
</li>
<li>
<input type="button" class="normalBtn" value="查询" @click="getList();resetPageIndex()" />
<input type="button" class="normalBtn" :value="$t('pub.searchBtn')" @click="getList();resetPageIndex()" />
</li>
</ul>
</div>
......@@ -44,23 +44,23 @@
<table border="0" cellspacing="1" cellpadding="0" class="ShoppingTable"
style="border: 1px solid rgb(230, 230, 230);min-width: 1600px" v-loading="loading">
<tr>
<th width="115">序号</th>
<th width="100">出发地</th>
<th width="110">公司团号</th>
<th width="100">领队</th>
<th width="100">导游</th>
<th width="190">店名</th>
<th width="60">进店人数</th>
<th width="70">公司</th>
<th width="70">总金额</th>
<th width="80">领队佣金<br />(应付)</th>
<th width="80">导游佣金<br />(应付)</th>
<th width="80">汇率</th>
<th width="80">凭证</th>
<th width="80">财务单据</th>
<th width="115">{{$t('active.ad_xuhao')}}</th>
<th width="100">{{$t('sm.chufadi')}}</th>
<th width="110">{{$t('salesModule.CompanyNum')}}</th>
<th width="100">{{$t('leader.leader_Leader')}}</th>
<th width="100">{{$t('leader.leader_Guide')}}</th>
<th width="190">{{$t('ground.dm')}}</th>
<th width="60">{{$t('ground.jdrs')}}</th>
<th width="70">{{$t('sm.company')}}</th>
<th width="70">{{$t('fnc.a_zongjine')}}</th>
<th width="80">{{$t('ground.ldyj')}}<br />({{$t('fnc.yingfu')}})</th>
<th width="80">{{$t('ground.dyyj')}}<br />({{$t('fnc.yingfu')}})</th>
<th width="80">{{$t('hotel.hotel_CurrentRate')}}</th>
<th width="80">{{$t('ground.pingzheng')}}</th>
<th width="80">{{$t('hotel.hotel_Order')}}</th>
</tr>
<tr v-if="shopDataList.length==0">
<td colspan="22">暂无数据</td>
<td colspan="22">{{$t('system.content_noData')}}</td>
</tr>
<tbody v-for="(outItem,outindex) in shopDataList" :class="{roomReservationsSplitTrCss:outindex%2!=0}"
v-if="outItem.PriceShopList.length>0">
......@@ -126,7 +126,7 @@
</td>
<td :rowspan="outItem.rowspanCount" v-if="index==0&&subIndex==0">
<div>
<p style="cursor: pointer;color:blue;" @click="isShowFinaceDailog=true,CurrentOutItem=outItem">生成单据</p>
<p style="cursor: pointer;color:blue;" @click="isShowFinaceDailog=true,CurrentOutItem=outItem">{{$t('ground.scdanju')}}</p>
</div>
</td>
</tr>
......@@ -165,10 +165,10 @@
<el-dialog title="生成财务单据" :visible.sync="isShowFinaceDailog" custom-class='w400' center>
<template>
<el-form label-width="100px">
<el-form-item label="付款方式">
<el-form-item :label="$t('fnc.fkfangshi')">
<el-select v-model="PayType">
<el-option label="常规付款" :value="1" :key="1"></el-option>
<el-option label="资金池付款" :value="2" :key="2"></el-option>
<el-option :label="$t('ground.cgfukuan')" :value="1" :key="1"></el-option>
<el-option :label="$t('ground.zjcfk')" :value="2" :key="2"></el-option>
</el-select>
</el-form-item>
</el-form>
......
......@@ -393,7 +393,7 @@
<template v-for="son in item.PricesList">
<tr v-if="son.OfferType===1">
<td rowspan="4">{{$t('tips.di')}}{{item.DayNum}}{{$t('hotel.hotel_day')}}</td>
<td>{{$t('sm.tuanqishezhi')}}酒店</td>
<td>{{$t('sm.tuanqishezhi')}}{{$t('hotel.hotel')}}</td>
<td class="_price">{{son.OfferPrice?son.OfferPrice:"暂无报价"}}</td>
</tr>
<tr v-else>
......@@ -596,19 +596,19 @@
</div>
<div class="TPright clearfix">
<el-form-item prop="YSeat" v-if="TeamType==1">
<el-input placeholder="人数" class="w190" v-model="priceData.YSeat"
<el-input :placeholder="$t('pub.pleaseImport')" class="w190" v-model="priceData.YSeat"
@keyup.native="checkInteger(priceData,'YSeat')">
<template slot="prepend">{{$t('sm.jingjicangsp')}}</template>
</el-input>
</el-form-item>
<el-form-item prop="CSeat" v-if="TeamType==1">
<el-input placeholder="人数" class="w190" v-model="priceData.CSeat"
<el-input :placeholder="$t('pub.pleaseImport')" class="w190" v-model="priceData.CSeat"
@keyup.native="checkInteger(priceData,'CSeat')">
<template slot="prepend">{{$t('sm.cangwuzp')}}</template>
</el-input>
</el-form-item>
<el-form-item prop="FSeat" v-if="TeamType==1">
<el-input placeholder="人数" class="w260" v-model="priceData.FSeat"
<el-input :placeholder="$t('pub.pleaseImport')" class="w260" v-model="priceData.FSeat"
@keyup.native="checkInteger(priceData,'FSeat')">
<template slot="prepend">{{$t('sm.toudengxp')}}</template>
</el-input>
......@@ -626,7 +626,7 @@
</el-select>
</el-form-item>
<el-form-item v-if="TeamType==1">
<el-input placeholder="人数" class="w290" v-model="priceData.LeaderNum">
<el-input :placeholder="$t('pub.pleaseImport')" class="w290" v-model="priceData.LeaderNum">
<template slot="prepend">{{$t('sm.Leadernum')}}</template>
</el-input>
</el-form-item>
......
......@@ -54,17 +54,17 @@
<el-form>
<div class="TravelDaysTrip" :class="{'foldHeight':isFold==1}">
<span class="TMTitle">
<i></i>线路行程
<i></i>{{$t('sm.xianluxingcheng')}}
</span>
<span class="foldList" @click="fold" v-if="isFold==''">点击折叠</span>
<span class="foldList" @click="fold" v-if="isFold==1">点击展开</span>
<span class="foldList" @click="fold" v-if="isFold==''">{{$t('sm.djzd')}}</span>
<span class="foldList" @click="fold" v-if="isFold==1">{{$t('sm.djzk')}}</span>
<div class="DaysTripTop TC-newTop">
<span class="TDTextspan">行程天数</span>
<span class="TDTextspan">{{$t('visa.v_xcdays')}}</span>
<span class="TDInputspan">
<el-form-item prop="DayNum">
<el-input class="w100 LowNum" v-model="subConfig.DayNum" maxlength="2"
@keyup.native="checkInteger(subConfig,'DayNum');createLineTrip()">
<template slot="append"></template>
<template slot="append">{{$t('hotel.hotel_day')}}</template>
</el-input>
</el-form-item>
</span>
......@@ -72,11 +72,11 @@
<el-form-item prop="NightNum">
<el-input class="w100 LowNum" v-model="subConfig.NightNum" maxlength="2"
@keyup.native="checkInteger(subConfig,'NightNum')">
<template slot="append"></template>
<template slot="append">{{$t('Operation.Op_night')}}</template>
</el-input>
</el-form-item>
</span>
<span class="TDTextspan" :class="{'showOther':TeamType==3}">集合出发城市</span>
<span class="TDTextspan" :class="{'showOther':TeamType==3}">{{$t('sm.jhcfchengshi')}}</span>
<span :class="{'showOther':TeamType==3}">
<el-form-item prop="StartCityId">
<el-select class="w120" :placeholder="$t('pub.pleaseSel')" v-model="subConfig.StartCityId" filterable>
......@@ -86,7 +86,7 @@
</el-select>
</el-form-item>
</span>
<span class="TDTextspan" :class="{'showOther':TeamType==3}">返回抵达城市</span>
<span class="TDTextspan" :class="{'showOther':TeamType==3}">{{$t('op.ReturnCity')}}</span>
<span :class="{'showOther':TeamType==3}">
<el-form-item prop="ReturnArriveCityId">
<el-select class="w120" :placeholder="$t('pub.pleaseSel')" v-model="subConfig.ReturnArriveCityId"
......@@ -97,12 +97,12 @@
</el-select>
</el-form-item>
</span>
<span class="TDTextspan" :class="{'showOther':TeamType==3}">是否更新行程特色</span>
<span class="TDTextspan" :class="{'showOther':TeamType==3}">{{$t('op.IsUpdateXCTS')}}</span>
<span :class="{'showOther':TeamType==3}">
<el-form-item prop="ReturnArriveCityId">
<el-select class="w120" :placeholder="$t('pub.pleaseSel')" v-model="subConfig.IsUpdateTrip">
<el-option label="不更新" :value="0"></el-option>
<el-option label="更新" :value="1"></el-option>
<el-option :label="$t('op.notUpdate')" :value="0"></el-option>
<el-option :label="$t('op.Update')" :value="1"></el-option>
</el-select>
</el-form-item>
</span>
......
......@@ -2,9 +2,9 @@
<div>
<div class="query-box" style="border-bottom: none;">
<ul>
<li><span><em>系列</em>
<li><span><em>{{$t('advmanager.v_xilie')}}</em>
<el-select v-model="msg.LineteamId" 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 LineTeamList" :label='item.LtName' :value='item.LtID' :key='item.LtID'>
</el-option>
</el-select>
......@@ -12,32 +12,32 @@
</li>
<li>
<span>
<em>团号</em>
<em>{{$t('visa.v_tuanhao')}}</em>
<el-input v-model='msg.TCNUM'></el-input>
</span>
</li>
<li><span><em>日期</em>
<li><span><em>{{$t('advmanager.v_xilie')}}{{$t('sm.Date')}}</em>
<el-date-picker v-model='msg.StartDate' class='w135' value-format="yyyy-MM-dd" type="date"></el-date-picker>
-
<el-date-picker v-model='msg.EndDate' class='w135' value-format="yyyy-MM-dd" type="date"></el-date-picker>
</span>
</li>
<li>
<input type="button" class="normalBtn" value="查询" @click="getList();resetPageIndex()" />
<input type="button" class="normalBtn" :value="$t('pub.searchBtn')" @click="getList();resetPageIndex()" />
</li>
</ul>
</div>
<div style="width: 100%; overflow-x: auto;padding-bottom: 10px; " class="ownScrollbarStyle">
<table border="0" cellspacing="1" cellpadding="0" class="admissionStatisticsTalbe" v-loading='loading'>
<tr>
<th width="120">序号</th>
<th width="100">出发地</th>
<th width="120">航班时间</th>
<th width="140">公司团号</th>
<th width="120">机位总数/(Y/E/F)</th>
<th width="120">日期</th>
<th width="250">景点</th>
<th width="100">操作</th>
<th width="120">{{$t('active.ad_xuhao')}}</th>
<th width="100">{{$t('sm.chufadi')}}</th>
<th width="120">{{$t('ground.hbsj')}}</th>
<th width="140">{{$t('salesModule.CompanyNum')}}</th>
<th width="120">{{$t('visa.v_tuanhao')}}</th>
<th width="120">{{$t('sm.Date')}}</th>
<th width="250">{{$t('commonPickUp.Pick_attractions')}}</th>
<th width="100">{{$t('system.table_operation')}}</th>
</tr>
<template v-for="(outItem,outindex) in DataList">
<tbody :class="{admissionStatisticsSplitTrCss:outindex%2!=0}">
......@@ -58,9 +58,9 @@
<tr class="_color_666" style="text-align:center;">
<th width="60">{{$t('Airticket.Air_segment')}}</th>
<th width="80">{{$t('system.query_flightNum')}}</th>
<th width="150">起飞时间</th>
<th width="150">到达时间</th>
<th width="100">经停城市</th>
<th width="150">{{$t('system.ph_flightTime')}}</th>
<th width="150">{{$t('system.query_arrivalTime')}}</th>
<th width="100">{{$t('system.query_stopCity')}}</th>
</tr>
<tr v-for="(ds,din) in item.FlightList" :key="din" style="text-align:center;">
<td class="_d_name _color_666">
......@@ -85,7 +85,7 @@
</tr>
</table>
<el-button slot="reference" class="normalBtn mt5"
style='height:24px; padding: 0 10px; background: #2AAEF2; border-color: #2AAEF2;'>详情
style='height:24px; padding: 0 10px; background: #2AAEF2; border-color: #2AAEF2;'>{{$t('fnc.xiangqing')}}
</el-button>
</el-popover>
</td>
......@@ -110,7 +110,7 @@
<td :rowspan="item.itemRowSpan" v-if='subIndex==0&&thirdIndex==0'>
<div class="link">
<div class="w80">
<p @click="goUrl('admissionStatisticsDetails',item,outItem,'门票详情')">详情</p>
<p @click="goUrl('admissionStatisticsDetails',item,outItem,'门票详情')">{{$t('fnc.xiangqing')}}</p>
</div>
</div>
</td>
......@@ -121,7 +121,7 @@
<div class="link">
<p @click="goUrlT('productQuery',item.TCNUMS,'产品查询')">{{item.Titles}}</p>
<div v-show="outItem.StaticsReportList[0].DMCRemark!=''" class="colorE95252">
地接备注:{{outItem.StaticsReportList[0].DMCRemark}}</div>
{{$t('Operation.Op_dijieRemark')}}:{{outItem.StaticsReportList[0].DMCRemark}}</div>
</div>
</td>
</tr>
......
......@@ -203,7 +203,7 @@
<ul>
<li>
<span>
<em>景点</em>
<em>{{$t('commonPickUp.Pick_attractions')}}</em>
<el-select v-model="msg.CouponsId" :placeholder="$t('pub.pleaseSel')" filterable>
<el-option :label="$t('pub.unlimitedSel')" :value="defaultSelectValue"></el-option>
<el-option v-for="item in ScenicList" :key="item.ID" :label="item.Name" :value="item.ID"></el-option>
......@@ -212,21 +212,21 @@
</li>
<li >
<span>
<em>类型</em>
<em>{{$t('advmanager.v_type')}}</em>
<el-select v-model="msg.QStatus" :placeholder="$t('pub.pleaseSel')" filterable>
<el-option :key="0" label="地接门票订单" :value="0"></el-option>
<el-option :key="1" label="行程门票" :value="1"></el-option>
<el-option :key="0" :label="$t('ground.djmpdd')" :value="0"></el-option>
<el-option :key="1" :label="$t('ground.xcmp')" :value="1"></el-option>
</el-select>
</span>
</li>
<li style="margin-right:50px;">
<button class="normalBtn" type="button" @click="GetHoltelInventory()">{{$t('pub.searchBtn')}}</button>
<button class="normalBtn" type="button" @click="DownLoadDinnerSalesBoard()" >下载</button>
<button class="normalBtn" type="button" @click="DownLoadDinnerSalesBoard()" >{{$t('adm.adm_download')}}</button>
</li>
</ul>
</div>
<div class="title" style="display:none;">
门票统计 共
{{$t('ground.mptj')}} {{$t('hotel.hotel_totalRoom')}}
<span class="Owe_Room"></span>
</div>
<div class="month">
......@@ -234,13 +234,13 @@
<li>
<i class="el-icon-caret-left monthminus" @click="currentYear-=1,getDateString(),initCalendar(dateString)"></i>
<input type="text" disabled="disabled" v-model="currentYear" class="currentInput"
@input="getDateString(),initCalendar(dateString)">
@input="getDateString(),initCalendar(dateString)">{{$t('pub.year')}}
<i class="el-icon-caret-right monthadd" @click="currentYear+=1,getDateString(),initCalendar(dateString)"></i>
</li>
<li>
<i class="el-icon-caret-left monthminus" @click="pickPre(currentYear,currentMonth)"></i>
<input type="text" disabled="disabled" v-model="currentMonth" class="currentInput"
@input="getDateString(),initCalendar(dateString)">
@input="getDateString(),initCalendar(dateString)">{{$t('pub.month')}}
<i class="el-icon-caret-right monthadd" @click="pickNext(currentYear,currentMonth)"></i>
</li>
</ul>
......
......@@ -132,9 +132,9 @@
</div>
</div>
<div class="updataBtn">
<button class="normalBtn UPBtn" @click="outerVisible = true,dialogTitle='修改供应商信息',updateInfo(item.ID)">修改</button>
<button class="hollowFixedBtn UPBtn" @click="isdelete(item.ID)">删除</button>
<button class="hollowFixedBtn HS_financial" @click="AccountManage(item)">账户管理</button>
<button class="normalBtn UPBtn" @click="outerVisible = true,dialogTitle='修改供应商信息',updateInfo(item.ID)">{{$t('pub.updateMsg')}}</button>
<button class="hollowFixedBtn UPBtn" @click="isdelete(item.ID)">{{$t('system.table_delete')}}</button>
<button class="hollowFixedBtn HS_financial" @click="AccountManage(item)">{{$t('visaT.Accountmanagement')}}</button>
</div>
</div>
<div class="noData" v-show="noData">
......
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