|
@@ -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="";
|