|  | @@ -95,10 +95,8 @@
 | 
	
		
			
				|  |  |                                                    <el-table-column property="id" label="序号"  />
 | 
	
		
			
				|  |  |                                              <el-table-column property="snId" label="开始节点" />
 | 
	
		
			
				|  |  |                                              <el-table-column property="enId" label="结束节点" />
 | 
	
		
			
				|  |  | -                                      
 | 
	
		
			
				|  |  |                                              <el-table-column property="code" label="编号" />
 | 
	
		
			
				|  |  |                                              <el-table-column property="name" label="名称" width="150" />
 | 
	
		
			
				|  |  | -                                            
 | 
	
		
			
				|  |  |                                              <el-table-column property="sectionType" label="截面类型" width="120" />
 | 
	
		
			
				|  |  |                                              <el-table-column property="roughCoe" label="粗糙系数" width="120"/>
 | 
	
		
			
				|  |  |                                              <el-table-column property="sectionPara1" label="截面参数1" width="90" />
 | 
	
	
		
			
				|  | @@ -106,7 +104,6 @@
 | 
	
		
			
				|  |  |                                              <el-table-column property="sectionPara3" label="截面参数3" width="90" />
 | 
	
		
			
				|  |  |                                              <el-table-column property="sectionPara4" label="截面参数4" width="90" />
 | 
	
		
			
				|  |  |                                              <el-table-column property="sectionPara5" label="截面参数5" width="90" />
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |                                          </el-table>
 | 
	
		
			
				|  |  |                                          <div class="demo-pagination-block pagination" style="margin-top: 20px;">
 | 
	
		
			
				|  |  |                                              <el-config-provider :locale="zhCn">
 | 
	
	
		
			
				|  | @@ -245,7 +242,7 @@
 | 
	
		
			
				|  |  |          </div>
 | 
	
		
			
				|  |  |      </div>
 | 
	
		
			
				|  |  |      <el-form-item label="粗糙系数" :label-width="formLabelWidth7">
 | 
	
		
			
				|  |  | -        <el-input v-model="guandaoobj.roughCoe" class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  | +        <el-input v-model="guandaoobj.roughCoe" 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">
 | 
	
	
		
			
				|  | @@ -280,19 +277,19 @@
 | 
	
		
			
				|  |  |          </el-form-item>
 | 
	
		
			
				|  |  |      </div>
 | 
	
		
			
				|  |  |      <el-form-item label="截面参数1" :label-width="formLabelWidth7">
 | 
	
		
			
				|  |  | -        <el-input v-model="guandaoobj.sectionPara1" class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  | +        <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="截面参数2" :label-width="formLabelWidth7">
 | 
	
		
			
				|  |  | -        <el-input v-model="guandaoobj.sectionPara2" class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  | +        <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="截面参数3" :label-width="formLabelWidth7">
 | 
	
		
			
				|  |  | -        <el-input v-model="guandaoobj.sectionPara3" class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  | +        <el-input v-model="guandaoobj.sectionPara3" maxlength="15" oninput ="value=value.replace(/[^0-9.]/g,'')"  class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  |      </el-form-item>
 | 
	
		
			
				|  |  |      <el-form-item label="截面参数4" :label-width="formLabelWidth7">
 | 
	
		
			
				|  |  | -        <el-input v-model="guandaoobj.sectionPara4" class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  | +        <el-input v-model="guandaoobj.sectionPara4" maxlength="15" oninput ="value=value.replace(/[^0-9.]/g,'')"  class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  |      </el-form-item>
 | 
	
		
			
				|  |  |      <el-form-item label="截面参数5" :label-width="formLabelWidth7">
 | 
	
		
			
				|  |  | -        <el-input v-model="guandaoobj.sectionPara5" class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  | +        <el-input v-model="guandaoobj.sectionPara5" maxlength="15" oninput ="value=value.replace(/[^0-9.]/g,'')"   class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  |      </el-form-item>
 | 
	
		
			
				|  |  |      <div class=" btncolor tablefocus">
 | 
	
		
			
				|  |  |                        <vue-uploader
 | 
	
	
		
			
				|  | @@ -378,8 +375,8 @@
 | 
	
		
			
				|  |  |    import zhCn from 'element-plus/es/locale/lang/zh-cn'
 | 
	
		
			
				|  |  |    import icon from "@/assets/img/icon.png";
 | 
	
		
			
				|  |  |    import g from "@/assets/img/g.jpg";
 | 
	
		
			
				|  |  | -  import j from "@/assets/img/j.png";
 | 
	
		
			
				|  |  | -  import y from "@/assets/img/y.png";
 | 
	
		
			
				|  |  | +  import j from "@/assets/img/j2.png";
 | 
	
		
			
				|  |  | +  import y from "@/assets/img/y2.png";
 | 
	
		
			
				|  |  |    import m1 from "@/assets/img/m1.png";
 | 
	
		
			
				|  |  |    import m2 from "@/assets/img/m2.png";
 | 
	
		
			
				|  |  |    import m3 from "@/assets/img/m3.png";
 | 
	
	
		
			
				|  | @@ -634,7 +631,7 @@ let bfname=ref("");
 | 
	
		
			
				|  |  |    const nodedelete = () => {
 | 
	
		
			
				|  |  |        console.log(nodedata.value);
 | 
	
		
			
				|  |  |        if (JSON.stringify(nodedata.value) == '{}') {
 | 
	
		
			
				|  |  | -          ElMessage.error("你还没有选中修改的项目")
 | 
	
		
			
				|  |  | +          ElMessage.error("你还没有选中删除的项目")
 | 
	
		
			
				|  |  |        } else {
 | 
	
		
			
				|  |  |            sdialog.value.dialogsgdelect = true;
 | 
	
		
			
				|  |  |            zqname.value = nodedata.value.name;
 | 
	
	
		
			
				|  | @@ -736,6 +733,7 @@ let bfname=ref("");
 | 
	
		
			
				|  |  |    // 管道增加修改的接口
 | 
	
		
			
				|  |  |    const guandaoapi = () => {
 | 
	
		
			
				|  |  |        if(guandaoobj.value.snId<guandaoobj.value.enId){
 | 
	
		
			
				|  |  | +       // console.log(params);
 | 
	
		
			
				|  |  |        const params = {
 | 
	
		
			
				|  |  |            transCode: 'D10002',
 | 
	
		
			
				|  |  |            code: guandaoobj.value.code,
 | 
	
	
		
			
				|  | @@ -753,6 +751,7 @@ let bfname=ref("");
 | 
	
		
			
				|  |  |            gfid:gfid.value,
 | 
	
		
			
				|  |  |           bfid:bfid.value,
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  | +      console.log(params);
 | 
	
		
			
				|  |  |        request(params)
 | 
	
		
			
				|  |  |            .then((res) => {
 | 
	
		
			
				|  |  |                sdialog.value.gdadddialog = false;
 | 
	
	
		
			
				|  | @@ -763,9 +762,11 @@ let bfname=ref("");
 | 
	
		
			
				|  |  |                guandaodata();
 | 
	
		
			
				|  |  |            })
 | 
	
		
			
				|  |  |            .catch((err) => {
 | 
	
		
			
				|  |  | +           // sdialog.value.gdadddialog = true;
 | 
	
		
			
				|  |  |                ElMessage.error(err.returnMsg)
 | 
	
		
			
				|  |  |            })
 | 
	
		
			
				|  |  |        } else{
 | 
	
		
			
				|  |  | +       // sdialog.value.gdadddialog = true;
 | 
	
		
			
				|  |  |            ElMessage.error("结束节点要大于开始节点")
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |    }
 | 
	
	
		
			
				|  | @@ -774,7 +775,7 @@ let bfname=ref("");
 | 
	
		
			
				|  |  |    const nodedelete2 = () => {
 | 
	
		
			
				|  |  |        console.log(gddata.value);
 | 
	
		
			
				|  |  |        if (JSON.stringify(gddata.value) == '{}') {
 | 
	
		
			
				|  |  | -          ElMessage.error("你还没有选中修改的项目")
 | 
	
		
			
				|  |  | +          ElMessage.error("你还没有选中删除的项目")
 | 
	
		
			
				|  |  |        } else {
 | 
	
		
			
				|  |  |            sdialog.value.guddialogsgdelect = true;
 | 
	
		
			
				|  |  |            zqname.value = gddata.value.name;
 | 
	
	
		
			
				|  | @@ -846,12 +847,29 @@ const fileboolen=(val)=>{
 | 
	
		
			
				|  |  |    let msg=gfx.value.msg;
 | 
	
		
			
				|  |  |    let msg2=inp.value.msg;
 | 
	
		
			
				|  |  |    console.log(msg2);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    if(msg=="上传中"||msg2=="上传中"){
 | 
	
		
			
				|  |  |      ElMessage.error("上传中不能关闭");
 | 
	
		
			
				|  |  |    }else{
 | 
	
		
			
				|  |  | -    sdialog.value.gdadddialog=false;
 | 
	
		
			
				|  |  | -    if(val=='confirm'&&msg=="已上传"||val=='confirm'&&msg2=="已上传"||msg==undefined||msg2==undefined){
 | 
	
		
			
				|  |  | -     guandaoapi();
 | 
	
		
			
				|  |  | +    if(val=='cancel'){
 | 
	
		
			
				|  |  | +        sdialog.value.gdadddialog=false;
 | 
	
		
			
				|  |  | +    }else{
 | 
	
		
			
				|  |  | +    
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +   // sdialog.value.gdadddialog=false;
 | 
	
		
			
				|  |  | +    if(val=='confirm'&&msg=="已上传"||val=='confirm'&&msg2=="已上传"||val=='confirm'&&msg==undefined||val=='confirm'&&msg2==undefined){
 | 
	
		
			
				|  |  | +        //sdialog.value.gdadddialog=false;
 | 
	
		
			
				|  |  | +        if(guandaoobj.value.code==''){
 | 
	
		
			
				|  |  | +            ElMessage.error("编号不能为空");
 | 
	
		
			
				|  |  | +     }else if(guandaoobj.value.name==''){
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        ElMessage.error("名称不能为空");
 | 
	
		
			
				|  |  | +     }
 | 
	
		
			
				|  |  | +     else{
 | 
	
		
			
				|  |  | +        console.log(333333)
 | 
	
		
			
				|  |  | +        guandaoapi();
 | 
	
		
			
				|  |  | +     }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |   // guandaoapi();
 | 
	
		
			
				|  |  |    }
 |