|  | @@ -1,6 +1,6 @@
 | 
	
		
			
				|  |  |  <template>
 | 
	
		
			
				|  |  |      <div class="l_Dialog">
 | 
	
		
			
				|  |  | -        <el-dialog v-model="dialogVisible" width="470" align-center :modal="false" :close-on-click-modal="false"
 | 
	
		
			
				|  |  | +        <el-dialog v-model="dialogVisible" width="480" align-center :modal="false" :close-on-click-modal="false"
 | 
	
		
			
				|  |  |              draggable :fullscreen="false" :modal-append-to-body="false" modal-class="summary-dlg"
 | 
	
		
			
				|  |  |              class="dialog_class bgcolor zhucentent  ">
 | 
	
		
			
				|  |  |              <template #header="{ titleId, titleClass }">
 | 
	
	
		
			
				|  | @@ -11,34 +11,39 @@
 | 
	
		
			
				|  |  |                  </div>
 | 
	
		
			
				|  |  |              </template>
 | 
	
		
			
				|  |  |              <div class="classtab">
 | 
	
		
			
				|  |  | -                <el-tabs v-model="resultactiveName" type="card" class="demo-tabs" @tab-click="handleClick">
 | 
	
		
			
				|  |  | +                <el-tabs v-model="resultactiveName" type="card" class="demo-tabs" @tab-click="handleClick" :stretch="true">
 | 
	
		
			
				|  |  |                      <el-tab-pane label="节点信息" name="first">
 | 
	
		
			
				|  |  |                          <div class="asides_content">
 | 
	
		
			
				|  |  |                              <div class="jc_content tablecolor jc_content">
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                                  <div class="font12 my_content1">
 | 
	
		
			
				|  |  | -                                    <div class="xian btncolor tablefocus bmar">
 | 
	
		
			
				|  |  | +                                    <div class=" btncolor tablefocus bmar">
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -                                        <el-table :data="ftableData" style="width:468px" :max-height="tableHeight"
 | 
	
		
			
				|  |  | -                                            :highlight-current-row="true" :row-class-name="tableRowClassName"
 | 
	
		
			
				|  |  | +                                        <el-table :data="tableData2" style="width:480px" :max-height="tableHeight"
 | 
	
		
			
				|  |  | +                                            :highlight-current-row="currentrow" :row-class-name="tableRowClassName"
 | 
	
		
			
				|  |  |                                              @row-click="handleDelete($event)"
 | 
	
		
			
				|  |  |                                              :header-cell-style="{ 'background': 'rgba(13, 22, 57, 0.9) ' }">
 | 
	
		
			
				|  |  | -                                            <el-table-column prop="nid" label="节点编号" />
 | 
	
		
			
				|  |  | -                                            <el-table-column prop="type" label="X" />
 | 
	
		
			
				|  |  | -                                            <el-table-column prop="nid" label="Y" />
 | 
	
		
			
				|  |  | -                                            <el-table-column prop="type" label="Z" />
 | 
	
		
			
				|  |  | +                                            <el-table-column type="index" label="节点编号" width="80px" />
 | 
	
		
			
				|  |  | +                                            <el-table-column prop="name" label="节点名称" />
 | 
	
		
			
				|  |  | +                                            <el-table-column prop="x" label="X" />
 | 
	
		
			
				|  |  | +                                            <el-table-column prop="y" label="Y" />
 | 
	
		
			
				|  |  | +                                            <el-table-column prop="z" label="Z" />
 | 
	
		
			
				|  |  |                                          </el-table>
 | 
	
		
			
				|  |  | +                                        <div class="demo-pagination-block pagination" style="margin-top: 20px;">
 | 
	
		
			
				|  |  | +                                            <el-pagination v-model:current-page="currentPage4"
 | 
	
		
			
				|  |  | +                                                v-model:page-size="pageSize4" small background
 | 
	
		
			
				|  |  | +                                                layout="prev, total,pager, next, jumpe," :total="parseInt(total)"
 | 
	
		
			
				|  |  | +                                                class="mt-4" @current-change="handleCurrentChange" />
 | 
	
		
			
				|  |  | +                                        </div>
 | 
	
		
			
				|  |  |                                      </div>
 | 
	
		
			
				|  |  |                                  </div>
 | 
	
		
			
				|  |  |                                  <div class="dialog-footer footer_div l_btn">
 | 
	
		
			
				|  |  |                                      <div class="footerbtn flex1">
 | 
	
		
			
				|  |  | -                                        <div class="borderimg"><el-button @click="addsg('1');">添加</el-button></div>
 | 
	
		
			
				|  |  | +                                        <div class="borderimg"><el-button @click="addsg();">添加</el-button></div>
 | 
	
		
			
				|  |  |                                      </div>
 | 
	
		
			
				|  |  | -                                    <!-- <div class="footerbtn flex1"><div class="borderimg"><el-button  @click="addsg('2')">
 | 
	
		
			
				|  |  | -                                修改
 | 
	
		
			
				|  |  | -                                    </el-button></div></div> -->
 | 
	
		
			
				|  |  |                                      <div class="footerbtn flex1">
 | 
	
		
			
				|  |  | -                                        <div class="borderimg"><el-button @click="dialog.dialogsgdelect = true">
 | 
	
		
			
				|  |  | +                                        <div class="borderimg"><el-button
 | 
	
		
			
				|  |  | +                                                @click="nodedelete()">
 | 
	
		
			
				|  |  |                                                  删除
 | 
	
		
			
				|  |  |                                              </el-button></div>
 | 
	
		
			
				|  |  |                                      </div>
 | 
	
	
		
			
				|  | @@ -53,24 +58,218 @@
 | 
	
		
			
				|  |  |                                              </el-button></div>
 | 
	
		
			
				|  |  |                                      </div>
 | 
	
		
			
				|  |  |                                  </div>
 | 
	
		
			
				|  |  | -                                <!-- <div class="asdis_btn padingcla">
 | 
	
		
			
				|  |  | -                                                <div class="flex_a">
 | 
	
		
			
				|  |  | -                                                    <div class="btns" @click="bounadd();dialog.dialogVisible = true;">
 | 
	
		
			
				|  |  | -                                                        <span class="spantext">添加</span></div>
 | 
	
		
			
				|  |  | -                                                </div>
 | 
	
		
			
				|  |  | -                                                <div class="flex_a">
 | 
	
		
			
				|  |  | -                                                    <div class="btns" @click="xiugai();" ><span class="spantext">修改</span></div>
 | 
	
		
			
				|  |  | -                                                </div>
 | 
	
		
			
				|  |  | -                                                <div class="flex_a">
 | 
	
		
			
				|  |  | -                                                    <div class="btns"  @click="sdialog.dialogsgdelect=true"><span class="spantext">删除</span></div>
 | 
	
		
			
				|  |  | -                                                </div>
 | 
	
		
			
				|  |  | -                                            </div> -->
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                              </div>
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |                          </div>
 | 
	
		
			
				|  |  | +                        <!-- 添加 -->
 | 
	
		
			
				|  |  | +                        <el-dialog v-model="sdialog.adddialog" width="400" class="dialog_class bgcolor tianjia">
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                            <template #header="{ titleId, titleClass }">
 | 
	
		
			
				|  |  | +                                <div class="my-header ">
 | 
	
		
			
				|  |  | +                                    <el-image :src="icon" fit="contain"></el-image>
 | 
	
		
			
				|  |  | +                                    <h4 :id="titleId" :class="titleClass">{{ zhtext }}</h4>
 | 
	
		
			
				|  |  | +                                </div>
 | 
	
		
			
				|  |  | +                            </template>
 | 
	
		
			
				|  |  | +                            <div>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                                <el-form>
 | 
	
		
			
				|  |  | +                                    <el-form-item label="名称" :label-width="formLabelWidth6">
 | 
	
		
			
				|  |  | +                                        <el-input v-model="nodeobj.name" class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  | +                                    </el-form-item>
 | 
	
		
			
				|  |  | +                                    <el-form-item label="X" :label-width="formLabelWidth6">
 | 
	
		
			
				|  |  | +                                        <el-input v-model="nodeobj.x" class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  | +                                    </el-form-item>
 | 
	
		
			
				|  |  | +                                    <el-form-item label="Y" :label-width="formLabelWidth6">
 | 
	
		
			
				|  |  | +                                        <el-input v-model="nodeobj.y" class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  | +                                    </el-form-item>
 | 
	
		
			
				|  |  | +                                    <el-form-item label="Z" :label-width="formLabelWidth6">
 | 
	
		
			
				|  |  | +                                        <el-input v-model="nodeobj.z" class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  | +                                    </el-form-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                                </el-form>
 | 
	
		
			
				|  |  | +                            </div>
 | 
	
		
			
				|  |  | +                            <div class="dialog-footer footer_div l_btn">
 | 
	
		
			
				|  |  | +                                <div class="footerbtn flex1">
 | 
	
		
			
				|  |  | +                                    <div class="borderimg"><el-button @click="sdialog.adddialog = false">取消</el-button>
 | 
	
		
			
				|  |  | +                                    </div>
 | 
	
		
			
				|  |  | +                                </div>
 | 
	
		
			
				|  |  | +                                <div class="footerbtn flex1">
 | 
	
		
			
				|  |  | +                                    <div class="borderimg"><el-button @click="nodeconfirm(); sdialog.adddialog = false">
 | 
	
		
			
				|  |  | +                                            确定
 | 
	
		
			
				|  |  | +                                        </el-button></div>
 | 
	
		
			
				|  |  | +                                </div>
 | 
	
		
			
				|  |  | +                            </div>
 | 
	
		
			
				|  |  | +                        </el-dialog>
 | 
	
		
			
				|  |  | +                        <!-- 删除 -->
 | 
	
		
			
				|  |  | +                        <el-dialog v-model="sdialog.dialogsgdelect" width="400" class="dialog_class bgcolor tianjia">
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                            <template #header="{ titleId, titleClass }">
 | 
	
		
			
				|  |  | +                                <div class="my-header ">
 | 
	
		
			
				|  |  | +                                    <el-image :src="icon" fit="contain"></el-image>
 | 
	
		
			
				|  |  | +                                    <h4 :id="titleId" :class="titleClass">删除框</h4>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                                </div>
 | 
	
		
			
				|  |  | +                            </template>
 | 
	
		
			
				|  |  | +                            <h4 class="delecttitle"> 是否确认删除 <span class="spanclad">{{ zqname }}</span></h4>
 | 
	
		
			
				|  |  | +                            <div class="dialog-footer footer_div l_btn">
 | 
	
		
			
				|  |  | +                                <div class="footerbtn flex1">
 | 
	
		
			
				|  |  | +                                    <div class="borderimg"><el-button
 | 
	
		
			
				|  |  | +                                            @click="sdialog.dialogsgdelect = false">取消</el-button></div>
 | 
	
		
			
				|  |  | +                                </div>
 | 
	
		
			
				|  |  | +                                <div class="footerbtn flex1">
 | 
	
		
			
				|  |  | +                                    <div class="borderimg"><el-button
 | 
	
		
			
				|  |  | +                                            @click="nodedeleteapi(); sdialog.dialogsgdelect = false">
 | 
	
		
			
				|  |  | +                                            确定
 | 
	
		
			
				|  |  | +                                        </el-button></div>
 | 
	
		
			
				|  |  | +                                </div>
 | 
	
		
			
				|  |  | +                            </div>
 | 
	
		
			
				|  |  | +                        </el-dialog>
 | 
	
		
			
				|  |  |                      </el-tab-pane>
 | 
	
		
			
				|  |  |                      <el-tab-pane label="巷道信息" name="second">
 | 
	
		
			
				|  |  | +                        <div class="asides_content">
 | 
	
		
			
				|  |  | +                            <div class="jc_content tablecolor jc_content">
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                                <div class="font12 my_content1">
 | 
	
		
			
				|  |  | +                                    <div class="btncolor tablefocus bmar">
 | 
	
		
			
				|  |  | +                                        <el-table :row-class-name="tableRowClassName" :max-height="tableHeight"
 | 
	
		
			
				|  |  | +                                            ref="multipleTableRef"   :highlight-current-row="currentrow"    @row-click="handleDelete2($event)" :data="tableData3" style="width: 100%"
 | 
	
		
			
				|  |  | +                                    
 | 
	
		
			
				|  |  | +                                            :header-cell-style="{ 'background': 'rgba(13, 22, 57, 0.96) ' }">
 | 
	
		
			
				|  |  | +                                            <el-table-column property="snId" label="开始节点" />
 | 
	
		
			
				|  |  | +                                            <el-table-column property="enId" label="结束节点" />
 | 
	
		
			
				|  |  | +                                            <el-table-column property="id" label="编号" width="70" />
 | 
	
		
			
				|  |  | +                                            <el-table-column property="name" label="名称" width="70" />
 | 
	
		
			
				|  |  | +                                            <el-table-column property="sectionType" label="截面类型" width="120" />
 | 
	
		
			
				|  |  | +                                            <el-table-column property="roughCoe" label="粗糙系数" />
 | 
	
		
			
				|  |  | +                                            <el-table-column property="sectionPara1" label="截面参数1" width="90" />
 | 
	
		
			
				|  |  | +                                            <el-table-column property="sectionPara2" label="截面参数2" width="90" />
 | 
	
		
			
				|  |  | +                                            <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-pagination v-model:current-page="gd.currentPage4"
 | 
	
		
			
				|  |  | +                                                v-model:page-size="gd.pageSize4" small background
 | 
	
		
			
				|  |  | +                                                layout="prev, total,pager, next, jumpe," :total="parseInt(gd.total)"
 | 
	
		
			
				|  |  | +                                                class="mt-4" @current-change="handleCurrentChange2" />
 | 
	
		
			
				|  |  | +                                        </div>
 | 
	
		
			
				|  |  | +                                    </div>
 | 
	
		
			
				|  |  | +                                </div>
 | 
	
		
			
				|  |  | +                                <div class="dialog-footer footer_div l_btn">
 | 
	
		
			
				|  |  | +                                    <div class="footerbtn flex1">
 | 
	
		
			
				|  |  | +                                        <div class="borderimg"><el-button @click="guandaoadd();">添加</el-button></div>
 | 
	
		
			
				|  |  | +                                    </div>
 | 
	
		
			
				|  |  | +                                    <div class="footerbtn flex1">
 | 
	
		
			
				|  |  | +                                        <div class="borderimg"><el-button
 | 
	
		
			
				|  |  | +                                                @click="nodedelete2();">
 | 
	
		
			
				|  |  | +                                                删除
 | 
	
		
			
				|  |  | +                                            </el-button></div>
 | 
	
		
			
				|  |  | +                                    </div>
 | 
	
		
			
				|  |  | +                                    <div class="footerbtn flex1">
 | 
	
		
			
				|  |  | +                                        <div class="borderimg"><el-button @click="accident2()">
 | 
	
		
			
				|  |  | +                                                修改
 | 
	
		
			
				|  |  | +                                            </el-button></div>
 | 
	
		
			
				|  |  | +                                    </div>
 | 
	
		
			
				|  |  | +                                    <div class="footerbtn flex1">
 | 
	
		
			
				|  |  | +                                        <div class="borderimg"><el-button @click="dialogVisible = false">
 | 
	
		
			
				|  |  | +                                                确认
 | 
	
		
			
				|  |  | +                                            </el-button></div>
 | 
	
		
			
				|  |  | +                                    </div>
 | 
	
		
			
				|  |  | +                                </div>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                            </div>
 | 
	
		
			
				|  |  | +                        </div>
 | 
	
		
			
				|  |  | +                        <!-- 添加 -->
 | 
	
		
			
				|  |  | +                        <el-dialog v-model="sdialog.gdadddialog" width="400" class="dialog_class bgcolor tianjia">
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                            <template #header="{ titleId, titleClass }">
 | 
	
		
			
				|  |  | +                                <div class="my-header ">
 | 
	
		
			
				|  |  | +                                    <el-image :src="icon" fit="contain"></el-image>
 | 
	
		
			
				|  |  | +                                    <h4 :id="titleId" :class="titleClass">{{ zhtext }}</h4>
 | 
	
		
			
				|  |  | +                                </div>
 | 
	
		
			
				|  |  | +                            </template>
 | 
	
		
			
				|  |  | +                            <div>
 | 
	
		
			
				|  |  | +                                <el-form>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                                    <el-form-item label="名称" :label-width="formLabelWidth7">
 | 
	
		
			
				|  |  | +                                        <el-input v-model="guandaoobj.name" 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-input v-model="guandaoobj.snId" class="w-50 m-2" placeholder="巷道名称" />
 | 
	
		
			
				|  |  | +                                        </el-form-item>
 | 
	
		
			
				|  |  | +                                        <div class="btn2">
 | 
	
		
			
				|  |  | +                                            <el-button type="primary" @click="nodeclick('start');">选择开始节点</el-button>
 | 
	
		
			
				|  |  | +                                        </div>
 | 
	
		
			
				|  |  | +                                    </div>
 | 
	
		
			
				|  |  | +                                    <div class="demo-input-suffix firsttitle magintop guand_1">
 | 
	
		
			
				|  |  | +                                        <el-form-item label="结束节点" :label-width="formLabelWidth7">
 | 
	
		
			
				|  |  | +                                            <el-input v-model="guandaoobj.enId" class="w-50 m-2" placeholder="巷道名称" />
 | 
	
		
			
				|  |  | +                                        </el-form-item>
 | 
	
		
			
				|  |  | +                                        <div class="btn2">
 | 
	
		
			
				|  |  | +                                            <el-button type="primary" @click="nodeclick('end');">选择结束节点</el-button>
 | 
	
		
			
				|  |  | +                                        </div>
 | 
	
		
			
				|  |  | +                                    </div>
 | 
	
		
			
				|  |  | +                                    <el-form-item label="粗糙系数" :label-width="formLabelWidth7">
 | 
	
		
			
				|  |  | +                                        <el-input v-model="guandaoobj.roughCoe" class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  | +                                    </el-form-item>
 | 
	
		
			
				|  |  | +                                    <el-form-item label="截面类型" :label-width="formLabelWidth7">
 | 
	
		
			
				|  |  | +                                        <el-input v-model="guandaoobj.sectionType" class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  | +                                    </el-form-item>
 | 
	
		
			
				|  |  | +                                    <el-form-item label="截面参数1" :label-width="formLabelWidth7">
 | 
	
		
			
				|  |  | +                                        <el-input v-model="guandaoobj.sectionPara1" 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-form-item>
 | 
	
		
			
				|  |  | +                                    <el-form-item label="截面参数3" :label-width="formLabelWidth7">
 | 
	
		
			
				|  |  | +                                        <el-input v-model="guandaoobj.sectionPara3" 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-form-item>
 | 
	
		
			
				|  |  | +                                    <el-form-item label="截面参数5" :label-width="formLabelWidth7">
 | 
	
		
			
				|  |  | +                                        <el-input v-model="guandaoobj.sectionPara5" class="w-50 m-2" placeholder="请输入" />
 | 
	
		
			
				|  |  | +                                    </el-form-item>
 | 
	
		
			
				|  |  | +                                </el-form>
 | 
	
		
			
				|  |  | +                            </div>
 | 
	
		
			
				|  |  | +                            <div class="dialog-footer footer_div l_btn">
 | 
	
		
			
				|  |  | +                                <div class="footerbtn flex1">
 | 
	
		
			
				|  |  | +                                    <div class="borderimg"><el-button @click="sdialog.gdadddialog = false">取消</el-button>
 | 
	
		
			
				|  |  | +                                    </div>
 | 
	
		
			
				|  |  | +                                </div>
 | 
	
		
			
				|  |  | +                                <div class="footerbtn flex1">
 | 
	
		
			
				|  |  | +                                    <div class="borderimg"><el-button @click="guandaoapi(); sdialog.gdadddialog = false">
 | 
	
		
			
				|  |  | +                                            确定
 | 
	
		
			
				|  |  | +                                        </el-button></div>
 | 
	
		
			
				|  |  | +                                </div>
 | 
	
		
			
				|  |  | +                            </div>
 | 
	
		
			
				|  |  | +                        </el-dialog>
 | 
	
		
			
				|  |  | +                        <!-- 删除 -->
 | 
	
		
			
				|  |  | +                        <el-dialog v-model="sdialog.guddialogsgdelect" width="400" class="dialog_class bgcolor tianjia">
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                            <template #header="{ titleId, titleClass }">
 | 
	
		
			
				|  |  | +                                <div class="my-header ">
 | 
	
		
			
				|  |  | +                                    <el-image :src="icon" fit="contain"></el-image>
 | 
	
		
			
				|  |  | +                                    <h4 :id="titleId" :class="titleClass">删除框</h4>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                                </div>
 | 
	
		
			
				|  |  | +                            </template>
 | 
	
		
			
				|  |  | +                            <h4 class="delecttitle"> 是否确认删除 <span class="spanclad">{{ zqname }}</span></h4>
 | 
	
		
			
				|  |  | +                            <div class="dialog-footer footer_div l_btn">
 | 
	
		
			
				|  |  | +                                <div class="footerbtn flex1">
 | 
	
		
			
				|  |  | +                                    <div class="borderimg"><el-button
 | 
	
		
			
				|  |  | +                                            @click="sdialog.guddialogsgdelect = false">取消</el-button></div>
 | 
	
		
			
				|  |  | +                                </div>
 | 
	
		
			
				|  |  | +                                <div class="footerbtn flex1">
 | 
	
		
			
				|  |  | +                                    <div class="borderimg"><el-button
 | 
	
		
			
				|  |  | +                                            @click="gddelete(); sdialog.guddialogsgdelect = false">
 | 
	
		
			
				|  |  | +                                            确定
 | 
	
		
			
				|  |  | +                                        </el-button></div>
 | 
	
		
			
				|  |  | +                                </div>
 | 
	
		
			
				|  |  | +                            </div>
 | 
	
		
			
				|  |  | +                        </el-dialog>
 | 
	
		
			
				|  |  |                      </el-tab-pane>
 | 
	
		
			
				|  |  |                      <el-tab-pane label="设备信息" name="third">
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -82,6 +281,7 @@
 | 
	
		
			
				|  |  |              </div>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          </el-dialog>
 | 
	
		
			
				|  |  | +        <Node-Select ref="nodeselect" @queding="queding"/>
 | 
	
		
			
				|  |  |      </div>
 | 
	
		
			
				|  |  |  </template>
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -90,11 +290,58 @@ import { computed, ref, onMounted, reactive, toRef } from "vue";
 | 
	
		
			
				|  |  |  import { request, uploadFile } from "@/utils/request";
 | 
	
		
			
				|  |  |  import { ElMessage, ElButton, ElDialog, ElSelect } from 'element-plus'
 | 
	
		
			
				|  |  |  import icon from "@/assets/img/icon.png";
 | 
	
		
			
				|  |  | -import { timestampToTime } from '@/js/lindex.js'
 | 
	
		
			
				|  |  | +import { timestampToTime } from '@/js/lindex.js';
 | 
	
		
			
				|  |  | + import NodeSelect from "./NodeLine.vue";
 | 
	
		
			
				|  |  | +let nodeselect=ref();
 | 
	
		
			
				|  |  |  let dialogVisible = ref(false);
 | 
	
		
			
				|  |  | +let tableData2 = ref([]);
 | 
	
		
			
				|  |  |  let classradio1 = ref('Fire');
 | 
	
		
			
				|  |  | +let formLabelWidth6 = ref(70);
 | 
	
		
			
				|  |  | +let formLabelWidth7=ref(100)
 | 
	
		
			
				|  |  |  const resultactiveName = ref("first");
 | 
	
		
			
				|  |  |  let tableHeight = ref(570);
 | 
	
		
			
				|  |  | +let total = ref(1);
 | 
	
		
			
				|  |  | +let searchtag = ref("");
 | 
	
		
			
				|  |  | +const currentPage4 = ref(1);
 | 
	
		
			
				|  |  | +const pageSize4 = ref(5)
 | 
	
		
			
				|  |  | +let currentrow = ref(false);
 | 
	
		
			
				|  |  | +let sdialog = ref({
 | 
	
		
			
				|  |  | +    adddialog: false,
 | 
	
		
			
				|  |  | +    dialogsgdelect: false,
 | 
	
		
			
				|  |  | +    gdadddialog:false,
 | 
	
		
			
				|  |  | +    guddialogsgdelect:false,
 | 
	
		
			
				|  |  | +})
 | 
	
		
			
				|  |  | +let sideid=ref("");
 | 
	
		
			
				|  |  | +let tableData3 = ref();
 | 
	
		
			
				|  |  | +let zqname = ref("");
 | 
	
		
			
				|  |  | +let zhtext = ref("添加");
 | 
	
		
			
				|  |  | +let nodedata = ref({});
 | 
	
		
			
				|  |  | +let gddata = ref({});
 | 
	
		
			
				|  |  | +let nodeobj = ref({
 | 
	
		
			
				|  |  | +    name: "",
 | 
	
		
			
				|  |  | +    x: "",
 | 
	
		
			
				|  |  | +    y: "",
 | 
	
		
			
				|  |  | +    z: "",
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +})
 | 
	
		
			
				|  |  | +let guandaoobj = ref({
 | 
	
		
			
				|  |  | +    pid: '',
 | 
	
		
			
				|  |  | +    name: '',
 | 
	
		
			
				|  |  | +    snId: 0,
 | 
	
		
			
				|  |  | +    enId: 0,
 | 
	
		
			
				|  |  | +    roughCoe: '',
 | 
	
		
			
				|  |  | +    sectionType: '',
 | 
	
		
			
				|  |  | +    sectionPara1: '',
 | 
	
		
			
				|  |  | +    sectionPara2: '',
 | 
	
		
			
				|  |  | +    sectionPara3: '',
 | 
	
		
			
				|  |  | +    sectionPara4: '',
 | 
	
		
			
				|  |  | +    sectionPara5: '',
 | 
	
		
			
				|  |  | +})
 | 
	
		
			
				|  |  | +let gd = ref({
 | 
	
		
			
				|  |  | +    total: 1,
 | 
	
		
			
				|  |  | +    currentPage4: 1,
 | 
	
		
			
				|  |  | +    pageSize4: 5,
 | 
	
		
			
				|  |  | +})
 | 
	
		
			
				|  |  |  const tableRowClassName = ({ row, rowIndex }) => {
 | 
	
		
			
				|  |  |      if (rowIndex % 2 != 0) {
 | 
	
		
			
				|  |  |          return 'evenRow';
 | 
	
	
		
			
				|  | @@ -102,6 +349,267 @@ const tableRowClassName = ({ row, rowIndex }) => {
 | 
	
		
			
				|  |  |      return 'oddRow';
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | +onMounted(() => {
 | 
	
		
			
				|  |  | +    pipelinedata()
 | 
	
		
			
				|  |  | +})
 | 
	
		
			
				|  |  | +// tab选项事件
 | 
	
		
			
				|  |  | +const handleClick = (Tab, val) => {
 | 
	
		
			
				|  |  | +    console.log(Tab.props.name);
 | 
	
		
			
				|  |  | +    switch (Tab.props.name) {
 | 
	
		
			
				|  |  | +        case 'first':
 | 
	
		
			
				|  |  | +            pipelinedata()
 | 
	
		
			
				|  |  | +            break;
 | 
	
		
			
				|  |  | +        case "second":
 | 
	
		
			
				|  |  | +            guandaodata();
 | 
	
		
			
				|  |  | +            break;
 | 
	
		
			
				|  |  | +        case 'third':
 | 
	
		
			
				|  |  | +            break;
 | 
	
		
			
				|  |  | +        case 'thirds':
 | 
	
		
			
				|  |  | +            break;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +//  节点分页查询
 | 
	
		
			
				|  |  | +const handleCurrentChange = (val) => {
 | 
	
		
			
				|  |  | +    pipelinedata();
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +// 管道分页查询
 | 
	
		
			
				|  |  | +const handleCurrentChange2 = (val) => {
 | 
	
		
			
				|  |  | +    guandaodata();
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +//节点数据查询
 | 
	
		
			
				|  |  | +const pipelinedata = () => {
 | 
	
		
			
				|  |  | +    const params = {
 | 
	
		
			
				|  |  | +        transCode: 'D00000',
 | 
	
		
			
				|  |  | +        count: pageSize4.value,
 | 
	
		
			
				|  |  | +        page: currentPage4.value,
 | 
	
		
			
				|  |  | +        searchtag: searchtag.value,
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    request(params)
 | 
	
		
			
				|  |  | +        .then((res) => {
 | 
	
		
			
				|  |  | +            tableData2.value = res.rows;
 | 
	
		
			
				|  |  | +            total.value = res.total;
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  | +        .catch((err) => {
 | 
	
		
			
				|  |  | +            ElMessage.error(err.returnMsg)
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +//节点的添加
 | 
	
		
			
				|  |  | +const addsg = () => {
 | 
	
		
			
				|  |  | +    zhtext.value = '添加';
 | 
	
		
			
				|  |  | +    sdialog.value.adddialog = true;
 | 
	
		
			
				|  |  | +    nodeobj.value.name = "";
 | 
	
		
			
				|  |  | +    nodeobj.value.x = "";
 | 
	
		
			
				|  |  | +    nodeobj.value.y = "";
 | 
	
		
			
				|  |  | +    nodeobj.value.z = "";
 | 
	
		
			
				|  |  | +    nodeobj.value.nid = '';
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +//节点添加api
 | 
	
		
			
				|  |  | +const nodeconfirm = () => {
 | 
	
		
			
				|  |  | +    const params = {
 | 
	
		
			
				|  |  | +        transCode: 'D10000',
 | 
	
		
			
				|  |  | +        nid: nodeobj.value.nid,
 | 
	
		
			
				|  |  | +        name: nodeobj.value.name,
 | 
	
		
			
				|  |  | +        x: nodeobj.value.x,
 | 
	
		
			
				|  |  | +        y: nodeobj.value.y,
 | 
	
		
			
				|  |  | +        z: nodeobj.value.z,
 | 
	
		
			
				|  |  | +        desc: "",
 | 
	
		
			
				|  |  | +        ntype: "mid",
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    request(params)
 | 
	
		
			
				|  |  | +        .then((res) => {
 | 
	
		
			
				|  |  | +            pipelinedata();
 | 
	
		
			
				|  |  | +            ElMessage({
 | 
	
		
			
				|  |  | +                message: res.returnMsg,
 | 
	
		
			
				|  |  | +                type: 'success',
 | 
	
		
			
				|  |  | +            })
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  | +        .catch((err) => {
 | 
	
		
			
				|  |  | +            ElMessage.error(err.returnMsg)
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +//选中node节点的一行
 | 
	
		
			
				|  |  | +const handleDelete = (val) => {
 | 
	
		
			
				|  |  | +    currentrow.value = true;
 | 
	
		
			
				|  |  | +    nodedata.value = val;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +const handleDelete2 = (val) => {
 | 
	
		
			
				|  |  | +    currentrow.value = true;
 | 
	
		
			
				|  |  | +    gddata.value = val;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +//node删除
 | 
	
		
			
				|  |  | +const nodedelete = () => {
 | 
	
		
			
				|  |  | +    console.log(nodedata.value);
 | 
	
		
			
				|  |  | +    if (JSON.stringify(nodedata.value) == '{}') {
 | 
	
		
			
				|  |  | +        ElMessage.error("你还没有选中修改的项目")
 | 
	
		
			
				|  |  | +    } else {
 | 
	
		
			
				|  |  | +        sdialog.value.dialogsgdelect=true;
 | 
	
		
			
				|  |  | +        zqname.value = nodedata.value.name;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +const nodedeleteapi = () => {
 | 
	
		
			
				|  |  | +    const params = {
 | 
	
		
			
				|  |  | +        transCode: 'D10001',
 | 
	
		
			
				|  |  | +        nid: nodedata.value.id,
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    request(params)
 | 
	
		
			
				|  |  | +        .then((res) => {
 | 
	
		
			
				|  |  | +            pipelinedata();
 | 
	
		
			
				|  |  | +            ElMessage({
 | 
	
		
			
				|  |  | +                message: res.returnMsg,
 | 
	
		
			
				|  |  | +                type: 'success',
 | 
	
		
			
				|  |  | +            })
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  | +        .catch((err) => {
 | 
	
		
			
				|  |  | +            ElMessage.error(err.returnMsg)
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +//节点修改
 | 
	
		
			
				|  |  | +const accident = () => {
 | 
	
		
			
				|  |  | +    if (JSON.stringify(nodedata.value) == '{}') {
 | 
	
		
			
				|  |  | +        ElMessage.error("你还没有选中修改的项目")
 | 
	
		
			
				|  |  | +    } else {
 | 
	
		
			
				|  |  | +        zhtext.value = '修改';
 | 
	
		
			
				|  |  | +        sdialog.value.adddialog = true;
 | 
	
		
			
				|  |  | +        nodeobj.value.name = nodedata.value.name;
 | 
	
		
			
				|  |  | +        nodeobj.value.x = nodedata.value.x;
 | 
	
		
			
				|  |  | +        nodeobj.value.y = nodedata.value.y;
 | 
	
		
			
				|  |  | +        nodeobj.value.z = nodedata.value.z;
 | 
	
		
			
				|  |  | +        nodeobj.value.nid = nodedata.value.id;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +//巷道查询
 | 
	
		
			
				|  |  | +const guandaodata = () => {
 | 
	
		
			
				|  |  | +    const params = {
 | 
	
		
			
				|  |  | +        transCode: 'D00001',
 | 
	
		
			
				|  |  | +        count: gd.value.pageSize4,
 | 
	
		
			
				|  |  | +        page: gd.value.currentPage4,
 | 
	
		
			
				|  |  | +        searchtag: '',
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    request(params)
 | 
	
		
			
				|  |  | +        .then((res) => {
 | 
	
		
			
				|  |  | +            tableData3.value = res.rows;
 | 
	
		
			
				|  |  | +            gd.value.total = res.total;
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  | +        .catch((err) => {
 | 
	
		
			
				|  |  | +            ElMessage.error(err.returnMsg)
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +// 节点选中开始结束
 | 
	
		
			
				|  |  | +const nodeclick=(val)=>{
 | 
	
		
			
				|  |  | +    nodeselect.value.dialogVisiblenode=true;
 | 
	
		
			
				|  |  | +    nodeselect.value.pipelinedata("");
 | 
	
		
			
				|  |  | +    sideid.value=val;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +//节点确定的方法
 | 
	
		
			
				|  |  | +const queding=(row)=>{
 | 
	
		
			
				|  |  | +    if( sideid.value=='start'){
 | 
	
		
			
				|  |  | +        guandaoobj.value.snId=row.id;
 | 
	
		
			
				|  |  | +    }else{
 | 
	
		
			
				|  |  | +        guandaoobj.value.enId=row.id;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +// 管道的add
 | 
	
		
			
				|  |  | +const guandaoadd=()=>{
 | 
	
		
			
				|  |  | +    sdialog.value.gdadddialog=true;
 | 
	
		
			
				|  |  | +        guandaoobj.value.pid='';
 | 
	
		
			
				|  |  | +        guandaoobj.value.name= '';
 | 
	
		
			
				|  |  | +        guandaoobj.value.snId= 0;
 | 
	
		
			
				|  |  | +        guandaoobj.value.enId= 0;
 | 
	
		
			
				|  |  | +        guandaoobj.value.roughCoe= '';
 | 
	
		
			
				|  |  | +        guandaoobj.value.sectionType= '';
 | 
	
		
			
				|  |  | +        guandaoobj.value.sectionPara1='';
 | 
	
		
			
				|  |  | +        guandaoobj.value.sectionPara2='';
 | 
	
		
			
				|  |  | +        guandaoobj.value.sectionPara3='';
 | 
	
		
			
				|  |  | +        guandaoobj.value.sectionPara4='';
 | 
	
		
			
				|  |  | +        guandaoobj.value.sectionPara5='';
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +// 管道增加修改的接口
 | 
	
		
			
				|  |  | +const guandaoapi=()=>{
 | 
	
		
			
				|  |  | +    const params = {
 | 
	
		
			
				|  |  | +        transCode: 'D10002',
 | 
	
		
			
				|  |  | +        pid: guandaoobj.value.pid,
 | 
	
		
			
				|  |  | +        name:guandaoobj.value.name,
 | 
	
		
			
				|  |  | +        snId: guandaoobj.value.snId,
 | 
	
		
			
				|  |  | +        enId: guandaoobj.value.enId,
 | 
	
		
			
				|  |  | +        roughCoe: guandaoobj.value.roughCoe,
 | 
	
		
			
				|  |  | +        sectionType: guandaoobj.value.sectionType,
 | 
	
		
			
				|  |  | +        sectionPara1:guandaoobj.value.sectionPara1,
 | 
	
		
			
				|  |  | +        sectionPara2: guandaoobj.value.sectionPara2,
 | 
	
		
			
				|  |  | +        sectionPara3: guandaoobj.value.sectionPara3,
 | 
	
		
			
				|  |  | +        sectionPara4: guandaoobj.value.sectionPara4,
 | 
	
		
			
				|  |  | +        sectionPara5: guandaoobj.value.sectionPara5,
 | 
	
		
			
				|  |  | +      
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    request(params)
 | 
	
		
			
				|  |  | +        .then((res) => {
 | 
	
		
			
				|  |  | +            ElMessage({
 | 
	
		
			
				|  |  | +                message: res.returnMsg,
 | 
	
		
			
				|  |  | +                type: 'success',
 | 
	
		
			
				|  |  | +            })
 | 
	
		
			
				|  |  | +            guandaodata();
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  | +        .catch((err) => {
 | 
	
		
			
				|  |  | +            ElMessage.error(err.returnMsg)
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +// 管道删除
 | 
	
		
			
				|  |  | +//node删除
 | 
	
		
			
				|  |  | +const nodedelete2 = () => {
 | 
	
		
			
				|  |  | +    console.log(gddata.value);
 | 
	
		
			
				|  |  | +    if (JSON.stringify(gddata.value) == '{}') {
 | 
	
		
			
				|  |  | +        ElMessage.error("你还没有选中修改的项目")
 | 
	
		
			
				|  |  | +    } else {
 | 
	
		
			
				|  |  | +        sdialog.value.guddialogsgdelect=true;
 | 
	
		
			
				|  |  | +        zqname.value = gddata.value.name;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +const gddelete = () => {
 | 
	
		
			
				|  |  | +    const params = {
 | 
	
		
			
				|  |  | +        transCode: 'D10003',
 | 
	
		
			
				|  |  | +        pid: gddata.value.id,
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +    request(params)
 | 
	
		
			
				|  |  | +        .then((res) => {
 | 
	
		
			
				|  |  | +            guandaodata();
 | 
	
		
			
				|  |  | +            ElMessage({
 | 
	
		
			
				|  |  | +                message: res.returnMsg,
 | 
	
		
			
				|  |  | +                type: 'success',
 | 
	
		
			
				|  |  | +            })
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  | +        .catch((err) => {
 | 
	
		
			
				|  |  | +            ElMessage.error(err.returnMsg)
 | 
	
		
			
				|  |  | +        })
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +// 管道修改
 | 
	
		
			
				|  |  | +const accident2 = () => {
 | 
	
		
			
				|  |  | +    if (JSON.stringify(gddata.value) == '{}') {
 | 
	
		
			
				|  |  | +        ElMessage.error("你还没有选中修改的项目")
 | 
	
		
			
				|  |  | +    } else {
 | 
	
		
			
				|  |  | +        zhtext.value = '修改';
 | 
	
		
			
				|  |  | +        sdialog.value.gdadddialog=true;
 | 
	
		
			
				|  |  | +        guandaoobj.value.pid=gddata.value.id;
 | 
	
		
			
				|  |  | +        guandaoobj.value.name=gddata.value.name;
 | 
	
		
			
				|  |  | +        guandaoobj.value.snId= gddata.value.snId;
 | 
	
		
			
				|  |  | +        guandaoobj.value.enId= gddata.value.enId;
 | 
	
		
			
				|  |  | +        guandaoobj.value.roughCoe=gddata.value.roughCoe;
 | 
	
		
			
				|  |  | +        guandaoobj.value.sectionType= gddata.value.sectionType;
 | 
	
		
			
				|  |  | +        guandaoobj.value.sectionPara1=gddata.value.sectionPara1;
 | 
	
		
			
				|  |  | +        guandaoobj.value.sectionPara2=gddata.value.sectionPara2;
 | 
	
		
			
				|  |  | +        guandaoobj.value.sectionPara3=gddata.value.sectionPara3;
 | 
	
		
			
				|  |  | +        guandaoobj.value.sectionPara4=gddata.value.sectionPara4;
 | 
	
		
			
				|  |  | +        guandaoobj.value.sectionPara5=gddata.value.sectionPara5;;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  defineExpose({ dialogVisible, });
 | 
	
		
			
				|  |  |  </script>
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -277,7 +785,7 @@ defineExpose({ dialogVisible, });
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .l_btn .borderimg {
 | 
	
		
			
				|  |  | -    width: 109px;
 | 
	
		
			
				|  |  | +    width: 70px;
 | 
	
		
			
				|  |  |      height: 30px;
 | 
	
		
			
				|  |  |      background: rgba(104, 173, 255, 0.3);
 | 
	
		
			
				|  |  |      box-shadow: inset 0px 0px 17px 5px rgba(12, 97, 197, 0.2);
 | 
	
	
		
			
				|  | @@ -428,7 +936,6 @@ defineExpose({ dialogVisible, });
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .dialog_class {
 | 
	
		
			
				|  |  |      background-color: rgba(13, 22, 57, 0.9) !important;
 | 
	
		
			
				|  |  | -    width: 482px;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -556,7 +1063,7 @@ border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255,
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell {
 | 
	
		
			
				|  |  | -    background-color: rgba(104, 173, 255, 0) !important;
 | 
	
		
			
				|  |  | +    background-color: rgba(255, 255, 25, 0)!important;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .el-button:focus,
 | 
	
	
		
			
				|  | @@ -784,16 +1291,31 @@ border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255,
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .classtab .el-tabs--card>.el-tabs__header .el-tabs__item {
 | 
	
		
			
				|  |  | -    border-top: 1px solid;
 | 
	
		
			
				|  |  | +    position: relative;
 | 
	
		
			
				|  |  | +    /* border-top: 1px solid;
 | 
	
		
			
				|  |  |      border-left: 1px solid;
 | 
	
		
			
				|  |  |      border-bottom: 1px solid;
 | 
	
		
			
				|  |  | -    border-image: linear-gradient(180deg, rgb(31, 107, 255), rgba(31, 107, 255, 0.48)) 1 1;
 | 
	
		
			
				|  |  | -    box-shadow: inset 0px 0px 17px 5px rgba(12, 97, 197, 0.2);
 | 
	
		
			
				|  |  | -    border-radius: 0px 0px 0px 0px;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | + 
 | 
	
		
			
				|  |  | +    border-radius: 0px 0px 0px 0px; */
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +.classtab .el-tabs--card>.el-tabs__header .el-tabs__item::after{
 | 
	
		
			
				|  |  | +         content: " ";
 | 
	
		
			
				|  |  | +        position: absolute;
 | 
	
		
			
				|  |  | +        top: 0;
 | 
	
		
			
				|  |  | +        left: 0;
 | 
	
		
			
				|  |  | +        width: 200%;
 | 
	
		
			
				|  |  | +        height: 200%;
 | 
	
		
			
				|  |  | +        border-right: 1px solid;
 | 
	
		
			
				|  |  | +        border-top: 1px solid;
 | 
	
		
			
				|  |  | +        border-bottom: 1px solid;
 | 
	
		
			
				|  |  | +        border-image: linear-gradient(180deg, rgb(31, 107, 255), rgba(31, 107, 255, 0.48)) 1 1;
 | 
	
		
			
				|  |  | +        box-shadow: inset 0px 0px 17px 5px rgba(12, 97, 197, 0.2);
 | 
	
		
			
				|  |  | +        transform-origin: 0 0;
 | 
	
		
			
				|  |  | +        transform: scale(0.5);
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  .classtab .el-tabs__item {
 | 
	
		
			
				|  |  | -    width: 117px;
 | 
	
		
			
				|  |  | +    /* width:120px; */
 | 
	
		
			
				|  |  |      height: 48px;
 | 
	
		
			
				|  |  |      padding: 0 10px !important;
 | 
	
		
			
				|  |  |      font-weight: bold;
 | 
	
	
		
			
				|  | @@ -834,7 +1356,9 @@ border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255,
 | 
	
		
			
				|  |  |      border-top-left-radius: 10px !important;
 | 
	
		
			
				|  |  |      border-top-right-radius: 10px !important;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +.classtab .el-tabs--card>.el-tabs__header .el-tabs__item{
 | 
	
		
			
				|  |  | +    border: none !important;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  .classtab .el-tabs__content {
 | 
	
		
			
				|  |  |      border: 1px solid;
 | 
	
		
			
				|  |  |      color: rgba(255, 15, 15, 1) !important;
 | 
	
	
		
			
				|  | @@ -856,12 +1380,12 @@ ol {
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /* 新的css */
 | 
	
		
			
				|  |  | -.classtab {
 | 
	
		
			
				|  |  | +/* .classtab {
 | 
	
		
			
				|  |  |      display: flex;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | +} */
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .classtab .el-tabs__item {
 | 
	
		
			
				|  |  | -    flex: 1
 | 
	
		
			
				|  |  | +    /* flex: 1 */
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .xinxi_header {
 | 
	
	
		
			
				|  | @@ -869,7 +1393,7 @@ ol {
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .classtab .el-tabs__nav {
 | 
	
		
			
				|  |  | -    width: 468px;
 | 
	
		
			
				|  |  | +    /* width: 480px; */
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .zhucentent .el-table__header tr {
 | 
	
	
		
			
				|  | @@ -905,23 +1429,35 @@ ol {
 | 
	
		
			
				|  |  |  .el-dialog {
 | 
	
		
			
				|  |  |      pointer-events: auto;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -.leftbgimg1 .el-table tr{
 | 
	
		
			
				|  |  | -        height: 30px !important;
 | 
	
		
			
				|  |  | -        background: rgba(104,173,255,0.3);
 | 
	
		
			
				|  |  | -        box-shadow: inset 0px 0px 17px 5px rgba(12,97,197,0.2);
 | 
	
		
			
				|  |  | -        border-radius: 0px 0px 0px 0px;
 | 
	
		
			
				|  |  | -        border: 1px solid;
 | 
	
		
			
				|  |  | -        border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +.leftbgimg1 .el-table tr {
 | 
	
		
			
				|  |  | +    height: 30px !important;
 | 
	
		
			
				|  |  | +    background: rgba(104, 173, 255, 0.3);
 | 
	
		
			
				|  |  | +    box-shadow: inset 0px 0px 17px 5px rgba(12, 97, 197, 0.2);
 | 
	
		
			
				|  |  | +    border-radius: 0px 0px 0px 0px;
 | 
	
		
			
				|  |  | +    border: 1px solid;
 | 
	
		
			
				|  |  | +    border-image: linear-gradient(180deg, rgba(31, 107, 255, 1), rgba(31, 107, 255, 0.48)) 1 1;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -.guand_1{
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +.guand_1 {
 | 
	
		
			
				|  |  |      display: flex;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -.guand_1 .asdis_btn{
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +.guand_1 .asdis_btn {
 | 
	
		
			
				|  |  |      margin-top: -9px;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | -.magintop .el-form-item{
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +.magintop .el-form-item {
 | 
	
		
			
				|  |  |      margin-right: 20px;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +.pagination {
 | 
	
		
			
				|  |  | +    padding: 0 20px;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +.el-pagination__total {
 | 
	
		
			
				|  |  | +    color: #fff !important;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  </style>
 |