|
@@ -51,24 +51,16 @@ export const useCrud = (config?: UseCrudConfig) => {
|
|
|
|
|
|
const save = async (config?: UseCrudConfig) => {
|
|
|
const path = config?.isEdit ? "/update" : "/add";
|
|
|
- try {
|
|
|
- const res = await request({
|
|
|
- url: `${url.value}${path}`,
|
|
|
- method: "post",
|
|
|
- data: form.value,
|
|
|
- });
|
|
|
- if (res?.data?.code == 200) {
|
|
|
- Methords.dataList();
|
|
|
- config?.done && config?.done();
|
|
|
- } else {
|
|
|
- ElMessage.error(res?.data?.msg ?? "");
|
|
|
- }
|
|
|
- } catch (err) {
|
|
|
- ElMessage.error("Oops, this is a error message.");
|
|
|
- // config?.loading && config?.loading();
|
|
|
- } finally {
|
|
|
- ElMessage.error("Oops, this is a error message.");
|
|
|
- // config?.done && config?.done();
|
|
|
+ const res = (await request({
|
|
|
+ url: `${url.value}${path}`,
|
|
|
+ method: "post",
|
|
|
+ data: form.value,
|
|
|
+ })) as any;
|
|
|
+ if (res?.code == 200) {
|
|
|
+ Methords.dataList();
|
|
|
+ config?.done && config?.done();
|
|
|
+ } else {
|
|
|
+ ElMessage.error(res?.msg ?? "");
|
|
|
}
|
|
|
};
|
|
|
|