diff --git a/frontend/.env.development b/frontend/.env.development index bd4ab4a..16098f7 100644 --- a/frontend/.env.development +++ b/frontend/.env.development @@ -19,9 +19,9 @@ VITE_API_URL=/api # 开发环境跨域代理,支持配置多个 -VITE_PROXY=[["/api","http://127.0.0.1:18093/"]] +VITE_PROXY=[["/api","http://127.0.0.1:18092/"]] #VITE_PROXY=[["/api","http://192.168.1.124:18092/"]] #VITE_PROXY=[["/api","http://192.168.2.125:18092/"]] # VITE_PROXY=[["/api","http://192.168.1.138:8080/"]]张文 # 开启激活验证 -VITE_ACTIVATE_OPEN=true \ No newline at end of file +VITE_ACTIVATE_OPEN=false \ No newline at end of file diff --git a/frontend/.env.production b/frontend/.env.production index af9d60b..0d6f9c7 100644 --- a/frontend/.env.production +++ b/frontend/.env.production @@ -23,6 +23,6 @@ VITE_PWA=true # 线上环境接口地址 #VITE_API_URL="/api" # 打包时用 -VITE_API_URL="http://127.0.0.1:18093/" +VITE_API_URL="http://127.0.0.1:18092/" # 开启激活验证 -VITE_ACTIVATE_OPEN=true \ No newline at end of file +VITE_ACTIVATE_OPEN=false \ No newline at end of file diff --git a/frontend/src/api/device/freqConverter/index.ts b/frontend/src/api/device/freqConverter/index.ts new file mode 100644 index 0000000..17e879e --- /dev/null +++ b/frontend/src/api/device/freqConverter/index.ts @@ -0,0 +1,29 @@ +import type {FreqConverter} from '@/api/device/interface/freqConverter' +import http from '@/api' + +/** + * @name 变频器管理模块 + */ + +//获取设备类型 +export const getFreqConverterList = (params: FreqConverter.ReqFreqConverterParams) => { + return http.post(`/freqConverter/list`, params) +} + +//添加设备类型 +export const addFreqConverter = (params: FreqConverter.ResFreqConverter) => { + return http.post(`/freqConverter/add`, params) +} + +//编辑设备类型 +export const updateFreqConverter = (params: FreqConverter.ResFreqConverter) => { + return http.post(`/freqConverter/update`, params) +} + +//删除设备类型 +export const deleteFreqConverter = (params: string[]) => { + return http.post(`/freqConverter/delete`, params) +} + + + diff --git a/frontend/src/api/device/interface/freqConverter.ts b/frontend/src/api/device/interface/freqConverter.ts new file mode 100644 index 0000000..7bc7207 --- /dev/null +++ b/frontend/src/api/device/interface/freqConverter.ts @@ -0,0 +1,40 @@ +import type {ReqPage, ResPage} from '@/api/interface' + +// 变频器模块 +export namespace FreqConverter { + + /** + * 变频器数据表格分页查询参数 + */ + export interface ReqFreqConverterParams extends ReqPage { + name?: string; // 名称 + } + + /** + * 变频器新增、修改、根据id查询返回的对象 + */ + export interface ResFreqConverter { + id?: string; //变频器ID + name: string;//变频器名称 + portName: string; //串口名称 + slaveAddress: number; //从机地址 + baudRate: number; //波特率 + parity: string; //奇偶校验类型 + dataBits: number; //数据位 + stopBits: number; //停止位 + timeoutMs: number; //超时时间(毫秒) + suffix?: number; //数据表后缀 + state?: number; + createBy?: string | null; //创建用户 + createTime?: string | null; //创建时间 + updateBy?: string | null; //更新用户 + updateTime?: string | null; //更新时间 + } + + /** + * 变频器表格查询分页返回的对象; + */ + export interface ResFreqConverterPage extends ResPage { + + } +} \ No newline at end of file diff --git a/frontend/src/views/authority/role/index.vue b/frontend/src/views/authority/role/index.vue index 3fa2944..7125528 100644 --- a/frontend/src/views/authority/role/index.vue +++ b/frontend/src/views/authority/role/index.vue @@ -18,7 +18,7 @@ diff --git a/frontend/src/views/machine/freqConverter/components/freqConverterPopup.vue b/frontend/src/views/machine/freqConverter/components/freqConverterPopup.vue new file mode 100644 index 0000000..604ebbb --- /dev/null +++ b/frontend/src/views/machine/freqConverter/components/freqConverterPopup.vue @@ -0,0 +1,192 @@ + + + \ No newline at end of file diff --git a/frontend/src/views/machine/freqConverter/index.vue b/frontend/src/views/machine/freqConverter/index.vue new file mode 100644 index 0000000..4b7b13d --- /dev/null +++ b/frontend/src/views/machine/freqConverter/index.vue @@ -0,0 +1,116 @@ + + + + \ No newline at end of file