heyang 2 éve
szülő
commit
ac4efdeab2

+ 5 - 4
.env.production

@@ -10,7 +10,8 @@ ENV = 'production'
 # VUE_APP_BASE_API = '192.168.2.3/labSystem'
 
 # 实验室安全管理系统/生产环境
-VUE_APP_BASE_API = '180.76.134.43:30002'
+#VUE_APP_BASE_API = '180.76.134.43:30002'
+VUE_APP_BASE_API = '192.168.1.88/labSystem'
 
 
 # ####################文件预览地址配置####################
@@ -23,7 +24,7 @@ VUE_APP_BASE_FILE_API = 'lab.sxitdlc.com:8012'
 # ####################视频地址配置####################
 
 # 视频地址
-VUE_APP_BASE_VIDEO_API = '192.168.1.248:9218'
+VUE_APP_BASE_VIDEO_API = '192.168.1.88/labSystem'
 
 
 
@@ -39,6 +40,6 @@ VUE_APP_BASE_MQTT_PASSWORD = 'mqtt@zd1883'
 # #####################大屏跳转地址#####################
 
 # 校级大屏地址
-VUE_APP_BIG_SCREEN_CAMPUS_BASE_API = 'http://192.168.1.43/labSystem/bigData/'
+VUE_APP_BIG_SCREEN_CAMPUS_BASE_API = 'http://192.168.1.88/labSystem/bigData/'
 # 院系大屏地址
-VUE_APP_BIG_SCREEN_FACULTY_BASE_API = 'http://192.168.1.43/labSystem/bigData/'
+VUE_APP_BIG_SCREEN_FACULTY_BASE_API = 'http://192.168.1.88/labSystem/bigData/'

+ 1 - 0
src/views/emergencyEvacuationBig.vue

@@ -230,6 +230,7 @@
             let obj = {
               sn:self.trumpetList[i].deviceSn,
               port:self.trumpetList[i].port,
+              deviceIp:self.trumpetList[i].deviceIp,
               type:"",
               name:"",
               speed:"",

+ 29 - 35
src/views/gasManage3_0/manage/recognizerManage/recognizerManage.vue

@@ -5,7 +5,7 @@
       <el-form-item label="关键字" prop="name">
         <el-input
           v-model="queryParams.searchValue"
-          placeholder="识别器名称/设备编号/所属实验室"
+          placeholder="设备编号/所属实验室"
           clearable
           maxLength="30"
           size="small"
@@ -74,12 +74,17 @@
     <!-- 添加或修改传感器对话框 -->
     <el-dialog :title="title" :visible.sync="open" width="600px" append-to-body class="recognizer-dialog-box add-hardware-dialog-box">
       <el-form ref="form" :model="form" :rules="rules" >
-        <el-form-item label="检测门编号" prop="hardwareNum">
-          <el-input v-model="form.hardwareNum" placeholder="请输入检测门编号" />
+        <el-form-item label="识别器编号" prop="hardwareNum">
+          <el-input v-model="form.hardwareNum" placeholder="请输入识别器编号" />
         </el-form-item>
-        <el-form-item label="IP地址" prop="ipAddress">
+        <el-form-item label="IP地址" >
           <el-input v-model="form.ipAddress" placeholder="请输入IP地址" />
         </el-form-item>
+        <el-form-item label="供应商">
+          <el-select v-model="form.manufacturerType" placeholder="请选择" style="width:320px;">
+            <el-option :label="item.dictLabel" :value="item.dictValue" v-for="(item,index) in materialTypeList" :key="index"></el-option>
+          </el-select>
+        </el-form-item>
         <el-form-item label="信道数量" >
           <el-select v-model="form.channels" placeholder="请选择信道数量">
             <el-option  label="1通道" value="1"></el-option>
@@ -127,33 +132,13 @@ import {
   recognizerDelete,
   recognizerList,
   recognizerSwitch,
-  supplierStop
+  supplierStop, RFIDTypeList
 } from '@/api/gasManage3_0/gasManage'
 
 export default {
   name: "Sensor",
   components: { Treeselect },
   data() {
-    let validatePort1 = (rule, value, callback) => {
-      let reg =
-
-        /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;
-
-      if (value == "") {
-
-        callback(new Error("请输入IP地址"));
-
-      } else if (value !== "" && reg.test(value) === false) {
-
-        callback(new Error("请输入正确格式IP如(11.11.11.11)"));
-
-      } else {
-
-        callback();
-
-      }
-
-    }
     return {
       // 遮罩层
       loading: true,
@@ -169,7 +154,7 @@ export default {
       // 查询参数
       queryParams: {
         pageNum: 1,
-        pageSize: 10,
+        pageSize:20,
         searchValue:'',
         type:'RFID_RECOGNIZER'
       },
@@ -183,22 +168,20 @@ export default {
         channels:4,//信道
         sessionIndex:0,//设备推送频率
         uniformPower:33,//设备推送频率
+        manufacturerType:'',//供应商
       },
+      materialTypeList:[],
       // 表单校验
       rules: {
         name:[
-          {required: true, message: '检测门名称不能为空', trigger: 'blur'}
+          {required: true, message: '识别器名称不能为空', trigger: 'blur'}
         ],
         hardwareNum:[
-          {required: true, message: '检测门编号不能为空', trigger: 'blur'}
+          {required: true, message: '识别器编号不能为空', trigger: 'blur'}
         ],
         subjectId:[
           {required: true, message: '所属实验室不能为空', trigger: 'blur'}
-        ],
-        ipAddress:[
-          {required: true,message: validatePort1.Error, validator: validatePort1, trigger: 'blur'}
-        ],
-
+        ]
       },
     };
   },
@@ -207,8 +190,18 @@ export default {
   mounted(){
     this.getList();
     this.getSubjectAddDictList();
+    this.supplierTypeList();
   },
   methods: {
+    //供应商类型
+    supplierTypeList(){
+      let _this=this;
+      RFIDTypeList().then( response => {
+        let res=response.rows;
+        _this.materialTypeList=res;
+
+      });
+    },
     //状态
     switchChange(row){
       console.log(row)
@@ -288,12 +281,12 @@ export default {
       this.reset();
 
       this.open = true;
-      this.title = "新增检测门";
+      this.title = "新增识别器";
     },
     /** 修改按钮操作 */
     handleUpdate(row) {
       this.open = true;
-      this.title = "修改检测门";
+      this.title = "修改识别器";
       this.form.id=row.id
       this.form.type='RFID_RECOGNIZER'
       this.form.hardwareNum=row.hardwareNum
@@ -302,6 +295,7 @@ export default {
       this.form.channels=row.channels+''
       this.form.sessionIndex=row.sessionIndex+''
       this.form.uniformPower=row.uniformPower
+      this.form.manufacturerType=row.manufacturerType
 
 
     },

+ 1 - 0
src/views/homeNavbar.vue

@@ -164,6 +164,7 @@ export default {
 
   .breadcrumb-container {
     float: left;
+
   }
 
   .topmenu-container {

+ 1 - 0
src/views/medicUniversity-3_1/chemicalManagement/chemicalProcurement/purchaseRequisition/approvalPage.vue

@@ -317,6 +317,7 @@
         let list = [];
         for(let i=0;i<self.dataInfo.actHxpapplyDetailList.length;i++){
           if(self.dataInfo.actHxpapplyDetailList[i].checkType){
+
             let obj = {
               // cabinetId:self.dataInfo.actHxpapplyDetailList[i].cabinetId,
               // chemicalId:self.dataInfo.actHxpapplyDetailList[i].chemicalId,