Bläddra i källkod

后台管理界面修改

zhanghao 2 månader sedan
förälder
incheckning
b9920d3d56
3 ändrade filer med 21 tillägg och 32 borttagningar
  1. 1 1
      src/api/zcustom/air.js
  2. 4 29
      src/views/zcustom/camera/index.vue
  3. 16 2
      src/views/zcustom/issue/index.vue

+ 1 - 1
src/api/zcustom/air.js

@@ -3,7 +3,7 @@ import request from '@/utils/request'
 // 查询摄像头列表
 export function update(num) {
   return request({
-    url: '/zcustom/third/updateAirNum',
+    url: '/large/third/updateAirNum',
     method: 'post',
     data: num
   })

+ 4 - 29
src/views/zcustom/camera/index.vue

@@ -46,18 +46,8 @@
         </template>
       </el-table-column>
       <el-table-column label="摄像头名称" align="center" prop="cameraName" />
-      <el-table-column label="摄像头类型" align="center" prop="type">
-        <template slot-scope="scope">
-          <span v-if="scope.row.type == 0">海康</span>
-          <span v-if="scope.row.type == 1">大华</span>
-        </template>
-      </el-table-column>
-      <el-table-column label="摄像头状态" align="center">
-        <template slot-scope="scope">
-          <span v-if="scope.row.status == 0">启用</span>
-          <span v-if="scope.row.status == 2">禁用</span>
-        </template>
-      </el-table-column>
+      <el-table-column label="摄像头编码" align="center" prop="cameraCode"/>
+      <el-table-column label="创建时间" align="center" prop="createTime" />
       <el-table-column label="操作" align="center" fixed="right" class-name="small-padding fixed-width">
         <template slot-scope="scope">
           <el-button
@@ -160,30 +150,15 @@ export default {
       form: {},
       // 表单校验
       rules: {
-        id: [
-          { required: true, message: "摄像头id不能为空", trigger: "blur" }
-        ],
         cameraName: [
           { required: true, message: "摄像头名称不能为空", trigger: "blur" }
         ],
         projectId: [
           { required: true, message: "所属项目id不能为空", trigger: "blur" }
         ],
-        type: [
-          { required: true, message: "摄像头类型不能为空", trigger: "change" }
-        ],
-        status: [
-          { required: true, message: "摄像头状态不能为空", trigger: "blur" }
-        ],
-        onlineFlag: [
+        cameraCode: [
           { required: true, message: "在线标志不能为空", trigger: "blur" }
-        ],
-        connectFlag: [
-          { required: true, message: "接入标志不能为空", trigger: "blur" }
-        ],
-        delFlag: [
-          { required: true, message: "删除标志不能为空", trigger: "blur" }
-        ],
+        ]
       }
     };
   },

+ 16 - 2
src/views/zcustom/issue/index.vue

@@ -45,13 +45,15 @@
           {{(scope.$index + 1) + ((queryParams.pageNum - 1) * queryParams.pageSize)}}
         </template>
       </el-table-column>
+      <el-table-column label="问题名称" align="center" prop="title" />
       <el-table-column label="问题描述" align="center" prop="description" />
       <el-table-column label="问题状态" align="center">
         <template slot-scope="scope">
-          <span v-if="scope.row.status == 0" style="color: #42b983">●已解决</span>
-          <span v-if="scope.row.status == 2" style="color: #C03639">●待解决</span>
+          <span v-if="scope.row.status == 2" style="color: #42b983">●已解决</span>
+          <span v-if="scope.row.status == 0" style="color: #C03639">●待解决</span>
         </template>
       </el-table-column>
+      <el-table-column label="创建时间" align="center" prop="createTime" />
       <el-table-column label="操作" align="center" fixed="right" class-name="small-padding fixed-width">
         <template slot-scope="scope">
           <el-button
@@ -93,9 +95,15 @@
             </el-option>
           </el-select>
         </el-form-item>
+        <el-form-item label="问题名称" prop="title">
+          <el-input v-model="form.title" placeholder="请输入问题名称" />
+        </el-form-item>
         <el-form-item label="问题描述" prop="description">
           <el-input type="textarea" v-model="form.description" placeholder="请输入问题描述" />
         </el-form-item>
+        <el-form-item label="整改要求" prop="need">
+          <el-input type="textarea" v-model="form.need" placeholder="请输入问题描述" />
+        </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button type="primary" @click="submitForm">确 定</el-button>
@@ -150,6 +158,12 @@ export default {
         description: [
           { required: true, message: "问题描述不能为空", trigger: "blur" }
         ],
+        need: [
+          { required: true, message: "整改要求不能为空", trigger: "blur" }
+        ],
+        title: [
+          { required: true, message: "问题名称不能为空", trigger: "blur" }
+        ],
         projectId: [
           { required: true, message: "所属项目不能为空", trigger: "blur" }
         ],