Commit 1c32be451c2756f35b75667d8af3241ceacdb34b
1 parent
428c045a
添加系统设置界面,未完成
Showing
1 changed file
with
20 additions
and
26 deletions
web_src/src/components/setting/Sip.vue
| @@ -10,28 +10,23 @@ | @@ -10,28 +10,23 @@ | ||
| 10 | </div> | 10 | </div> |
| 11 | <div style="width: 60%; margin:0 auto; background-color: #FFFFFF; position: relative; padding: 5rem 6.5rem; text-align: left;font-size: 14px; max-width: 400px"> | 11 | <div style="width: 60%; margin:0 auto; background-color: #FFFFFF; position: relative; padding: 5rem 6.5rem; text-align: left;font-size: 14px; max-width: 400px"> |
| 12 | <el-form ref="form" :rules="rules" :model="form" label-width="140px"> | 12 | <el-form ref="form" :rules="rules" :model="form" label-width="140px"> |
| 13 | - <el-form-item label="HTTP端口" prop="port"> | ||
| 14 | - <el-input v-model.number="form.port" clearable></el-input> | ||
| 15 | - </el-form-item> | ||
| 16 | - <el-form-item label="点播超时" > | ||
| 17 | - <el-input v-model.number="form.playTimeout" clearable></el-input> | ||
| 18 | - </el-form-item> | ||
| 19 | - <el-form-item label="自动点播" > | ||
| 20 | - <el-switch v-model="form.autoApplyPlay"></el-switch> | 13 | + <el-form-item label="ip" prop="ip"> |
| 14 | + <el-input v-model="form.ip" clearable></el-input> | ||
| 21 | </el-form-item> | 15 | </el-form-item> |
| 22 | - <el-form-item label="扩展SDP" > | ||
| 23 | - <el-switch v-model="form.seniorSdp"></el-switch> | 16 | + <el-form-item label="端口" prop="port"> |
| 17 | + <el-input v-model.number="form.port" clearable></el-input> | ||
| 24 | </el-form-item> | 18 | </el-form-item> |
| 25 | - <el-form-item label="保存轨迹" > | ||
| 26 | - <el-switch v-model="form.savePositionHistory"></el-switch> | 19 | + <el-form-item label="域" prop="domain"> |
| 20 | + <el-input v-model="form.domain" clearable></el-input> | ||
| 27 | </el-form-item> | 21 | </el-form-item> |
| 28 | - <el-form-item label="等待音视频编码信息"> | ||
| 29 | - <el-switch v-model="form.waitTrack"></el-switch> | 22 | + <el-form-item label="id" prop="id"> |
| 23 | + <el-input v-model="form.id" clearable></el-input> | ||
| 30 | </el-form-item> | 24 | </el-form-item> |
| 31 | - <el-form-item label="开启接口鉴权"> | ||
| 32 | - <el-switch v-model="form.interfaceAuthentication"></el-switch> | 25 | + <el-form-item label="密码" prop="password"> |
| 26 | + <el-input v-model="form.password" clearable></el-input> | ||
| 33 | </el-form-item> | 27 | </el-form-item> |
| 34 | 28 | ||
| 29 | + | ||
| 35 | <el-form-item> | 30 | <el-form-item> |
| 36 | <div style="float: right;"> | 31 | <div style="float: right;"> |
| 37 | <el-button type="primary" @click="onSubmit">保存</el-button> | 32 | <el-button type="primary" @click="onSubmit">保存</el-button> |
| @@ -58,20 +53,19 @@ export default { | @@ -58,20 +53,19 @@ export default { | ||
| 58 | data() { | 53 | data() { |
| 59 | return { | 54 | return { |
| 60 | form: { | 55 | form: { |
| 56 | + ip: null, | ||
| 61 | port: null, | 57 | port: null, |
| 62 | - autoApplyPlay: null, | ||
| 63 | - seniorSdp: null, | ||
| 64 | - savePositionHistory: null, | ||
| 65 | - playTimeout: null, | ||
| 66 | - waitTrack: null, | ||
| 67 | - interfaceAuthentication: null, | 58 | + domain: null, |
| 59 | + id: null, | ||
| 60 | + password: null, | ||
| 68 | }, | 61 | }, |
| 69 | 62 | ||
| 70 | rules: { | 63 | rules: { |
| 71 | - name: [{ required: true, message: "请输入名称", trigger: "blur" }], | ||
| 72 | - app: [{ required: true, message: "请输入应用名", trigger: "blur" }], | ||
| 73 | - stream: [{ required: true, message: "请输入流ID", trigger: "blur" }], | ||
| 74 | - gbId: [{ required: true, message: "请输入国标编码", trigger: "blur" }], | 64 | + ip: [{ required: true, message: "请输入名称", trigger: "blur" }], |
| 65 | + port: [{ required: true, message: "请输入应用名", trigger: "blur" }], | ||
| 66 | + domain: [{ required: true, message: "请输入流ID", trigger: "blur" }], | ||
| 67 | + id: [{ required: true, message: "请输入国标编码", trigger: "blur" }], | ||
| 68 | + password: [{ required: true, message: "请输入国标编码", trigger: "blur" }], | ||
| 75 | }, | 69 | }, |
| 76 | } | 70 | } |
| 77 | } | 71 | } |