소스 검색

电子地图位置

hfxc226 1 년 전
부모
커밋
88e8b681a7
4개의 변경된 파일26개의 추가작업 그리고 7개의 파일을 삭제
  1. 19 0
      public/hitch-screen/point.html
  2. BIN
      src/assets/logo.png
  3. 2 2
      src/views/sb/position/SbPosition.vue
  4. 5 5
      src/views/sb/position/modules/BaseForm.vue

+ 19 - 0
public/hitch-screen/point.html

@@ -42,6 +42,9 @@
 <script>
   const ACCESS_TOKEN = 'Access-Token'
   const VUE_STORE_BASE = 'pro__'
+  let img_src = ''
+  let positionId = window.location.search.split('positionId=')[1]
+  positionId = filterUrlData(positionId);
 
   let id = window.location.search.split('id=')[1]
   id = filterUrlData(id);
@@ -52,6 +55,22 @@
   let yy = window.location.search.split("jbdh=")[1] || 0;
   yy = filterUrlData(yy);
 
+  // 获取获取信息
+  var data = {id: id, zjm:xx, jbdh: yy}
+  $.ajax({
+    type: "GET",
+    url: "/api/sb/positions/" + positionId,
+    headers: getHeader(),
+    success: function(response) {
+      const data = response.data;
+      alert("保存成功。")
+      img_src = data.opcImg
+    },
+    error: function(xhr, textStatus, errorThrown) {
+      error(xhr, textStatus, errorThrown);
+    }
+  });
+
   // 初始化设备位置
   $(function(){
 

BIN
src/assets/logo.png


+ 2 - 2
src/views/sb/position/SbPosition.vue

@@ -80,8 +80,8 @@
           </a-popconfirm>-->
           <a-divider type="vertical" />
           <a @click="handleCopy(record)">复制</a>
-          <a-divider type="vertical" />
-          <a v-if="record.opcFlag==1" @click="handleSetting(record)">点位配置</a>
+<!--          <a-divider type="vertical" />
+          <a v-if="record.opcFlag==1" @click="handleSetting(record)">点位配置</a>-->
         </template>
       </span>
       <span slot="delFlag" slot-scope="text">

+ 5 - 5
src/views/sb/position/modules/BaseForm.vue

@@ -90,12 +90,12 @@
           :min="1"
           v-decorator="['sort', {initialValue:1,rules: [{required: true, message: '排序不能为空'}]}]" />
       </a-form-item>
-<!--      <a-form-item
-        label="是否OPC展示"
+      <a-form-item
+        label="是否有电子地图"
         :labelCol="BaseTool.Constant.labelCol"
         :wrapperCol="BaseTool.Constant.wrapperCol"
       >
-        <a-select v-decorator="['opcFlag', {initialValue:DictCache.VALUE.DELFLAG.NORMAL, rules: [{required: true, message: '是否OPC展示不能为空'}]}]" placeholder="请选择">
+        <a-select v-decorator="['opcFlag', {initialValue:DictCache.VALUE.DELFLAG.NORMAL, rules: [{required: false, message: '是否OPC展示不能为空'}]}]" placeholder="请选择">
           <a-select-option
             v-for="(label,value) in yesNoMap"
             :key="value"
@@ -105,7 +105,7 @@
         </a-select>
       </a-form-item>
       <a-form-item
-        label="OPC背景图片"
+        label="电子地图图片"
         :labelCol="BaseTool.Constant.labelCol"
         :wrapperCol="BaseTool.Constant.wrapperCol"
       >
@@ -114,7 +114,7 @@
           @catchImage="catchImage"
         ></upload-position-img>
       </a-form-item>
-      <a-form-item
+      <!--<a-form-item
         label="是否防雷车间"
         :labelCol="BaseTool.Constant.labelCol"
         :wrapperCol="BaseTool.Constant.wrapperCol"