新增资产SKU管理功能,添加SKU等功能
This commit is contained in:
@@ -84,6 +84,7 @@
|
||||
</el-card>
|
||||
</div>
|
||||
<EditAsset ref="editAssetRef" @getAssetList="getAssetList" />
|
||||
<SkuDialog ref="skuDialogRef" />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -98,6 +99,7 @@ import { ref, reactive, onMounted } from 'vue';
|
||||
import { ElMessageBox, ElMessage } from 'element-plus';
|
||||
import { listAssets, updateAssetStatus, deleteAsset } from '/@/api/assets/asset';
|
||||
import EditAsset from './component/editAsset.vue';
|
||||
import SkuDialog from './component/skuDialog.vue';
|
||||
|
||||
interface AssetRow {
|
||||
id: string;
|
||||
@@ -115,6 +117,7 @@ interface AssetRow {
|
||||
}
|
||||
|
||||
const editAssetRef = ref();
|
||||
const skuDialogRef = ref();
|
||||
|
||||
const tableData = reactive({
|
||||
data: [] as AssetRow[],
|
||||
@@ -217,10 +220,9 @@ const onEdit = (row: AssetRow) => {
|
||||
editAssetRef.value.openDialog(row, true);
|
||||
};
|
||||
|
||||
// 添加SKU(待定)
|
||||
// 管理SKU
|
||||
const onAddSku = (row: AssetRow) => {
|
||||
ElMessage.info('添加SKU功能待开发');
|
||||
console.log('添加SKU:', row);
|
||||
skuDialogRef.value.openDialog(row);
|
||||
};
|
||||
|
||||
// 分页大小改变
|
||||
|
||||
Reference in New Issue
Block a user