| | |
| | | </template>
|
| | |
|
| | | <script setup name="Data">
|
| | | import useDictStore from '@/store/modules/dict'
|
| | | import { optionselect as getDictOptionselect, getType } from "@/api/system/dict/type";
|
| | | import { listData, getData, delData, addData, updateData } from "@/api/system/dict/data";
|
| | |
|
| | |
| | | if (valid) {
|
| | | if (form.value.dictCode != undefined) {
|
| | | updateData(form.value).then(response => {
|
| | | useDictStore().removeDict(queryParams.value.dictType);
|
| | | proxy.$modal.msgSuccess("修改成功");
|
| | | open.value = false;
|
| | | getList();
|
| | | });
|
| | | } else {
|
| | | addData(form.value).then(response => {
|
| | | useDictStore().removeDict(queryParams.value.dictType);
|
| | | proxy.$modal.msgSuccess("新增成功");
|
| | | open.value = false;
|
| | | getList();
|
| | |
| | | }).then(() => {
|
| | | getList();
|
| | | proxy.$modal.msgSuccess("删除成功");
|
| | | useDictStore().removeDict(queryParams.value.dictType);
|
| | | }).catch(() => {});
|
| | | }
|
| | | /** 导出按钮操作 */
|