Commit 1c32be451c2756f35b75667d8af3241ceacdb34b

Authored by panlinlin
1 parent 428c045a

添加系统设置界面,未完成

web_src/src/components/setting/Sip.vue
... ... @@ -10,28 +10,23 @@
10 10 </div>
11 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 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 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 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 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 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 27 </el-form-item>
34 28  
  29 +
35 30 <el-form-item>
36 31 <div style="float: right;">
37 32 <el-button type="primary" @click="onSubmit">保存</el-button>
... ... @@ -58,20 +53,19 @@ export default {
58 53 data() {
59 54 return {
60 55 form: {
  56 + ip: null,
61 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 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 }
... ...