|
@@ -189,8 +189,8 @@ export default defineComponent({
|
|
|
</div>
|
|
|
</>
|
|
|
)}
|
|
|
- {searchObj.value.levels &&
|
|
|
- searchObj.value.levels.length > 0 && (
|
|
|
+ {searchObj.value.levelList &&
|
|
|
+ searchObj.value.levelList.length > 0 && (
|
|
|
<>
|
|
|
<div class={styles.searchTitle}>级别</div>
|
|
|
<div
|
|
@@ -200,9 +200,10 @@ export default defineComponent({
|
|
|
styles['organ-radio']
|
|
|
]}
|
|
|
>
|
|
|
- {searchObj.value.levels.map(
|
|
|
+ {searchObj.value.levelList.map(
|
|
|
(subject: any) => {
|
|
|
- const isActive = subject === params.level
|
|
|
+ const isActive =
|
|
|
+ subject.id === params.level
|
|
|
const type = isActive
|
|
|
? 'primary'
|
|
|
: 'default'
|
|
@@ -213,10 +214,10 @@ export default defineComponent({
|
|
|
type={type}
|
|
|
round
|
|
|
onClick={() => {
|
|
|
- params.level = subject
|
|
|
+ params.level = subject.id
|
|
|
}}
|
|
|
>
|
|
|
- {subject}
|
|
|
+ {subject.value}
|
|
|
</Tag>
|
|
|
)
|
|
|
}
|
|
@@ -224,8 +225,8 @@ export default defineComponent({
|
|
|
</div>
|
|
|
</>
|
|
|
)}
|
|
|
- {searchObj.value.types &&
|
|
|
- searchObj.value.types.length > 0 && (
|
|
|
+ {searchObj.value.typeList &&
|
|
|
+ searchObj.value.typeList.length > 0 && (
|
|
|
<>
|
|
|
<div class={styles.searchTitle}>类型</div>
|
|
|
<div
|
|
@@ -235,25 +236,28 @@ export default defineComponent({
|
|
|
styles['organ-radio']
|
|
|
]}
|
|
|
>
|
|
|
- {searchObj.value.types.map((subject: any) => {
|
|
|
- const isActive = subject === params.type
|
|
|
- const type = isActive
|
|
|
- ? 'primary'
|
|
|
- : 'default'
|
|
|
- return (
|
|
|
- <Tag
|
|
|
- size="large"
|
|
|
- plain={isActive}
|
|
|
- type={type}
|
|
|
- round
|
|
|
- onClick={() => {
|
|
|
- params.type = subject
|
|
|
- }}
|
|
|
- >
|
|
|
- {subject}
|
|
|
- </Tag>
|
|
|
- )
|
|
|
- })}
|
|
|
+ {searchObj.value.typeList.map(
|
|
|
+ (subject: any) => {
|
|
|
+ const isActive =
|
|
|
+ subject.id === params.type
|
|
|
+ const type = isActive
|
|
|
+ ? 'primary'
|
|
|
+ : 'default'
|
|
|
+ return (
|
|
|
+ <Tag
|
|
|
+ size="large"
|
|
|
+ plain={isActive}
|
|
|
+ type={type}
|
|
|
+ round
|
|
|
+ onClick={() => {
|
|
|
+ params.type = subject.id
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ {subject.value}
|
|
|
+ </Tag>
|
|
|
+ )
|
|
|
+ }
|
|
|
+ )}
|
|
|
</div>
|
|
|
</>
|
|
|
)}
|