|
@@ -28,7 +28,7 @@ import SelectMusicSheet from './selectMusicSheet'
|
|
|
export default defineComponent({
|
|
|
name: 'addMaterial',
|
|
|
emits: ['handleSuccess', 'close'],
|
|
|
- props: ['item', 'isLook'],
|
|
|
+ props: ['item', 'isLook', 'categoryList'],
|
|
|
setup(props, { emit }) {
|
|
|
const message = useMessage()
|
|
|
const loading = ref(false)
|
|
@@ -125,7 +125,7 @@ export default defineComponent({
|
|
|
}
|
|
|
]
|
|
|
}
|
|
|
- const categoryList = inject('categoryList', { list: [] }).list || []
|
|
|
+ // const categoryList = inject('categoryList', { list: [] }).list || []
|
|
|
const submit = () => {
|
|
|
formRef.value?.validate(async (err) => {
|
|
|
if (!err) {
|
|
@@ -194,7 +194,7 @@ export default defineComponent({
|
|
|
<NCascader
|
|
|
v-model:value={saveModel.materialCategoryId}
|
|
|
placeholder="请选择素材分类"
|
|
|
- options={categoryList}
|
|
|
+ options={props.categoryList}
|
|
|
checkStrategy="child"
|
|
|
childrenField="subMaterialCategoryList"
|
|
|
expandTrigger="hover"
|