|
@@ -86,7 +86,7 @@ export default defineComponent({
|
|
const getSubjects = async () => {
|
|
const getSubjects = async () => {
|
|
// const res = await api_subjectList();
|
|
// const res = await api_subjectList();
|
|
// if (Array.isArray(res?.data)) {
|
|
// if (Array.isArray(res?.data)) {
|
|
- const tempSubjectList = catchStore.getSubjectAllList;
|
|
|
|
|
|
+ const tempSubjectList = catchStore.getSubjectInstruments;
|
|
const subjectList = sessionStorage.getItem('musicSubjectList')
|
|
const subjectList = sessionStorage.getItem('musicSubjectList')
|
|
? JSON.parse(sessionStorage.getItem('musicSubjectList') as any)
|
|
? JSON.parse(sessionStorage.getItem('musicSubjectList') as any)
|
|
: [];
|
|
: [];
|
|
@@ -98,6 +98,7 @@ export default defineComponent({
|
|
}
|
|
}
|
|
});
|
|
});
|
|
data.tags = [{ name: '全部', id: 0 }, ...resultList];
|
|
data.tags = [{ name: '全部', id: 0 }, ...resultList];
|
|
|
|
+ console.log(data.tags);
|
|
// }
|
|
// }
|
|
};
|
|
};
|
|
const getList = async () => {
|
|
const getList = async () => {
|
|
@@ -106,7 +107,8 @@ export default defineComponent({
|
|
try {
|
|
try {
|
|
res = await api_musicSheetPage({
|
|
res = await api_musicSheetPage({
|
|
...forms,
|
|
...forms,
|
|
- musicSubject: data.tagIndex ? data.tagIndex : ''
|
|
|
|
|
|
+ // musicSubject: data.tagIndex ? data.tagIndex : ''
|
|
|
|
+ musicalInstrumentId: data.tagIndex ? data.tagIndex : ''
|
|
});
|
|
});
|
|
} catch (error) {
|
|
} catch (error) {
|
|
console.log(error);
|
|
console.log(error);
|
|
@@ -118,7 +120,6 @@ export default defineComponent({
|
|
if (res?.code === 200 && Array.isArray(res?.data?.rows)) {
|
|
if (res?.code === 200 && Array.isArray(res?.data?.rows)) {
|
|
data.list = [...data.list, ...res.data.rows];
|
|
data.list = [...data.list, ...res.data.rows];
|
|
data.finshed = res.data.rows.length < forms.rows;
|
|
data.finshed = res.data.rows.length < forms.rows;
|
|
- console.log('🚀 ~ data.finshed:', data.finshed);
|
|
|
|
}
|
|
}
|
|
if (data.list[data.listActive]) {
|
|
if (data.list[data.listActive]) {
|
|
getFavitor(data.list[data.listActive]);
|
|
getFavitor(data.list[data.listActive]);
|
|
@@ -206,6 +207,7 @@ export default defineComponent({
|
|
|
|
|
|
const selectChildObj = (item: any) => {
|
|
const selectChildObj = (item: any) => {
|
|
const obj: any = {};
|
|
const obj: any = {};
|
|
|
|
+
|
|
item?.forEach((child: any) => {
|
|
item?.forEach((child: any) => {
|
|
if (child.id === data.tagIndex) {
|
|
if (child.id === data.tagIndex) {
|
|
obj.selected = true;
|
|
obj.selected = true;
|
|
@@ -355,11 +357,6 @@ export default defineComponent({
|
|
v-model:value={data.tagIndex}
|
|
v-model:value={data.tagIndex}
|
|
onUpdate:value={() => {
|
|
onUpdate:value={() => {
|
|
// onSearch();
|
|
// onSearch();
|
|
- console.log(
|
|
|
|
- data.tagIndex,
|
|
|
|
- 'tagIndex',
|
|
|
|
- data.tagIndex
|
|
|
|
- );
|
|
|
|
data.reshing = true;
|
|
data.reshing = true;
|
|
handleGetList();
|
|
handleGetList();
|
|
}}
|
|
}}
|