|
@@ -13,6 +13,8 @@ interface UseCrudConfig {
|
|
|
|
|
|
afterDataList?: Function;
|
|
|
|
|
|
+ afterAdd?: Function;
|
|
|
+
|
|
|
// 需要操作的数据
|
|
|
row?: any;
|
|
|
// done用于结束操作
|
|
@@ -75,6 +77,9 @@ export const useCrud = (config?: UseCrudConfig) => {
|
|
|
Methords.dataList();
|
|
|
config?.done && config?.done();
|
|
|
ElMessage.success(res?.msg ?? "");
|
|
|
+ if (commonConfig.value?.afterAdd) {
|
|
|
+ commonConfig.value?.afterAdd();
|
|
|
+ }
|
|
|
} else {
|
|
|
config?.loading && config?.loading();
|
|
|
ElMessage.error(res?.msg ?? "");
|