Commit 46e598d7 authored by 华国豪's avatar 华国豪 🙄

部分页面多语言【繁体中文】到 酒店需求页面

parent 5c5fac0a
......@@ -46,7 +46,15 @@ export const pub={
no:'否',
area:'地區',
edit:'編輯',
Brand:'品牌',
Brand: '品牌',
Customer:'客戶',
ChoiceTime:'選擇時間',
remarkInfo:'備註資訊',
KM:'公里',
SignIN:'簽到',
Ci:'次',
PleaseKeyWords:'請輸入關鍵字',
pubRemark:'備註',
}
export const login = {
......@@ -1950,3 +1958,7 @@ export const sm={
saleRank:'銷售排行',
}
import invoicesManager from './zhTW/invoicesManager'
import Ground from './zhTW/Ground'
export const ios = invoicesManager
export const ground = Ground
\ No newline at end of file
......@@ -36,7 +36,7 @@ export const pub={
addImg:'添加图片',
confirmCancel:'确认取消',
closeWindow:'关闭窗口',
noMsg:'无',
noMsg:'无',
returnBack:'返回',
allday:'全天',
clickToView:'点击查看',
......@@ -1983,5 +1983,7 @@ export const sm={
PlanFa:"计划方案",
}
import invoicesManager from './H/h-invoicesManager'
export const ios = invoicesManager
\ No newline at end of file
import invoicesManager from './zhCN/invoicesManager'
import Ground from './zhCN/Ground'
export const ios = invoicesManager
export const ground = Ground
\ No newline at end of file
export const obj = {
jingwaidh: "境外电话",
yuangongzh: "员工账号",
xinzenglddy: "新增领队/导游",
manM: "男/M",
nvM: "女/F",
xiugailddy: "修改领队/导游",
daituanshu: "带团数",
qingshurugjz: "输入关键字搜索",
mimabaoguantips: "密码请妥善保管,修改密码请联系行政人员",
gouwudian: "购物店",
jindianriqi: "进店日期",
guanliantuanhao: "关联团号",
zongjiaoyie: "总交易额",
lvxingshetc: "旅行社提成",
daoyouticheng: "导游提成",
lingduiticheng: "领队提成",
xunizhanghu: "虚拟账户",
liruicbc: "例如:中国建行",
liruzhihang: "例如:锦江支行",
xinzengzhanghu: "新增账户",
zhanghumingcheng: "账户名称",
zhanghuleibie: "账户类别",
suoshujigou: "所属机构",
leijijiaoyi: "累计交易",
xiugaizhanghu: "修改账户",
mingxi: "明细",
zhanghumingcheng2: "账户名称:",
kahao: "卡号:",
qingtianxieyh: "请填写银行",
pingtaimingcheng: "平台名称:",
yonghumingcheng: "用户名称:",
querenqiyong: "确认启用/冻结该账户信息?",
yiquxiao: "已取消!",
nianfen: "年份:",
xuanzenian: "选择年",
yuefen: "月份:",
xuanzeyue: "选择月",
shijian: "时间:",
leixing: "类型:",
renjun: "人均",
huiyongrenjun: "回佣人均",
renjundiyu1m: "人均低于1W",
daituancishu: "带团次数",
zifeizonge: "自费总金额",
zifeirenjun: "自费人均",
zifeicishu: "自费次数",
gouwudian: "购物店:",
ci: "次",
tuozhuaishezhi: "可拖拽对(导游)进行设置",
jingwaihao: "境外号",
quxiaodaoyou: "取消导游",
qingxuanzetuandui: "请选择领队",
shezhichenggong: "设置成功",
sheizhichongtu: "该导游档期冲突,是否继续设置此导游?",
querenquxiao: "确定取消设置??",
quxiaochenggong: "取消成功",
tuanrenshu: "团人数",
leijianpaics: "累计安排次数",
liu: "六",
wuxinxi: "无信息",
he: "合",
yongkuanjihua: "用款计划",
lingduibaozhang: "领队报账",
jiudianleixing: "酒店类型",
zhenshimingcheng: "真实名称",
baojiayukucun: "报价与库存",
jiudianmingzi: "酒店真实名称",
shifouyuyue: "是否预约",
zhifufangshi: "支付方式",
jiudianyouhui: "酒店优惠",
kaishishuliang: "开始数量",
jieshushuliang: "结束数量",
fanhuanshuliang: "返还数量",
qingxuanzesheng: "请选择省",
qingxuanzeshi: "请选择市",
ziding: "自订",
buyongcan: "不用餐",
yongcanleixing: "用餐类型",
tingchechang: "停车场",
tingchefei: "停车费",
rutangshui: "入汤税",
chengshishui: "城市税",
fanyongleixing: "返佣类型",
hanshuifanyong: "含税返佣",
bhanshuifanyong: "不含税返佣",
sidaojianshifoufany: "司导房是否返佣",
bufanyong: "不返佣",
xuanzetupian: "选择图片",
qingtianxiemc: "请填写名称",
qingxuanzedz: "请选择地址",
qingshuruwzms: "请输入文字描述",
qingshuruzqdsz: "请输入正确的数字",
tupianczcg: "操作图片成功!",
piliangbianji: "批量编辑",
qishiyue: "起始月",
shengyuzongkucun: "剩余总库存",
kucunyouxiaoqi: "库存有效期",
hongri: "红日",
wangji: "旺季",
pingji: "平季",
danji: "淡季",
tebiejia: "特别价",
dianjichakanxq: "点击查看详情",
baojiaxinxi: "报价信息",
pici: "批次",
shengyukucun: "剩余库存",
piliangshanchu: "批量删除",
chongzhi: "重置",
yixuanriqi: "已选日期",
kucunleixing: "库存类型",
diyipi: "第一批",
dierpi: "第二批",
disanpi: "第三批",
tiqianhuanfangts: "提前还房天数",
mianjianshu: "免间数",
biaozhunjiancb: "标准间成本价",
sankejia: "散客价",
shuijin: "税金",
dachuanjcb: "大床间成本价",
ziranjcb: "自然单间成本价",
buzhanccb: "不占床成本价",
sanrenjcb: "三人间成本价",
sijijcb: "司机房成本价",
sidaojcb: "司导间成本价",
chengbenbz: "成本币种",
xianfu: "现付",
qiandan: "签单",
shiwudk: "实物抵扣",
yufu: "预付",
yufukuandk: "预付款抵扣",
gongsihetzf: "公司合团支付",
zhoumojiajia: "周末加价",
neibujiajia: "内部加价",
b2bjiajia: "B2B加价",
b2cjiajia: "B2C加价",
shurushubie: "税入/税别",
shuiruR0: "税入R0",
shuiruR10: "税别R10",
shuibieR0: "税别R0",
shuibieR10: "税入R10",
qingshurbznr: "请输入备注内容",
riqixuanzfs: "日期选择方式",
annian: "按年",
anyue: "按月",
anzhou: "按周",
zidingyi: "自定义",
zhou: "周",
yuefen: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
xingqiji: ["星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"],
qingxuanzekssj: "选择开始时间",
qingxuanzejssj: "选择结束时间",
qingxuanzn: "请选择年",
qingxuanzy: "请选择月",
qingxuanzz: "请选择周",
fromrule: ["请选择库存类型", "请选择日期选择方式", "请选择年", "请选择月", "请选择周", "请选择开始时间", "请选择结束时间", "请输入库存", "请输入标准间成本价", "请输入大床间成本价", "请输入单人间成本价", "请输入小孩不占床成本价", "请输入加床成本价", "请输入司机房成本价", "请输入导游房成本价", "请选择成本币种", "请输入汇率", "请输入周末加价", "请输入内部加价", "请输入B2B加价", "请输入B2C加价"],
fromrule2: ["请选择库存类型", "请选择日期", "请输入库存", "请输入标准间成本价", "请输入大床间成本价:", "请输入单人间成本价", "请输入小孩不占床成本价", "请输入加床成本价", "请输入司机房成本价", "请输入导游房成本价", "请选择成本币种", "请输入汇率", "请输入周末加价", "请输入内部加价", "请输入B2B加价", "请输入B2C加价"],
bianjichenggong: "编辑成功",
shifouyouspf: "是否有手配费",
shoupeije: "手配费金额",
jiudianfkfspz: "酒店付款方式配置",
qingshurulxr: "请输入联系人",
xinzengjdgyfs: "新增供应商酒店付款方式",
qingxuanzejiud: "请选择酒店!",
qingxuanzefkfs: "请选择付款方式!",
qingxuanzekssjs: "请选择开始时间!",
qingxuanzejssjs: "请选择结束时间!",
xiazaidangejiud: "下载(单个酒店)",
xiazaixuanbu: "下载(全部)",
jiudiantjg: "酒店统计 共",
jiandangqsy: "间, 当前使用",
jianzhanbi: "间,占比",
dijietuanhao: "地接团号",
jiudianzhuangtai: "酒店状态",
jiudianztS: ["全部OK", "暂定一晚", "暂定两晚", "暂定三晚", "暂定四晚", "暂定五晚", "暂定六晚", "暂定七晚以上"],
chufadi: "出发地",
hangbanshijian: "航班时间",
gongsituanhao: "公司团号",
jiweishu: "机位总数",
zhanchuang: "占床",
bzhanchuang: "不占床",
shijiyfs: "实际用房数",
genghuanjiudian: "更换酒店",
dijiezhuangtai: "地接状态",
fangjianyds: "房间预订数",
fangjianleixingS: "单间/标准双人间/大床房/三人间/司导间",
zhiding: "指定",
dijie: "地接",
wicaozuo: "未操作",
muqiankucun: "目前库存",
fangxingrenshu: "房型/人数",
huojiachengshi: " 国家&城市",
xuqiumiaoshu: "需求描述",
chuliren: "处理人",
haoshi: "耗时",
lijichuli: "立即处理",
fankui: "反馈",
chulijieguo: "处理结果",
qingxuanzcljg: "请选择处理结果",
chulichenggong: "处理成功",
}
export default obj;
\ No newline at end of file
export const obj = {
jingwaidh:"境外電話",
yuangongzh:"員工帳號",
xinzenglddy:"新增領隊/導遊",
manM:"男/M",
nvM:"女/F",
xiugailddy:"修改領隊/導遊",
daituanshu:"帶團數",
qingshurugjz:"輸入關鍵字蒐索",
mimabaoguantips:"密碼請妥善保管,修改密碼請聯系行政人員",
gouwudian:"購物店",
jindianriqi:"進店日期",
guanliantuanhao:"關聯團號",
zongjiaoyie:"總交易額",
lvxingshetc:"旅行社提成",
daoyouticheng:"導遊提成",
lingduiticheng:"領隊提成",
xunizhanghu:"虛擬帳戶",
liruicbc:"例如:中國建行",
liruzhihang:"例如:錦江支行",
xinzengzhanghu:"新增帳戶",
zhanghumingcheng:"帳戶名稱",
zhanghuleibie:"帳戶類別",
suoshujigou:"所屬機构",
leijijiaoyi:"累計交易",
xiugaizhanghu:"修改帳戶",
mingxi:"明細",
zhanghumingcheng2:"帳戶名稱:",
kahao:"卡號:",
qingtianxieyh:"請填寫銀行",
pingtaimingcheng:"平臺名稱:",
yonghumingcheng:"用戶名稱:",
querenqiyong:"確認啟用/凍結該帳戶資訊?",
yiquxiao:"已取消!",
nianfen:"年份:",
xuanzenian:"選擇年",
yuefen:"月份:",
xuanzeyue:"選擇月",
shijian:"時間:",
leixing:"類型:",
renjun:"人均",
huiyongrenjun:"回傭人均",
renjundiyu1m:"人均低於1W",
daituancishu:"帶團次數",
zifeizonge:"自費總金額",
zifeirenjun:"自費人均",
zifeicishu:"自費次數",
gouwudian:"購物店:",
ci:"次",
tuozhuaishezhi:"可拖拽對(導遊)進行設定",
jingwaihao:"境外號",
quxiaodaoyou:"取消導遊",
qingxuanzetuandui:"請選擇領隊",
shezhichenggong:"設定成功",
sheizhichongtu:"該導遊檔期衝突,是否繼續設定此導遊?",
querenquxiao:"確定取消設定??",
quxiaochenggong:"取消成功",
tuanrenshu:"團人數",
leijianpaics:"累計安排次數",
liu:"六",
wuxinxi:"無信息",
he:"合",
yongkuanjihua:"用款計畫",
lingduibaozhang:"領隊報帳",
jiudianleixing:"飯店類型",
zhenshimingcheng:"真實名稱",
baojiayukucun:"報價與庫存",
jiudianmingzi:"飯店真實名稱",
shifouyuyue:"是否預約",
zhifufangshi:"支付方式",
jiudianyouhui:"飯店優惠",
kaishishuliang:"開始數量",
jieshushuliang:"結束數量",
fanhuanshuliang:"返還數量",
qingxuanzesheng:"請選擇省",
qingxuanzeshi:"請選擇市",
ziding:"自訂",
buyongcan:"不用餐",
yongcanleixing:"用餐類型",
tingchechang:"停車場",
tingchefei:"停車費",
rutangshui:"入湯稅",
chengshishui:"都市稅",
fanyongleixing:"返傭類型",
hanshuifanyong:"含稅返傭",
bhanshuifanyong:"不含稅返傭",
sidaojianshifoufany:"司導房是否返傭",
bufanyong:"不返傭",
xuanzetupian:"選擇圖片",
qingtianxiemc:"請填寫名稱",
qingxuanzedz:"請選擇地址",
qingshuruwzms:"請輸入文字描述",
qingshuruzqdsz:"請輸入正確的數位",
tupianczcg:"操作圖片成功!",
piliangbianji:"批量編輯",
qishiyue:"起始月",
shengyuzongkucun:"剩餘總庫存",
kucunyouxiaoqi:"庫存有效期",
hongri:"紅日",
wangji:"旺季",
pingji:"平季",
danji:"淡季",
tebiejia:"特別價",
dianjichakanxq:"點擊查看詳情",
baojiaxinxi:"報價資訊",
pici:"批次",
shengyukucun:"剩餘庫存",
piliangshanchu:"批量删除",
chongzhi:"重置",
yixuanriqi:"已選日期",
kucunleixing:"庫存類型",
diyipi:"第一批",
dierpi:"第二批",
disanpi:"第三批",
tiqianhuanfangts:"提前還房天數",
mianjianshu:"免間數",
biaozhunjiancb:"標準間成本價",
sankejia:"散客價",
shuijin:"稅金",
dachuanjcb:"大床間成本價",
ziranjcb:"自然單間成本價",
buzhanccb:"不占床成本價",
sanrenjcb:"三人間成本價",
sijijcb:"司機房成本價",
sidaojcb:"司導間成本價",
chengbenbz:"成本幣種",
xianfu:"現付",
qiandan:"簽單",
shiwudk:"實物抵扣",
yufu:"預付",
yufukuandk:"預付款抵扣",
gongsihetzf:"公司合團支付",
zhoumojiajia:"週末加價",
neibujiajia:"內部加價",
b2bjiajia:"B2B加價",
b2cjiajia:"B2C加價",
shurushubie:"稅入/稅別",
shuiruR0:"稅入R0",
shuiruR10:"稅別R10",
shuibieR0:"稅別R0",
shuibieR10:"稅入R10",
qingshurbznr:"請輸入備註內容",
riqixuanzfs:"日期選擇管道",
annian:"按年",
anyue:"按月",
anzhou:"按周",
zidingyi:"自定義",
zhou: "周",
yuefen: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
xingqiji: ["星期天", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"],
qingxuanzekssj: "選擇開始時間",
qingxuanzejssj: "選擇結束時間",
qingxuanzn:"請選擇年",
qingxuanzy:"請選擇月",
qingxuanzz:"請選擇周",
fromrule: ["請選擇庫存類型","請選擇日期選擇管道","請選擇年","請選擇月","請選擇周","請選擇開始時間","請選擇結束時間","請輸入庫存","請輸入標準間成本價","請輸入大床間成本價","請輸入單人間成本價","請輸入小孩不占床成本價","請輸入加床成本價","請輸入司機房成本價","請輸入導遊房成本價","請選擇成本幣種","請輸入匯率","請輸入週末加價","請輸入內部加價","請輸入B2B加價","請輸入B2C加價"],
fromrule2: ["請選擇庫存類型","請選擇日期","請輸入庫存","請輸入標準間成本價","請輸入大床間成本價:","請輸入單人間成本價","請輸入小孩不占床成本價","請輸入加床成本價","請輸入司機房成本價","請輸入導遊房成本價","請選擇成本幣種","請輸入匯率","請輸入週末加價","請輸入內部加價","請輸入B2B加價","請輸入B2C加價"],
bianjichenggong: "編輯成功",
shifouyouspf: "是否有手配費",
shoupeije: "手配費金額",
jiudianfkfspz: "飯店付款方式配寘",
qingshurulxr: "請輸入連絡人",
xinzengjdgyfs: "新增供應商飯店付款方式",
qingxuanzejiud: "請選擇飯店!",
qingxuanzefkfs: "請選擇付款方式!",
qingxuanzekssjs: "請選擇開始時間!",
qingxuanzejssjs: "請選擇結束時間!",
xiazaidangejiud: "下載(單個飯店)",
xiazaixuanbu: "下載(全部)",
jiudiantjg: "飯店統計 共",
jiandangqsy: "間,當前使用",
jianzhanbi: "間,占比",
dijietuanhao: "地接團號",
jiudianzhuangtai: "飯店狀態",
jiudianztS: ["全部OK", "暫定一晚", "暫定兩晚", "暫定三晚", "暫定四晚", "暫定五晚", "暫定六晚", "暫定七晚以上"],
chufadi: "出發地",
hangbanshijian: "班機時間",
gongsituanhao: "公司團號",
jiweishu: "機位總數",
zhanchuang: "占床",
bzhanchuang: "不占床",
shijiyfs: "實際用房數",
genghuanjiudian: "更換飯店",
dijiezhuangtai: "地接狀態",
fangjianyds: "房間預訂數",
fangjianleixingS: "單間/標準雙人間/大床房/三人間/司導間",
zhiding: "指定",
dijie: "地接",
wicaozuo: "未操作",
muqiankucun: "目前库存",
fangxingrenshu: "房型/人數",
huojiachengshi: " 國家&都市",
xuqiumiaoshu: "需求描述",
chuliren: "處理人",
haoshi: "耗時",
lijichuli: "立即處理",
fankui: "迴響",
chulijieguo: "處理結果",
qingxuanzcljg: "請選擇處理結果",
chulichenggong: "處理成功",
}
export default obj;
\ No newline at end of file
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
This diff is collapsed.
......@@ -264,7 +264,7 @@
</li>
<li>
<span>
<em>酒店类型</em>
<em>{{$t('ground.jiudianleixing')}}</em>
<el-select v-model="msg.HotelType" class="w210" :placeholder="$t('pub.unlimitedSel')">
<el-option :label="$t('pub.unlimitedSel')" value="-1"></el-option>
<el-option v-for="item in HotelTypeList" :key="item.ID" :label="item.Name" :value="item.ID"></el-option>
......@@ -273,7 +273,7 @@
</li>
<li>
<span>
<em>价格</em>
<em>{{$t('Operation.Op_price')}}</em>
<el-select v-model="msg.HotelPirceType" class="w210" :placeholder="$t('pub.unlimitedSel')">
<el-option :label="$t('pub.unlimitedSel')" value="-1"></el-option>
<el-option v-for="item in HotelPirceTypeList" :key="item.ID" :label="item.Name" :value="item.ID">
......@@ -314,7 +314,7 @@
</el-tooltip>
<el-tooltip class="item" effect="dark" :content="item.HotelRealName" placement="top-start"
popper-class="max-w250">
<div class="hotelTitle fz12">真实名称: {{item.HotelRealName}}</div>
<div class="hotelTitle fz12">{{$t('ground.zhenshimingcheng')}}: {{item.HotelRealName}}</div>
</el-tooltip>
<div class="brandList clearfix">
<div class="brand">
......@@ -336,7 +336,7 @@
</div>
<div class="btnList">
<button @click="goSubInfo('HotelInfo',item.ID)" class="hotelBtn">{{$t('pub.updateMsg')}}</button>
<button v-if="IsHotelPriceStock==1" @click="goUrl('HotelProductManage2',item)" class="hotelBtn">报价与库存</button>
<button v-if="IsHotelPriceStock==1" @click="goUrl('HotelProductManage2',item)" class="hotelBtn">{{$t('ground.baojiayukucun')}}</button>
</div>
</div>
</div>
......@@ -360,11 +360,11 @@
HotelPirceTypeList: [],
status: [{
value: "0",
label: "正常"
label: this.$t('pub.normalSel')
},
{
value: "1",
label: "删除"
label: this.$t('system.table_delete')
}
],
defaultImg: 'this.src="' + require("../../assets/img/bg_z1@2x.png") + '"',
......@@ -397,7 +397,7 @@
},
isdelete(ID) {
var that = this;
that.Confirm("是否删除?", function () {
that.Confirm(this.$t("tips.shifoushanchu"), function () {
var msg = {
hotelID: ID
};
......
......@@ -219,11 +219,11 @@
<em>{{$t('system.quety_area')}}</em>
<el-select v-model="msg.Province" filterable @change="getProvinceList(msg.Province,2)"
:placeholder="$t('hotel.hotel_province')">
<el-option :key="0" :value="0" label="请选择"></el-option>
<el-option :key="0" :value="0" :label="$t('pub.pleaseSel')"></el-option>
<el-option v-for="item in provinceList" :key="item.ID" :label="item.Name" :value="item.ID"></el-option>
</el-select>
<el-select v-model="msg.City" filterable :placeholder="$t('hotel.hotel_city')">
<el-option :key="0" :value="0" label="请选择"></el-option>
<el-option :key="0" :value="0" :label="$t('pub.pleaseSel')"></el-option>
<el-option v-for="item in cityList" :key="item.ID" :label="item.Name" :value="item.ID"></el-option>
</el-select>
</span>
......@@ -239,7 +239,7 @@
</li>
<li>
<span>
<em>酒店</em>
<em>{{$t('hotel.hotel')}}</em>
<el-select v-model="msg.HotelId" :placeholder="$t('pub.pleaseSel')" filterable>
<el-option :label="$t('pub.unlimitedSel')" :value="defaultSelectValue"></el-option>
<el-option v-for="item in HotelList" :key="item.ID" :label="item.Name" :value="item.ID"></el-option>
......@@ -248,8 +248,8 @@
</li>
<li>
<span>
<em>供应商</em>
<el-select v-model="msg.Supplier" placeholder="请选择">
<em>{{$t('hotel.hotel_Supplier')}}</em>
<el-select v-model="msg.Supplier" :placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value='0'></el-option>
<el-option v-for="(item,index) in SupplierList" :key="index" :label="item.Name" :value="item.ID">
</el-option>
......@@ -258,23 +258,23 @@
</li>
<li style="margin-right:50px;">
<button class="normalBtn" type="button" @click="GetHoltelInventory()">{{$t('pub.searchBtn')}}</button>
<input type="button" class="normalBtn" value="下载(单个酒店)" @click="DownLoadHotelSalesBoard()" />
<input type="button" class="normalBtn" :value="$t('ground.xiazaidangejiud')" @click="DownLoadHotelSalesBoard()" />
<input type="button" class="normalBtn" value="下载(全部)" @click="DownLoadAllHotelSalesBoard()" />
<input type="button" class="normalBtn" :value="$t('ground.xiazaixuanbu')" @click="DownLoadAllHotelSalesBoard()" />
</li>
</ul>
</div>
<div class="title">
酒店统计 共
<span class="Owe_Room">{{TotalInventory}}</span> 间, 当前使用
<span class="Owe_Room">{{UseInventory}}</span> 间,占比
{{$t('ground.jiudiantjg')}}
<span class="Owe_Room">{{TotalInventory}}</span> {{$t('ground.jiandangqsy')}}
<span class="Owe_Room">{{UseInventory}}</span> {{$t('ground.jianzhanbi')}}
<span class="Owe_Room">{{((UseInventory/TotalInventory)*100).toFixed(2)}}</span> %.
&nbsp;&nbsp;
<span class="hasStock_1" style="padding:2px 4px;border-radius:5px">红日</span>
<span class="hasStock_2" style="padding:2px 4px;border-radius:5px">旺季</span>
<span class="hasStock_3" style="padding:2px 4px;border-radius:5px">平季</span>
<span class="hasStock_4" style="padding:2px 4px;border-radius:5px">淡季</span>
<span class="hasStock_5" style="padding:2px 4px;border-radius:5px">特别价</span>
<span class="hasStock_1" style="padding:2px 4px;border-radius:5px">{{$t('ground.hongri')}}</span>
<span class="hasStock_2" style="padding:2px 4px;border-radius:5px">{{$t('ground.wangji')}}</span>
<span class="hasStock_3" style="padding:2px 4px;border-radius:5px">{{$t('ground.pingji')}}</span>
<span class="hasStock_4" style="padding:2px 4px;border-radius:5px">{{$t('ground.danji')}}</span>
<span class="hasStock_5" style="padding:2px 4px;border-radius:5px">{{$t('ground.tebiejia')}}</span>
</div>
<div class="month">
<ul>
......
......@@ -48,7 +48,7 @@
<button class="hollowFixedBtn" type="button"
@click="resetPageIndex(),initData()">{{$t('pub.searchBtn')}}</button>
<button class="normalBtn" type="button"
@click="clearinputInfo(),outerVisible = true,dialogTitle='添加供应商'">{{$t('pub.addBtn')}}</button>
@click="clearinputInfo(),outerVisible = true,dialogTitle=$t('visaT.Addingsuppliers')">{{$t('pub.addBtn')}}</button>
</li>
</ul>
<el-dialog custom-class='addCompany' :title="dialogTitle" :visible.sync="outerVisible" center>
......@@ -81,17 +81,17 @@
<el-input type="text" class="w300" maxlength="50" v-model="addMsg.Address"
:placeholder="$t('hotel.table_areaDetail')"></el-input>
</el-form-item>
<el-form-item label="付款方式" prop="Address">
<el-select v-model="addMsg.PayType" filterable placeholder="请选择" class="w300">
<el-form-item :label="$t('fnc.fkfangshi')" prop="Address">
<el-select v-model="addMsg.PayType" filterable :placeholder="$t('pub.pleaseSel')" class="w300">
<el-option v-for='item in PayTypeList' :key="item.Id" :label="item.name" :value="item.Id">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="是否有手配费">
<el-form-item :label="$t('ground.shifouyouspf')">
<el-switch v-model="addMsg.IsHaveShouPeiFee" :active-value="inActive" :inactive-value="notInActive">
</el-switch>
</el-form-item>
<el-form-item v-if="addMsg.IsHaveShouPeiFee==1" label="手配费金额">
<el-form-item v-if="addMsg.IsHaveShouPeiFee==1" :label="$t('ground.shoupeije')">
<el-input type="text" class="w300" maxlength="10" @keyup.native="checkPrice(addMsg,'ShouPeiMoney')"
v-model="addMsg.ShouPeiMoney"></el-input>
</el-form-item>
......@@ -133,10 +133,10 @@
</div>
<div class="updataBtn">
<button class="normalBtn UPBtn"
@click="outerVisible = true,dialogTitle='修改供应商信息',updateInfo(item.ID)">{{$t('pub.updateMsg')}}</button>
<button class="hollowFixedBtn UPBtn" @click="isdelete(item.ID)">删除</button>
<button class="hollowFixedBtn HS_financial" @click="AccountManage(item)">账户管理</button>
<button class="hollowFixedBtn HS_financial" @click="GoHotel(item)" >酒店付款方式配置</button>
@click="outerVisible = true,dialogTitle=$t('ground.xiugaigysxx'),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>
<button class="hollowFixedBtn HS_financial" @click="GoHotel(item)" >{{$t("ground.jiudianfkfspz")}}</button>
</div>
</div>
</div>
......@@ -200,21 +200,21 @@
},
//付款方式
PayTypeList: [{
name: '现付',
name: this.$t('ground.xianfu'),
Id: 1
}, {
name: '签单',
name: this.$t('ground.qiandan'),
Id: 2
}],
rules: {
Name: [{
required: true,
message: "请输入供应商名称",
message: this.$t('visaT.qsrgysname'),
trigger: "blur"
}],
Contact: [{
required: true,
message: "请输入联系人",
message: this.$t('ground.qingshurulxr'),
trigger: "blur"
}]
}
......@@ -259,22 +259,22 @@
},
isdelete(ID) {
this.deleteID = ID;
this.$confirm("是否删除?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
this.$confirm(this.$t("tips.shifoushanchu"), "提示", {
confirmButtonText: this.$t('pub.sureBtn'),
cancelButtonText: this.$t('pub.cancelBtn'),
type: "warning"
})
.then(() => {
this.$message({
type: "success",
message: "删除成功!"
message: this.$t('tips.shanchuchenggong')
});
this.delsuppli();
})
.catch(() => {
this.$message({
type: "info",
message: "已取消删除"
message: this.$t('tips.cancleDelete')
});
});
},
......@@ -287,7 +287,7 @@
msg,
response => {
if (response.data.resultCode == 1) {
this.Success("删除成功!");
this.Success(this.$t('tips.shanchuchenggong'));
this.initData();
} else {
this.Error(response.data.message);
......@@ -306,7 +306,7 @@
res => {
if (res.data.resultCode == 1) {
this.initData();
this.Success("保存成功!");
this.Success(this.$t('tips.saveYes'));
this.outerVisible = false;
} else {
this.Error(res.data.message);
......
......@@ -11,7 +11,7 @@
<div class="query-box">
<ul>
<li>
<input type="button" class="normalBtn" value="新增" @click="isShow=true,dialogTitle='新增供应商酒店付款方式'" />
<input type="button" class="normalBtn" :value="$t('pub.addBtn')" @click="isShow=true,dialogTitle=$t('ground.xinzengjdgyfs')" />
</li>
</ul>
<el-dialog :title="dialogTitle" :visible.sync="isShow" center custom-class="w460">
......@@ -19,26 +19,26 @@
<el-form-item :label="$t('hotel.suplier_name')" prop="Name">
{{SupplierName}}
</el-form-item>
<el-form-item label="酒店">
<el-select v-model="addMsg.HotelId" filterable placeholder="请选择" class="w220">
<el-option label="请选择" :value="0"></el-option>
<el-form-item :label="$t('hotel.hotel')">
<el-select v-model="addMsg.HotelId" filterable :placeholder="$t('pub.pleaseSel')" class="w220">
<el-option :label="$t('pub.pleaseSel')" :value="0"></el-option>
<el-option v-for='item in HotelList' :key="item.ID" :label="item.Name" :value="item.ID">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="付款方式">
<el-select v-model="addMsg.SubPayType" filterable placeholder="请选择" class="w220">
<el-option label="请选择" :value="0"></el-option>
<el-form-item :label="$t('fnc.fkfangshi')">
<el-select v-model="addMsg.SubPayType" filterable :placeholder="$t('pub.pleaseSel')" class="w220">
<el-option :label="$t('pub.pleaseSel')" :value="0"></el-option>
<el-option v-for='item in PayTypeList' :key="item.Id" :label="item.name" :value="item.Id">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="开始日期">
<el-form-item :label="$t('hotel.hotel_StartDate')">
<el-date-picker class="w220" type="date" v-model="addMsg.StartDate" :picker-options="pickerBeginDateBefore"
value-format="yyyy-MM-dd" placeholder></el-date-picker>
</el-form-item>
<el-form-item label="结束日期">
<el-form-item :label="$t('hotel.hotel_EndDate')">
<el-date-picker class="w220" type="date" v-model="addMsg.EndDate" :picker-options="pickerBeginDateAfter"
value-format="yyyy-MM-dd" placeholder></el-date-picker>
</el-form-item>
......@@ -51,10 +51,10 @@
</div>
<table class="singeRowTable" border="0" cellspacing="0" cellpadding="0" v-loading="loading">
<tr>
<th>酒店</th>
<th>开始日期</th>
<th>结束日期</th>
<th>付款方式</th>
<th>{{$t('hotel.hotel')}}</th>
<th>{{$t('hotel.hotel_StartDate')}}</th>
<th>{{$t('hotel.hotel_EndDate')}}</th>
<th>{{$t('fnc.fkfangshi')}}</th>
<th>{{$t('system.table_operation')}}</th>
</tr>
<tr v-for="item in dataList">
......@@ -65,7 +65,7 @@
<td>
<el-tooltip class="item" effect="dark" :content="$t('system.table_edit')" placement="top-start">
<el-button type="primary" class="iconfont icon-bianji-smal"
@click="GetData(item.Id),isShow=true,dialogTitle='修改供应商酒店付款方式'"></el-button>
@click="GetData(item.Id),isShow=true,dialogTitle=$t('ground.xinzengjdgyfs')"></el-button>
</el-tooltip>
</td>
</tr>
......@@ -84,7 +84,7 @@
isShow: false, //是否显示新增修改
//供应商名称
SupplierName: "",
dialogTitle: "新增酒店付款方式",
dialogTitle: this.$t('ground.xinzengjdgyfs'),
//数据源
dataList: [],
HotelList: [], //酒店列表
......@@ -99,10 +99,10 @@
},
//付款方式
PayTypeList: [{
name: '现付',
name: this.$t('ground.xianfu'),
Id: 1
}, {
name: '签单',
name: this.$t('ground.qiandan'),
Id: 2
}],
pickerBeginDateBefore: {
......@@ -142,19 +142,19 @@
},
SaveData() {
if (this.addMsg.HotelId <= 0) {
this.Info("请选择酒店!");
this.Info(this.$t('ground.qingxuanzejiud'));
return;
}
if (this.addMsg.SubPayType <= 0) {
this.Info("请选择付款方式!");
this.Info(this.$t('ground.qingxuanzefkfs'));
return;
}
if (this.addMsg.StartDate == "") {
this.Info("请选择开始时间!");
this.Info(this.$t('ground.qingxuanzekssjs'));
return;
}
if (this.addMsg.EndDate == "") {
this.Info("请选择结束时间!");
this.Info(this.$t('ground.qingxuanzejssjs'));
return;
}
this.apipost(
......
......@@ -338,18 +338,18 @@
<em>{{$t('system.quety_area')}}</em>
<el-select v-model="msg.Province" filterable @change="getProvinceList(msg.Province,2)"
:placeholder="$t('hotel.hotel_province')">
<el-option :key="0" :value="0" label="请选择"></el-option>
<el-option :key="0" :value="0" :label="$t('pub.pleaseSel')"></el-option>
<el-option v-for="item in provinceList" :key="item.ID" :label="item.Name" :value="item.ID"></el-option>
</el-select>
<el-select v-model="msg.City" filterable :placeholder="$t('hotel.hotel_city')">
<el-option :key="0" :value="0" label="请选择"></el-option>
<el-option :key="0" :value="0" :label="$t('pub.pleaseSel')"></el-option>
<el-option v-for="item in cityList" :key="item.ID" :label="item.Name" :value="item.ID"></el-option>
</el-select>
</span>
</li>
<li>
<span>
<em>酒店</em>
<em>{{$t('hotel.hotel')}}</em>
<el-select v-model="msg.HotelId" :placeholder="$t('pub.pleaseSel')" filterable>
<el-option :label="$t('pub.unlimitedSel')" :value="DefaultSelectValue"></el-option>
<el-option v-for="item in HotelList" :key="item.ID" :label="item.Name" :value="item.ID"></el-option>
......@@ -358,8 +358,8 @@
</li>
<li>
<span>
<em>供应商</em>
<el-select v-model="msg.Supplier" placeholder="请选择">
<em>{{$t('hotel.hotel_Supplier')}}</em>
<el-select v-model="msg.Supplier":placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value='0'></el-option>
<el-option v-for="(item,index) in SupplierList" :key="index" :label="item.Name" :value="item.ID">
</el-option>
......@@ -395,7 +395,7 @@
<el-tooltip effect="dark" :content="item.Name" placement="top-start">
<p>{{item.Name}}</p>
</el-tooltip>
<p><span class="HT_nowInventory">目前库存</span><span class='Remain_num'>{{item.RemainingInventory}}</span>/间
<p><span class="HT_nowInventory">{{$t('ground.muqiankucun')}}</span><span class='Remain_num'>{{item.RemainingInventory}}</span>/{{$t('hotel.hotel_room')}}
</p>
</div>
</li>
......
......@@ -14,9 +14,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 queryCommonData.LineTeamList" :label='item.LtName' :value='item.LtID'
:key='item.LtID'>
</el-option>
......@@ -25,11 +25,11 @@
</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('pub.date')}}</em>
<el-date-picker v-model='msg.StartDate' class='w135' value-format="yyyy-MM-dd" type="date"
:picker-options="pickerBeginDateBefore"></el-date-picker>
-
......@@ -38,7 +38,7 @@
</span>
</li>
<li><span>
<em>状态</em>
<em>{{$t('admin.admin_status')}}</em>
<el-select v-model='msg.PriceStatus'>
<el-option :label="$t('pub.unlimitedSel')" :value="0"></el-option>
<el-option v-for="team in $tripUtils.TeamStatesList.TeamStates" :label="team.Name" :key="team.Id"
......@@ -48,7 +48,7 @@
</li>
<li>
<span>
<em>航空公司</em>
<em>{{$t('Airticket.Air_Airlines')}}</em>
<el-select v-model="msg.AirLineId" filterable :placeholder="$t('system.ph_buxian')">
<el-option :label="$t('system.ph_buxian')" :value="0">
</el-option>
......@@ -70,13 +70,13 @@
</li>
<li>
<span>
<em>地接团号</em>
<em>{{$t('ground.dijietuanhao')}}</em>
<el-input v-model='msg.CombinationNum'></el-input>
</span>
</li>
<li>
<span>
<em>出团公司</em>
<em>{{$t('scen.sc_cp')}}</em>
<el-select v-model="msg.OutBranchIds" filterable multiple class="multiple_input"
:placeholder="$t('pub.pleaseSel')">
<el-option v-for="item in queryCommonData.BranchList" :label='item.BName' :value='item.Id' :key='item.Id'>
......@@ -86,22 +86,22 @@
</li>
<li>
<span>
<em>酒店状态</em>
<em>{{$t('ground.jiudianzhuangtai')}}</em>
<el-select v-model="msg.HotelStatus" :placeholder="$t('pub.pleaseSel')" filterable>
<el-option :label="$t('pub.unlimitedSel')" :value='0'></el-option>
<el-option label="全部OK" :value='100'></el-option>
<el-option label="暂定一晚" :value='1'></el-option>
<el-option label="暂定两晚" :value='2'></el-option>
<el-option label="暂定三晚" :value='3'></el-option>
<el-option label="暂定四晚" :value='4'></el-option>
<el-option label="暂定五晚" :value='5'></el-option>
<el-option label="暂定六晚" :value='6'></el-option>
<el-option label="暂定七晚以上" :value='7'></el-option>
<el-option :label="$t('ground.jiudianztS[0]')" :value='100'></el-option>
<el-option :label="$t('ground.jiudianztS[1]')" :value='1'></el-option>
<el-option :label="$t('ground.jiudianztS[2]')" :value='2'></el-option>
<el-option :label="$t('ground.jiudianztS[3]')" :value='3'></el-option>
<el-option :label="$t('ground.jiudianztS[4]')" :value='4'></el-option>
<el-option :label="$t('ground.jiudianztS[5]')" :value='5'></el-option>
<el-option :label="$t('ground.jiudianztS[6]')" :value='6'></el-option>
<el-option :label="$t('ground.jiudianztS[7]')" :value='7'></el-option>
</el-select>
</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>
......@@ -109,23 +109,23 @@
:style="{height: boxHeight + 'px'}">
<table border="0" cellspacing="1" cellpadding="0" class="roomReservationsTalbe" v-loading='loading'>
<tr>
<th width="120">序号</th>
<th width="80">出发地</th>
<th width="90">航班时间</th>
<th width="145">公司团号</th>
<th width="100">机位总数<br />(Y/E/F)</th>
<th width="80">占床<br />不占床</th>
<th width="80">实际用房数</th>
<th width="100">操作</th>
<th width="110">时间</th>
<th width="120">酒店名称</th>
<th width="120">更换酒店</th>
<th width="100">OP状态</th>
<th width="100">地接状态</th>
<th width="150">房间预订数<br />单间/标准双人间/大床房/三人间/司导间</th>
<th width="120">{{$t('active.ad_xuhao')}}</th>
<th width="80">{{$t('ground.chufadi')}}</th>
<th width="90">{{$t('ground.hangbanshijian')}}</th>
<th width="145">{{$t('ground.gongsituanhao')}}</th>
<th width="100">{{$t('ground.jiweishu')}}<br />(Y/E/F)</th>
<th width="80">{{$t('ground.zhanchuang')}}<br />{{$t('ground.bzhanchuang')}}</th>
<th width="80">{{$t('ground.shijiyfs')}}</th>
<th width="100">{{$t('system.table_operation')}}</th>
<th width="110">{{$t('adm.adm_time')}}</th>
<th width="120">{{$t('hotel.hotel_name')}}</th>
<th width="120">{{$t('ground.genghuanjiudian')}}</th>
<th width="100">OP{{$t('hotel.hotel_status')}}</th>
<th width="100">{{$t('ground.dijiezhuangtai')}}</th>
<th width="150">{{$t('ground.fangjianyds')}}<br />{{$t('ground.fangjianleixingS')}}</th>
</tr>
<tr v-if="DataList.length==0">
<td colspan="14">暂无数据</td>
<td colspan="14">{{$t('system.content_noData')}}</td>
</tr>
<template v-for="(outItem,outindex) in DataList">
<tbody :class="{roomReservationsSplitTrCss:outindex%2!=0}">
......@@ -152,9 +152,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="80">到达时间</th>
<th width="100">经停城市</th>
<th width="150">{{$t('system.ph_flightTime')}}</th>
<th width="80">{{$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">
......@@ -180,7 +180,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>
</div>
......@@ -213,7 +213,7 @@
<td :rowspan="item.itemRowSpan"
v-if='subIndex==0&&thirdIndex==0'>
<p @click="goUrl('roomReservationsDetails',item,outItem,'订房详情')"
style="cursor:pointer;text-decoration:underline;">详情</p>
style="cursor:pointer;text-decoration:underline;">{{$t('fnc.xiangqing')}}</p>
</td>
<td :rowspan="subItem.HotelOrderList.length" v-if='thirdIndex==0'>
{{subItem.UseTimeStr}}
......@@ -233,21 +233,21 @@
</td>
<td>
<template v-if="thirdItem.OPState==1">
<span style="color: green;">OP-指定</span>
<span style="color: green;">OP-{{$t('ground.zhiding')}}</span>
</template>
<template v-else-if="thirdItem.OPState==2">
<span style="color:red;">OP-暂定</span>
<span style="color:red;">OP-{{$t('visa.v_zanding')}}</span>
</template>
</td>
<td>
<template v-if="thirdItem.DMCState==1">
<span style="color: green;">地接-OK</span>
<span style="color: green;">{{$t('ground.dijie')}}-OK</span>
</template>
<template v-else-if="thirdItem.DMCState==2">
<span style="color:red;">地接-暂定</span>
<span style="color:red;">{{$t('ground.dijie')}}-{{$t('visa.v_zanding')}}</span>
</template>
<template v-else-if="thirdItem.DMCState==0">
<span style="color:red;">地接-未操作</span>
<span style="color:red;">{{$t('ground.dijie')}}-{{$t('ground.wicaozuo')}}</span>
</template>
</td>
<td>
......
......@@ -331,7 +331,7 @@
<ul>
<li>
<span>
<em>国家</em>
<em>{{$t('hotel.hotel_country')}}</em>
<el-select v-model="CountryIDStr" clearable class="w150" filterable
:placeholder="$t('hotel.hotel_country')">
<el-option :label="$t('pub.unlimitedSel')" value=''></el-option>
......@@ -385,9 +385,9 @@
<div v-loading="loading" class="commonContent">
<div class="topList clearfix">
<span>{{$t('leader.leader_noTask')}}</span>
<span class="noWork">可拖拽对(导游)进行设置 <el-input placeholder="请输入姓名" v-model="noTaskLeaderMsg.LeaderName"
<span class="noWork">{{$t('ground.tuozhuaishezhi')}}<el-input :placeholder="$t('rule.qsrname')" v-model="noTaskLeaderMsg.LeaderName"
maxlength="50" @keyup.native.enter="noTaskLeaderMsg.pageIndex=1,getNoTaskLeader()" class="w150"> </el-input>
<input type='button' value='查询' class="hollowFixedBtn"
<input type='button' :value='$t("pub.searchBtn")' class="hollowFixedBtn"
@click="noTaskLeaderMsg.pageIndex=1,getNoTaskLeader()" /> </span>
<div class="leaderList clearfix">
<div class="leftArrow" v-if="this.noTaskLeaderMsg.PageCount>2">
......@@ -438,7 +438,7 @@
<div class="LtimeList"><span class="goType">{{$t('leader.leader_back')}}</span>{{item.EndDate}}</div>
</el-col>
<el-col :span="2">
<div class="expectDay"><i class="iconfont icon-img-rili"></i>行程天数<span
<div class="expectDay"><i class="iconfont icon-img-rili"></i>{{$t("visa.v_xcdays")}}<span
class="Arrange_Y1">{{item.DayNum}}</span>{{$t('hotel.hotel_day')}}
</div>
</el-col>
......@@ -465,23 +465,23 @@
<img v-if="!item.LeaderPhoto" src="../../assets/img/default_head_img.jpg">
<img v-else :src="imgBeforeFile+item.LeaderPhoto" :onerror='defaultImg' />
</div>
<div>{{item.LeaderName}}/领队</div>
<div>{{item.LeaderName}}/{{$t('leader.leader_Leader')}}</div>
</div>
<div class="AssList clearfix" v-if="item.GuideId>0">
<div class="litCircle">
<img v-if="!item.GuidePhoto" src="../../assets/img/default_head_img.jpg">
<img v-else :src="imgBeforeFile+item.GuidePhoto" :onerror='defaultImg' />
</div>
<div style="white-space:nowrap;">{{item.GuideName}}/导游</div>
<div style="white-space:nowrap;margin:5px 0;">手机号{{item.GuideMobilePhone}}</div>
<div style="white-space:nowrap;" v-if="item.SpareTel!=null&&item.SpareTel!=''">境外号{{item.SpareTel}}
<div style="white-space:nowrap;">{{item.GuideName}}/{{$t('leader.leader_Guide')}}</div>
<div style="white-space:nowrap;margin:5px 0;">{{$t(system.table_phone)}}{{item.GuideMobilePhone}}</div>
<div style="white-space:nowrap;" v-if="item.SpareTel!=null&&item.SpareTel!=''">{{$t('ground.jingwaihao')}}{{item.SpareTel}}
</div>
</div>
</div>
</el-col>
<el-col :span="2">
<input type="button" class="hollowFixedBtn" v-if='item.Id>0&&item.GuideId>0' @click="cancelLeader(item.Id)"
value="取消导游">
:value="$t('ground.quxiaodaoyou')">
</el-col>
</el-row>
</div>
......@@ -527,11 +527,11 @@
},
QIsAssignList: [{
value: "1",
label: "未指派"
label: this.$t('leader.leader_noAssigned')
},
{
value: "2",
label: "已指派"
label: this.$t('leader.leader_hasAssigned')
}
],
CountryIDStr: "",
......@@ -572,7 +572,7 @@
//表单必填验证
LeaderId: [{
required: true,
message: "请选择领队"
message: this.$t("ground.qingxuanzetuandui")
}]
}
};
......@@ -715,10 +715,10 @@
if (res.data.resultCode == 1) {
this.getList();
this.getNoTaskLeader();
this.Success('设置成功');
this.Success(this.$t("ground.shezhichenggong"));
this.isShow = false;
} else {
that.Confirm("该导游档期冲突,是否继续设置此导游?", function () {
that.Confirm(this.$t('ground.sheizhichongtu'), function () {
that.addMsg.IsSure = 1;
that.apipost(
"LeaderSchedule_post_Set",
......@@ -727,7 +727,7 @@
if (res.data.resultCode == 1) {
that.getList();
that.getNoTaskLeader();
that.Success('设置成功');
that.Success(this.$t("ground.shezhichenggong"));
that.isShow = false;
}
},
......@@ -742,13 +742,13 @@
//取消领队安排
cancelLeader(ID) {
var that = this;
this.Confirm("确定取消设置??", function () {
this.Confirm(this.$t('ground.querenquxiao'), function () {
let msg = {
ID: ID
};
that.apipost("LeaderSchedule_Post_Remove", msg, res => {
if (res.data.resultCode == 1) {
that.Success('取消成功');
that.Success(this.$t('ground.quxiaochenggong'));
that.getList();
} else {
that.Error(res.data.message);
......
......@@ -309,7 +309,7 @@
</li>
<li>
<span>
<em>状态</em>
<em>{{$t("admin.admin_status")}}</em>
<el-select v-model="msg.TCType" filterable :placeholder="$t('admin.admin_phBirthPlace')" class="w210">
<el-option :label="$t('system.ph_buxian')" value='0'></el-option>
<el-option v-for='item in options'
......@@ -333,13 +333,13 @@
<p class="hl_tit">{{item.Title}}</p>
</el-tooltip>
<div class="hl_radius">
<p class="TypeOne" v-if="item.TCType==1">接待中</p>
<p class="TypeTwo" v-if="item.TCType==2">未开始</p>
<p class="TypeThree" v-if="item.TCType==3">已完成</p>
<p class="TypeOne" v-if="item.TCType==1">{{$t("leader.leader_Inreception")}}</p>
<p class="TypeTwo" v-if="item.TCType==2">{{$t("leader.leader_noStart")}}</p>
<p class="TypeThree" v-if="item.TCType==3">{{$t("leader.leader_HasCompleted")}}</p>
</div>
<ul class="hl_row" v-if="item.TCState!==6">
<li>{{item.TCStateStr}}{{$t('hotel.hotel_Inthe')}}</li>
<li>行程{{item.DayNum}}</li>
<li>{{$t("Airticket.Air_Trip")}}{{item.DayNum}}{{$t("hotel.hotel_day")}}</li>
<li>{{item.StartDateStr}}{{$t('hotel.hotel_StartTeam')}}</li>
</ul>
</div>
......@@ -372,15 +372,15 @@ export default {
options: [
{
value: "2",
label: "未开始"
label: this.$t("leader.leader_Inreception")
},
{
value: "1",
label: "接待中"
label: this.$t("leader.leader_noStart")
},
{
value: "3",
label: "已完成"
label: this.$t("leader.leader_HasCompleted")
}
],
LeaderName: "",
......@@ -393,7 +393,7 @@ export default {
noData: false,
outerVisible: false,
tripTitle: "",
defaultImg: 'this.src="' + require('../../assets/img/default_head_img.jpg') + '"',
defaultImg: 'this.src="' + require('../../assets/img/default_head_img.jpg') + '"',
pickerOptions1: {
disabledDate: time => {
let endTime = new Date(this.msg.QEndDateStr);
......
......@@ -300,54 +300,54 @@
</li>
<li>
<span v-if="msg.Type==3||msg.Type==6">
<em>年份:</em>
<el-date-picker v-model="msg.MonthStr" type="year" value-format="yyyy" placeholder="选择年">
<em>{{$t('ground.nianfen')}}</em>
<el-date-picker v-model="msg.MonthStr" type="year" value-format="yyyy" :placeholder="$t('ground.xuanzenian')">
</el-date-picker>
</span>
<span v-else-if="msg.Type==2">
<em>月份:</em>
<el-date-picker v-model="msg.MonthStr2" type="month" value-format="yyyy-MM" placeholder="选择月">
<em>{{$t("ground.yuefen")}}</em>
<el-date-picker v-model="msg.MonthStr2" type="month" value-format="yyyy-MM" :placeholder="$t('ground.xuanzeyue')">
</el-date-picker>
</span>
<span v-else>
<em>时间:</em>
<em>{{$t('ground.shijian')}}</em>
<el-select v-model="msg.Year">
<el-option :key="-1" label="全部" :value="-1"></el-option>
<el-option :key="-1" :label="$t('advmanager.v_all')" :value="-1"></el-option>
<el-option v-for="item in yearList" :key="item" :label="item" :value="item"></el-option>
</el-select>
<el-select v-model="msg.Month">
<el-option :key="-1" label="全部" :value="-1"></el-option>
<el-option :key="-1" :label="$t('advmanager.v_all')" :value="-1"></el-option>
<el-option v-for="item in monthList" :key="item" :label="item" :value="item"></el-option>
</el-select>
</span>
</li>
<li style="display:none;">
<span>
<em>类型:</em>
<em>{{$t('ground.leixing')}}</em>
<el-select v-model="msg.Type" :placeholder="$t('system.ph_choice')">
<el-option label="月榜" :value='2'></el-option>
<el-option label="年榜" :value='3'></el-option>
<el-option label="总榜" :value='6'></el-option>
<el-option label="人均" :value='4'></el-option>
<el-option label="回佣人均" :value='5'></el-option>
<el-option label="人均低于1W" :value='7'></el-option>
<el-option :label="$t('leader.leader_Month')" :value='2'></el-option>
<el-option :label="$t('leader.leader_Year')" :value='3'></el-option>
<el-option :label="$t('leader.leader_All')" :value='6'></el-option>
<el-option :label="$t('ground.renjun')" :value='4'></el-option>
<el-option :label="$t('ground.huiyongrenjun')" :value='5'></el-option>
<el-option :label="$t('ground.renjundiyu1m')" :value='7'></el-option>
</el-option>
<el-option label="带团次数" :value='8'></el-option>
<el-option :label="$t('ground.daituancishu')" :value='8'></el-option>
</el-option>
<el-option label="自费总金额" :value='9'></el-option>
<el-option :label="$t('ground.zifeizonge')" :value='9'></el-option>
</el-option>
<el-option label="自费人均" :value='10'></el-option>
<el-option :label="$t('ground.zifeirenjun')" :value='10'></el-option>
</el-option>
<el-option label="自费次数" :value='11'></el-option>
<el-option :label="$t('ground.zifeicishu')" :value='11'></el-option>
</el-option>
</el-select>
</span>
</li>
<li>
<span>
<em>购物店:</em>
<em>{{$t('ground.gouwudian')}}</em>
<el-select v-model="msg.ShoppingID" filterable :placeholder="$t('system.ph_choice')">
<el-option label="请选择" :value='0' :key="0"></el-option>
<el-option :label="$t('pub.pleaseSel')" :value='0' :key="0"></el-option>
<el-option v-for="item in ShopList" :key="item.ID" :label="item.Name" :value="item.ID"></el-option>
</el-select>
</span>
......@@ -374,31 +374,31 @@
<i></i>
</li>
<li :class="msg.Type==4?'Day_active':''" @click="msg.Type=4,getStatis()">
人均
{{$t('ground.renjun')}}
<i></i>
</li>
<li :class="msg.Type==5?'Day_active':''" @click="msg.Type=5,getStatis()">
回佣人均
{{$t('ground.huiyongrenjun')}}
<i></i>
</li>
<li :class="msg.Type==7?'Day_active':''" @click="msg.Type=7,getStatis()" title="回佣人均低于1W">
人均低于1W
<li :class="msg.Type==7?'Day_active':''" @click="msg.Type=7,getStatis()" :title="$t('ground.renjundiyu1m')">
{{$t('ground.renjundiyu1m')}}
<i></i>
</li>
<li :class="msg.Type==8?'Day_active':''" @click="msg.Type=8,getStatis()" title="带团次数">
带团次数
<li :class="msg.Type==8?'Day_active':''" @click="msg.Type=8,getStatis()" :title="$t('ground.daituancishu')">
{{$t('ground.daituancishu')}}
<i></i>
</li>
<li :class="msg.Type==9?'Day_active':''" @click="msg.Type=9,getStatis()" title="自费总金额">
自费总金额
<li :class="msg.Type==9?'Day_active':''" @click="msg.Type=9,getStatis()" :title="$t('ground.zifeizonge')">
{{$t('ground.zifeizonge')}}
<i></i>
</li>
<li :class="msg.Type==10?'Day_active':''" @click="msg.Type=10,getStatis()" title="自费人均">
自费人均
<li :class="msg.Type==10?'Day_active':''" @click="msg.Type=10,getStatis()" :title="$t('ground.zifeirenjun')">
{{$t('ground.zifeirenjun')}}
<i></i>
</li>
<li :class="msg.Type==11?'Day_active':''" style="width:108px;" @click="msg.Type=11,getStatis()" title="自费次数">
自费次数
<li :class="msg.Type==11?'Day_active':''" style="width:108px;" @click="msg.Type=11,getStatis()" :title="$t('ground.zifeicishu')">
{{$t('ground.zifeicishu')}}
<i></i>
</li>
</ul>
......@@ -438,23 +438,23 @@
<template v-else>
<table class="singeRowTable" style="margin-top:5px;">
<tr>
<th width="100">编号</th>
<th width="100">姓名</th>
<th width="100">{{$t('hotel.hotel_SerialNumber')}}</th>
<th width="100">{{$t('system.query_name')}}</th>
<th width="200">
<template v-if="msg.Type==7">
人均回佣金额
{{$t('ground.huiyongrenjun')}}
</template>
<template v-if="msg.Type==8">
带团次数
{{$t('ground.daituancishu')}}
</template>
<template v-if="msg.Type==9">
自费总金额
{{$t('ground.zifeizonge')}}
</template>
<template v-if="msg.Type==10">
自费人均
{{$t('ground.zifeirenjun')}}
</template>
<template v-if="msg.Type==11">
自费次数
{{$t('ground.zifeicishu')}}
</template>
</th>
</tr>
......@@ -471,7 +471,7 @@
</template>
{{item.LeaderExtract}}
<template v-if="msg.Type==8">
{{$t('ground.ci')}}
</template>
</td>
</tr>
......
......@@ -168,20 +168,20 @@
<span class="jixiao" v-else><i class="iconfont icon-money"></i>总绩效¥<span
class="totalNum">{{totalSum}}</span></span> -->
</div>
<input type="button" class="hollowFixedBtn backBtn" @click="goUrl('guideManagement')" value="返回" />
<input type="button" class="hollowFixedBtn backBtn" @click="goUrl('guideManagement')" :value="$t('pub.returnBack')" />
<!-- <input type="button" class="normalBtn backBtn" @click="showStatis(1)" v-if="isShow==false" value="绩效走势" />
<input type="button" class="normalBtn backBtn" @click="showStatis(2)" v-else value="列表" /> -->
</div>
<div class="mainInfo" :class="{'hidDiv':isShow}" v-loading="loading">
<div class="infoTitle">
<span>购物店</span>
<span>进店日期</span>
<span>关联团号</span>
<span>总交易额</span>
<span>旅行社提成</span>
<span>导游提成</span>
<span>领队提成</span>
<span>汇率</span>
<span>{{$t('ground.gouwudian')}}</span>
<span>{{$t('ground.jindianriqi')}}</span>
<span>{{$t('ground.guanliantuanhao')}}</span>
<span>{{$t('ground.zongjiaoyie')}}</span>
<span>{{$t('ground.lvxingshetc')}}</span>
<span>{{$t('ground.daoyouticheng')}}</span>
<span>{{$t('ground.lingduiticheng')}}</span>
<span>{{$t('hotel.hotel_CurrentRate')}}</span>
</div>
<div class="listInfo" v-for="item in DataList" :key="item.subCode">
<span style="width:200px;">{{item.ShopName}}</span>
......
......@@ -38,7 +38,7 @@
<i class="iconfont icon-previewleft"></i>
</div>
</th>
<th v-for="(k,index) in Calendar" :key="k.subCode" :class="{'redType':k.Week=='日'||k.Week=='六','ckedTd':index==columnLine&&dataList!=''}" @click="getDayInfo(k.CurrentYear,k.CurrentMonth,k.CurrentDay)" @mouseover="columnsMouseOver(index)">
<th v-for="(k,index) in Calendar" :key="k.subCode" :class="{'redType':k.Week==$t('pub.day')||k.Week==$t('groun.liu'),'ckedTd':index==columnLine&&dataList!=''}" @click="getDayInfo(k.CurrentYear,k.CurrentMonth,k.CurrentDay)" @mouseover="columnsMouseOver(index)">
<el-popover
placement="bottom"
width="360"
......@@ -97,7 +97,7 @@
<div class="teamChild">
<i class="iconfont icon-img-ren"></i>
<span v-if="st.LeaderName">{{st.LeaderName}}</span>
<span v-else>无信息</span>
<span v-else>{{$t('ground.wuxinxi')}}</span>
</div>
</td>
<td v-for="(k,lineindex) in Calendar" :key="k.subCode" min-height="80px;" @mouseover="columnsMouseOver(lineindex)">
......
......@@ -257,7 +257,7 @@
<ul>
<li>
<span>
<em>国家</em>
<em>{{$t("advmanager.v_country")}}</em>
<el-select v-model="msg.CountryIDStr" clearable class="w150" filterable :placeholder="$t('hotel.hotel_country')">
<el-option :label="$t('pub.unlimitedSel')" value=''></el-option>
<el-option v-for='item in countryList'
......@@ -321,7 +321,7 @@
<div v-loading="loading" class="commonContent">
<div class="topList clearfix" v-if="LeaderList.length>0" style="display:none;">
<span>{{$t('leader.leader_noTask')}}</span>
<span class="noWork">可拖拽对领队(导游)进行设置</span>
<span class="noWork">{{$t("ground.tuozhuaishezhi")}}</span>
<div class="leaderList clearfix">
<div class="leftArrow">
<i class="iconfont icon-previewleft" :class="{'disNone':this.noTaskLeaderMsg.pageIndex==1}" @click="LeaderMove(-1)"></i>
......@@ -388,10 +388,10 @@
<div class="LtimeList"><span class="goType">{{$t('leader.leader_back')}}</span>{{item.EndDate}}</div>
</el-col>
<el-col :span="2">
<div class="expectDay"><i class="iconfont icon-img-rili"></i>行程天数<span class="Y1List">{{item.DayNum}}</span>{{$t('hotel.hotel_day')}}</div>
<div class="expectDay"><i class="iconfont icon-img-rili"></i>{{$t('visa.v_xcdays')}}<span class="Y1List">{{item.DayNum}}</span>{{$t('hotel.hotel_day')}}</div>
</el-col>
<el-col :span="4">
<div style="border:1px solied red"> 团人数:<span class="Y1List">{{item.FinishedNumber}}</span> 累计安排次数<span class="Y1List">{{item.LeaderCount}}</span></div>
<div style="border:1px solied red">{{$t('ground.tuanrenshu')}}<span class="Y1List">{{item.FinishedNumber}}</span> {{$t("ground.leijianpaics")}}<span class="Y1List">{{item.LeaderCount}}</span></div>
</el-col>
<el-col :span="2">
<div class="forSaling inreception" v-if="item.TCType==1">{{$t('leader.leader_Inreception')}}</div>
......@@ -457,15 +457,15 @@ export default {
LeaderType: [
{
value: "1",
label: "接待中"
label: this.$t('leader.leader_Inreception')
},
{
value: "2",
label: "未开始"
label: this.$t('leader.leader_noStart')
},
{
value: "3",
label: "已完成"
label: this.$t('leader.leader_HasCompleted')
}
],
leaderAndGuid: "",
......@@ -630,12 +630,12 @@ export default {
if (res.data.resultCode == 1) {
this.getList();
this.getNoTaskLeader();
this.Success('设置成功');
this.Success(this.$t("ground.shezhichenggong"));
this.isShow = false;
} else {
this.$confirm("该领队档期冲突,请重新选择领队!", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
this.$confirm(this.$t('ground.sheizhichongtu'), "提示", {
confirmButtonText: this.$t("pub.sureBtn"),
cancelButtonText: this.$t("pub.cancelBtn"),
type: "warning"
});
}
......
......@@ -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"
......@@ -450,28 +450,28 @@
<table>
<tr>
<th width="200" >
名称
{{$t('system.query_airName')}}
</th>
<th width="80">
时间
{{$t('adm.adm_time')}}
</th>
<th width="80">
房型/人数
{{$t('ground.fangxingrenshu')}}
</th>
<th width="80">
国家&城市
{{$t('ground.huojiachengshi')}}
</th>
<th width="100">
需求描述
{{$t('ground.xuqiumiaoshu')}}
</th>
<th width="100">
处理状态
{{$t('Airticket.Air_ProcessState')}}
</th>
<th width="80">
处理人
{{$t('ground.chuliren')}}
</th>
<th width="150">
操作
{{$t('system.table_operation')}}
</th>
</tr>
<tbody >
......@@ -502,7 +502,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('ground.haoshi')}}: {{item.UseTimeStr}}
</td>
<td>
......@@ -514,8 +514,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>
......@@ -530,11 +530,11 @@
:total=msg.total>
</el-pagination>
<div class="ticketDan" v-if="isShow">
<span class="ticketTitle">反馈</span>
<span class="ticketTitle">{{$t('ground.fankui')}}</span>
<el-form label-width="100px" :model="postData" :rules="rules" ref="postDataForm" >
<ul class="ticketUl">
<li>
<el-form-item label="处理结果" prop="DealStatus">
<el-form-item :label="$t('ground.chulijieguo')" prop="DealStatus">
<el-select class="w150" v-model="postData.DealStatus" filterable clearable>
<el-option :label="$t('pub.unlimitedSel')" :value="selectDefaultValue"></el-option>
<el-option v-for="item in DealStatusList"
......@@ -546,14 +546,14 @@
</el-form-item>
</li>
<li>
<el-form-item label="备注">
<el-form-item :label="$t('pub.pubRemark')">
<el-input type="textarea" v-model="postData.Remarks" class="w300"></el-input>
</el-form-item>
</li>
</ul>
<div class="travelBtm">
<button type="button" class="normalBtn TRSave" @click="submitForm('postDataForm')">保存</button>
<button type="button" class="hollowFixedBtn" @click="CancelData(),isShow=false">取消</button>
<button type="button" class="normalBtn TRSave" @click="submitForm('postDataForm')">{{$t('pub.saveBtn')}}</button>
<button type="button" class="hollowFixedBtn" @click="CancelData(),isShow=false">{{$t('pub.cancelBtn')}}</button>
</div>
</el-form>
</div>
......@@ -564,7 +564,7 @@ export default {
data() {
var DealStatusValidate = (rule, value, callback) => {
if (value === 0) {
callback(new Error("请选择处理结果"));
callback(new Error(this.$t('ground.qingxuanzcljg')));
} else {
callback();
}
......@@ -713,7 +713,7 @@ export default {
if (res.data.resultCode == 1) {
this.isShow = false;
this.initTableInfo();
this.Success("处理成功");
this.Success(this.$t('ground.chulichenggong'));
this.CancelData();
} else {
this.isShow = true;
......
......@@ -335,7 +335,7 @@
<ul>
<li>
<span>
<em>系列名称</em>
<em>{{$t('active.ad_xlmc')}}</em>
<el-select class="w150" v-model="queryMsg.LineteamId" filterable :placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value="queryCommonData.SelectDefaultValue"></el-option>
<el-option v-for="item in queryCommonData.LineTeamList" :label="item.LtName" :value="item.LtID" :key="item.LtID"></el-option>
......@@ -344,14 +344,14 @@
</li>
<li>
<span>
<em>团号</em>
<em>{{$t('visa.v_tuanhao')}}</em>
<el-input maxlength="50" v-model="queryMsg.TCNUM" class="permiss-input w150" @keyup.native.enter="getControlList"
:placeholder="$t('pub.pleaseImport')"></el-input>
</span>
</li>
<li>
<span>
<em>发团日期</em>
<em>{{$t('scen.sc_ftTime')}}</em>
<el-date-picker class="w150" type="date" v-model="queryMsg.StartGroupDate" value-format="yyyy-MM-dd"
placeholder></el-date-picker>
<el-date-picker class="w150" type="date" v-model="queryMsg.EndGroupDate" value-format="yyyy-MM-dd"
......@@ -360,7 +360,7 @@
</li>
<li>
<span>
<em>合团团号</em>
<em>{{$t('Operation.Op_hetuan')}}</em>
<el-input maxlength="50" v-model="queryMsg.CombinationNum" class="permiss-input w150" @keyup.native.enter="getControlList"
:placeholder="$t('pub.pleaseImport')"></el-input>
</span>
......@@ -376,15 +376,15 @@
<tr height="40">
<td align="center" width="80" v-if="index==0" :rowspan="outItem.TravelPriceList.length*3">
{{outItem.TCIDs}}
<span v-if='outItem.TravelPriceList.length>1'></span>
<span v-if='outItem.TravelPriceList.length>1'>{{$t('ground.he')}}</span>
</td>
<td colspan="4" style="padding:0 30px;">{{item.Title}}</td>
<td width="240" v-if="index==0" :rowspan="outItem.TravelPriceList.length*3">
<div class="d7">
<el-button-group>
<el-button @click.native="goUrl('leaderReimbursement',outItem,'用款计划')" type="primary" style="background:#E95252; border-color:#E95252">用款计划</el-button>
<el-button @click.native="goUrl('leaderReimbursement',outItem,'用款计划')" type="primary" style="background:#E95252; border-color:#E95252">{{$t('ground.yongkuanjihua')}}</el-button>
<!-- <el-button @click.native="goToExport('leaderPay2',outItem,'领队报账')" type="primary" style="background:#297BEF; border-color:#297BEF">领队报账 -->
<el-button v-show="outItem.ReaultPlanState==1" @click.native="goUrl('leaderPay2',outItem,'领队报账')" type="primary" style="background:#297BEF; border-color:#297BEF">领队报账
<el-button v-show="outItem.ReaultPlanState==1" @click.native="goUrl('leaderPay2',outItem,'领队报账')" type="primary" style="background:#297BEF; border-color:#297BEF">{{$t('ground.lingduibaozhang')}}
</el-button>
</el-button-group>
......@@ -404,16 +404,16 @@
<td>
<div class="d2" style="width: 100%!important;">
<p class="TCLflight_GO">
<i class="iconfont icon-hangban1"></i>航班
<i class="iconfont icon-hangban1"></i>{{$t('visa.v_hangban')}}
</p>
<el-popover width="900" trigger="click" popper-class="TC_tripDetails">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<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="80">到达时间</th>
<th width="100">经停城市</th>
<th width="150">{{$t('system.ph_flightTime')}}</th>
<th width="80">{{$t('system.query_arrivalTime')}}</th>
<th width="100">{{$t('system.property')}}</th>
</tr>
<tr v-for="(ds,din) in item.flightList" :key="din" style="text-align:center;">
<td class="_d_name _color_666">
......@@ -443,8 +443,8 @@
<span class="TCL-FlightNumber">{{subItem.Flight_number}}</span>{{subItem.DepartureName}}
{{subItem.StopoverName==""?"":"-"+subItem.StopoverName}}
{{subItem.ArrivalCityName==""?"":"-"+subItem.ArrivalCityName}}
<span v-if="subItem.FlightState==1" class="TCL-greenType">确定</span>
<span v-if="subItem.FlightState==2" class="TCL-redType">暂定</span>
<span v-if="subItem.FlightState==1" class="TCL-greenType">{{$t('pub.sureBtn')}}</span>
<span v-if="subItem.FlightState==2" class="TCL-redType">{{$t('visa.v_zanding')}}</span>
</span>
</div>
</div>
......@@ -454,23 +454,23 @@
<td>
<div class="d3">
<p>
<i class="iconfont icon-tuandui"></i>团队信息
<em>{{item.DayNum}}{{item.NightNum}}</em>
<i class="iconfont icon-tuandui"></i>{{$t('visa.v_teaminfo')}}
<em>{{item.DayNum}}{{$t('hotel.hotel_day')}}{{item.NightNum}}{{$t('Operation.Op_night')}}</em>
</p>
<p>
<span>出发时间</span>
<span>{{$t('Airticket.Air_StartTime')}}</span>
{{item.StartDate}}
</p>
<p>
<span>出团公司</span>
<span>{{$t('scen.sc_cp')}}</span>
{{item.OutBranchName}}
</p>
<p>
<span>领队</span>
<span>{{$t('leader.leader_Leader')}}</span>
{{item.LeaderName}}
</p>
<p>
<span>导游</span>
<span>{{$t('leader.leader_Guide')}}</span>
{{item.GuideName}}
</p>
</div>
......@@ -478,28 +478,28 @@
<td>
<div class="d5">
<p>
<i class="iconfont icon-tuanwei"></i>团位信息
<i class="iconfont icon-tuanwei"></i>{{$t('visa.v_tuanweiinfo')}}
</p>
<p>
<span>舱位</span>
<span>{{$t('Operation.Op_shipNum')}}</span>
<i>{{item.FSeat}}F + {{item.YSeat}}Y + {{item.CSeat}}C </i>
</p>
<p>
<span>已报入</span>
<i>{{item.Seat==''?"0":item.Seat}}</i>
(占位:{{item.Occupied}})
<span>{{$t('visa.v_yibaoru')}}</span>
<i>{{item.Seat==''?"0":item.Seat}}{{$t('Operation.Op_people')}}</i>
({{$t('Operation.Op_takeSeat')}}{{item.Occupied}}{{$t('Operation.Op_people')}})
</p>
<p>
<span>候补</span>
<span v-if="item.IsSubstitution==1">允许候补</span>
<span v-else class="TCL-redType">不允许候补</span>
<span>{{$t('visa.v_houbu')}}</span>
<span v-if="item.IsSubstitution==1">{{$t('visa.v_yxhoubu')}}</span>
<span v-else class="TCL-redType">{{$t('visa.v_byxhoubu')}}</span>
</p>
</div>
</td>
</tr>
<tr height="40">
<td colspan="4" style="padding-left: 30px;">
备注{{item.OPRemark}}
{{$t('pub.pubRemark')}}{{item.OPRemark}}
</td>
</tr>
</template>
......
......@@ -433,7 +433,7 @@ input[type="number"] {
</el-col>
<el-col :span="4">
<el-form-item :label="$t('hotel.hotel_Inventory')" prop="Inventory">
<el-input type="text" v-model="addMsg.Inventory" @keyup.native="checkInteger(addMsg,'Inventory')"></el-input>
<el-input type="text" maxlength="8" v-model="addMsg.Inventory" @keyup.native="checkInteger(addMsg,'Inventory')"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
......
......@@ -111,7 +111,8 @@ export default {
//域名管理对象
Vue.prototype.domainManager = function () {
let domainUrl = '';
domainUrl = "http://192.168.2.214:8082";
domainUrl = "http://192.168.2.214:8082";
domainUrl = "http://192.168.2.65:8025"; // 吴春
let locationName = window.location.hostname;
let javaUrldo="";
......
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