处理Email - Overview 模块中的问题
This commit is contained in:
parent
1e87c63fe4
commit
2a6ff43f0b
|
@ -1,7 +1,7 @@
|
||||||
<template>
|
<template>
|
||||||
<div style="height: 100%;">
|
<div style="height: 100%;">
|
||||||
<div class="view-header">
|
<div class="view-header">
|
||||||
<div class="view-num">Alarm:<span>{{ alarmTotal }}</span></div>
|
<div class="view-num">Alarms:<span>{{ alarmTotal }}</span></div>
|
||||||
<div>
|
<div>
|
||||||
<a-button class="view-btn" @click="onAdd">
|
<a-button class="view-btn" @click="onAdd">
|
||||||
<img class="icon-add" src="@/assets/images/global/add.png" alt="" />
|
<img class="icon-add" src="@/assets/images/global/add.png" alt="" />
|
||||||
|
@ -82,28 +82,6 @@
|
||||||
@cancel="onCancel"
|
@cancel="onCancel"
|
||||||
>
|
>
|
||||||
<a-form :form="form" :label-col="{ span: 6 }" :wrapper-col="{ span: 16 }">
|
<a-form :form="form" :label-col="{ span: 6 }" :wrapper-col="{ span: 16 }">
|
||||||
<a-form-item label="DB Username">
|
|
||||||
<a-input
|
|
||||||
v-decorator="[
|
|
||||||
'username',
|
|
||||||
{
|
|
||||||
rules: [{ required: true, message: 'Please input username!' }],
|
|
||||||
initialVale: this.formVal.username
|
|
||||||
}
|
|
||||||
]"
|
|
||||||
/>
|
|
||||||
</a-form-item>
|
|
||||||
<a-form-item label="DB Password">
|
|
||||||
<a-input
|
|
||||||
v-decorator="[
|
|
||||||
'password',
|
|
||||||
{
|
|
||||||
rules: [{ required: true, message: 'Please input DB Password!' }],
|
|
||||||
initialVale: this.formVal.password
|
|
||||||
}
|
|
||||||
]"
|
|
||||||
/>
|
|
||||||
</a-form-item>
|
|
||||||
<a-form-item label="Name">
|
<a-form-item label="Name">
|
||||||
<a-input
|
<a-input
|
||||||
v-decorator="[
|
v-decorator="[
|
||||||
|
@ -117,7 +95,7 @@
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item label="DB Type">
|
<a-form-item label="DB Type">
|
||||||
<j-dict-select-tag
|
<j-dict-select-tag
|
||||||
placeholder="请选择数据库类型"
|
placeholder="Please select a database type"
|
||||||
dict-code="database_type"
|
dict-code="database_type"
|
||||||
v-decorator="[
|
v-decorator="[
|
||||||
'type',
|
'type',
|
||||||
|
@ -150,6 +128,28 @@
|
||||||
]"
|
]"
|
||||||
/>
|
/>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
|
<a-form-item label="DB Username">
|
||||||
|
<a-input
|
||||||
|
v-decorator="[
|
||||||
|
'username',
|
||||||
|
{
|
||||||
|
rules: [{ required: true, message: 'Please input username!' }],
|
||||||
|
initialVale: this.formVal.username
|
||||||
|
}
|
||||||
|
]"
|
||||||
|
/>
|
||||||
|
</a-form-item>
|
||||||
|
<a-form-item label="DB Password">
|
||||||
|
<a-input
|
||||||
|
v-decorator="[
|
||||||
|
'password',
|
||||||
|
{
|
||||||
|
rules: [{ required: true, message: 'Please input DB Password!' }],
|
||||||
|
initialVale: this.formVal.password
|
||||||
|
}
|
||||||
|
]"
|
||||||
|
/>
|
||||||
|
</a-form-item>
|
||||||
</a-form>
|
</a-form>
|
||||||
<template slot="footer">
|
<template slot="footer">
|
||||||
<a-space class="operators" :size="20">
|
<a-space class="operators" :size="20">
|
||||||
|
@ -180,6 +180,10 @@ const columns = [
|
||||||
title: 'IP ADDRESS',
|
title: 'IP ADDRESS',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
dataIndex: 'ipAddress'
|
dataIndex: 'ipAddress'
|
||||||
|
},{
|
||||||
|
title: 'DB TYPE',
|
||||||
|
align: 'left',
|
||||||
|
dataIndex: 'type'
|
||||||
},{
|
},{
|
||||||
title: 'PROT',
|
title: 'PROT',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<template>
|
<template>
|
||||||
<div style="height: 100%;">
|
<div style="height: 100%;">
|
||||||
<div class="view-header">
|
<div class="view-header">
|
||||||
<div class="view-num">Alarm:<span>{{ alarmTotal }}</span></div>
|
<div class="view-num">Alarms:<span>{{ alarmTotal }}</span></div>
|
||||||
<div>
|
<div>
|
||||||
<a-button class="view-btn" @click="onAdd">
|
<a-button class="view-btn" @click="onAdd">
|
||||||
<img class="icon-add" src="@/assets/images/global/add.png" alt="" />
|
<img class="icon-add" src="@/assets/images/global/add.png" alt="" />
|
||||||
|
@ -84,7 +84,7 @@
|
||||||
v-model="visible"
|
v-model="visible"
|
||||||
@cancel="onCancel"
|
@cancel="onCancel"
|
||||||
>
|
>
|
||||||
<a-form :form="form" :label-col="{ span: 9 }" :wrapper-col="{ span: 14 }">
|
<a-form :form="form" :label-col="{ span: 6 }" :wrapper-col="{ span: 16 }">
|
||||||
<a-form-item label="Name">
|
<a-form-item label="Name">
|
||||||
<a-input
|
<a-input
|
||||||
v-decorator="[
|
v-decorator="[
|
||||||
|
@ -96,7 +96,7 @@
|
||||||
]"
|
]"
|
||||||
/>
|
/>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item label="Email Servier Address">
|
<a-form-item label="Server Address">
|
||||||
<a-input
|
<a-input
|
||||||
v-decorator="[
|
v-decorator="[
|
||||||
'emailServerAddress',
|
'emailServerAddress',
|
||||||
|
@ -129,9 +129,9 @@
|
||||||
]"
|
]"
|
||||||
/>
|
/>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item label="Emil Type">
|
<a-form-item label="Email Type">
|
||||||
<j-dict-select-tag
|
<j-dict-select-tag
|
||||||
placeholder="请选择邮箱类型"
|
placeholder="Please select an email type"
|
||||||
dict-code="email_type"
|
dict-code="email_type"
|
||||||
v-decorator="[
|
v-decorator="[
|
||||||
'emilType',
|
'emilType',
|
||||||
|
@ -142,7 +142,7 @@
|
||||||
]"
|
]"
|
||||||
/>
|
/>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item label="Station">
|
<a-form-item label="Enable or not">
|
||||||
<a-select
|
<a-select
|
||||||
v-decorator="[
|
v-decorator="[
|
||||||
'enabled',
|
'enabled',
|
||||||
|
@ -152,10 +152,10 @@
|
||||||
}
|
}
|
||||||
]"
|
]"
|
||||||
>
|
>
|
||||||
<a-select-option value="1">
|
<a-select-option :value="1">
|
||||||
Enable
|
Enable
|
||||||
</a-select-option>
|
</a-select-option>
|
||||||
<a-select-option value="0">
|
<a-select-option :value="0">
|
||||||
Disabled
|
Disabled
|
||||||
</a-select-option>
|
</a-select-option>
|
||||||
</a-select>
|
</a-select>
|
||||||
|
@ -197,6 +197,10 @@ const columns = [
|
||||||
scopedSlots: {
|
scopedSlots: {
|
||||||
customRender: 'status'
|
customRender: 'status'
|
||||||
}
|
}
|
||||||
|
},{
|
||||||
|
title: 'ENABLE OR NOT',
|
||||||
|
align: 'left',
|
||||||
|
dataIndex: 'enabled'
|
||||||
},{
|
},{
|
||||||
title: 'E-MAIL',
|
title: 'E-MAIL',
|
||||||
align: 'left',
|
align: 'left',
|
||||||
|
@ -324,7 +328,7 @@ export default {
|
||||||
getAction("/sysEmail/findInfo", {id:this.currentId}).then(res => {
|
getAction("/sysEmail/findInfo", {id:this.currentId}).then(res => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
this.form.setFieldsValue({
|
this.form.setFieldsValue({
|
||||||
name: res.result.username,
|
name: res.result.name,
|
||||||
emailServerAddress: res.result.emailServerAddress,
|
emailServerAddress: res.result.emailServerAddress,
|
||||||
username: res.result.username,
|
username: res.result.username,
|
||||||
password: res.result.password,
|
password: res.result.password,
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<template>
|
<template>
|
||||||
<div style="height: 100%;">
|
<div style="height: 100%;">
|
||||||
<div class="view-header">
|
<div class="view-header">
|
||||||
<div class="view-num">Alarm:<span>{{ alarmTotal }}</span></div>
|
<div class="view-num">Alarms:<span>{{ alarmTotal }}</span></div>
|
||||||
<div>
|
<div>
|
||||||
<a-button class="view-btn" @click="onAdd">
|
<a-button class="view-btn" @click="onAdd">
|
||||||
<img class="icon-add" src="@/assets/images/global/add.png" alt="" />
|
<img class="icon-add" src="@/assets/images/global/add.png" alt="" />
|
||||||
|
@ -116,7 +116,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import TableList from '../../components/tableList.vue';
|
import TableList from '../../components/tableList.vue'
|
||||||
import { getAction,postAction,httpAction,deleteAction } from '@/api/manage'
|
import { getAction,postAction,httpAction,deleteAction } from '@/api/manage'
|
||||||
const columns = [
|
const columns = [
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue
Block a user