| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- import request from '@/utils/request'
- // 获取模型装置端子已关联的接收端子
- /* model_id 模型ID
- from_fcda_id 输出装置端子ID*/
- function getModelOn(data) {
- return request({
- url: `/admin/model/function/fcda-ref/list`,
- method: "get",
- params: data
- })
- }
- // 保存模型装置端子间关联关系
- /*model_id 模型ID
- from_ied_type 输出装置类型
- to_ied_type 输入装置类型
- from_fcda_id 输出装置端子ID
- to_fcda_ids 输入装置端子ID列表。多个ID间使用逗号分隔
- goosesv 信号类型。值范围:GOOSE | SV*/
- function saveModelOn(data) {
- return request({//适用于点击连接线获取数据
- url: `/admin/model/function/fcda-ref/save`,
- method: "post",
- data
- })
- }
- // 删除装置端子
- /*model_id *模型ID
- fcda_id *端子ID*/
- function delModelOn(data) {
- return request({
- url: `/admin/model/function/fcda/del`,
- method: "post",
- data,
- })
- }
- // 获取指定模型和装置类型的端子列表
- function getModelAndIed(data) {
- return request({//适用于表格数据
- url: `/admin/model/function/fcda/list`,
- method: "get",
- params: data
- })
- }
- // 保存模型装置功能及端子信息
- /*model_id *模型ID
- ied_type *装置类型代码
- func_id *功能ID。编辑时必传。
- func_name *功能名称。必传。
- fcda_id *端子ID。编辑时必传。
- fcda_name *功能名称。必传。
- fcda_match_exp *端子匹配表达式。必传。*/
- function saveModelAndIed(data) {
- return request({
- url: `/admin/model/function/fcda/save`,
- method: "post",
- data
- })
- }
- // 获取指定模型和装置类型的功能列表
- /*model_id *模型ID
- ied_type *装置类型*/
- function getByModelAndIed(data) {
- return request({//适用于新增修改时下拉数据
- url: `/admin/model/function/list`,
- method: "get",
- params: data
- })
- }
- // 将Excel数据导入到指定模块
- /*
- code *业务数据类别,由系统定义。当前支持:ied_func_fcda
- file *文件流参数名
- */
- function excelInData(data) {
- return request({
- url: "impData",
- method: "post",
- data,
- headers: {
- 'content-Type': 'multipart/form-data',
- },
- })
- }
- export default {
- getModelOn,
- saveModelOn,
- delModelOn,
- getModelAndIed,
- saveModelAndIed,
- getByModelAndIed,
- excelInData,
- }
|