Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
SuperMan
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
罗超
SuperMan
Commits
19bd51b3
Commit
19bd51b3
authored
Oct 31, 2024
by
youjie
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.oytour.com/luochao/superman
parents
5c9a2a70
6322d28c
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
123 additions
and
80 deletions
+123
-80
fill.js
src/assets/common/lang/EN/fill.js
+5
-1
en.js
src/assets/common/lang/en.js
+7
-0
jp.js
src/assets/common/lang/jp.js
+7
-0
zh-tw.js
src/assets/common/lang/zh-tw.js
+7
-0
zh.js
src/assets/common/lang/zh.js
+7
-0
fill.js
src/assets/common/lang/zhCN/fill.js
+5
-1
fill.js
src/assets/common/lang/zhTW/fill.js
+5
-1
CostSharing.vue
src/components/FinancialModule/CostSharing.vue
+15
-11
ClientBankAccount.vue
...mponents/FinancialModule/components/ClientBankAccount.vue
+5
-5
busDriver.vue
src/components/busManagement/busDriver.vue
+40
-52
busSuplier.vue
src/components/busManagement/busSuplier.vue
+8
-3
config.js
src/router/config.js
+12
-6
No files found.
src/assets/common/lang/EN/fill.js
View file @
19bd51b3
...
@@ -3610,7 +3610,11 @@ export const obj = {
...
@@ -3610,7 +3610,11 @@ export const obj = {
wushuju
:
'No data '
,
wushuju
:
'No data '
,
shezhicg
:
'Setup successful! '
,
shezhicg
:
'Setup successful! '
,
tianjaigys
:
'Add a Supplier '
,
tianjaigys
:
'Add a Supplier '
,
xiugaigonys
:
'Modifying Supplier Information '
,
xiugaigonys
:
'Modifying Supplier Information'
,
driverManager
:
'Driver Manager'
,
driverName
:
'Driver Name'
,
driverMobile
:
'Driver Mobile'
,
driverWeChatName
:
'Driver WeChatName'
,
xiaoshibaoj
:
'hourly quotation'
,
xiaoshibaoj
:
'hourly quotation'
,
gonglibaoj
:
'Kilometer quote '
,
gonglibaoj
:
'Kilometer quote '
,
qingxzdiqu
:
'Please select region '
,
qingxzdiqu
:
'Please select region '
,
...
...
src/assets/common/lang/en.js
View file @
19bd51b3
...
@@ -1116,6 +1116,13 @@ export const fnc = {
...
@@ -1116,6 +1116,13 @@ export const fnc = {
cjdanjia
:
'Unit Price'
,
cjdanjia
:
'Unit Price'
,
jine
:
'Amount'
,
jine
:
'Amount'
,
dtxjine
:
'Amortized balance'
,
dtxjine
:
'Amortized balance'
,
qishimonth
:
'Starting month'
,
tanxiaomonth
:
'Amortization months'
,
monthUnit
:
'Month'
,
zhidanInfo
:
'Document preparation information'
,
zhidanDate
:
'Production time'
,
nowmonthMoney
:
'Current amortization amount'
,
monthMoney
:
'Monthly amortization amount'
,
onlyseebalance
:
'Only look at those with balances'
,
onlyseebalance
:
'Only look at those with balances'
,
yuanbi
:
'original currency'
,
yuanbi
:
'original currency'
,
sfjine
:
'Actual amount paid'
,
sfjine
:
'Actual amount paid'
,
...
...
src/assets/common/lang/jp.js
View file @
19bd51b3
...
@@ -1060,6 +1060,13 @@ export const fnc = {
...
@@ -1060,6 +1060,13 @@ export const fnc = {
cjdanjia
:
'成約単価'
,
cjdanjia
:
'成約単価'
,
jine
:
'金額'
,
jine
:
'金額'
,
dtxjine
:
'未償却残高'
,
dtxjine
:
'未償却残高'
,
qishimonth
:
'開始月'
,
tanxiaomonth
:
'償却月数'
,
monthUnit
:
'ヶ月'
,
zhidanInfo
:
'請求情報'
,
zhidanDate
:
'請求時間'
,
nowmonthMoney
:
'当期配賦金額'
,
monthMoney
:
'月償却額'
,
onlyseebalance
:
'残高のあるものだけを見る'
,
onlyseebalance
:
'残高のあるものだけを見る'
,
yuanbi
:
'原貨'
,
yuanbi
:
'原貨'
,
sfjine
:
'実質支払金額'
,
sfjine
:
'実質支払金額'
,
...
...
src/assets/common/lang/zh-tw.js
View file @
19bd51b3
...
@@ -1106,6 +1106,13 @@ export const fnc = {
...
@@ -1106,6 +1106,13 @@ export const fnc = {
cjdanjia
:
'成交單價'
,
cjdanjia
:
'成交單價'
,
jine
:
'金額'
,
jine
:
'金額'
,
dtxjine
:
'待攤銷餘額'
,
dtxjine
:
'待攤銷餘額'
,
qishimonth
:
'起始月份'
,
tanxiaomonth
:
'攤銷月數'
,
monthUnit
:
'個月'
,
monthMoney
:
'月攤金額'
,
zhidanInfo
:
'制單資訊'
,
zhidanDate
:
'制單時間'
,
nowmonthMoney
:
'當期分攤金額'
,
onlyseebalance
:
'只看有餘額的'
,
onlyseebalance
:
'只看有餘額的'
,
yuanbi
:
'原幣'
,
yuanbi
:
'原幣'
,
sfjine
:
'實付金額'
,
sfjine
:
'實付金額'
,
...
...
src/assets/common/lang/zh.js
View file @
19bd51b3
...
@@ -1116,6 +1116,13 @@ export const fnc = {
...
@@ -1116,6 +1116,13 @@ export const fnc = {
cjdanjia
:
'成交单价'
,
cjdanjia
:
'成交单价'
,
jine
:
'金额'
,
jine
:
'金额'
,
dtxjine
:
'待摊销余额'
,
dtxjine
:
'待摊销余额'
,
qishimonth
:
'起始月份'
,
tanxiaomonth
:
'摊销月数'
,
monthMoney
:
'月摊金额'
,
nowmonthMoney
:
'当期分摊金额'
,
zhidanInfo
:
'制单信息'
,
zhidanDate
:
'制单时间'
,
monthUnit
:
'个月'
,
onlyseebalance
:
'只看有余额的'
,
onlyseebalance
:
'只看有余额的'
,
yuanbi
:
'原币'
,
yuanbi
:
'原币'
,
sfjine
:
'实付金额'
,
sfjine
:
'实付金额'
,
...
...
src/assets/common/lang/zhCN/fill.js
View file @
19bd51b3
...
@@ -3612,6 +3612,10 @@ export const obj = {
...
@@ -3612,6 +3612,10 @@ export const obj = {
shezhicg
:
'设置成功!'
,
shezhicg
:
'设置成功!'
,
tianjaigys
:
'添加供应商'
,
tianjaigys
:
'添加供应商'
,
xiugaigonys
:
'修改供应商信息'
,
xiugaigonys
:
'修改供应商信息'
,
driverManager
:
'司机管理'
,
driverName
:
'司机姓名'
,
driverMobile
:
'司机电话'
,
driverWeChatName
:
'司机微信'
,
xiaoshibaoj
:
'小时报价'
,
xiaoshibaoj
:
'小时报价'
,
gonglibaoj
:
'公里报价'
,
gonglibaoj
:
'公里报价'
,
qingxzdiqu
:
'请选择地区'
,
qingxzdiqu
:
'请选择地区'
,
...
@@ -5625,7 +5629,7 @@ export const obj = {
...
@@ -5625,7 +5629,7 @@ export const obj = {
huiyongrjje
:
'回佣人均金额'
,
huiyongrjje
:
'回佣人均金额'
,
qingwancfentxx
:
'请完善分摊情况信息'
,
qingwancfentxx
:
'请完善分摊情况信息'
,
tanzhangqk
:
'摊账情况'
,
tanzhangqk
:
'摊账情况'
,
fentanqsyf
:
'分摊起始月
份
'
,
fentanqsyf
:
'分摊起始月'
,
fentanys
:
'分摊月数'
,
fentanys
:
'分摊月数'
,
yueshu
:
'月数'
,
yueshu
:
'月数'
,
shuibjs
:
'税别计算: 单价 * (预订人数-免减人数) * (1 + 0.10 - 返佣比例 / 100)'
,
shuibjs
:
'税别计算: 单价 * (预订人数-免减人数) * (1 + 0.10 - 返佣比例 / 100)'
,
...
...
src/assets/common/lang/zhTW/fill.js
View file @
19bd51b3
...
@@ -3612,6 +3612,10 @@ export const obj = {
...
@@ -3612,6 +3612,10 @@ export const obj = {
shezhicg
:
'設置成功!'
,
shezhicg
:
'設置成功!'
,
tianjaigys
:
'添加供應商'
,
tianjaigys
:
'添加供應商'
,
xiugaigonys
:
'修改供應商信息'
,
xiugaigonys
:
'修改供應商信息'
,
driverManager
:
'司機管理'
,
driverName
:
'司機姓名'
,
driverMobile
:
'司機電話'
,
driverWeChatName
:
'司機微信'
,
xiaoshibaoj
:
'小時報價'
,
xiaoshibaoj
:
'小時報價'
,
gonglibaoj
:
'公里報價'
,
gonglibaoj
:
'公里報價'
,
qingxzdiqu
:
'請選擇地區'
,
qingxzdiqu
:
'請選擇地區'
,
...
@@ -5625,7 +5629,7 @@ export const obj = {
...
@@ -5625,7 +5629,7 @@ export const obj = {
huiyongrjje
:
'回佣人均金額'
,
huiyongrjje
:
'回佣人均金額'
,
qingwancfentxx
:
'請完善分攤情況信息'
,
qingwancfentxx
:
'請完善分攤情況信息'
,
tanzhangqk
:
'攤賬情況'
,
tanzhangqk
:
'攤賬情況'
,
fentanqsyf
:
'分攤起始月
份
'
,
fentanqsyf
:
'分攤起始月'
,
fentanys
:
'分攤月數'
,
fentanys
:
'分攤月數'
,
yueshu
:
'月數'
,
yueshu
:
'月數'
,
shuibjs
:
'稅別計算: 單價 * (預訂人數-免減人數) * (1 + 0.10 - 返傭比例 / 100)'
,
shuibjs
:
'稅別計算: 單價 * (預訂人數-免減人數) * (1 + 0.10 - 返傭比例 / 100)'
,
...
...
src/components/FinancialModule/CostSharing.vue
View file @
19bd51b3
...
@@ -108,7 +108,7 @@
...
@@ -108,7 +108,7 @@
<span>
{{
scope
.
row
.
BranchName
}}
</span>
<span>
{{
scope
.
row
.
BranchName
}}
</span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
""
:label=
"$t('fnc.feiyongleixing')"
>
<el-table-column
prop=
""
:label=
"$t('fnc.feiyongleixing')"
width=
"120"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<div>
<div>
<template
v-for=
"(s,si) in scope.row.CostTypeList"
>
<template
v-for=
"(s,si) in scope.row.CostTypeList"
>
...
@@ -158,23 +158,20 @@
...
@@ -158,23 +158,20 @@
</el-table-column>
</el-table-column>
<el-table-column
prop=
""
:label=
"$t('fnc.fkduixiang')"
>
<el-table-column
prop=
""
:label=
"$t('fnc.fkduixiang')"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span>
<span>
{{
scope
.
row
.
RemitterName
}}
</span>
<span
style=
"color: gray"
>
{{
scope
.
row
.
Type
==
2
?
scope
.
row
.
ClientTypeName
+
':'
:
$t
(
'fnc.huikuanren'
)
+
':'
}}
</span><span>
{{
scope
.
row
.
RemitterName
}}
</span>
</span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
""
:label=
"$t('
system.table_begTime
')"
width=
"100"
>
<el-table-column
prop=
""
:label=
"$t('
fnc.qishimonth
')"
width=
"100"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span
style=
"color: gray"
>
{{
scope
.
row
.
StartDate
}}
</span>
<span
style=
"color: gray"
>
{{
scope
.
row
.
StartDate
}}
</span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
""
:label=
"$t('
objFill.v101.commissonBill.yuefen
')"
width=
"100"
>
<el-table-column
prop=
""
:label=
"$t('
fnc.tanxiaomonth
')"
width=
"100"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span
style=
"color: gray"
>
{{
scope
.
row
.
RelevanceFrId2
}}
</span>
<span
style=
"color: gray"
>
{{
scope
.
row
.
RelevanceFrId2
}}
{{
$t
(
'fnc.monthUnit'
)
}}
</span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
""
:label=
"$t('
objFill.v101.FinancialModule.pingjun')+$t('fnc.jine
')"
width=
"100"
>
<el-table-column
prop=
""
:label=
"$t('
fnc.monthMoney
')"
width=
"100"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span
style=
"color: gray"
>
{{
scope
.
row
.
ShareMoney
}}
</span>
<span
style=
"color: gray"
>
{{
scope
.
row
.
ShareMoney
}}
</span>
</
template
>
</
template
>
...
@@ -184,7 +181,7 @@
...
@@ -184,7 +181,7 @@
<span
style=
"color: gray"
>
{{
scope
.
row
.
Remain
}}
</span>
<span
style=
"color: gray"
>
{{
scope
.
row
.
Remain
}}
</span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
""
:label=
"$t('
fnc.beizhu
')"
>
<el-table-column
prop=
""
:label=
"$t('
pub.pubRemark
')"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"scope.row.Remark"
placement=
"top-start"
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"scope.row.Remark"
placement=
"top-start"
popper-class=
"max-w250"
>
popper-class=
"max-w250"
>
...
@@ -195,7 +192,14 @@
...
@@ -195,7 +192,14 @@
<span
style=
"color: gray"
></span>
<span
style=
"color: gray"
></span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
""
:label=
"$t('fnc.zhidanInfo')"
>
<
template
slot-scope=
"scope"
>
<p
style=
"line-height:20px"
>
{{
$t
(
'fnc.zhidanren'
)
}}
:
<span>
{{
scope
.
row
.
FCreateByName
}}
</span></p>
<p
style=
"line-height:20px"
>
{{
$t
(
'fnc.zhidanDate'
)
}}
:
<span>
{{
scope
.
row
.
FCreateDate
}}
</span></p>
</
template
>
</el-table-column>
<el-table-column
prop=
""
:label=
"$t('admin.admin_czPerson')"
width=
"100"
>
<el-table-column
prop=
""
:label=
"$t('admin.admin_czPerson')"
width=
"100"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<div>
{{
scope
.
row
.
CreateByName
}}
</div>
<div>
{{
scope
.
row
.
CreateByName
}}
</div>
...
...
src/components/FinancialModule/components/ClientBankAccount.vue
View file @
19bd51b3
...
@@ -244,8 +244,8 @@
...
@@ -244,8 +244,8 @@
prop=
""
prop=
""
label=
""
width=
"50"
show-overflow-tooltip
>
label=
""
width=
"50"
show-overflow-tooltip
>
<template
slot=
"header"
slot-scope=
"scope"
>
<template
slot=
"header"
slot-scope=
"scope"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('objFill.v101.FinancialModule.
feiyongkm
')"
placement=
"top"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('objFill.v101.FinancialModule.
kemu
')"
placement=
"top"
>
<span
class=
"OrderTitle"
>
{{
$t
(
'objFill.v101.FinancialModule.
feiyongkm
'
)
}}
</span>
<span
class=
"OrderTitle"
>
{{
$t
(
'objFill.v101.FinancialModule.
kemu
'
)
}}
</span>
</el-tooltip>
</el-tooltip>
</
template
>
</
template
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
...
@@ -273,7 +273,7 @@
...
@@ -273,7 +273,7 @@
</el-table-column>
</el-table-column>
<el-table-column
<el-table-column
prop=
"CreateDate"
prop=
"CreateDate"
label=
""
width=
"
80
"
show-overflow-tooltip
>
label=
""
width=
"
75
"
show-overflow-tooltip
>
<
template
slot=
"header"
slot-scope=
"scope"
>
<
template
slot=
"header"
slot-scope=
"scope"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('objFill.v101.LeaderManagement.fentanqsyf')"
placement=
"top"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('objFill.v101.LeaderManagement.fentanqsyf')"
placement=
"top"
>
<span
class=
"OrderTitle"
>
{{
$t
(
'objFill.v101.LeaderManagement.fentanqsyf'
)
}}
</span>
<span
class=
"OrderTitle"
>
{{
$t
(
'objFill.v101.LeaderManagement.fentanqsyf'
)
}}
</span>
...
@@ -295,8 +295,8 @@
...
@@ -295,8 +295,8 @@
prop=
"RelevanceFrId2"
prop=
"RelevanceFrId2"
label=
""
width=
"40"
show-overflow-tooltip
>
label=
""
width=
"40"
show-overflow-tooltip
>
<
template
slot=
"header"
slot-scope=
"scope"
>
<
template
slot=
"header"
slot-scope=
"scope"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('objFill.v101.LeaderManagement.
fentanys
')"
placement=
"top"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('objFill.v101.LeaderManagement.
yueshu
')"
placement=
"top"
>
<span
class=
"OrderTitle"
>
{{
$t
(
'objFill.v101.LeaderManagement.
fentanys
'
)
}}
</span>
<span
class=
"OrderTitle"
>
{{
$t
(
'objFill.v101.LeaderManagement.
yueshu
'
)
}}
</span>
</el-tooltip>
</el-tooltip>
</
template
>
</
template
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
...
...
src/components/busManagement/busDriver.vue
View file @
19bd51b3
...
@@ -6,41 +6,25 @@
...
@@ -6,41 +6,25 @@
<div
class=
"flexOne suppierManage"
>
<div
class=
"flexOne suppierManage"
>
<div
class=
"query-box"
>
<div
class=
"query-box"
>
<ul>
<ul>
<li>
<li>
<span>
<span>
<em>
{{
$t
(
'system.quety_area'
)
}}
</em>
<em>
{{
$t
(
'objFill.v101.busManagement.driverName'
)
}}
</em>
<el-select
v-model=
"msg.CountryStr"
clearable
class=
"w150"
filterable
<el-input
maxlength=
"50"
v-model=
"msg.Name"
class=
"permiss-input w150"
@
keyup
.
native
.
enter=
"initData"
@
change=
"getProvinceList(msg.CountryStr,1)"
:placeholder=
"$t('hotel.hotel_country')"
>
:placeholder=
"$t('pub.pleaseImport')"
></el-input>
<el-option
v-for=
'item in countryList'
:key=
"item.ID"
:label=
"item.Name"
:value=
"item.ID"
>
</el-option>
</el-select>
<el-select
v-model=
"msg.ProvinceStr"
class=
"w150"
filterable
@
change=
"getProvinceList(msg.ProvinceStr,2)"
:placeholder=
"$t('hotel.hotel_province')"
>
<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.CityStr"
class=
"w150"
filterable
@
change=
"getProvinceList(msg.CityStr,3)"
:placeholder=
"$t('hotel.hotel_city')"
>
<el-option
v-for=
'item in cityList'
:key=
"item.ID"
:label=
"item.Name"
:value=
"item.ID"
>
</el-option>
</el-select>
<el-select
v-model=
"msg.DistrictStr"
class=
"w150"
filterable
:placeholder=
"$t('hotel.hotel_area')"
>
<el-option
v-for=
'item in district'
:key=
"item.ID"
:label=
"item.Name"
:value=
"item.ID"
>
</el-option>
</el-select>
</span>
</span>
</li>
</li>
<li>
<li>
<span>
<span>
<em>
{{
$t
(
'
hotel.suplier_nam
e'
)
}}
</em>
<em>
{{
$t
(
'
objFill.v101.busManagement.driverMobil
e'
)
}}
</em>
<el-input
maxlength=
"50"
v-model=
"msg.
Nam
e"
class=
"permiss-input w150"
@
keyup
.
native
.
enter=
"initData"
<el-input
maxlength=
"50"
v-model=
"msg.
Mobil
e"
class=
"permiss-input w150"
@
keyup
.
native
.
enter=
"initData"
:placeholder=
"$t('pub.pleaseImport')"
></el-input>
:placeholder=
"$t('pub.pleaseImport')"
></el-input>
</span>
</span>
</li>
</li>
<li>
<li>
<span>
<span>
<em>
{{
$t
(
'
hotel.suplier_contact
'
)
}}
</em>
<em>
{{
$t
(
'
objFill.v101.busManagement.driverWeChatName
'
)
}}
</em>
<el-input
maxlength=
"50"
v-model=
"msg.
Contact
"
class=
"permiss-input w150"
@
keyup
.
native
.
enter=
"initData"
<el-input
maxlength=
"50"
v-model=
"msg.
WeChatName
"
class=
"permiss-input w150"
@
keyup
.
native
.
enter=
"initData"
:placeholder=
"$t('pub.pleaseImport')"
></el-input>
:placeholder=
"$t('pub.pleaseImport')"
></el-input>
</span>
</span>
</li>
</li>
...
@@ -48,18 +32,18 @@
...
@@ -48,18 +32,18 @@
<button
class=
"hollowFixedBtn"
type=
"button"
<button
class=
"hollowFixedBtn"
type=
"button"
@
click=
"resetPageIndex(),initData()"
>
{{
$t
(
'pub.searchBtn'
)
}}
</button>
@
click=
"resetPageIndex(),initData()"
>
{{
$t
(
'pub.searchBtn'
)
}}
</button>
<button
class=
"normalBtn"
type=
"button"
<button
class=
"normalBtn"
type=
"button"
@
click=
"clearinputInfo(),outerVisible = true,dialogTitle=$t('objFill.v101.busManagement.
tianjaigys
')"
>
{{
$t
(
'pub.addBtn'
)
}}
</button>
@
click=
"clearinputInfo(),outerVisible = true,dialogTitle=$t('objFill.v101.busManagement.
driverManager
')"
>
{{
$t
(
'pub.addBtn'
)
}}
</button>
</li>
</li>
</ul>
</ul>
<el-dialog
custom-class=
'addCompany'
:title=
"dialogTitle"
:visible
.
sync=
"outerVisible"
center
>
<el-dialog
custom-class=
'addCompany'
:title=
"dialogTitle"
:visible
.
sync=
"outerVisible"
center
>
<el-form
:model=
"addMsg"
:rules=
"rules"
ref=
"addMsg"
label-width=
"100px"
>
<el-form
:model=
"addMsg"
:rules=
"rules"
ref=
"addMsg"
label-width=
"100px"
>
<el-form-item
:label=
"$t('
hotel.suplier_name')"
prop=
"Name
"
>
<el-form-item
:label=
"$t('
objFill.v101.busManagement.driverName')
"
>
<el-input
type=
"text"
class=
"w300"
maxlength=
"50"
v-model=
"addMsg.Name"
></el-input>
<el-input
type=
"text"
class=
"w300"
maxlength=
"50"
v-model=
"addMsg.Name"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('
hotel.table_tel')"
p
>
<el-form-item
:label=
"$t('
objFill.v101.busManagement.driverMobile')"
>
<el-input
type=
"text"
class=
"w300"
maxlength=
"50"
v-model=
"addMsg.Mobile"
></el-input>
<el-input
type=
"text"
class=
"w300"
maxlength=
"50"
v-model=
"addMsg.Mobile"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('
hotel.suplier_contact
')"
>
<el-form-item
:label=
"$t('
objFill.v101.busManagement.driverWeChatName
')"
>
<el-input
type=
"text"
class=
"w300"
maxlength=
"50"
v-model=
"addMsg.WeChatName"
></el-input>
<el-input
type=
"text"
class=
"w300"
maxlength=
"50"
v-model=
"addMsg.WeChatName"
></el-input>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
...
@@ -71,27 +55,29 @@
...
@@ -71,27 +55,29 @@
</el-dialog>
</el-dialog>
</div>
</div>
<div
class=
"supplierList clearfix"
v-loading=
"loading"
>
<div
class=
"supplierList clearfix"
v-loading=
"loading"
>
<div
class=
"supList"
v-for=
"item in tableList"
:key=
"item.subCode"
>
<el-table
ref=
"busSupplierDriver"
:data=
"dataList"
tooltip-effect=
"dark"
style=
"width: 100%"
>
<div
class=
"suTop"
>
<el-table-column
prop=
"Name"
:label=
"$t('objFill.v101.busManagement.driverName')"
></el-table-column>
<img
src=
"../../assets/img/suplier.jpg"
>
<el-table-column
prop=
"Mobile"
:label=
"$t('objFill.v101.busManagement.driverMobile')"
></el-table-column>
<div
class=
"topCircle"
>
{{
item
.
Number
}}
</div>
<el-table-column
prop=
"WeChatName"
:label=
"$t('objFill.v101.busManagement.driverWeChatName')"
></el-table-column>
</div>
<el-table-column
prop=
"SupplierName"
:label=
"$t('hotel.suplier_name')"
></el-table-column>
<div
class=
"supTitle"
>
{{
item
.
Name
}}
</div>
<el-table-column
prop=
"CreateByName"
:label=
"$t('active.cl_addPp')"
></el-table-column>
<div
class=
"telNumber"
>
{{
item
.
Mobile
}}
</div>
<el-table-column
prop=
"CreateTime"
:label=
"$t('fnc.cjshijian')"
></el-table-column>
<div
class=
"Address"
>
<el-table-column
prop=
"UpdateByName"
:label=
"$t('objFill.v101.administrative.xiugairen')"
></el-table-column>
<div
v-show=
"item.WeChatName"
>
<el-table-column
prop=
"UpdateTime"
:label=
"$t('sm.xiugaishijian')"
></el-table-column>
<i
class=
"iconfont icon-img_dz"
></i>
<el-table-column
:label=
"$t('system.table_operation')"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"item.WeChatName"
placement=
"top-start"
>
<template
slot-scope=
"scope"
>
<div
class=
"AddressInner"
>
{{
item
.
WeChatName
}}
</div>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('pub.updateMsg')"
placement=
"top"
>
<el-button
type=
"primary"
icon=
"el-icon-edit"
circle
@
click=
"outerVisible = true,dialogTitle=$t('objFill.v101.busManagement.driverManager'),updateInfo(scope.row.DetailsId)"
>
</el-button>
</el-tooltip>
</el-tooltip>
</div>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('pub.delete')"
placement=
"top"
>
</div>
<el-button
type=
"danger"
icon=
"el-icon-delete"
@
click=
'isdelete(scope.row)'
circle
>
<div
class=
"updataBtn"
>
</el-button>
<button
class=
"normalBtn UPBtn"
</el-tooltip>
@
click=
"outerVisible = true,dialogTitle=$t('objFill.v101.busManagement.xiugaigonys'),updateInfo(item.ID)"
>
{{
$t
(
'pub.updateMsg'
)
}}
</button>
</
template
>
<button
class=
"hollowFixedBtn UPBtn"
@
click=
"isdelete(item)"
>
{{
$t
(
'system.table_delete'
)
}}
</button>
</el-table-column>
</div>
</el-table>
</div>
</div>
</div>
<el-pagination
background
@
current-change=
"handleCurrentChange"
:current-page
.
sync=
"currentPage"
<el-pagination
background
@
current-change=
"handleCurrentChange"
:current-page
.
sync=
"currentPage"
layout=
"total,prev, pager, next, jumper"
:page-size=
"this.msg.pageSize"
:total=
"total"
>
layout=
"total,prev, pager, next, jumper"
:page-size=
"this.msg.pageSize"
:total=
"total"
>
...
@@ -105,7 +91,7 @@
...
@@ -105,7 +91,7 @@
return
{
return
{
total
:
0
,
total
:
0
,
currentPage
:
1
,
currentPage
:
1
,
tableList
:
""
,
dataList
:
[]
,
outerVisible
:
false
,
outerVisible
:
false
,
loading
:
true
,
loading
:
true
,
dialogTitle
:
""
,
dialogTitle
:
""
,
...
@@ -150,7 +136,7 @@
...
@@ -150,7 +136,7 @@
res
=>
{
res
=>
{
this
.
loading
=
false
;
this
.
loading
=
false
;
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
table
List
=
res
.
data
.
data
.
pageData
;
this
.
data
List
=
res
.
data
.
data
.
pageData
;
this
.
total
=
res
.
data
.
data
.
count
;
this
.
total
=
res
.
data
.
data
.
count
;
}
}
},
},
...
@@ -198,6 +184,7 @@
...
@@ -198,6 +184,7 @@
);
);
},
},
clearinputInfo
()
{
clearinputInfo
()
{
this
.
addMsg
.
DetailsId
=
0
;
this
.
addMsg
.
Name
=
""
;
this
.
addMsg
.
Name
=
""
;
this
.
addMsg
.
Mobile
=
""
;
this
.
addMsg
.
Mobile
=
""
;
this
.
addMsg
.
WeChatName
=
""
;
this
.
addMsg
.
WeChatName
=
""
;
...
@@ -244,4 +231,5 @@
...
@@ -244,4 +231,5 @@
this
.
initData
();
this
.
initData
();
}
}
};
};
</
script
>
\ No newline at end of file
</
script
>
src/components/busManagement/busSuplier.vue
View file @
19bd51b3
...
@@ -123,8 +123,7 @@
...
@@ -123,8 +123,7 @@
<button
class=
"hollowFixedBtn UPBtn"
@
click=
"isdelete(item.ID)"
>
{{
$t
(
'system.table_delete'
)
}}
</button>
<button
class=
"hollowFixedBtn UPBtn"
@
click=
"isdelete(item.ID)"
>
{{
$t
(
'system.table_delete'
)
}}
</button>
<button
class=
"hollowFixedBtn HS_financial"
<button
class=
"hollowFixedBtn HS_financial"
@
click=
"AccountManage(item)"
>
{{
$t
(
'visaT.Accountmanagement'
)
}}
</button>
@
click=
"AccountManage(item)"
>
{{
$t
(
'visaT.Accountmanagement'
)
}}
</button>
<button
class=
"hollowFixedBtn HS_financial"
@
click=
"goToDriver(item)"
>
{{
$t
(
'objFill.v101.busManagement.driverManager'
)
}}
</button>
<!--
<button>
司机管理
</button>
-->
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -189,6 +188,12 @@
...
@@ -189,6 +188,12 @@
};
};
},
},
methods
:
{
methods
:
{
goToDriver
(
item
)
{
let
params
=
{
SupplierId
:
item
.
ID
,
}
this
.
OpenNewPage
(
'/busDriver'
,
params
)
},
handleCurrentChange
(
val
)
{
handleCurrentChange
(
val
)
{
this
.
msg
.
pageIndex
=
val
;
this
.
msg
.
pageIndex
=
val
;
this
.
initData
();
this
.
initData
();
...
@@ -377,4 +382,4 @@
...
@@ -377,4 +382,4 @@
}
}
};
};
</
script
>
</
script
>
\ No newline at end of file
src/router/config.js
View file @
19bd51b3
...
@@ -1535,8 +1535,7 @@ export default {
...
@@ -1535,8 +1535,7 @@ export default {
meta
:
{
meta
:
{
title
:
'餐厅套餐查询'
title
:
'餐厅套餐查询'
},
},
},
},
,
,
{
{
path
:
'/RestaurantPackage'
,
//餐厅套餐查询
path
:
'/RestaurantPackage'
,
//餐厅套餐查询
name
:
'RestaurantPackage'
,
name
:
'RestaurantPackage'
,
...
@@ -2222,6 +2221,14 @@ export default {
...
@@ -2222,6 +2221,14 @@ export default {
meta
:
{
meta
:
{
title
:
'车控供应商'
title
:
'车控供应商'
},
},
},
{
//司机管理
path
:
'/busDriver'
,
name
:
'busDriver'
,
component
:
resolve
=>
require
([
'@/components/busManagement/busDriver'
],
resolve
),
meta
:
{
title
:
'车控供应商'
},
},
{
},
{
path
:
'/busArrangement'
,
//派车安排
path
:
'/busArrangement'
,
//派车安排
name
:
'busArrangement'
,
name
:
'busArrangement'
,
...
@@ -4217,8 +4224,7 @@ export default {
...
@@ -4217,8 +4224,7 @@ export default {
meta
:
{
meta
:
{
title
:
'费用摊销查询管理'
title
:
'费用摊销查询管理'
},
},
}
},
{
//财务 财务单据 收款查询管理
,
{
//财务 财务单据 收款查询管理
path
:
'/RecPayQueryKM'
,
path
:
'/RecPayQueryKM'
,
name
:
'RecPayQueryKM'
,
name
:
'RecPayQueryKM'
,
component
:
resolve
=>
require
([
'@/components/FinancialModule/RecPayQueryKM'
],
resolve
),
component
:
resolve
=>
require
([
'@/components/FinancialModule/RecPayQueryKM'
],
resolve
),
...
@@ -6250,7 +6256,7 @@ export default {
...
@@ -6250,7 +6256,7 @@ export default {
meta
:
{
meta
:
{
title
:
'价格保密协议'
title
:
'价格保密协议'
}
}
},{
},
{
path
:
'/disclaimerProtocol'
,
//老年人/孕妇参团免责
path
:
'/disclaimerProtocol'
,
//老年人/孕妇参团免责
name
:
'disclaimerProtocol'
,
name
:
'disclaimerProtocol'
,
component
:
resolve
=>
require
([
'@/components/disclaimerProtocol'
],
resolve
),
component
:
resolve
=>
require
([
'@/components/disclaimerProtocol'
],
resolve
),
...
@@ -6474,6 +6480,6 @@ export default {
...
@@ -6474,6 +6480,6 @@ export default {
title
:
'财务批量打印页面'
title
:
'财务批量打印页面'
},
},
}
}
]
]
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment