|
@@ -735,6 +735,19 @@ export default defineComponent({
|
|
|
<NGi>
|
|
|
<NFormItem label='曲目标签' required>
|
|
|
<NSelect v-model:value={forms.kt.musicTagIds} multiple maxTagCount={1} clearable options={musicSheetTagListKt.value}
|
|
|
+ onUpdate:show={(value: any) => {
|
|
|
+ musicSheetTagListKt.value.forEach((item: any) => {
|
|
|
+ if(forms.kt.musicTagIds.length >= 3) {
|
|
|
+ if(forms.kt.musicTagIds?.includes(item.id)) {
|
|
|
+ item.disabled = false
|
|
|
+ } else {
|
|
|
+ item.disabled = true
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ item.disabled = false
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }}
|
|
|
onUpdate:value={() => {
|
|
|
musicSheetTagListKt.value.forEach((item: any) => {
|
|
|
if(forms.kt.musicTagIds.length >= 3) {
|