liuqiao 7 mesiacov pred
rodič
commit
7f8a8b4cbe
1 zmenil súbory, kde vykonal 131 pridanie a 29 odobranie
  1. 131 29
      src/view/components/MenuMine.vue

+ 131 - 29
src/view/components/MenuMine.vue

@@ -263,16 +263,34 @@
         />
     </el-form-item>
 </div>
-    <div class="demo-input-suffix firsttitle magintop guand_1">
+<div class="demo-input-suffix firsttitle magintop guand_1">
+        <el-form-item label="截面类型" :label-width="formLabelWidth7">
+            <el-select v-model="guandaoobj.sectionType" placeholder="请选择" @change="changejm">
+                <el-option v-for="item in options2" :key="item.id"
+                    :label="item.label"
+                    :value="item.value"> 
+                     <!-- <el-image :src="item.image" ></el-image> -->
+                     <span style="padding-left: 10px;">{{item.label}}</span>
+                    </el-option>
+            </el-select>
+        </el-form-item>
+     
+    </div>
+    <el-form-item label="最大深度:" :label-width="formLabelWidth7">
+            <el-input v-model="guandaoobj.sectionPara1"  maxlength="15" oninput ="value=value.replace(/[^0-9.]/g,'')" class="w-50 m-2" placeholder="请输入" />
+        </el-form-item>
+        <el-form-item label="底部宽度:" :label-width="formLabelWidth7">
+            <el-input v-model="guandaoobj.sectionPara2"  maxlength="15" oninput ="value=value.replace(/[^0-9.]/g,'')" class="w-50 m-2" placeholder="请输入" />
+        </el-form-item>
+        <el-form-item label="顶部半径:" :label-width="formLabelWidth7">
+            <el-input v-model="guandaoobj.sectionPara3"  maxlength="15" oninput ="value=value.replace(/[^0-9.]/g,'')" class="w-50 m-2" placeholder="请输入" />
+        </el-form-item>
+    <!-- <div class="demo-input-suffix firsttitle magintop guand_1">
         <el-form-item label="截面类型" :label-width="formLabelWidth7">
             <el-select v-model="guandaoobj.sectionType" placeholder="请选择" @change="changejm">
                 <el-option v-for="item in options" :key="item.id"
                     :label="item.label"
                     :value="item.value"> 
-                    <!-- -->
-                     <!-- <template #prefix> 
-                        <el-image :src="item.image" ></el-image>
-                     </template>  -->
                      <el-image :src="item.image" ></el-image>
                      <span style="padding-left: 10px;">{{item.label}}</span>
                     </el-option>
@@ -296,8 +314,8 @@
                 <div class="elimg" v-else><el-image :src="g" fit="contain"></el-image></div>
             </div>
         </el-form-item>
-    </div>
-    <el-form-item   :label="labelobj.v1" :label-width="formLabelWidth7" v-show="labelobj2.isshow1" >
+    </div> -->
+    <!-- <el-form-item   :label="labelobj.v1" :label-width="formLabelWidth7" v-show="labelobj2.isshow1" >
         <el-input v-model="guandaoobj.sectionPara1"  maxlength="15" oninput ="value=value.replace(/[^0-9.]/g,'')"  class="w-50 m-2" placeholder="请输入" />
     </el-form-item>
     <el-form-item  :label="labelobj.v2" :label-width="formLabelWidth7" v-show="labelobj2.isshow2"  >
@@ -311,7 +329,7 @@
     </el-form-item>
     <el-form-item  :label="labelobj.v5" :label-width="formLabelWidth7" v-show="labelobj2.isshow5" >
         <el-input v-model="guandaoobj.sectionPara5" maxlength="15" oninput ="value=value.replace(/[^0-9.]/g,'')"   class="w-50 m-2" placeholder="请输入" />
-    </el-form-item>
+    </el-form-item> -->
     <div class=" btncolor tablefocus">
                       <vue-uploader
                       ref="gfx"
@@ -987,23 +1005,107 @@ let tishi=ref('');
   let tableHeight = ref(280);
   let total = ref(1);
   let searchtag = ref("");
-  const statusMap = {
-  'CIRCULAR': '圆形',
-  'RECTANGLE': '矩形',
-  'SEMICIRCULAR': '半椭圆形',
-  'SEMIELLIPTICAL': '半圆形',
-  'EGG': '蛋形',
-  'GOTHIC': '哥特形',
-  'MODBASKETHANDLE': '更正蓝形',
-  'ARCH': '拱形',
-  'RECT_ROUND': '弧底矩形',
-  'BASKETHANDLE': '蓝形',
-  'HORSESHOE': '马蹄形',
-  'RECT_TRIANGULAR': '三角底矩形',
-  'VERT_ELLIPSE': '竖向椭圆',
-  'HORZI_ELLIPSE': '水平椭圆',
-  'CATENARY': '悬链式',
+//   const statusMap = {
+//   'CIRCULAR': '圆形',
+//   'RECTANGLE': '矩形',
+//   'SEMICIRCULAR': '半椭圆形',
+//   'SEMIELLIPTICAL': '半圆形',
+//   'EGG': '蛋形',
+//   'GOTHIC': '哥特形',
+//   'MODBASKETHANDLE': '更正蓝形',
+//   'ARCH': '拱形',
+//   'RECT_ROUND': '弧底矩形',
+//   'BASKETHANDLE': '蓝形',
+//   'HORSESHOE': '马蹄形',
+//   'RECT_TRIANGULAR': '三角底矩形',
+//   'VERT_ELLIPSE': '竖向椭圆',
+//   'HORZI_ELLIPSE': '水平椭圆',
+//   'CATENARY': '悬链式',
+// };
+const statusMap = {
+  'halfarch_1': '1-1断面',
+  'halfarch_2': '2-2断面',
+  'halfarch_3': '3-3断面',
+  'halfarch_4': '4-4断面',
+  'halfarch_5': '5-5断面',
+  'halfarch_6': '6-6断面',
+  'halfarch_7': '7-7断面',
+  'halfarch_8': '8-8断面',
+  'section9': '9-9断面',
+  'section10': '10-10断面',
+  'halfarch_11': '11-11断面',
+  'halfarch_12': '12-12断面',
+  'halfarch_13': '13-13断面',
+  'halfarch_14': '14-14断面',
+  'halfarch_15': '15-15断面',
+  'halfarch_16': '16-16断面',
+  'halfarch_17': '17-17断面',
+  'halfarch_18': '18-18断面',
+  'halfarch_19': '19-19断面',
+  'halfarch_20': '20-20断面',
 };
+let options2 = ref([
+  {
+      label: '1-1断面', value: "halfarch_1"
+  },
+  {
+      label: '2-2断面', value: "halfarch_2"
+  },
+    {
+      label: '3-3断面', value: "halfarch_3"
+  },
+  {
+      label: '4-4断面', value: "halfarch_4"
+  },
+  {
+      label: '5-5断面', value: "halfarch_5"
+  },
+  {
+      label: '6-6断面', value: "halfarch_6"
+  },
+  {
+      label: '7-7断面', value: "halfarch_7"
+  },
+  {
+      label: '8-8断面', value: "halfarch_8"
+  },
+  {
+      label: '9-9断面', value: "section9"
+  },
+  {
+      label: '10-10断面', value: "section10"
+  },
+  {
+      label: '11-11断面', value: "halfarch_11"
+  },
+  {
+      label: '12-12断面', value: "halfarch_12"
+  },
+  {
+      label: '13-13断面', value: "halfarch_13"
+  },
+  {
+      label: '14-14断面', value: "halfarch_14"
+  },
+  {
+      label: '15-15断面', value: "halfarch_15"
+  },
+  {
+      label: '16-16断面', value: "halfarch_16"
+  },
+  {
+      label: '17-17断面', value: "halfarch_17"
+  },
+  {
+      label: '18-18断面', value: "halfarch_18"
+  },{
+      label: '19-19断面', value: "halfarch_19"
+  },
+  {
+      label: '20-20断面', value: "halfarch_20"
+  },
+ 
+  ])
   let options = ref([
   {
       label: '圆形', value: "CIRCULAR",image:y
@@ -1083,11 +1185,11 @@ let tishi=ref('');
       enId:Number ,
       roughCoe: '',
       roughCoeName:'毛壁面',
-      sectionType: 'CIRCULAR',
+      sectionType: 'halfarch_1',
       sectionPara1: '',
       sectionPara2: '',
       sectionPara3: '',
-      sectionPara4: '',
+      sectionPara4: 0.1,
       sectionPara5: '',
       code:'',
   })
@@ -1209,7 +1311,7 @@ const changejm=(val)=>{
 console.log(val);
     if(val=='CIRCULAR'){
         labelobj.value.v1='直径';
-        labelobj2.value={isshow1:true,isshow2:false,isshow3:false, isshow4:false, isshow5:false}
+        labelobj2.value={isshow1:false,isshow2:false,isshow3:false, isshow4:false, isshow5:false}
     }else if(val=='RECTANGLE'){
         labelobj.value.v1='全高';
         labelobj.value.v2='顶宽';
@@ -1358,11 +1460,11 @@ console.log(val);
       guandaoobj.value.snId = '';
       guandaoobj.value.enId = '';
       guandaoobj.value.roughCoe = 1.0;
-      guandaoobj.value.sectionType = 'CIRCULAR';
+      guandaoobj.value.sectionType = 'halfarch_1';
       guandaoobj.value.sectionPara1 = '';
       guandaoobj.value.sectionPara2 = '';
       guandaoobj.value.sectionPara3 = '';
-      guandaoobj.value.sectionPara4 = '';
+      guandaoobj.value.sectionPara4 = '0.1';
       guandaoobj.value.sectionPara5 = '';
       changejm( guandaoobj.value.sectionType);
       gfname.value="";