|
|
|
@ -63,7 +63,7 @@ |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-col> |
|
|
|
<!-- 产品小类:联动下拉框(未选大类时禁用) --> |
|
|
|
<!-- 产品小类: --> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-col :span="6"> |
|
|
|
<el-form-item style="margin-right: 5px" label="产品小类"> |
|
|
|
<el-form-item style="margin-right: 5px" label="产品小类"> |
|
|
|
<el-select |
|
|
|
<el-select |
|
|
|
@ -279,7 +279,12 @@ export default { |
|
|
|
data() { |
|
|
|
data() { |
|
|
|
return { |
|
|
|
return { |
|
|
|
searchForm: { |
|
|
|
searchForm: { |
|
|
|
|
|
|
|
code: '', |
|
|
|
|
|
|
|
nameCn: '', |
|
|
|
|
|
|
|
specCn: '', |
|
|
|
|
|
|
|
updateTime: '', |
|
|
|
|
|
|
|
catalogOne: '', |
|
|
|
|
|
|
|
catalogTwo: '' |
|
|
|
}, |
|
|
|
}, |
|
|
|
tableData: [], |
|
|
|
tableData: [], |
|
|
|
total: 0, |
|
|
|
total: 0, |
|
|
|
@ -312,7 +317,6 @@ export default { |
|
|
|
catalogTwoId: '' , // 选中的小类ID |
|
|
|
catalogTwoId: '' , // 选中的小类ID |
|
|
|
catalogOneList: [], // 产品大类列表(一级分类,parentId=0) |
|
|
|
catalogOneList: [], // 产品大类列表(一级分类,parentId=0) |
|
|
|
catalogTwoList: [], // 产品小类列表(二级分类,关联选中的大类) |
|
|
|
catalogTwoList: [], // 产品小类列表(二级分类,关联选中的大类) |
|
|
|
allCategoryList: [], // 全部分类数据(缓存) |
|
|
|
|
|
|
|
}; |
|
|
|
}; |
|
|
|
}, |
|
|
|
}, |
|
|
|
mounted() { |
|
|
|
mounted() { |
|
|
|
@ -343,6 +347,7 @@ export default { |
|
|
|
|
|
|
|
|
|
|
|
const res = await getCategory({ parentId, size: 9999, current: 1 }); |
|
|
|
const res = await getCategory({ parentId, size: 9999, current: 1 }); |
|
|
|
this.catalogTwoList = res.data.data.records || []; |
|
|
|
this.catalogTwoList = res.data.data.records || []; |
|
|
|
|
|
|
|
console.log("this.catalogTwoList产品小类",this.catalogTwoList) |
|
|
|
} catch (error) { |
|
|
|
} catch (error) { |
|
|
|
console.error('加载产品小类失败:', error); |
|
|
|
console.error('加载产品小类失败:', error); |
|
|
|
this.$message.error('加载产品小类失败,请重试'); |
|
|
|
this.$message.error('加载产品小类失败,请重试'); |
|
|
|
|