diff --git a/.env b/.env index e560c2c..10e25a0 100644 --- a/.env +++ b/.env @@ -15,3 +15,4 @@ VUE_APP_I18N_FALLBACK_LOCALE=en # element 颜色 VUE_APP_ELEMENT_COLOR=#409EFF +VUE_APP_HSLSERVER_PASSWORD=123456 \ No newline at end of file diff --git a/src/views/edgeServer/edgeServerConfigure/device.vue b/src/views/edgeServer/edgeServerConfigure/device.vue index 1ac8de1..8623ae6 100644 --- a/src/views/edgeServer/edgeServerConfigure/device.vue +++ b/src/views/edgeServer/edgeServerConfigure/device.vue @@ -53,22 +53,6 @@ - - - - - - - - - - - - - @@ -299,19 +283,6 @@ export default { '@RequestInterval': [{ required: true, message: '请输入采集周期(ms)', trigger: 'blur' }], '@Length': [{ required: true, message: '请输入长度', trigger: 'blur' }] }, - dialogFormVisible: false, - userForm: { - username: '', - password: '' - }, - userRules: { - username: [ - { required: true, message: '请输入账号', trigger: 'blur' } - ], - password: [ - { required: true, message: '请输入密码', trigger: 'blur' } - ] - }, serverData: {}, devicePointData: [], nodeCodeData: [], @@ -400,7 +371,7 @@ export default { async getCodesByWorkingSubclass (workingSubclass) { try { const nodeCode = await this.$api.QUERY_CODES(workingSubclass) - const nodeCodeData = [] + let nodeCodeData = [] each(nodeCode, (o) => { nodeCodeData.push({ value: o, label: o }) } @@ -417,7 +388,7 @@ export default { async getworkingSubclasses () { try { const workingSubclasses = await this.$api.QUERY_WORKING_SUBCLASSES() - const workingSubclassesData = [] + let workingSubclassesData = [] each(workingSubclasses, (o) => { workingSubclassesData.push({ value: o, label: o }) } @@ -478,10 +449,7 @@ export default { }) }, async delDevice () { - // 校验是否已经有账号和密码 - const userInfo = this.getUserInfo() - - const deviceConfigure = await this.$api.GET_HSLSERVER_CONFIGURE('http://' + this.serverData.url + ':' + this.serverData.port, userInfo.username, userInfo.password) + let deviceConfigure = await this.$api.GET_HSLSERVER_CONFIGURE('http://' + this.serverData.url + ':' + this.serverData.port, 'admin', process.env.VUE_APP_HSLSERVER_PASSWORD) let deviceNode = deviceConfigure.Content.Settings.GroupNode[0].DeviceNode if (deviceNode !== undefined && isArray(deviceNode)) { deviceNode = filter(deviceNode, item => { @@ -493,7 +461,7 @@ export default { } try { - await this.$api.SET_HSLSERVER_CONFIGURE('http://' + this.serverData.url + ':' + this.serverData.port, userInfo.username, userInfo.password, { data: deviceConfigure.Content }) + await this.$api.SET_HSLSERVER_CONFIGURE('http://' + this.serverData.url + ':' + this.serverData.port, 'admin', process.env.VUE_APP_HSLSERVER_PASSWORD, { data: deviceConfigure.Content }) await this.$api.DEL_DEVICE({ action: 'remove_device', id: this.deviceData[this.deviceActiveStatus].id }) this.$message({ message: '删除设备成功', @@ -540,17 +508,7 @@ export default { this.setDeviceConfigure() done() }, - setUserInfo () { - this.$refs.userForm.validate((valid) => { - if (valid) { - sessionStorage.setItem(this.serverData.id, JSON.stringify(this.userForm)) - this.dialogFormVisible = false - } - }) - }, async setDeviceConfigure () { - // 校验是否已经有账号和密码 - const userInfo = this.getUserInfo() try { // 验证表单 this.$refs.deviceConfigure.$refs.form.validate((valid) => { @@ -558,8 +516,8 @@ export default { return false } }) - const deviceConfigure = await this.$api.GET_HSLSERVER_CONFIGURE('http://' + this.serverData.url + ':' + this.serverData.port, userInfo.username, userInfo.password) - const deviceConfigureModelValue = this.$refs.deviceConfigure.deviceConfigureModelValue + let deviceConfigure = await this.$api.GET_HSLSERVER_CONFIGURE('http://' + this.serverData.url + ':' + this.serverData.port, 'admin', process.env.VUE_APP_HSLSERVER_PASSWORD) + let deviceConfigureModelValue = this.$refs.deviceConfigure.deviceConfigureModelValue if (this.devicePointData.length > 0) { let devicePointData = this.devicePointData devicePointData = each(devicePointData, (item) => { @@ -590,7 +548,7 @@ export default { deviceNode.push(deviceConfigureModelValue) } deviceConfigure.Content.Settings.GroupNode[0].DeviceNode = deviceNode - await this.$api.SET_HSLSERVER_CONFIGURE('http://' + this.serverData.url + ':' + this.serverData.port, userInfo.username, userInfo.password, { data: deviceConfigure.Content }) + await this.$api.SET_HSLSERVER_CONFIGURE('http://' + this.serverData.url + ':' + this.serverData.port, 'admin', process.env.VUE_APP_HSLSERVER_PASSWORD, { data: deviceConfigure.Content }) deviceConfigureModelValue.DeviceTypeName = this.$refs.deviceConfigure.defaultDeviceTypeNameValue const data = { action: 'update_device', @@ -607,17 +565,10 @@ export default { console.log(e) } }, - getUserInfo () { - const userInfo = sessionStorage.getItem(this.serverData.id) - if (!userInfo) { - this.dialogFormVisible = true - return false - } - return JSON.parse(userInfo) - }, + async getDeviceStatus () { - const userInfo = this.getUserInfo() - const res = await this.$api.GET_SERVER_DEVICE_STATUS('http://' + this.serverData.url + ':' + this.serverData.port, userInfo.username, userInfo.password) + console.log(process.env.VUE_APP_VUE_APP_HSLSERVER_PASSWORD) + const res = await this.$api.GET_SERVER_DEVICE_STATUS('http://' + this.serverData.url + ':' + this.serverData.port, 'admin', process.env.VUE_APP_HSLSERVER_PASSWORD) if (res) { this.$emit('changeStatus', 'online') const deviceStatus = {} diff --git a/src/views/edgeServer/edgeServerConfigure/index.vue b/src/views/edgeServer/edgeServerConfigure/index.vue index a07ff8d..1a0cb92 100644 --- a/src/views/edgeServer/edgeServerConfigure/index.vue +++ b/src/views/edgeServer/edgeServerConfigure/index.vue @@ -39,20 +39,7 @@ - - - - - - - - - - - - + @@ -99,20 +86,6 @@ export default { } ], isDrawerShow: false, - dialogFormVisible: false, - form: { - username: '', - password: '' - }, - rules: { - username: [ - { required: true, message: '请输入账号', trigger: 'blur' } - ], - password: [ - { required: true, message: '请输入密码', trigger: 'blur' } - ] - }, - dialogFormServerId: 0, server: {}, serveStatus: { online: { @@ -360,43 +333,25 @@ export default { }) done() }, - async setServerExec ({ row }) { - let userInfo = sessionStorage.getItem(row.id) - this.dialogFormServerId = row.id - if (!userInfo) { - this.dialogFormVisible = true - return false - } - userInfo = JSON.parse(userInfo) - try { await this.$api.SET_SERVER_EXEC({ action: 'exec', server_id: row.id, command: 'server_restart', - username: userInfo.username, - password: userInfo.password + username: 'admin', + password: process.env.VUE_APP_HSLSERVER_PASSWORD }) this.$message({ message: '服务应用请求成功,请求动作已添加至请求队列中,请从服务监控页面查看结果', type: 'success' }) - this.dialogFormServerId = 0 this.getServers() - this.dialogFormVisible = false } catch (e) { console.log(e) } }, - handleDialogFormVisible () { - this.$refs.form.validate((valid) => { - if (valid) { - sessionStorage.setItem(this.dialogFormServerId, JSON.stringify(this.form)) - this.dialogFormVisible = false - } - }) - }, + handleDialogCancel (done) { this.$message({ message: '用户放弃改动', diff --git a/src/views/edgeServer/edgeServerMonitor/index.vue b/src/views/edgeServer/edgeServerMonitor/index.vue index 9a3a7c1..a6d20ab 100644 --- a/src/views/edgeServer/edgeServerMonitor/index.vue +++ b/src/views/edgeServer/edgeServerMonitor/index.vue @@ -8,7 +8,7 @@ - 暂停 @@ -72,22 +72,6 @@ - - - - - - - - - - - - -