Commit 30d585a5 authored by youjie's avatar youjie

国际化

parent 22fbe15a
......@@ -7459,7 +7459,7 @@ export const obj = {
buxuylind: '不需要领队',
shezhidaoy: '设置导游',
shanpin: '散拼',
ouzhpu: '欧洲',
ouzhou: '欧洲',
jipiaozhuant: '机票状态',
dianjttkolb: '点击跳转到团控列表',
dianjtbmqdan: '点击跳转到报名清单',
......@@ -7827,6 +7827,139 @@ export const obj = {
quanzanztidx: '全站字体大小',
beianhao: '备案号',
shifqyyjdiny: '是否启用邮件订阅',
dinyymjgebz: '订购页面价格标准内容(最多150字)',
daohanshed: '导航设定',
fengshizxsdin: '分公司资讯设定',
xinzenxdan: '新增选单',
biaodanqhzwsdi: '表单签核职位设定',
xianshiwenzi: '显示文字',
xianshixianmu: '显示项目',
kaixinfenye: '开新分页',
yulantup: '预览图片',
xiehuizhenh: '协会证号',
zhiwminc: '职位名称',
qitazansshed: '其他显示设定',
wangluosqu: '网路社群',
zonggoslluozx: '总公司联络资讯',
tupiccsl: '图片尺寸:16x16',
caistpccjs: '彩色(圖片尺寸:240x90)',
shangcqiyue: '上传契约',
danganminc: '档案名称',
jianliren: '建立人',
jianlishij: '建立时间',
danganshangc: '档案上传',
xinzengyem: '新增页面',
yemianminc: '页面名称',
xinzenreny: '新增人员',
zuihgxinsji: '最后更新时间',
xinzengshij: '新增时间',
sheweisouye: '设为首页',
shanchu: '刪除',
hanguo: '韩国',
aozhou: '澳洲',
dongnanya: '东南亚',
zhongguodlu: '中国大陆',
beimei: '北美',
zhongdongyafei: '中东亚非',
gaimobzzwhu: '该模板正在维护,敬请期待',
souxlubbhycz: '搜寻轮播横已经存在了',
souyebanmsdin: '首页版面设定',
chenghu: '称呼',
zhuandindan: '转订单',
qingqiudbianh: '需求单编号',
tuanweibianh: '团位编号',
xuqiuzhe: '需求者',
xuqiudangli: '需求单管理',
lvxingshe: '旅行社',
kefurenyu: '客服人员',
chenbanrbeiz: '承办人员备注',
xuqiudzdind: '需求单转订单',
chengrenshul: '成人数量',
xiaohaishul: '小孩数量',
mobanmincheng: '模板名称',
tianjiamoban: '添加模板',
moban: '模板',
mobanpeizhi: '模板配置',
mobanguanli: '模板管理',
mobanshuju: '模板数据',
mobanxiangqi: '模板详情',
xingchennrye: '行程内容页',
gongnkaiguan: '功能开关',
xingcyebeib: '行程页背版',
yushe: '预设',
dongtaihenfu: '动态横幅',
banmiansstz: '版面顺序调整',
wushedtwbxs: '无设定团位时则不显示',
xingchengzix: '行程资讯',
meirixingc: '每日行程',
shouhe: '收合',
zidinywyystrip: ['颜色:温暖','颜色:海洋','颜色:自然','颜色:神秘','颜色:青柠'],
zidinyxctrip: ['行程资讯:月曆','行程资讯:列表'],
zidinymrxctrip: ['每日行程:版本1','每日行程:版本2'],
jihuazhuant: '计划状态',
jingxingzh: '进行中',
chaoshiwwanc: '超时未完成',
chaoshiwanc: '超时完成',
lixshepzta: '立项审批状态',
shenpitguo: '审批通过',
shenpibohui: '审批驳回',
xinzengjihua: '新增计划',
chaoshi: '超时',
neirogyao: '内容概要',
zongjllxspi: '总经理立项审批',
zhuglixspi: '主管立项审批',
dangqianjind: '当前进度',
zongjlwcshp: '总经理完成审批',
zhugwancspi: '主管完成审批',
gengxinjindu: '更新进度',
jihuabiaot: '计划标题',
qingsrjhbti: '请输入计划标题',
jihuaneir: '计划内容',
qingsrjhnro: '请输入计划内容',
jihuariqi: '计划日期',
jihuabiaoqian: '计划标签',
qingxzjihriqi: '请选择计划日期',
xiugaijihua: '修改计划',
zhintjdrgzjh: '只能添加当日工作计划,不能跨天计划',
gongzjihuanr: '工作计划内容',
jihuagosxinxi: '计划工时信息',
gngzjindfku: '工作进度反馈',
jindugenxin: '进度更新',
tijiaoyu: '提交于',
xiangljie: '相关链接',
zongjlspjil: '总经理审批记录',
zonjllxshe: '总经理立项审核',
xuzong: '徐总',
zuijiaxinxi: '追加信息',
qingsrzjnrxinx: '请输入追加内容信息',
zongjilwancsh: '总经理完成审核',
zhugspjil: '主管审批记录',
zhuglixshe: '主管立项审核',
zhugwjieshe: '主管完结审核',
qingshurspiyj: '请输入审批意见',
tijiaojindu: '提交进度',
jindushuim: '进度说明',
qingsrjindsmi: '请输入进度说明',
qingtxxgljie: '请填写相关链接,附件和相关链接必须二选一提交',
zhuydgqsyhh: '注意,多个URL请使用换行分割',
jinrisycwftij: '今日事,今日毕,你已经超时,无法提交咯',
qingtxjdusm: '请填写进度说明',
fujhxgljxexy: '附件和相关链接必须二选一提交',
qingtxspiyij: '请填写审批意见',
daiwoshenpi: '待我审批',
woyishenpi: '我已审批',
chaoshijxzh: '超时进行中',
zhengchangwc: '正常完成',
zongjinlishenh: '总经理审核',
zhifubzhifu: '支付宝支付',
bendiwenjian: '本地文件',
dengluchengg: '登录成功',
heping: '和平',
ouya: '欧亚',
zaohong: '兆鸿',
yuegshecz: '月公社车账',
yueyfgschez: '月应付公社车资',
gongschez: '公社车账',
},
//#endregion
}
......
......@@ -7827,6 +7827,139 @@ export const obj = {
quanzanztidx: '全站字體大小',
beianhao: '備案號',
shifqyyjdiny: '是否啟用郵件訂閱',
dinyymjgebz: '訂購頁面價格標準內容(最多150字)',
daohanshed: '導航設定',
fengshizxsdin: '分公司資訊設定',
xinzenxdan: '新增選單',
biaodanqhzwsdi: '表單簽核職位設定',
xianshiwenzi: '顯示文字',
xianshixianmu: '顯示項目',
kaixinfenye: '開新分頁',
yulantup: '預覽圖片',
xiehuizhenh: '協會證號',
zhiwminc: '職位名稱',
qitazansshed: '其他顯示設定',
wangluosqu: '網路社群',
zonggoslluozx: '總公司聯絡資訊',
tupiccsl: '圖片尺寸:16x16',
caistpccjs: '彩色(圖片尺寸:240x90)',
shangcqiyue: '上傳契約',
danganminc: '檔案名稱',
jianliren: '建立人',
jianlishij: '建立時間',
danganshangc: '檔案上傳',
xinzengyem: '新增頁面',
yemianminc: '頁面名稱',
xinzenreny: '新增人員',
zuihgxinsji: '最後更新時間',
xinzengshij: '新增時間',
sheweisouye: '設為首頁',
shanchu: '刪除',
hanguo: '韓國',
aozhou: '澳洲',
dongnanya: '東南亞',
zhongguodlu: '中國大陸',
beimei: '北美',
zhongdongyafei: '中東亞非',
gaimobzzwhu: '該模板正在維護,敬請期待',
souxlubbhycz: '搜尋輪播橫已經存在了',
souyebanmsdin: '首頁版面設定',
chenghu: '稱呼',
zhuandindan: '轉訂單',
qingqiudbianh: '需求單編號',
tuanweibianh: '團位編號',
xuqiuzhe: '需求者',
xuqiudangli: '需求單管理',
lvxingshe: '旅行社',
kefurenyu: '客服人員',
chenbanrbeiz: '承辦人員備註',
xuqiudzdind: '需求單轉訂單',
chengrenshul: '成人數量',
xiaohaishul: '小孩數量',
mobanmincheng: '模板名稱',
tianjiamoban: '添加模板',
moban: '模板',
mobanpeizhi: '模板配置',
mobanguanli: '模板管理',
mobanshuju: '模板數據',
mobanxiangqi: '模板詳情',
xingchennrye: '行程內容頁',
gongnkaiguan: '功能開關',
xingcyebeib: '行程頁背版',
yushe: '預設',
dongtaihenfu: '動態橫幅',
banmiansstz: '版面順序調整',
wushedtwbxs: '無設定團位時則不顯示',
xingchengzix: '行程資訊',
meirixingc: '每日行程',
shouhe: '收合',
zidinywyystrip: ['顏色:溫暖','顏色:海洋','顏色:自然','顏色:神秘','顏色:青檸'],
zidinyxctrip: ['行程資訊:月曆','行程資訊:列表'],
zidinymrxctrip: ['每日行程:版本1','每日行程:版本2'],
jihuazhuant: '計劃狀態',
jingxingzh: '進行中',
chaoshiwwanc: '超時未完成',
chaoshiwanc: '超時完成',
lixshepzta: '立項審批狀態',
shenpitguo: '審批通過',
shenpibohui: '審批駁回',
xinzengjihua: '新增計劃',
chaoshi: '超時',
neirogyao: '內容概要',
zongjllxspi: '總經理立項審批',
zhuglixspi: '主管立項審批',
dangqianjind: '當前進度',
zongjlwcshp: '總經理完成審批',
zhugwancspi: '主管完成審批',
gengxinjindu: '更新進度',
jihuabiaot: '計劃標題',
qingsrjhbti: '請輸入計劃標題',
jihuaneir: '計劃內容',
qingsrjhnro: '請輸入計劃內容',
jihuariqi: '計劃日期',
jihuabiaoqian: '計劃標簽',
qingxzjihriqi: '請選擇計劃日期',
xiugaijihua: '修改計劃',
zhintjdrgzjh: '只能添加當日工作計劃,不能跨天計劃',
gongzjihuanr: '工作計劃內容',
jihuagosxinxi: '計劃工時信息',
gngzjindfku: '工作進度反饋',
jindugenxin: '進度更新',
tijiaoyu: '提交於',
xiangljie: '相關鏈接',
zongjlspjil: '總經理審批記錄',
zonjllxshe: '總經理立項審核',
xuzong: '徐總',
zuijiaxinxi: '追加信息',
qingsrzjnrxinx: '請輸入追加內容信息',
zongjilwancsh: '總經理完成審核',
zhugspjil: '主管審批記錄',
zhuglixshe: '主管立項審核',
zhugwjieshe: '主管完結審核',
qingshurspiyj: '請輸入審批意見',
tijiaojindu: '提交進度',
jindushuim: '進度說明',
qingsrjindsmi: '請輸入進度說明',
qingtxxgljie: '請填寫相關鏈接,附件和相關鏈接必須二選一提交',
zhuydgqsyhh: '註意,多個URL請使用換行分割',
jinrisycwftij: '今日事,今日畢,你已經超時,無法提交咯',
qingtxjdusm: '請填寫進度說明',
fujhxgljxexy: '附件和相關鏈接必須二選一提交',
qingtxspiyij: '請填寫審批意見',
daiwoshenpi: '待我審批',
woyishenpi: '我已審批',
chaoshijxzh: '超時進行中',
zhengchangwc: '正常完成',
zongjinlishenh: '總經理審核',
zhifubzhifu: '支付寶支付',
bendiwenjian: '本地文件',
dengluchengg: '登錄成功',
heping: '和平',
ouya: '歐亞',
zaohong: '兆鴻',
yuegshecz: '月公社車賬',
yueyfgschez: '月應付公社車資',
gongschez: '公社車賬',
}
//#endregion
}
......
......@@ -23,7 +23,7 @@
position: relative;
}
._PrintPage_box .SetDiv{
position: absolute;
position: absolute;
color:#106BAF;
left: -290px;
}
......@@ -92,7 +92,7 @@
<my-HB-Bill v-on:helloPP="numAdd" :Num="num" :ID="items.id" :width="widthSon" :isPrintPage="true" :color="colorSon" :name='index+1'></my-HB-Bill>
</div>
</template>
</template>
</template>
</div>
</div>
</div>
......@@ -107,10 +107,10 @@ export default {
return{
titleName:'',
optionsList:[
{Name:'和平',value:'四川和平国际旅行社'},
{Name:'微途',value:'成都微途科技有限公司'},
{Name:'欧亚',value:'成都欧亚旅行社'},
{Name:'兆鸿',value:'四川兆鸿文化传播有限公司'},
{Name:this.$t('objFill.v101.heping'),value:'四川和平国际旅行社'},
{Name:this.$t('objFill.weitu'),value:'成都微途科技有限公司'},
{Name:this.$t('objFill.v101.ouya'),value:'成都欧亚旅行社'},
{Name:this.$t('objFill.v101.zaohong'),value:'四川兆鸿文化传播有限公司'},
],
loading:true,
id:null,
......
......@@ -72,8 +72,8 @@
<template>
<div class="Bus_Content">
<div class="BusExportTitle">
{{Year}}{{$t('pub.year')}}{{Month}}月公社车账
<input type="button" style="float:right;" @click="downLoadExcel" class="excelBtn" value="下载excel" />
{{Year}}{{$t('pub.year')}}{{Month}}{{$t('objFill.v101.yuegshecz')}}
<input type="button" style="float:right;" @click="downLoadExcel" class="excelBtn" :value="$t('objFill.xz')+'excel'" />
</div>
<table class="Bus_detailTable">
<thead>
......@@ -96,7 +96,7 @@
<td class="txRight">{{subItem.Money}}</td>
</tr>
<tr>
<td colspan="4" class="txRight">{{item.BranchName}}应付总金额</td>
<td colspan="4" class="txRight">{{item.BranchName}}{{$t('objFill.yingfuzje')}}</td>
<td class="txRight">{{item.SumOMoney}}</td>
<td class="txRight">{{item.SumMoney}}</td>
</tr>
......@@ -108,25 +108,25 @@
<table class="Bus_detailTable totalTabal" style="border:0px;page-break-before:always;margin:0 auto;">
<tr>
<td class="txRight" colspan="4">
<div style="width:275px;text-align:right;float:right;">{{Year}}{{$t('pub.year')}}{{Month}}月应付公社车资</div>
<div style="width:275px;text-align:right;float:right;">{{Year}}{{$t('pub.year')}}{{Month}}{{$t('objFill.v101.yueyfgschez')}}</div>
</td>
<td class="txRight fontBold" style="width:20%">{{TotalJan}}</td>
<td class="txRight fontBold" style="width:20%">{{TotalCn}}</td>
</tr>
<tr v-for="item in dataList">
<td class="txRight" colspan="4">{{item.BranchName}}应付总金额</td>
<td class="txRight" colspan="4">{{item.BranchName}}{{$t('objFill.yingfuzje')}}</td>
<td class="txRight fontBold">{{item.SumOMoney}}</td>
<td class="txRight fontBold">{{item.SumMoney}}</td>
</tr>
<tr>
<td colspan="3" style="padding-top:30px;border:0px;">总经理</td>
<td colspan="3" style="padding-top:30px;border:0px;">{{$t('visa.v_zongjingli')}}</td>
<td colspan="1" style="padding-top:30px;border:0px;width:25%">{{$t('op.bmzg')}}</td>
<td colspan="1" style="padding-top:30px;border:0px;float:right">制表</td>
<td colspan="1" style="padding-top:30px;border:0px;float:right">{{$t('fnc.zhibiao')}}</td>
<td style="padding-top:30px;border:0px;"></td>
</tr>
<tr>
<td colspan="6" style="padding-top:10px;border:0px;">
<div style="style=float:right;margin-right:30%;text-align:right;">制表日期</div>
<div style="float:right;margin-right:30%;text-align:right;">{{$t('fnc.zhibiao')}}{{$t('pub.date')}}</div>
</td>
</tr>
</table>
......@@ -149,7 +149,7 @@
<td class="txRight">{{subItem.Money}}</td>
</tr>
<tr>
<td colspan="4" class="txRight">{{item.BranchName}}应付总金额</td>
<td colspan="4" class="txRight">{{item.BranchName}}{{$t('objFill.yingfuzje')}}</td>
<td class="txRight">{{item.SumOMoney}}</td>
<td class="txRight">{{item.SumMoney}}</td>
</tr>
......@@ -205,7 +205,7 @@
this.GetLocalFile(
"bus_get_CarfareApportionExcelExport",
msg,
this.Year + '年' + this.Month + '月' + '公社车账.xls'
this.Year + this.$t('pub.year') + this.Month + this.$t('pub.month') + this.$t('objFill.v101.gongschez')+'.xls'
);
}
},
......
......@@ -565,7 +565,7 @@
<tbody>
<tr>
<td>
<el-form-item label="成人" prop="C_AdultPrice">
<el-form-item :label="$t('salesModule.Adult')" prop="C_AdultPrice">
<el-input type="text" class="w300" @keyup.native="checkPrice(CtObj,'C_AdultPrice')"
v-model="CtObj.C_AdultPrice"></el-input>
元/人
......
......@@ -177,8 +177,8 @@
<span
:class="item.WageReId?'cursor-p active':''">{{item.WageType==1?$t('objFill.v101.FinancialModule.xinyuangbl'):item.WageType==2?$t('objFill.v101.FinancialModule.shangjdudd'):'-'}}</span>
</td>
<td>{{item.EmName!='微途'&&item.BonusMoney?item.BonusMoney:'-'}}</td>
<td>{{item.EmName!='微途'&&item.BonusRate?item.BonusRate+'%':'-'}}</td>
<td>{{item.EmName!=this.$t('objFill.weitu')&&item.BonusMoney?item.BonusMoney:'-'}}</td>
<td>{{item.EmName!=this.$t('objFill.weitu')&&item.BonusRate?item.BonusRate+'%':'-'}}</td>
<td>{{item.Month}}</td>
<td>{{item.Remark?item.Remark:'-'}}</td>
</tr>
......
......@@ -210,17 +210,17 @@
<td>{{item.EmName}}</td>
<td>
<span @click="item.ProfitMoney>0?clickUrl(item,1,2):''"
:class="item.ProfitMoney>0&&item.EmName!='微途'?'clickCp':''">{{item.ProfitMoney?item.ProfitMoney:'-'}}</span>
:class="item.ProfitMoney>0&&item.EmName!=this.$t('objFill.weitu')?'clickCp':''">{{item.ProfitMoney?item.ProfitMoney:'-'}}</span>
</td>
<td>
<span @click="item.SalesMoney>0?clickUrl(item,1,1):''"
:class="item.SalesMoney>0&&item.EmName!='微途'?'clickCp':''">{{item.SalesMoney?item.SalesMoney:'-'}}</span>
:class="item.SalesMoney>0&&item.EmName!=this.$t('objFill.weitu')?'clickCp':''">{{item.SalesMoney?item.SalesMoney:'-'}}</span>
</td>
<td>
<span @click="item.LureNum>0?clickUrl(item,2):''" :class="item.LureNum>0&&item.EmName!='微途'?'clickCp':''">{{item.EmpType==2&&item.LureNum>0?item.LureNum:'-'}}</span>
<span @click="item.LureNum>0?clickUrl(item,2):''" :class="item.LureNum>0&&item.EmName!=this.$t('objFill.weitu')?'clickCp':''">{{item.EmpType==2&&item.LureNum>0?item.LureNum:'-'}}</span>
</td>
<td>
<span @click="item.OrderNum>0?clickUrl(item,3):''" :class="item.OrderNum>0&&item.EmName!='微途'?'clickCp':''">{{item.EmpType==2&&item.OrderNum>0?item.OrderNum:'-'}}</span></td>
<span @click="item.OrderNum>0?clickUrl(item,3):''" :class="item.OrderNum>0&&item.EmName!=this.$t('objFill.weitu')?'clickCp':''">{{item.EmpType==2&&item.OrderNum>0?item.OrderNum:'-'}}</span></td>
<td>{{item.EmpType>0&&item.WageMoney>0 ? '+ ' + item.WageMoney : '-'}}</td>
<td @click="GenerateScale(item)">
<span
......@@ -230,8 +230,8 @@
<td>{{item.BranchCommission?item.BranchCommission:'-'}}</td>
<td>{{item.LimitCommission != 0?item.LimitCommission:'-'}}</td>
<!-- <td>{{item.CommissionRate}}%</td> -->
<td>{{item.EmName!='微途'&&item.BonusMoney?item.BonusMoney:'-'}}</td>
<td>{{item.EmName!='微途'&&item.BonusRate?item.BonusRate+'%':'-'}}</td>
<td>{{item.EmName!=this.$t('objFill.weitu')&&item.BonusMoney?item.BonusMoney:'-'}}</td>
<td>{{item.EmName!=this.$t('objFill.weitu')&&item.BonusRate?item.BonusRate+'%':'-'}}</td>
<td>{{item.Month}}</td>
<td>
......
......@@ -431,7 +431,7 @@
'签证','其他','地接款支出','地接款收入','自费收入','免税店收入','LAOX收入',
'AKKYONE收入','珠宝店收入','高岛屋收入','乳胶收入','TOKIS收入','应付金额','毛利','毛利率',
'实际利润','备注','公司别','成都','昆明','重庆','武汉','西安','长沙','贵阳','南昌','厦门',
'兰州','南京','微途','联运成本','营业额','GRP','TKT','VISA','自由行','地接','酒店','单团',
'兰州','南京',this.$t('objFill.weitu'),'联运成本','营业额','GRP','TKT','VISA','自由行','地接','酒店','单团',
'护照','平均收入','平均成本','平均利润']);
downloadExcelEasy.downLoad(data[0],dataSource,this.footer);
return;
......
......@@ -94,10 +94,10 @@ export default {
return{
titleName:'',
optionsList:[
{Name:'和平',value:'四川和平国际旅行社'},
{Name:'微途',value:'成都微途科技有限公司'},
{Name:'欧亚',value:'成都欧亚旅行社'},
{Name:'兆鸿',value:'四川兆鸿文化传播有限公司'},
{Name:this.$t('objFill.v101.heping'),value:'四川和平国际旅行社'},
{Name:this.$t('objFill.weitu'),value:'成都微途科技有限公司'},
{Name:this.$t('objFill.v101.ouya'),value:'成都欧亚旅行社'},
{Name:this.$t('objFill.v101.zaohong'),value:'四川兆鸿文化传播有限公司'},
],
loading:true,
id:null,
......
......@@ -480,7 +480,7 @@
this.$t('objFill.shanghai'),
this.$t('objFill.nanning'),
this.$t('op.Tickets'),
this.$t('objFill.v101.ouzhpu'),
this.$t('objFill.v101.ouzhou'),
this.$t('objFill.weitu'),
this.$t('objFill.v101.FinancialModule.changsha'),
this.$t('objFill.v101.FinancialModule.nanjing')
......
......@@ -401,7 +401,7 @@
this.$t('objFill.shanghai'),
this.$t('objFill.nanning'),
this.$t('op.Tickets'),
this.$t('objFill.v101.ouzhpu'),
this.$t('objFill.v101.ouzhou'),
this.$t('objFill.weitu'),
this.$t('objFill.v101.FinancialModule.changsha'),
this.$t('objFill.v101.FinancialModule.nanjing')
......
......@@ -201,7 +201,7 @@
</el-col>
<el-col :span="8">
<el-form-item :label="$t('objFill.v101.FinancialModule.qiye')+' LOGO'">
<div>彩色(圖片尺寸:240x90)</div>
<div>{{$t('objFill.v101.caistpccjs')}}</div>
<div class="webLogoDiv" @click="commonType=1">
<el-upload :http-request="UploadAttachment" :multiple="true"
accept="image/jpeg,image/gif,image/png,image/bmp" :show-file-list="false" action="">
......@@ -216,7 +216,7 @@
<el-col :span="8">
<el-form-item :label="$t('objFill.v101.wangxan')+' icon'">
<div>(圖片尺寸:16x16)</div>
<div>({{$t('objFill.v101.tupiccsl')}})</div>
<div class="webLogoDiv" @click="commonType=3" style="width:100px;height:100px;">
<el-upload :http-request="UploadAttachment" :multiple="true"
accept="image/jpeg,image/gif,image/png,image/bmp" :show-file-list="false" action="">
......@@ -230,7 +230,7 @@
</el-col>
<el-col :span="24">
<div class="WebSite_Line"></div>
<div class="WebSite_font">總公司聯絡資訊</div>
<div class="WebSite_font">{{$t('objFill.v101.zonggoslluozx')}}</div>
</el-col>
<el-col :span="8">
<el-form-item :label="$t('hotel.table_tel')">
......@@ -251,7 +251,7 @@
</el-col>
<el-col :span="24">
<div class="WebSite_Line"></div>
<div class="WebSite_font">網路社群</div>
<div class="WebSite_font">{{$t('objFill.v101.wangluosqu')}}</div>
</el-col>
<el-col :span="8">
<el-form-item :label="'Line '+$t('objFill.v101.xingdtiaomwz')">
......@@ -265,7 +265,7 @@
</el-col>
<el-col :span="24">
<div class="WebSite_Line"></div>
<div class="WebSite_font">其他顯示設定</div>
<div class="WebSite_font">{{$t('objFill.v101.qitazansshed')}}</div>
</el-col>
<el-col :span="8">
<el-form-item :label="$t('objFill.v101.kesouwxshifs')">
......@@ -304,26 +304,26 @@
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item label="訂購頁面價格標準內容(最多150字)">
<el-form-item :label="$t('objFill.v101.dinyymjgebz')">
<el-input type="textarea" v-model="PostMsg.TAOrderInfoDes" :rows="4"></el-input>
</el-form-item>
</el-col>
<el-col :span="24" style="margin-bottom:50px">
<el-form-item>
<el-button type="primary" size="small" @click="saveData()">儲存修改</el-button>
<el-button type="primary" size="small" @click="saveData()">{{$t('objFill.v101.cunchuxiug')}}</el-button>
</el-form-item>
</el-col>
</el-card>
</el-col>
</el-row>
</el-tab-pane>
<el-tab-pane label="導航設定" name="third">
<el-tab-pane :label="$t('objFill.v101.daohanshed')" name="third">
<!-- <el-col :span="7" style="margin-right:40px;">
<div class="WebSite_Box">
<div class="WebSite_Header">
網站選單設定
<div class="Web_BtnDiv">
<el-button type="primary" size="small" @click="OpType=1,OperateDialog(-1)">新增選單</el-button>
<el-button type="primary" size="small" @click="OpType=1,OperateDialog(-1)">{{$t('objFill.v101.xinzenxdan')}}</el-button>
</div>
</div>
<div class="WebSite_body">
......@@ -349,7 +349,7 @@
<div class="WebSite_Header">
刊尾選單設定
<div class="Web_BtnDiv">
<el-button type="primary" size="small" @click="OpType=2,OperateDialog(-1)">新增選單</el-button>
<el-button type="primary" size="small" @click="OpType=2,OperateDialog(-1)">{{$t('objFill.v101.xinzenxdan')}}</el-button>
</div>
</div>
<div class="WebSite_body">
......@@ -376,7 +376,7 @@
<div>刊尾小圖設定</div>
<div style="font-size:12px;">(圖片尺寸:40x40或60x40(前台顯示高度40px)</div>
<div class="Web_BtnDiv">
<el-button type="primary" size="small" @click="OpType=3,OperateDialog(-1)">新增選單</el-button>
<el-button type="primary" size="small" @click="OpType=3,OperateDialog(-1)">{{$t('objFill.v101.xinzenxdan')}}</el-button>
</div>
</div>
<div class="WebSite_body">
......@@ -400,9 +400,9 @@
<el-col :span="7" style="margin-right:40px;">
<div class="WebSite_Box">
<div class="WebSite_Header">
<div>分公司資訊設定</div>
<div>{{$t('objFill.v101.fengshizxsdin')}}</div>
<div class="Web_BtnDiv">
<el-button type="primary" size="small" @click="OpType=4,OperateDialog(-1)">新增選單</el-button>
<el-button type="primary" size="small" @click="OpType=4,OperateDialog(-1)">{{$t('objFill.v101.xinzenxdan')}}</el-button>
</div>
</div>
<div class="WebSite_body">
......@@ -426,9 +426,9 @@
<el-col :span="7">
<div class="WebSite_Box">
<div class="WebSite_Header">
表單簽核職位設定
{{$t('objFill.v101.biaodanqhzwsdi')}}
<div class="Web_BtnDiv">
<el-button type="primary" size="small" @click="OpType=5,OperateDialog(-1)">新增選單</el-button>
<el-button type="primary" size="small" @click="OpType=5,OperateDialog(-1)">{{$t('objFill.v101.xinzenxdan')}}</el-button>
</div>
</div>
<div class="WebSite_body">
......@@ -451,7 +451,7 @@
</div>
</el-col>
<el-col :span="24" style="text-align:right;padding-right:8%;margin-top:50px;">
<el-button type="primary" size="small" @click="saveData()">儲存修改</el-button>
<el-button type="primary" size="small" @click="saveData()">{{$t('objFill.v101.cunchuxiug')}}</el-button>
</el-col>
</el-tab-pane>
</el-tabs>
......@@ -460,7 +460,7 @@
<el-form label-width="100px">
<!-- 第一个 -->
<template v-if="OpType==1">
<el-form-item label="顯示文字">
<el-form-item :label="$t('objFill.v101.xianshiwenzi')">
<el-input v-model="MenuObj.NavTitle" maxlength="50"></el-input>
</el-form-item>
<el-form-item :label="$t('objFill.v101.lianjie')">
......@@ -475,14 +475,14 @@
</template>
<!-- 第二个 -->
<template v-if="OpType==2">
<el-form-item label="顯示項目">
<el-form-item :label="$t('objFill.v101.xianshixianmu')">
<el-select style="width:100%" v-model="MenuObj.MenuId" @change="changeMenu(1)">
<el-option :label="$t('pub.pleaseSel')" :value="0" :key="0"></el-option>
<el-option v-for="(homeItem,homeIndex) in HomePageList" :key="homeIndex+1" :label="homeItem.NavTitle"
:value="homeItem.Id"></el-option>
</el-select>
</el-form-item>
<el-form-item label="開新分頁">
<el-form-item :label="$t('objFill.v101.kaixinfenye')">
<el-select style="width:100%" v-model="MenuObj.IsNewOpen">
<el-option :label="$t('pub.yes')" :value="1" :key="1"></el-option>
<el-option :label="$t('pub.no')" :value="0" :key="0"></el-option>
......@@ -491,7 +491,7 @@
</template>
<!-- 第三个 -->
<template v-if="OpType==3">
<el-form-item label="顯示項目">
<el-form-item :label="$t('objFill.v101.xianshixianmu')">
<el-select style="width:100%" v-model="MenuObj.MenuId" @change="changeMenu(2)">
<el-option :label="$t('pub.pleaseSel')" :value="0" :key="0"></el-option>
<el-option v-for="(homeItem,homeIndex) in BottomTagPageList" :key="homeIndex+1" :label="homeItem.NavTitle"
......@@ -501,13 +501,13 @@
<el-form-item :label="$t('objFill.v101.lianjie')">
<el-input v-model="MenuObj.NavUrl" maxlength="50"></el-input>
</el-form-item>
<el-form-item label="預覽圖片">
<el-form-item :label="$t('objFill.v101.yulantup')">
<img :src="MenuObj.Icon" alt="" style="height:80px;">
</el-form-item>
</template>
<!-- 第四个 -->
<template v-if="OpType==4">
<el-form-item label="公司名稱">
<el-form-item :label="$t('admin.admin_company')">
<el-input v-model="BranchObj.BName"></el-input>
</el-form-item>
<el-form-item :label="$t('hotel.table_tel')">
......@@ -525,7 +525,7 @@
</el-option>
</el-select>
</el-form-item> -->
<el-form-item label="協會證號">
<el-form-item :label="$t('objFill.v101.xiehuizhenh')">
<el-input v-model="BranchObj.BXieHuiCode"></el-input>
</el-form-item>
<!-- <el-form-item label="統一編號">
......@@ -534,7 +534,7 @@
</template>
<!-- 第五个 -->
<template v-if="OpType==5">
<el-form-item label="職位名稱">
<el-form-item :label="$t('objFill.v101.zhiwminc')">
<el-input v-model="PositionObj.Name"></el-input>
</el-form-item>
</template>
......
......@@ -20,16 +20,16 @@
<li>
<input type="button" class="hollowFixedBtn" :value="$t('pub.searchBtn')"
@click="resetPageIndex(),getData()" />
<input type="button" class="normalBtn" @click="outerVisible=true,clearMsg()" value="上传契约" />
<input type="button" class="normalBtn" @click="outerVisible=true,clearMsg()" :value="$t('objFill.v101.shangcqiyue')" />
</li>
</ul>
</div>
<div>
<el-table :data="dataList" style="width: 100%" v-loading="loading"
:default-sort="{prop: 'date', order: 'descending'}">
<el-table-column prop="Name" label="档案名称" header-align="center" align="center">
<el-table-column prop="Name" :label="$t('objFill.v101.danganminc')" header-align="center" align="center">
</el-table-column>
<el-table-column label="查看" header-align="center" align="center">
<el-table-column :label="$t('fnc.chakan')" header-align="center" align="center">
<template slot-scope="scope">
<a v-if="scope.row.Url" :href="scope.row.Url" target="_blank" class="preview">{{$t('sm.yulan')}}</a>
</template>
......@@ -40,9 +40,9 @@
inactive-color="#dcdfe6" @change="UpdateIsOpen(scope.row)"></el-switch>
</template>
</el-table-column>
<el-table-column prop="CreateByName" label="建立人" header-align="center" align="center">
<el-table-column prop="CreateByName" :label="$t('objFill.v101.jianliren')" header-align="center" align="center">
</el-table-column>
<el-table-column prop="CreateTimeStr" label="建立时间" header-align="center" align="center">
<el-table-column prop="CreateTimeStr" :label="$t('objFill.v101.jianlishij')" header-align="center" align="center">
</el-table-column>
<el-table-column :label="$t('system.table_operation')" header-align="center" align="center">
<template slot-scope="scope">
......@@ -61,7 +61,7 @@
</el-pagination>
</div>
<el-dialog title="上传契约" :visible.sync="outerVisible" center width="400px">
<el-dialog :title="$t('objFill.v101.shangcqiyue')" :visible.sync="outerVisible" center width="400px">
<el-form :model="addMsg" ref="addMsg" label-width="120px">
<el-row>
<el-col :span="24">
......@@ -69,11 +69,11 @@
<el-radio v-model="addMsg.IsOpen" :label="1">{{$t('pub.openSel')}}</el-radio>
<el-radio v-model="addMsg.IsOpen" :label="0">{{$t('pub.closeSel')}}</el-radio>
</el-form-item>
<el-form-item label="档案名称">
<el-input type="text" v-model="addMsg.Name" maxlength="50" placeholder="档案名称">
<el-form-item :label="$t('objFill.v101.danganminc')">
<el-input type="text" v-model="addMsg.Name" maxlength="50" :placeholder="$t('objFill.v101.danganminc')">
</el-input>
</el-form-item>
<el-form-item label="档案上传">
<el-form-item :label="$t('objFill.v101.danganshangc')">
<el-upload :http-request="UploadAttachment" :multiple="true" accept=".pdf,.PDF" :show-file-list="false"
action="">
<div class="addIconDiv">
......
......@@ -27,25 +27,25 @@
<li>
<input type="button" class="hollowFixedBtn" :value="$t('pub.searchBtn')"
@click="resetPageIndex(),getData()" />
<input type="button" class="normalBtn" @click="goUrl('WebSiteUpdate',0)" value="新增頁面" />
<input type="button" class="normalBtn" @click="goUrl('WebSiteUpdate',0)" :value="$t('objFill.v101.xinzengyem')" />
</li>
</ul>
</div>
<div>
<el-table :data="dataList" style="width: 100%" v-loading="loading"
:default-sort="{prop: 'date', order: 'descending'}">
<el-table-column prop="PageName" label="頁面名稱" header-align="center" align="center">
<el-table-column prop="PageName" :label="$t('objFill.v101.yemianminc')" header-align="center" align="center">
<template slot-scope="scope">
<span class="webSitePageName" @click="GoCustom(scope.row.Id)">{{scope.row.PageName}}</span>
</template>
</el-table-column>
<el-table-column prop="CreateByName" label="新增人員" header-align="center" align="center">
<el-table-column prop="CreateByName" :label="$t('objFill.v101.xinzenreny')" header-align="center" align="center">
</el-table-column>
<el-table-column prop="UpdateTimeStr" label="最後更新時間" header-align="center" align="center">
<el-table-column prop="UpdateTimeStr" :label="$t('objFill.v101.zuihgxinsji')" header-align="center" align="center">
</el-table-column>
<el-table-column prop="CreateTimeStr" label="新增時間" header-align="center" align="center">
<el-table-column prop="CreateTimeStr" :label="$t('objFill.v101.xinzengshij')" header-align="center" align="center">
</el-table-column>
<el-table-column prop="IsIndex" label="设为首页" header-align="center" align="center">
<el-table-column prop="IsIndex" :label="$t('objFill.v101.sheweisouye')" header-align="center" align="center">
<template slot-scope="scope">
<el-switch
v-model="scope.row.IsIndex"
......
......@@ -202,9 +202,9 @@
<template v-if="item.Id=='white_label_other'&&item.plugData.Type==6">
</template>
<template v-else>
<el-button type="primary" size="small" @click="showDialog(item)">編輯</el-button>
<el-button type="primary" size="small" @click="showDialog(item)">{{$t('pub.edit')}}</el-button>
</template>
<el-button type="danger" size="small" @click="deletePlug(index)">刪除</el-button>
<el-button type="danger" size="small" @click="deletePlug(index)">{{$t('objFill.v101.shanchu')}}</el-button>
<span class="Movie_sj">{{$t('Operation.Op_shangjia')}}</span>
<el-switch v-model="item.isShelves" @change="getSearchCount(item)" :active-value="1" :inactive-value="0" active-color="#13ce66"
inactive-color="#dcdfe6"></el-switch>
......@@ -325,39 +325,39 @@
dragObj: {},
tempCountry:[
{
name:'日本',
name:this.$t('objFill.v101.FinancialModule.riben'),
val:1
},
{
name:'韓國',
name:this.$t('objFill.v101.hanguo'),
val:2
},
{
name:'澳洲',
name:this.$t('objFill.v101.aozhou'),
val:3
},
{
name:'東南亞',
name:this.$t('objFill.v101.dongnanya'),
val:4
},
{
name:'歐洲',
name:this.$t('objFill.v101.ouzhou'),
val:5
},
{
name:'中國大陸',
name:this.$t('objFill.v101.zhongguodlu'),
val:6
},
{
name:'台灣',
name:this.$t('objFill.v101.FinancialModule.taiwan'),
val:7
},
{
name:'北美',
name:this.$t('objFill.v101.beimei'),
val:8
},
{
name:'中東亞非',
name:this.$t('objFill.v101.zhongdongyafei'),
val:9
}
],
......@@ -392,7 +392,7 @@
this.templateList=this.realTemplateList
}else{
this.templateList=[]
this.Error("該模板正在維護,敬請期待")
this.Error(this.$t('objFill.v101.gaimobzzwhu'))
}
this.templateId=0
this.detailsList=[]
......@@ -524,7 +524,7 @@
}
})
if(isCount>1){
this.Error('搜尋輪播橫已经存在了');
this.Error(this.$t('objFill.v101.souxlubbhycz'));
item.isShelves=0
}
this.$forceUpdate();
......
......@@ -7,7 +7,7 @@
margin: 10px auto;
max-width: 1080px;
min-width: 800px;
height: calc(100% - 20px);
}
.WebSiteIndex .WebSiteTopdiv .title{
......@@ -27,15 +27,15 @@
<div class="WebSiteIndex">
<div class="WebSiteTopdiv">
<div class="title">
首页版面設定
{{$t('objFill.v101.souyebanmsdin')}}
<el-button type="primary" size="small" @click="saveData()" >{{$t('pub.saveBtn')}}</el-button>
</div>
</div>
<WebSiteEdit ref="WebSiteEdit" :templateData="postMsg.HomeDataList"
v-on:getNewTemplateData="getNewTemplateData">
</WebSiteEdit>
</div>
<div>
</div>
</div>
</template>
......
......@@ -48,7 +48,7 @@
<el-row>
<el-col :span="24">
<el-form-item>
<el-button type="primary" size="small" @click="saveData()">儲存修改</el-button>
<el-button type="primary" size="small" @click="saveData()">{{$t('objFill.v101.cunchuxiug')}}</el-button>
</el-form-item>
</el-col>
</el-row>
......@@ -75,7 +75,7 @@
size="small"
style="margin:40px 0"
@click="saveData()"
>儲存修改</el-button>
>{{$t('objFill.v101.cunchuxiug')}}</el-button>
</el-col>
</el-row>
</div>
......@@ -104,7 +104,7 @@
></el-switch>
</template>
</el-table-column>
<el-table-column prop="AgencyName" label="旅行社" width="300px"></el-table-column>
<el-table-column prop="AgencyName" :label="$t('objFill.v101.lvxingshe')" width="300px"></el-table-column>
<el-table-column label="設定區域" width="200px">
<template slot-scope="scope">
<el-button
......@@ -120,7 +120,7 @@
<template slot-scope="scope">{{getAreaName(scope.row.SetArea)}}</template>
</el-table-column>
</el-table>
<el-button type="primary" size="small" style="margin-top:20px;" @click="saveData()">儲存修改</el-button>
<el-button type="primary" size="small" style="margin-top:20px;" @click="saveData()">{{$t('objFill.v101.cunchuxiug')}}</el-button>
</div>
</el-tab-pane>
<el-tab-pane label="搜尋結果頁面" name="fourth">
......@@ -139,7 +139,7 @@
size="small"
style="margin:40px 0"
@click="saveData()"
>儲存修改</el-button>
>{{$t('objFill.v101.cunchuxiug')}}</el-button>
</el-form-item>
</el-col>
</el-row>
......@@ -193,7 +193,7 @@
<i style="font-size:16px;" class="iconfont icon-gengduojiantou"></i>
</el-col>
<el-col :span="10" style="font-size:12px">
<el-select v-model="x.targetId" filterable placeholder="請選擇" @change="changeMapping">
<el-select v-model="x.targetId" filterable :placeholder="$t('pub.pleaseSel')" @change="changeMapping">
<el-option
v-for="(y,yi) in areaData"
:key="yi"
......
......@@ -26,17 +26,17 @@
<div class="query-box">
<ul>
<li>
<label>狀態</label>
<el-select class="wp40 accountList" v-model="msg.DemandStatus" placeholder="請選擇">
<el-option :key="0" label="待處理" :value="0"> </el-option>
<el-option :key="1" label="處理中" :value="1"> </el-option>
<el-option :key="2" label="已完成" :value="2"> </el-option>
<el-option :key="3" label="轉訂單" :value="3"> </el-option>
<label>{{$t('admin.admin_status')}}</label>
<el-select class="wp40 accountList" v-model="msg.DemandStatus" :placeholder="$t('pub.pleaseSel')">
<el-option :key="0" :label="$t('Airticket.Air_toProcessed')" :value="0"> </el-option>
<el-option :key="1" :label="$t('visa.v_chulizhong')" :value="1"> </el-option>
<el-option :key="2" :label="$t('leader.leader_HasCompleted')" :value="2"> </el-option>
<el-option :key="3" :label="$t('objFill.v101.zhuandindan')" :value="3"> </el-option>
<el-option :key="4" :label="$t('hotel.hotel_HasBeenCancelled')" :value="4"> </el-option>
</el-select>
</li>
<li>
<label>稱呼</label>
<label>{{$t('objFill.v101.chenghu')}}</label>
<el-input v-model="msg.Name" :placeholder="$t('system.ph_in')" @keyup.native.enter="getData" class="w210">
</el-input>
</li>
......@@ -50,27 +50,27 @@
<div>
<el-table :data="dataList" style="width: 100%" v-loading="loading"
:default-sort="{prop: 'date', order: 'descending'}">
<el-table-column prop="SalesManName" label="業務員" header-align="center" align="center">
<el-table-column prop="SalesManName" :label="$t('isa.v_yewuyuan')" header-align="center" align="center">
</el-table-column>
<el-table-column prop="Id" label="需求單編號" header-align="center" align="center">
<el-table-column prop="Id" :label="$t('objFill.v101.qingqiudbianh')" header-align="center" align="center">
</el-table-column>
<!-- <el-table-column prop="Id" label="旅行社" sortable>
<!-- <el-table-column prop="Id" :label="$t('objFill.v101.lvxingshe')" sortable>
</el-table-column> -->
<el-table-column prop="TripStartDate" label="出團日期" header-align="center" align="center">
<el-table-column prop="TripStartDate" :label="$t('sm.chutuandate')" header-align="center" align="center">
</el-table-column>
<el-table-column prop="TripTitle" width="400" :label="$t('objFill.xingchengmc')" header-align="center" align="left">
</el-table-column>
<el-table-column prop="TCNUM" label="團位編號" header-align="center" align="center">
<el-table-column prop="TCNUM" :label="$t('objFill.v101.tuanweibianh')" header-align="center" align="center">
</el-table-column>
<el-table-column prop="CreateByName" label="需求者" header-align="center" align="center">
<el-table-column prop="CreateByName" :label="$t('objFill.v101.xuqiuzhe')" header-align="center" align="center">
</el-table-column>
<el-table-column prop="Mobile" label="手機號碼" header-align="center" align="center">
<el-table-column prop="Mobile" :label="$t('pub.mbPhoneNum')" header-align="center" align="center">
</el-table-column>
<el-table-column prop="EMail" label="電子信箱" header-align="center" align="left">
<el-table-column prop="EMail" :label="$t('objFill.v101.Contract.dianzixx')" header-align="center" align="left">
</el-table-column>
<el-table-column prop="Remarks" label="備註" header-align="center" align="left">
<el-table-column prop="Remarks" :label="$t('pub.pubRemark')" header-align="center" align="left">
</el-table-column>
<el-table-column prop="CreateDateStr2" label="提出時間" header-align="center" align="center">
<el-table-column prop="CreateDateStr2" :label="$t('Airticket.Air_PutForwardTime')" header-align="center" align="center">
</el-table-column>
<el-table-column prop="DemandStatusStr" :label="$t('admin.admin_status')" header-align="center" align="center">
</el-table-column>
......@@ -91,7 +91,7 @@
</el-pagination>
</div>
<el-dialog title="需求单管理" :visible.sync="outerVisible" custom-class="xuqiuDialog" center width="800px">
<el-dialog :title="$t('objFill.v101.xuqiudangli')" :visible.sync="outerVisible" custom-class="xuqiuDialog" center width="800px">
<el-form :model="addMsg" ref="addMsg" label-width="120px">
<el-row>
<el-col :span="24">
......@@ -102,57 +102,57 @@
</el-row>
<el-row style="margin-top:10px;">
<el-col :span="12">
<el-form-item label="出團日期">
<el-form-item :label="$t('sm.chutuandate')">
<span>{{EditObj.TripStartDate}}</span>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="團位編號">
<el-form-item :label="$t('objFill.v101.tuanweibianh')">
<span>{{EditObj.TCNUM}}</span>
</el-form-item>
</el-col>
</el-row>
<el-row style="border-bottom:1px solid #d1d1d1;padding-bottom:10px;">
<el-col :span="24">
<el-form-item label="旅行社">
<el-form-item :label="$t('objFill.v101.lvxingshe')">
<span></span>
</el-form-item>
</el-col>
</el-row>
<el-row style="margin-top:10px;">
<el-col :span="12">
<el-form-item label="需求者">
<el-form-item :label="$t('objFill.v101.xuqiuzhe')">
<span>{{EditObj.CreateByName}}</span>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="稱呼">
<el-form-item :label="$t('objFill.v101.chenghu')">
<span>{{EditObj.Name}}</span>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="手機號碼">
<el-form-item :label="$t('pub.mbPhoneNum')">
<span>{{EditObj.Mobile}}</span>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="電子信箱">
<el-form-item :label="$t('objFill.v101.Contract.dianzixx')">
<span>{{EditObj.EMail}}</span>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="提出時間">
<el-form-item :label="$t('Airticket.Air_PutForwardTime')">
<span>{{EditObj.CreateDateStr2}}</span>
</el-form-item>
</el-col>
</el-row>
<el-row style="border-bottom:1px solid #d1d1d1;padding-bottom:10px;">
<el-col :span="24">
<el-form-item label="備註">
<el-form-item :label="$t('pub.pubRemark')">
<span>{{EditObj.Remarks}}</span>
</el-form-item>
</el-col>
......@@ -164,14 +164,14 @@
:placeholder="$t('pub.pleaseSel')">
<el-option :key="0" :label="$t('Airticket.Air_toProcessed')" :value="0"> </el-option>
<el-option :key="1" label="处理中" :value="1"> </el-option>
<el-option :key="2" label="已完成" :value="2"> </el-option>
<el-option :key="2" :label="$t('leader.leader_HasCompleted')" :value="2"> </el-option>
<el-option :key="3" label="转订单" :value="3"> </el-option>
<el-option :key="4" :label="$t('hotel.hotel_HasBeenCancelled')" :value="4"> </el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="客服人員">
<el-form-item :label="$t('objFill.v101.kefurenyu')">
<el-select class="wp40 accountList" v-model="addMsg.SalesmanId" filterable :placeholder="$t('pub.pleaseSel')">
<el-option :label="$t('pub.unlimitedSel')" :value="0">
</el-option>
......@@ -183,8 +183,8 @@
</el-row>
<el-row style="margin-top:20px;">
<el-col :span="24">
<el-form-item label="承辦人員備註">
<el-input type="textarea" :rows="4" maxlength='50' placeholder="承辦人員備註" v-model='addMsg.SalesManRemark'>
<el-form-item :label="$t('objFill.v101.chenbanrbeiz')">
<el-input type="textarea" :rows="4" maxlength='50' :placeholder="$t('objFill.v101.chenbanrbeiz')" v-model='addMsg.SalesManRemark'>
</el-input>
</el-form-item>
</el-col>
......@@ -196,15 +196,15 @@
</div>
</el-dialog>
<el-dialog title="需求单转订单" :visible.sync="isShowDemandOrder" width="1000px" append-to-body>
<el-dialog :title="$t('objFill.v101.xuqiudzdind')" :visible.sync="isShowDemandOrder" width="1000px" append-to-body>
<el-form label-width="120px">
<el-row>
<el-col :span="24">
<el-form-item label="成人">
<el-input placeholder="成人数量" class="wp40" v-model="addMsg.ManNum" />
<el-form-item :label="$t('salesModule.Adult')">
<el-input :placeholder="$t('objFill.v101.chengrenshul')" class="wp40" v-model="addMsg.ManNum" />
</el-form-item>
<el-form-item label="小孩">
<el-input placeholder="小孩数量" class="wp40" v-model="addMsg.ChirdNum" />
<el-form-item :label="$t('op.Child')">
<el-input :placeholder="$t('objFill.v101.xiaohaishul')" class="wp40" v-model="addMsg.ChirdNum" />
</el-form-item>
</el-col>
</el-row>
......
......@@ -15,7 +15,7 @@
<div class="query-box">
<ul>
<li>
<label>模板名称</label>
<label>{{$t('objFill.v101.mobanmincheng')}}</label>
<el-input v-model="msg.TemplateName" :placeholder="$t('system.ph_in')" @keyup.native.enter="getData"
class="w210">
</el-input>
......@@ -23,7 +23,7 @@
<li>
<input type="button" class="hollowFixedBtn" :value="$t('pub.searchBtn')"
@click="resetPageIndex(),getData()" />
<input type="button" class="normalBtn" @click="outerVisible=true,clearMsg()" value="添加模板" />
<input type="button" class="normalBtn" @click="outerVisible=true,clearMsg()" :value="$t('objFill.v101.tianjiamoban')" />
</li>
</ul>
</div>
......@@ -32,9 +32,9 @@
:default-sort="{prop: 'date', order: 'descending'}">
<el-table-column prop="Id" :label="$t('hotel.hotel_SerialNumber')" sortable header-align="center" align="center">
</el-table-column>
<el-table-column prop="TemplateKey" label="模板Key" header-align="center" align="center">
<el-table-column prop="TemplateKey" :label="$t('objFill.v101.moban')+'Key'" header-align="center" align="center">
</el-table-column>
<el-table-column prop="TemplateName" label="模板名称" header-align="center" align="center">
<el-table-column prop="TemplateName" :label="$t('objFill.v101.mobanmincheng')" header-align="center" align="center">
</el-table-column>
<el-table-column :label="$t('system.table_operation')" header-align="center" align="center">
<template slot-scope="scope">
......@@ -42,7 +42,7 @@
<el-button type="primary" icon="el-icon-edit" circle @click="outerVisible = true,updateData(scope.row)">
</el-button>
</el-tooltip>
<el-tooltip class="item" effect="dark" content="模板配置" placement="top-start">
<el-tooltip class="item" effect="dark" :content="$t('objFill.v101.mobanpeizhi')" placement="top-start">
<el-button type="primary" class="iconfont icon-danju1" circle @click="GoToSubPage(scope.row)">
</el-button>
</el-tooltip>
......@@ -57,16 +57,16 @@
</el-pagination>
</div>
<el-dialog title="模板管理" :visible.sync="outerVisible" center width="400px">
<el-dialog :title="$t('objFill.v101.mobanguanli')" :visible.sync="outerVisible" center width="400px">
<el-form :model="addMsg" ref="addMsg" label-width="120px">
<el-row>
<el-col :span="24">
<el-form-item label="模板Key">
<el-input type="text" v-model="addMsg.TemplateKey" maxlength="50" placeholder="模板Key">
<el-form-item :label="$t('objFill.v101.moban')+'Key'">
<el-input type="text" v-model="addMsg.TemplateKey" maxlength="50" :placeholder="$t('objFill.v101.moban')+'Key'">
</el-input>
</el-form-item>
<el-form-item label="模板名称">
<el-input type="text" v-model="addMsg.TemplateName" maxlength="50" placeholder="模板名称">
<el-form-item :label="$t('objFill.v101.mobanmincheng')">
<el-input type="text" v-model="addMsg.TemplateName" maxlength="50" :placeholder="$t('objFill.v101.mobanmincheng')">
</el-input>
</el-form-item>
</el-col>
......
......@@ -15,8 +15,8 @@
<div class="query-box">
<ul>
<li>
<input type="button" class="hollowFixedBtn" @click="GoToTemplatepage()" value="返回列表" />
<input type="button" class="normalBtn" @click="outerVisible=true,clearMsg()" value="添加模板" />
<input type="button" class="hollowFixedBtn" @click="GoToTemplatepage()" :value="$t('adm.adm_fhlb')" />
<input type="button" class="normalBtn" @click="outerVisible=true,clearMsg()" :value="$t('objFill.v101.tianjiamoban')" />
</li>
</ul>
</div>
......@@ -25,7 +25,7 @@
:default-sort="{prop: 'date', order: 'descending'}">
<el-table-column prop="Id" :label="$t('hotel.hotel_SerialNumber')" sortable width="100">
</el-table-column>
<el-table-column prop="TemplateName" label="模板名称" sortable width="150">
<el-table-column prop="TemplateName" :label="$t('objFill.v101.mobanmincheng')" sortable width="150">
</el-table-column>
<el-table-column prop="SubTemplateName" :label="$t('system.query_airName')" sortable width="150">
<template slot-scope="scope">
......@@ -34,13 +34,13 @@
</span>
</template>
</el-table-column>
<el-table-column prop="TemplateData" label="模板数据" sortable>
<el-table-column prop="TemplateData" :label="$t('objFill.v101.mobanshuju')" sortable>
<template slot-scope="scope">
<span v-html="scope.row.TemplateData">
</span>
</template>
</el-table-column>
<el-table-column :label="$t('system.table_operation')"> sortable width="160">
<el-table-column :label="$t('system.table_operation')" sortable width="160">
<template slot-scope="scope">
<el-tooltip class="item" effect="dark" :content="$t('system.table_edit')" placement="top-start">
<el-button type="primary" icon="el-icon-edit" circle @click="outerVisible = true,updateData(scope.row)">
......@@ -53,15 +53,15 @@
</el-table-column>
</el-table>
</div>
<el-dialog title="模板配置" :visible.sync="outerVisible" center width="700px">
<el-dialog :title="$t('objFill.v101.mobanpeizhi')" :visible.sync="outerVisible" center width="700px">
<el-form :model="addMsg" ref="addMsg" label-width="120px">
<el-row>
<el-col :span="24">
<el-form-item label="模板名称">
<el-input type="text" v-model="addMsg.SubTemplateName" maxlength="50" placeholder="模板名称">
<el-form-item :label="$t('objFill.v101.mobanmincheng')">
<el-input type="text" v-model="addMsg.SubTemplateName" maxlength="50" :placeholder="$t('objFill.v101.mobanmincheng')">
</el-input>
</el-form-item>
<el-form-item label="模板详情">
<el-form-item :label="$t('objFill.v101.mobanxiangqi')">
<el-input type="textarea" :autosize="{ minRows: 10}" :placeholder="$t('fnc.qsrneirong')" v-model="addMsg.Data">
</el-input>
</el-form-item>
......
......@@ -76,27 +76,27 @@
</style>
<template>
<!--行程內容頁(行程内容页)-->
<!--{{$t('objFill.v101.xingchennrye')}}(行程内容页)-->
<div class="WebSiteTrip">
<el-form label-width="80px">
<div class="layout_preview_inner">
<div class="layout_box_header">
<h1 class="layout_box_title">行程內容頁 功能開關</h1>
<h1 class="layout_box_title">{{$t('objFill.v101.xingchennrye')}} {{$t('objFill.v101.gongnkaiguan')}}</h1>
<div style="float:right;margin-top:-6px;">
<el-button type="primary" size="small" @click="saveData()" >{{$t('pub.saveBtn')}}</el-button>
<el-button type="primary" size="small" @click="goTripList()">預覽</el-button>
<el-button type="primary" size="small" @click="goTripList()">{{$t('objFill.yulan')}}</el-button>
</div>
</div>
<div class="layout_preview_list">
<div class="layout_temp_item">
<div class="layout_full_temp">
<h2 class="layout_temp_title">行程頁背版</h2>
<h2 class="layout_temp_title">{{$t('objFill.v101.xingcyebeib')}}</h2>
<div style="padding-top:10px;font-size:14px;">
<span>預設</span>
<span>{{$t('objFill.v101.yushe')}}</span>
<el-radio v-if="TripBgImgItem&&TripBgImgItem.plugData" v-model="TripBgImgItem.plugData.IsShowBgImg"
:label="1">開啟</el-radio>
:label="1">{{$t('pub.openSel')}}</el-radio>
<el-radio v-if="TripBgImgItem&&TripBgImgItem.plugData" v-model="TripBgImgItem.plugData.IsShowBgImg"
:label="0">關閉</el-radio>
:label="0">{{$t('pub.closeSel')}}</el-radio>
</div>
<template v-if="TripBgImgItem&&TripBgImgItem.plugData&&TripBgImgItem.plugData.IsShowBgImg==1">
<img :src="DefaultBgImg" style="width:100%;" />
......@@ -105,7 +105,7 @@
</div>
<div class="layout_temp_item">
<div class="layout_full_temp">
<el-form-item label="動態橫幅">
<el-form-item :label="$t('objFill.v101.dongtaihenfu')">
<el-select v-if="TripBottonItem&&TripBottonItem.plugData" style="width:100%"
v-model="TripBottonItem.plugData.TripBottonStyle">
<el-option v-for="(item,index) in TripBottonStyleArray" :key="index" :label="item.Name"
......@@ -121,7 +121,7 @@
<div class="layout_preview_inner">
<div class="layout_preview_list">
<div class="layout_box_header">
<h1 class="layout_box_title">行程內容頁 版面順序調整</h1>
<h1 class="layout_box_title">{{$t('objFill.v101.xingchennrye')}} {{$t('objFill.v101.banmiansstz')}}</h1>
</div>
<template v-for="(item,index) in OtherList">
<!-- 标题 -->
......@@ -143,9 +143,9 @@
<div class="layout_temp_item" v-if="item.Id=='TripListItem'" :key="index+100">
<div class="layout_full_temp">
<el-form-item>
<span style="font-size: 12px;color: #888;font-weight: 400;">(無設定團位時則不顯示)</span>
<span style="font-size: 12px;color: #888;font-weight: 400;">({{$t('objFill.v101.wushedtwbxs')}})</span>
</el-form-item>
<el-form-item label="行程資訊">
<el-form-item :label="$t('objFill.v101.xingchengzix')">
<el-select v-model="item.plugData.TripListStyle" style="width:100%">
<el-option v-for="(item,index) in TripListStyleArray" :key="index" :label="item.Name"
:value="item.Id">
......@@ -166,11 +166,11 @@
<!-- 每日行程 -->
<div class="layout_temp_item" v-if="item.Id=='TripDayItem'" :key="index+110">
<div class="layout_full_temp">
<h2 class="layout_temp_title">每日行程</h2>
<h2 class="layout_temp_title">{{$t('objFill.v101.meirixingc')}}</h2>
<div style="margin:10px 0;font-size:14px;">
<span>預設</span>
<el-radio v-model="item.plugData.TripDayIsOpen" :label="1">展開</el-radio>
<el-radio v-model="item.plugData.TripDayIsOpen" :label="0">收合</el-radio>
<span>{{$t('objFill.v101.yushe')}}</span>
<el-radio v-model="item.plugData.TripDayIsOpen" :label="1">{{$t('fnc.zhankai')}}</el-radio>
<el-radio v-model="item.plugData.TripDayIsOpen" :label="0">{{$t('objFill.v101.shouhe')}}</el-radio>
</div>
<el-select v-model="item.plugData.TripDayStyle" style="width:100%">
<el-option v-for="(item,index) in TripDayStyleArray" :key="index" :label="item.Name" :value="item.Id">
......@@ -190,8 +190,8 @@
<!-- 立即预定 -->
<div class="layout_temp_item" v-if="item.Id=='OrderItem'" :key="index+120">
<div class="layout_full_temp">
<div class="layout_temp_title">立即預訂<span
style="font-size: 12px;color: #888;font-weight: 400;">(無設定團位時則不顯示)</span></div>
<div class="layout_temp_title">{{$t('objFill.v101.hote.lijiyud')}}<span
style="font-size: 12px;color: #888;font-weight: 400;">({{$t('objFill.v101.wushedtwbxs')}})</span></div>
<img :src="DefaultOrderImg" style="width:100%;" />
<div class="layout_move_div">
<div class="layout_common_move" v-if="index!=0" @click="MoveData(index,1)">
......@@ -208,9 +208,9 @@
<div class="layout_full_temp">
<h2 class="layout_temp_title">{{$t('salesModule.TripSpecial')}}</h2>
<div style="margin:10px 0;font-size:14px;">
<span>預設</span>
<el-radio v-model="item.plugData.TripFeatureIsOpen" :label="1">展開</el-radio>
<el-radio v-model="item.plugData.TripFeatureIsOpen" :label="0">收合</el-radio>
<span>{{$t('objFill.v101.yushe')}}</span>
<el-radio v-model="item.plugData.TripFeatureIsOpen" :label="1">{{$t('fnc.zhankai')}}</el-radio>
<el-radio v-model="item.plugData.TripFeatureIsOpen" :label="0">{{$t('objFill.v101.shouhe')}}</el-radio>
</div>
<img :src="DefaultFeatureImg" style="width:100%;" />
<div class="layout_move_div">
......@@ -229,9 +229,9 @@
<div class="layout_full_temp">
<h2 class="layout_temp_title">{{$t('objFill.v101.zhuyishix')}}</h2>
<div style="margin:10px 0;font-size:14px;">
<span>預設</span>
<el-radio v-model="item.plugData.NoticeItemIsOpen" :label="1">展開</el-radio>
<el-radio v-model="item.plugData.NoticeItemIsOpen" :label="0">收合</el-radio>
<span>{{$t('objFill.v101.yushe')}}</span>
<el-radio v-model="item.plugData.NoticeItemIsOpen" :label="1">{{$t('fnc.zhankai')}}</el-radio>
<el-radio v-model="item.plugData.NoticeItemIsOpen" :label="0">{{$t('objFill.v101.shouhe')}}</el-radio>
</div>
<img :src="DefaultNoticeImg" style="width:100%;" />
<div class="layout_move_div">
......@@ -262,51 +262,51 @@
//颜色
TripBottonStyleArray: [{
Id: 1,
Name: "顏色:溫暖",
Name: this.$t('objFill.v101.zidinywyystrip')[0],
Img: "http://imgfile.oytour.com/static/websiteimg/anchor_orange.jpg"
},
{
Id: 2,
Name: "顏色:海洋",
Name: this.$t('objFill.v101.zidinywyystrip')[1],
Img: "http://imgfile.oytour.com/static/websiteimg/anchor_blue.jpg"
},
{
Id: 3,
Name: "顏色:自然",
Name: this.$t('objFill.v101.zidinywyystrip')[2],
Img: "http://imgfile.oytour.com/static/websiteimg/anchor_green.jpg"
},
{
Id: 4,
Name: "顏色:神秘",
Name: this.$t('objFill.v101.zidinywyystrip')[3],
Img: "http://imgfile.oytour.com/static/websiteimg/anchor_dark.jpg"
},
{
Id: 5,
Name: "顏色:青檸",
Name: this.$t('objFill.v101.zidinywyystrip')[4],
Img: "http://imgfile.oytour.com/static/websiteimg/anchor_yellow.jpg"
},
],
//行程列表
TripListStyleArray: [{
Id: 1,
Name: "行程資訊:月曆",
Name: this.$t('objFill.v101.zidinyxctrip')[0],
Img: "http://imgfile.oytour.com/static/websiteimg/info1.png"
},
{
Id: 2,
Name: "行程資訊:列表",
Name: this.$t('objFill.v101.zidinyxctrip')[1],
Img: "http://imgfile.oytour.com/static/websiteimg/info2.png"
},
],
//每日行程
TripDayStyleArray: [{
Id: 1,
Name: "每日行程:版本1",
Name: this.$t('objFill.v101.zidinymrxctrip')[0],
Img: "http://imgfile.oytour.com/static/websiteimg/daily1.png"
},
{
Id: 2,
Name: "每日行程:版本2",
Name: this.$t('objFill.v101.zidinymrxctrip')[1],
Img: "http://imgfile.oytour.com/static/websiteimg/daily2.png"
},
],
......
......@@ -29,11 +29,11 @@
<div class="title">
<!-- <div>自訂頁面 版面設定</div> -->
<div style="font-size:12px;">
页面名称&nbsp;&nbsp;
{{$t('objFill.v101.yemianminc')}}&nbsp;&nbsp;
<el-input type="text" v-model="postMsg.PageName" class="w250"></el-input>
</div>
<div>
<el-button type="primary" size="small" @click="gotoList()">返回列表</el-button>
<el-button type="primary" size="small" @click="gotoList()">{{$t('adm.adm_fhlb')}}</el-button>
<el-button type="primary" size="small" @click="saveData()" >{{$t('pub.saveBtn')}}</el-button>
</div>
</div>
......
......@@ -2,7 +2,7 @@
</style>
<template>
<div>
支付宝支付
{{$t('objFill.v101.zhifubzhifu')}}
<iframe :src="aliMsg.payData" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no"
width="200" height="200" style="overflow: hidden">
</iframe>
......
......@@ -11,10 +11,10 @@
<template id="app-attachment">
<div class="app-attachment" style="z-index:99999">
<el-dialog class="app-attachment-dialog" style="width:1000px;height:800px;margin:0 auto;z-index:99999"
:title="title ? title : '选择文件'" :visible.sync="dialogVisible" @opened="dialogOpened"
:title="title ? title : $t('objFill.xuanzhewj')" :visible.sync="dialogVisible" @opened="dialogOpened"
:close-on-click-modal="false">
<el-tabs v-model="activeName" @tab-click="handleClick">
<el-tab-pane label="本地文件" name="first">
<el-tab-pane :label="$t('objFill.v101.bendiwenjian')" name="first">
<el-upload class="upload-demo" action="" :accept="accept" :show-file-list="false"
:http-request="UploadAttachment" :multiple="uploadMultple" ref="my-upload">
<div class="app-upload" flex="main:center cross:center"
......@@ -82,13 +82,13 @@
if (newValue) {
switch (newValue) {
case "1":
this.title = "图片";
this.title = this.$t('system.label_img');
break;
case "2":
this.title = "附件";
this.title = this.$t('objFill.fj');
break;
case "3":
this.title = "音频";
this.title = this.$t('objFill.yinpin');
break;
}
}
......
......@@ -58,7 +58,7 @@
path: data.parameter.path,
query
});
let loginState = localStorage.userInfo?'登录成功':''
let loginState = localStorage.userInfo?this.$t('objFill.v101.dengluchengg'):''
this.getLogin(loginState)
}
this.$i18n.locale = localStorage.language?localStorage.language:'zh-CN'
......@@ -133,7 +133,7 @@
path: data.parameter.path,
query
});
this.getLogin('登录成功')
this.getLogin(this.$t('objFill.v101.dengluchengg'))
} else {
this.getLogin('')
this.$notify.error({
......
......@@ -744,7 +744,7 @@
<tbody>
<tr>
<td>
<el-form-item label="成人" style="display:inline-block;" prop="C_AdultNum">
<el-form-item :label="$t('salesModule.Adult')" style="display:inline-block;" prop="C_AdultNum">
<el-input type="text" class="w150" @keyup.native="checkInteger(CtObj,'C_AdultNum')"
v-model="CtObj.C_AdultNum"></el-input>&nbsp;人×&nbsp;
</el-form-item>
......
......@@ -48,25 +48,25 @@
<ul>
<li>
<span>
<em>计划状态</em>
<em>{{$t('objFill.v101.jihuazhuant')}}</em>
<el-select v-model="statusValue" :placeholder="$t('pub.pleaseSel')" @change="changeStatus">
<el-option :label="$t('pub.unlimitedSel')" value="-1"></el-option>
<el-option label="进行中" value="0"></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="-2"></el-option> -->
<el-option :label="$t('objFill.v101.jingxingzh')" value="0"></el-option>
<el-option :label="$t('objFill.v101.chaoshiwwanc')" value="1"></el-option>
<el-option :label="$t('objFill.v101.chaoshiwanc')" value="2"></el-option>
<el-option :label="$t('visaT.complete')" value="3"></el-option>
<!-- <el-option :label="$t('leade.leader_noStart')" value="-2"></el-option> -->
</el-select>
</span>
</li>
<li>
<span>
<em>立项审批状态</em>
<em>{{$t('objFill.v101.lixshepzta')}}</em>
<el-select v-model="examineStatusValue" :placeholder="$t('pub.pleaseSel')" @change="changeStatus">
<el-option :label="$t('pub.unlimitedSel')" value="-2"></el-option>
<el-option :label="$t('objFill.shengpizhong')" value="0"></el-option>
<el-option label="审批通过" value="1"></el-option>
<el-option label="审批驳回" value="-1"></el-option>
<el-option :label="$t('objFill.v101.shenpitguo')" value="1"></el-option>
<el-option :label="$t('objFill.v101.shenpibohui')" value="-1"></el-option>
</el-select>
</span>
</li>
......@@ -87,34 +87,34 @@
</li>-->
<li>
<!-- <input type="button" class="hollowFixedBtn" :value="$t('pub.searchBtn')" /> &nbsp; -->
<input type="button" class="normalBtn" value="新增计划" @click="add" />
<input type="button" class="normalBtn" :value="$t('objFill.v101.xinzengjihua')" @click="add" />
</li>
</ul>
</div>
<div style="margin:10px 0;">
<span class="circle green"></span>
<span class="remark">进行中</span>
<span class="remark">{{$t('objFill.v101.jingxingzh')}}</span>
<span class="circle red"></span>
<span class="remark">超时</span>
<span class="remark">{{$t('objFill.v101.chaoshi')}}</span>
<span class="circle black"></span>
<span class="remark">完成</span>
<span class="remark">{{$t('visaT.complete')}}</span>
<span class="circle"></span>
<span class="remark">未开始</span>
<span class="remark">{{$t('leader.leader_noStart')}}</span>
</div>
<table class="singeRowTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<th>{{$t('hotel.hotel_status')}}</th>
<th>{{$t('objFill.biaoqian')}}</th>
<th width="300">{{$t('objFill.biaoti')}}</th>
<th>内容概要</th>
<th>{{$t('objFill.v101.neirogyao')}}</th>
<th>{{$t('system.table_begTime')}}</th>
<th>截止时间</th>
<th>{{$t('objFill.v101.Rest.qianyuejzsj')}}</th>
<th>{{$t('fnc.cjshijian')}}</th>
<th>总经理立项审批</th>
<th>主管立项审批</th>
<th>当前进度</th>
<th>总经理完成审批</th>
<th>主管完成审批</th>
<th>{{$t('objFill.v101.zongjllxspi')}}</th>
<th>{{$t('objFill.v101.zhuglixspi')}}</th>
<th>{{$t('objFill.v101.dangqianjind')}}</th>
<th>{{$t('objFill.v101.zongjlwcshp')}}</th>
<th>{{$t('objFill.v101.zhugwancspi')}}</th>
<th width="200">{{$t('hotel.table_operat')}}</th>
</tr>
<tr v-for="(item, index) in tempList" :key="index">
......@@ -226,7 +226,7 @@
<el-tooltip
class="item"
effect="dark"
content="更新进度"
:content="$t('objFill.v101.gengxinjindu')"
placement="top-start"
v-if="(item.ExamineStatus==1 ||item.ZongExamineStatus==1) && (item.Status==1 || item.Status==0)"
>
......@@ -250,19 +250,19 @@
:before-close="closeChangeMachie"
>
<el-form :model="addMsg" :rules="rules" ref="addMsg" label-width="120px">
<el-form-item class="wd100" label="计划标题" prop="Title">
<el-input clearable type="text" v-model="addMsg.Title" placeholder="请输入计划标题"></el-input>
<el-form-item class="wd100" :label="$t('objFill.v101.jihuabiaot')" prop="Title">
<el-input clearable type="text" v-model="addMsg.Title" :placeholder="$t('objFill.v101.qingsrjhbti')"></el-input>
</el-form-item>
<el-form-item class="wd100" label="计划内容" prop="Description">
<el-form-item class="wd100" :label="$t('objFill.v101.jihuaneir')" prop="Description">
<el-input
clearable
type="textarea"
v-model="addMsg.Description"
:rows="8"
placeholder="请输入计划标题"
:placeholder="$t('objFill.v101.qingsrjhnro')"
></el-input>
</el-form-item>
<el-form-item label="计划日期" prop="TimeRanges">
<el-form-item :label="$t('objFill.v101.jihuariqi')" prop="TimeRanges">
<el-date-picker
:picker-options="pickerOptions"
v-model="addMsg.TimeRanges"
......@@ -275,7 +275,7 @@
:default-time="['09:30:00', '18:00:00']"
></el-date-picker>
</el-form-item>
<el-form-item class="wd100" label="计划标签">
<el-form-item class="wd100" :label="$t('objFill.v101.jihuabiaoqian')">
<el-tag
:key="tag"
v-for="tag in addMsg.TempTags"
......@@ -322,28 +322,28 @@ export default {
data() {
return {
statusValue: "-1",
dialogTitle: "新增计划",
dialogTitle: this.$t('objFill.v101.xinzengjihua'),
outerVisible: false,
rules: {
//表单验证
Title: [
{
required: true,
message: "请输入计划标题",
message: this.$t('objFill.v101.qingsrjhbti'),
trigger: "blur"
}
],
Description: [
{
required: true,
message: "请输入计划内容",
message: this.$t('objFill.v101.qingsrjhnro'),
trigger: "blur"
}
],
TimeRanges: [
{
required: true,
message: "请选择计划日期",
message: this.$t('objFill.v101.qingxzjihriqi'),
trigger: "blur"
}
]
......@@ -376,12 +376,12 @@ export default {
},
methods: {
add() {
this.dialogTitle = "新增计划";
this.dialogTitle = this.$t('objFill.v101.xinzengjihua');
this.outerVisible = true;
},
EditMsg(item) {
this.dialogTitle = "修改计划";
this.dialogTitle = this.$t('objFill.v101.xiugaijihua');
(this.addMsg = {
Id: item.Id,
Title: item.Title,
......@@ -462,7 +462,7 @@ export default {
this.addMsg.BeginTime = this.addMsg.TimeRanges[0];
this.addMsg.EndTime = this.addMsg.TimeRanges[1];
if (this.addMsg.BeginTime.split(' ')[0] != this.addMsg.EndTime.split(' ')[0]) {
this.$message.error("只能添加当日工作计划,不能跨天计划");
this.$message.error(this.$t('objFill.v101.zhintjdrgzjh'));
} else {
this.addMsg.Tags =
this.addMsg.TempTags && this.addMsg.TempTags.length == 1
......
This diff is collapsed.
......@@ -59,14 +59,14 @@
<em>{{$t('objFill.v101.administrative.shenpzt')}}</em>
<el-select class="w200" v-model="msg.examineStatus">
<el-option :label="$t('pub.unlimitedSel')" value="-1"></el-option>
<el-option label="待我审批" value="0"></el-option>
<el-option label="我已审批" value="1"></el-option>
<el-option :label="$t('objFill.v101.daiwoshenpi')" value="0"></el-option>
<el-option :label="$t('objFill.v101.woyishenpi')" value="1"></el-option>
</el-select>
</span>
</li>
<li>
<span>
<em>计划日期</em>
<em>{{$t('objFill.v101.jihuariqi')}}</em>
<el-date-picker
v-model="msg.timeRange"
value-format="yyyy-MM-dd"
......@@ -79,14 +79,14 @@
</li>
<li>
<span>
<em>任务状态</em>
<em>{{$t('leade.leader_TaskState')}}</em>
<el-select class="w200" v-model="msg.status">
<el-option :label="$t('pub.unlimitedSel')" value="-2"></el-option>
<el-option label="未开始" value="-1"></el-option>
<el-option label="进行中" value="0"></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="$t('leade.leader_noStart')" value="-1"></el-option>
<el-option :label="$t('objFill.v101.jingxingzh')" value="0"></el-option>
<el-option :label="$t('objFill.v101.chaoshijxzh')" value="1"></el-option>
<el-option :label="$t('objFill.v101.chaoshiwanc')" value="2"></el-option>
<el-option :label="$t('objFill.v101.zhengchangwc')" value="3"></el-option>
</el-select>
</span>
</li>
......@@ -103,13 +103,13 @@
</div>
<div style="margin:10px 0;">
<span class="circle green"></span>
<span class="remark">进行中</span>
<span class="remark">{{$t('objFill.v101.jingxingzh')}}</span>
<span class="circle red"></span>
<span class="remark">超时</span>
<span class="remark">{{$t('objFill.v101.chaoshi')}}</span>
<span class="circle black"></span>
<span class="remark">完成</span>
<span class="remark">{{$t('visaT.complete')}}</span>
<span class="circle"></span>
<span class="remark">未开始</span>
<span class="remark">{{$t('leader.leader_noStart')}}</span>
</div>
<table class="singeRowTable" border="0" cellspacing="0" cellpadding="0" v-loading="loading">
<tr>
......@@ -118,15 +118,15 @@
<th>{{$t('active.cl_addPp')}}</th>
<th>{{$t('admin.admin_Department')}}</th>
<th width="300">{{$t('objFill.biaoti')}}</th>
<th>内容概要</th>
<th>{{$t('objFill.v101.neirogyao')}}</th>
<th>{{$t('system.table_begTime')}}</th>
<th>截止时间</th>
<th>{{$t('objFill.v101.Rest.qianyuejzsj')}}</th>
<th>{{$t('fnc.cjshijian')}}</th>
<th>总经理立项审批</th>
<th>主管立项审批</th>
<th>当前进度</th>
<th>总经理完成审批</th>
<th>主管完成审批</th>
<th>{{$t('objFill.v101.zongjllxspi')}}</th>
<th>{{$t('objFill.v101.zhuglixspi')}}</th>
<th>{{$t('objFill.v101.dangqianjind')}}</th>
<th>{{$t('objFill.v101.zongjlwcshp')}}</th>
<th>{{$t('objFill.v101.zhugwancspi')}}</th>
<th>{{$t('system.table_operation')}}</th>
</tr>
<tr v-for="(item, index) in DataList" :key="index">
......@@ -222,7 +222,7 @@
<el-tooltip
class="item"
effect="dark"
content="总经理审核"
:content="$t('objFill.v101.zongjinlishenh')"
placement="top-start"
v-if="userInfo.EmployeeId==1 && (item.ZongExamineStatus==0 || (item.ZongFinishExamineStatus==0 && item.Status>1))"
>
......
......@@ -59,14 +59,14 @@
<em>{{$t('objFill.v101.administrative.shenpzt')}}</em>
<el-select class="w200" v-model="msg.examineStatus">
<el-option :label="$t('pub.unlimitedSel')" value="-1"></el-option>
<el-option label="待我审批" value="0"></el-option>
<el-option label="我已审批" value="1"></el-option>
<el-option :label="$t('objFill.v101.daiwoshenpi')" value="0"></el-option>
<el-option :label="$t('objFill.v101.woyishenpi')" value="1"></el-option>
</el-select>
</span>
</li>
<li>
<span>
<em>计划日期</em>
<em>{{$t('objFill.v101.jihuariqi')}}</em>
<el-date-picker
v-model="msg.timeRange"
value-format="yyyy-MM-dd"
......@@ -79,14 +79,14 @@
</li>
<li>
<span>
<em>任务状态</em>
<em>{{$t('leade.leader_TaskState')}}</em>
<el-select class="w200" v-model="msg.status">
<el-option :label="$t('pub.unlimitedSel')" value="-2"></el-option>
<el-option label="未开始" value="-1"></el-option>
<el-option label="进行中" value="0"></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="$t('leade.leader_noStart')" value="-1"></el-option>
<el-option :label="$t('objFill.v101.jingxingzh')" value="0"></el-option>
<el-option :label="$t('objFill.v101.chaoshijxzh')" value="1"></el-option>
<el-option :label="$t('objFill.v101.chaoshiwanc')" value="2"></el-option>
<el-option :label="$t('objFill.v101.zhengchangwc')" value="3"></el-option>
</el-select>
</span>
</li>
......@@ -103,13 +103,13 @@
</div>
<div style="margin:10px 0;">
<span class="circle green"></span>
<span class="remark">进行中</span>
<span class="remark">{{$t('objFill.v101.jingxingzh')}}</span>
<span class="circle red"></span>
<span class="remark">超时</span>
<span class="remark">{{$t('objFill.v101.chaoshi')}}</span>
<span class="circle black"></span>
<span class="remark">完成</span>
<span class="remark">{{$t('visaT.complete')}}</span>
<span class="circle"></span>
<span class="remark">未开始</span>
<span class="remark">{{$t('leader.leader_noStart')}}</span>
</div>
<table class="singeRowTable" border="0" cellspacing="0" cellpadding="0" v-loading="loading">
<tr>
......@@ -118,15 +118,15 @@
<th>{{$t('active.cl_addPp')}}</th>
<th>{{$t('admin.admin_Department')}}</th>
<th width="300">{{$t('objFill.biaoti')}}</th>
<th>内容概要</th>
<th>{{$t('objFill.v101.neirogyao')}}</th>
<th>{{$t('system.table_begTime')}}</th>
<th>截止时间</th>
<th>{{$t('objFill.v101.Rest.qianyuejzsj')}}</th>
<th>{{$t('fnc.cjshijian')}}</th>
<th>总经理立项审批</th>
<th>主管立项审批</th>
<th>当前进度</th>
<th>总经理完成审批</th>
<th>主管完成审批</th>
<th>{{$t('objFill.v101.zongjllxspi')}}</th>
<th>{{$t('objFill.v101.zhuglixspi')}}</th>
<th>{{$t('objFill.v101.dangqianjind')}}</th>
<th>{{$t('objFill.v101.zongjlwcshp')}}</th>
<th>{{$t('objFill.v101.zhugwancspi')}}</th>
<th>{{$t('system.table_operation')}}</th>
</tr>
<tr v-for="(item, index) in DataList" :key="index">
......@@ -287,7 +287,7 @@ export default {
let msg = this.msg
msg.EmpId = this.userInfo.EmployeeId
msg.IsAll = 1
let fileName = "【" + moment(new Date()).format("YYYY-MM-DD HH:mm:ss") + "】工作计划.xls";
let fileName = "【" + moment(new Date()).format("YYYY-MM-DD HH:mm:ss") + "】"+this.$t('salesModule.WorkPlan')+".xls";
this.GetLocalFile("UserWork_GetUserWorkExportList", this.msg, fileName);
},
resetPageIndex() {
......
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