diff --git a/src/axios/db.js b/src/axios/db.js new file mode 100644 index 0000000..41e4a59 --- /dev/null +++ b/src/axios/db.js @@ -0,0 +1,16 @@ +import axios from '@/axios/base/base.axios'; + +export default { + // 查询Db数据,顺便返回PLC名称 + getDbWithName(req) { + return axios.post('/api/wcs/db/getDBWithPlcName', req) + }, + // 添加或者变更DB信息 + addOrUpdate(req) { + return axios.post('/api/wcs/db/addOrUpdate', req) + }, + // 删除一个DB信息 + deleteData(dbName) { + return axios.delete('/api/wcs/db/deleteDB', { params: { dbName: dbName }}) + } +} \ No newline at end of file diff --git a/src/view/component/dbData/AddDBData.vue b/src/view/component/dbData/AddDBData.vue new file mode 100644 index 0000000..de12688 --- /dev/null +++ b/src/view/component/dbData/AddDBData.vue @@ -0,0 +1,151 @@ + + + + + \ No newline at end of file diff --git a/src/view/component/dbData/DbList.vue b/src/view/component/dbData/DbList.vue new file mode 100644 index 0000000..6cbd1fd --- /dev/null +++ b/src/view/component/dbData/DbList.vue @@ -0,0 +1,135 @@ + + + + + \ No newline at end of file diff --git a/src/view/component/dbData/SearchForm.vue b/src/view/component/dbData/SearchForm.vue new file mode 100644 index 0000000..7023f00 --- /dev/null +++ b/src/view/component/dbData/SearchForm.vue @@ -0,0 +1,138 @@ + + + + + \ No newline at end of file diff --git a/src/view/component/PLCData/AddPLCData.vue b/src/view/component/plcData/AddPLCData.vue similarity index 100% rename from src/view/component/PLCData/AddPLCData.vue rename to src/view/component/plcData/AddPLCData.vue diff --git a/src/view/tab/development/DbData.vue b/src/view/tab/development/DbData.vue index 771cb67..301c7cf 100644 --- a/src/view/tab/development/DbData.vue +++ b/src/view/tab/development/DbData.vue @@ -1,27 +1,96 @@