Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
md-vue-chc
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
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
何鹏程
md-vue-chc
Commits
7736af54
Commit
7736af54
authored
Aug 31, 2021
by
何鹏程
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改下拉搜索
parent
956da337
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
36 additions
and
5 deletions
+36
-5
index.vue
src/page/log/index.vue
+0
-1
saveDialog.vue
src/page/rescue/components/saveDialog.vue
+7
-0
userDialog.vue
src/page/user/components/userDialog.vue
+15
-2
index.vue
src/page/user/index.vue
+14
-2
No files found.
src/page/log/index.vue
View file @
7736af54
...
@@ -214,7 +214,6 @@ export default {
...
@@ -214,7 +214,6 @@ export default {
})
})
},
},
modelTypeFormatter
(
row
,
column
,
cellValue
,
index
)
{
modelTypeFormatter
(
row
,
column
,
cellValue
,
index
)
{
console
.
log
(
this
.
modelTypeList
)
const
item
=
this
.
modelTypeList
.
find
(
i
=>
i
.
val
===
cellValue
)
const
item
=
this
.
modelTypeList
.
find
(
i
=>
i
.
val
===
cellValue
)
return
item
?
item
.
name
:
cellValue
return
item
?
item
.
name
:
cellValue
},
},
...
...
src/page/rescue/components/saveDialog.vue
View file @
7736af54
...
@@ -259,6 +259,13 @@ export default {
...
@@ -259,6 +259,13 @@ export default {
}
}
})
})
},
},
remoteMethod
(
query
)
{
this
.
selectLoading
=
true
;
queryHospitalList
(
query
).
then
(
res
=>
{
this
.
hospitalList
=
res
.
respData
this
.
selectLoading
=
false
;
})
},
closedHandler
()
{
closedHandler
()
{
this
.
$refs
.
dataForm
.
resetFields
()
this
.
$refs
.
dataForm
.
resetFields
()
}
}
...
...
src/page/user/components/userDialog.vue
View file @
7736af54
...
@@ -109,6 +109,11 @@
...
@@ -109,6 +109,11 @@
v-model=
"dataForm.hospitalCode"
v-model=
"dataForm.hospitalCode"
placeholder=
"请选择机构名称"
placeholder=
"请选择机构名称"
style=
"width: 100%"
style=
"width: 100%"
filterable
remote
ref=
"hospitalCode"
:loading=
"selectLoading"
:remote-method=
"remoteMethod"
>
>
<el-option
<el-option
v-for=
"item in hospitalList"
v-for=
"item in hospitalList"
...
@@ -139,7 +144,7 @@
...
@@ -139,7 +144,7 @@
<
script
>
<
script
>
import
{
queryUserInfoById
,
saveOrUpdateUserInfo
}
from
'@/api/user'
import
{
queryUserInfoById
,
saveOrUpdateUserInfo
}
from
'@/api/user'
import
{
query
Emergency
HospitalList
}
from
'@/api/common'
import
{
queryHospitalList
}
from
'@/api/common'
import
{
getDic
}
from
'@/util/dict'
import
{
getDic
}
from
'@/util/dict'
import
IdentityCodeValid
from
'@/util/checkIdent'
import
IdentityCodeValid
from
'@/util/checkIdent'
export
default
{
export
default
{
...
@@ -184,6 +189,7 @@ export default {
...
@@ -184,6 +189,7 @@ export default {
dialogVisible
:
false
,
dialogVisible
:
false
,
loading
:
false
,
loading
:
false
,
formDisabled
:
false
,
formDisabled
:
false
,
selectLoading
:
false
,
type
:
'add'
,
type
:
'add'
,
dataForm
:
{
dataForm
:
{
userName
:
''
,
userName
:
''
,
...
@@ -229,7 +235,7 @@ export default {
...
@@ -229,7 +235,7 @@ export default {
},
},
mounted
()
{
mounted
()
{
//获取可选择的医院
//获取可选择的医院
query
Emergency
HospitalList
().
then
(
res
=>
{
queryHospitalList
().
then
(
res
=>
{
this
.
hospitalList
=
res
.
respData
this
.
hospitalList
=
res
.
respData
})
})
getDic
([
'ID_type'
]).
then
(
res
=>
{
getDic
([
'ID_type'
]).
then
(
res
=>
{
...
@@ -292,6 +298,13 @@ export default {
...
@@ -292,6 +298,13 @@ export default {
}
}
})
})
},
},
remoteMethod
(
query
)
{
this
.
selectLoading
=
true
;
queryHospitalList
(
query
).
then
(
res
=>
{
this
.
hospitalList
=
res
.
respData
this
.
selectLoading
=
false
;
})
},
closedHandler
()
{
closedHandler
()
{
this
.
$refs
.
dataForm
.
resetFields
()
this
.
$refs
.
dataForm
.
resetFields
()
}
}
...
...
src/page/user/index.vue
View file @
7736af54
...
@@ -16,6 +16,10 @@
...
@@ -16,6 +16,10 @@
v-model=
"searchForm.hospitalCode"
v-model=
"searchForm.hospitalCode"
placeholder=
"请选择医院"
placeholder=
"请选择医院"
style=
"width: 100%"
style=
"width: 100%"
filterable
remote
:loading=
"selectLoading"
:remote-method=
"remoteMethod"
:clearable=
"true"
:clearable=
"true"
>
>
<el-option
<el-option
...
@@ -159,7 +163,7 @@
...
@@ -159,7 +163,7 @@
</template>
</template>
<
script
>
<
script
>
import
{
tableDataMixin
}
from
'../../common/js/mixin'
import
{
tableDataMixin
}
from
'../../common/js/mixin'
import
{
query
Emergency
HospitalList
}
from
'@/api/common'
import
{
queryHospitalList
}
from
'@/api/common'
import
{
queryTeamUserPageList
,
deleteUserInfo
}
from
'@/api/user'
import
{
queryTeamUserPageList
,
deleteUserInfo
}
from
'@/api/user'
import
AuthDialog
from
'./components/authDialog.vue'
import
AuthDialog
from
'./components/authDialog.vue'
import
UserDialog
from
'./components/userDialog.vue'
import
UserDialog
from
'./components/userDialog.vue'
...
@@ -178,6 +182,7 @@ export default {
...
@@ -178,6 +182,7 @@ export default {
hospitalCode
:
''
hospitalCode
:
''
},
},
hospitalList
:
[],
hospitalList
:
[],
selectLoading
:
false
,
tableData
:
{
tableData
:
{
loading
:
false
,
loading
:
false
,
head
:
[
head
:
[
...
@@ -232,7 +237,7 @@ export default {
...
@@ -232,7 +237,7 @@ export default {
},
},
mounted
()
{
mounted
()
{
//获取可选择的医院
//获取可选择的医院
query
Emergency
HospitalList
().
then
(
res
=>
{
queryHospitalList
().
then
(
res
=>
{
this
.
hospitalList
=
res
.
respData
this
.
hospitalList
=
res
.
respData
})
})
this
.
search
()
this
.
search
()
...
@@ -253,6 +258,13 @@ export default {
...
@@ -253,6 +258,13 @@ export default {
}
}
})
})
},
},
remoteMethod
(
query
)
{
this
.
selectLoading
=
true
;
queryHospitalList
(
query
).
then
(
res
=>
{
this
.
hospitalList
=
res
.
respData
this
.
selectLoading
=
false
;
})
},
showAuthDialog
(
userId
,
roleId
)
{
showAuthDialog
(
userId
,
roleId
)
{
this
.
$refs
.
authDialog
.
init
(
userId
,
roleId
)
this
.
$refs
.
authDialog
.
init
(
userId
,
roleId
)
},
},
...
...
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