diff --git a/src/api/liswork/xtwh/localconfigApi.ts b/src/api/liswork/xtwh/localconfigApi.ts new file mode 100644 index 0000000..139878b --- /dev/null +++ b/src/api/liswork/xtwh/localconfigApi.ts @@ -0,0 +1,45 @@ +//本地参数设置 +// @ts-ignore +import request from '@/utils/request' + +// 查询字典列表 +export function listlocalconfig(params:any) { + return request({ + url: '/localconfig/list', + method: 'get', + params + }) +} +export function getLocalConfigDefault(params:any) { + return request({ + url: '/localconfig/resetdef', + method: 'get', + params + }) +} + +// 查询字典下拉框内容 +export function getoptionselect(params:any) { + return request({ + url: '/localconfig/optionselect', + method: 'get', + params + }) +} +// 修改字典 +export function updatelocalconfig(params:any) { + return request({ + url: '/localconfig', + method: 'put', + data:params + }) +} +// 批量保存所有结果 +export function savelocalconfig(params:any) { + return request({ + url: '/localconfig/editall', + method: 'put', + data:params + }) +} + diff --git a/src/views/liswork/xtwh/configdict/index.vue b/src/views/liswork/xtwh/configdict/index.vue index 74fb438..69166fe 100644 --- a/src/views/liswork/xtwh/configdict/index.vue +++ b/src/views/liswork/xtwh/configdict/index.vue @@ -88,8 +88,8 @@ - - + + @@ -141,15 +141,7 @@ - - - + @@ -271,8 +263,6 @@ const menuname = ref("参数"); const data = reactive({ form: {}, queryParams: { - pageNum: 1, - pageSize: 15, configCode: undefined, configName: undefined, configType:undefined, @@ -293,8 +283,8 @@ function getList() { loading.value = true; listconfigdict(queryParams.value).then(response => { console.log('response:', response); - regdictList.value = response.rows; - total.value = response.total; + regdictList.value = response.data; + total.value = response.data.length; loading.value = false; }); } @@ -391,6 +381,23 @@ function handleExport() { getList(); \ No newline at end of file diff --git a/src/views/liswork/xtwh/localconfig/index.vue b/src/views/liswork/xtwh/localconfig/index.vue new file mode 100644 index 0000000..354cdc5 --- /dev/null +++ b/src/views/liswork/xtwh/localconfig/index.vue @@ -0,0 +1,255 @@ + + + + + \ No newline at end of file