From f819a98f13666c0dc732d3abbfbcaed5758fdf72 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Fri, 29 Jan 2021 14:52:35 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.105:10010/r/jfpt-Vue

---
 src/views/realTimePolice/real.vue |   54 +++++++++--------
 src/views/suser/suser.vue         |  103 +++++++++++++--------------------
 src/page/login/codelogin.vue      |    1 
 src/api/system/dept.js            |    4 +
 4 files changed, 74 insertions(+), 88 deletions(-)

diff --git a/src/api/system/dept.js b/src/api/system/dept.js
index 9f8da2b..592af3a 100644
--- a/src/api/system/dept.js
+++ b/src/api/system/dept.js
@@ -1,4 +1,5 @@
 import request from '@/router/axios';
+import Message from "element-ui/packages/message/src/main";
 
 export const getList = (current, size, params) => {
   return request({
@@ -86,8 +87,10 @@
 }
 // 封装api get请求
 export const fetch = (path, params) => {
+  let axios;
   return axios.get(path, {params: params}).then(res => {
     if (res.data.code === 403) {
+      let router;
       router.push({
         path: '/'
       });
@@ -103,4 +106,3 @@
     return Promise.reject(err);
   })
 }
-
diff --git a/src/page/login/codelogin.vue b/src/page/login/codelogin.vue
index 526fbdd..4b88a7c 100644
--- a/src/page/login/codelogin.vue
+++ b/src/page/login/codelogin.vue
@@ -187,6 +187,7 @@
         var z = document.querySelector('.z');
         z.style.display = 'none';
         this.clearValidate('loginForm')
+        this.clearValidate('loginForm')
       },
       gb() {
         this.loginForm.phone=""
diff --git a/src/views/realTimePolice/real.vue b/src/views/realTimePolice/real.vue
index 99c6a81..862121b 100644
--- a/src/views/realTimePolice/real.vue
+++ b/src/views/realTimePolice/real.vue
@@ -64,90 +64,97 @@
       <el-form :model="form" label-position="right" size="mini" label-width="100px">
         <el-row>
           <el-col span="12">
-        <el-form-item label="报警人" :label-width="formLabelWidth">
+        <el-form-item label="报警人" >
           <el-input disabled="true" v-model="form.alarmPeople" autocomplete="off"></el-input>
         </el-form-item>
           </el-col>
           <el-col span="12">
-        <el-form-item label="联系电话" :label-width="formLabelWidth">
+        <el-form-item label="联系电话" >
           <el-input disabled="true" v-model="form.phoneNumber" autocomplete="off"></el-input>
         </el-form-item>
           </el-col>
         </el-row>
         <el-row>
           <el-col span="12">
-            <el-form-item label="行政区" :label-width="formLabelWidth">
+            <el-form-item label="行政区" >
               <el-input disabled="true" v-model="form.district" autocomplete="off"></el-input>
             </el-form-item>
           </el-col>
           <el-col span="12">
-            <el-form-item label="事发地址" :label-width="formLabelWidth">
+            <el-form-item label="事发地址" >
               <el-input disabled="true" v-model="form.place" autocomplete="off"></el-input>
             </el-form-item>
           </el-col>
         </el-row>
         <el-row>
           <el-col span="12">
-            <el-form-item label="警情类别" :label-width="formLabelWidth">
+            <el-form-item label="警情类别" >
               <el-input disabled="true" v-model="form.waringType" autocomplete="off"></el-input>
             </el-form-item>
           </el-col>
           <el-col span="12">
-            <el-form-item label="设备编号" :label-width="formLabelWidth">
+            <el-form-item label="设备编号" >
               <el-input disabled="true" v-model="form.deviceNumber" autocomplete="off"></el-input>
             </el-form-item>
           </el-col>
         </el-row>
         <el-row>
           <el-col span="12">
-            <el-form-item label="接警人" :label-width="formLabelWidth">
+            <el-form-item label="接警人" >
               <el-input disabled="true" v-model="form.galarmPeople" autocomplete="off"></el-input>
             </el-form-item>
           </el-col>
           <el-col span="12">
-            <el-form-item label="接警时间" :label-width="formLabelWidth">
+            <el-form-item label="接警时间" >
               <el-input disabled="true" v-model="form.jjTime" autocomplete="off"></el-input>
             </el-form-item>
           </el-col>
         </el-row>
         <el-row>
           <el-col span="12">
-            <el-form-item label="报警时间" :label-width="formLabelWidth">
+            <el-form-item label="报警时间" >
               <el-input disabled="true" v-model="form.alarmTime" autocomplete="off"></el-input>
             </el-form-item>
           </el-col>
           <el-col span="12">
-            <el-form-item label="设备历史警情" :label-width="formLabelWidth">
-
+            <el-form-item label="历史视频" >
+              <el-button type="primary">查看视频</el-button>
             </el-form-item>
           </el-col>
         </el-row>
         <el-row>
-            <el-form-item label="报警内容" :label-width="formLabelWidth">
+            <el-form-item label="报警内容" >
               <el-input disabled="true" v-model="form.content" autocomplete="off"></el-input>
             </el-form-item>
         </el-row>
         <el-row>
           <el-col span="12">
-            <el-form-item label="要求处置时间" :label-width="formLabelWidth">
-              <el-input v-model="form.Cztime" autocomplete="off"></el-input>
+            <el-form-item label="要求处置时间" >
+              <el-date-picker
+                v-model="form.czTime"
+                type="datetime"
+                placeholder="选择日期时间">
+              </el-date-picker>
             </el-form-item>
           </el-col>
           <el-col span="12">
-            <el-form-item label="备注" :label-width="formLabelWidth">
-              <el-input v-model="form.name" autocomplete="off"></el-input>
+            <el-form-item label="备注" >
+              <el-input v-model="form.bz" autocomplete="off"></el-input>
             </el-form-item>
           </el-col>
         </el-row>
-        <el-row>
-            <el-form-item label="功能" :label-width="formLabelWidth">
+        <el-row :align='center'>
+          <el-col :offset="4">
+            <el-form-item >
+              <el-button type="success">一件呼叫</el-button>
+              <el-button type="success">视频对讲</el-button>
+              <el-button type="primary">生成警单</el-button>
+              <el-button type="warning">警情撤销</el-button>
+              <el-button type="danger">推送110</el-button>
             </el-form-item>
+          </el-col>
         </el-row>
       </el-form>
-      <div slot="footer" class="dialog-footer">
-        <el-button @click="dialogTableVisible = false">取 消</el-button>
-        <el-button type="primary" @click="submitForm(form)">提 交</el-button>
-      </div>
     </el-dialog>
 
     <el-drawer
@@ -569,9 +576,6 @@
       },
       handleManage(row){
         this.form = row;
-        this.dialogTableVisible = true;
-      },
-      submitForm(row){
         this.dialogTableVisible = true;
       }
     }
diff --git a/src/views/suser/suser.vue b/src/views/suser/suser.vue
index 52c0b6f..625718c 100644
--- a/src/views/suser/suser.vue
+++ b/src/views/suser/suser.vue
@@ -113,56 +113,23 @@
               prop: "wd",
             },
             {
-              label: "地址",
-              // hide:true,
-              // width:250,
-              prop: "address",
-              rules: [{
-                required: true,
-                message: "请输入地址",
-                trigger: "blur"
-              }]
-            },
-            // {
-            //   label: "行政区",
-            //   width:80,
-            //   prop: "addvcd",
-            //   searchSpan: 4,
-            //   search: true,
-            //   type: "select",
-            //   dicUrl: "/api/blade-jfpts/district/district/selectd",
-            //   props: {
-            //     label: "addvnm",
-            //     value: "addvcds"
-            //   },
-            // },
-            {
               label: "等级",
               searchSpan: 4,
-            /*  search: true,*/
               width:60,
               prop: "dj",
             },
             {
-              label: "营业信息",
-              component: 'AvueUeditor',
-              width:350,
-              prop: "information",
-              rules: [{
-                required: true,
-                message: "请输入营业信息",
-                trigger: "blur"
-              }],
-              minRows: 6,
-              span: 24,
-            },
-            {
-              label: "提交日期",
-              width:110,
-              type: "datetime",
-              format: "yyyy-MM-dd",
-              prop: "createtime",
-              display: false,
+              label: "类型",
+              searchSpan: 4,
+              search: true,
+              width:70,
+              prop: "type",
+              type: "select",
+              dicUrl: "/api/blade-jfpts/lx/lx/seleclx",
+              props: {
+                label: "types",
+                value: "tnumber"
+              },
             },
             {
               label: '省份',
@@ -188,7 +155,6 @@
                 label: 'name',
                 value: 'code'
               },
-              dicFlag: false,
               dicUrl: '/api/blade-system/region/select?code={{key}}',
               span: 8,
             },
@@ -202,28 +168,41 @@
                 label: 'name',
                 value: 'code'
               },
-              dicFlag: false,
               dicUrl: '/api/blade-system/region/select?code={{key}}',
               span: 8,
             },
             {
-              label: "类型",
-              searchSpan: 4,
-              search: true,
-              width:70,
-              prop: "type",
-              type: "select",
-              dicUrl: "/api/blade-jfpts/lx/lx/seleclx",
-              props: {
-                label: "types",
-                value: "tnumber"
-              },
+              label: "地址",
+              hide:true,
+              prop: "address",
+              rules: [{
+                required: true,
+                message: "请输入地址",
+                trigger: "blur"
+              }]
             },
-        /*   {
-              label: "空间坐标",
-               display: false,
-              prop: "coordinate",
-            },*/
+            {
+              label: "营业信息",
+              hide:true,
+              component: 'AvueUeditor',
+              width:350,
+              prop: "information",
+              rules: [{
+                required: true,
+                message: "请输入营业信息",
+                trigger: "blur"
+              }],
+              minRows: 6,
+              span: 24,
+            },
+            {
+              label: "提交日期",
+              width:110,
+              type: "datetime",
+              format: "yyyy-MM-dd",
+              prop: "createtime",
+              display: false,
+            },
           ]
         },
         data: []

--
Gitblit v1.9.3