|
@@ -123,77 +123,17 @@
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane label="螺栓紧固方案" name="third">
|
|
|
<el-tabs tab-position="left" style="width: 100%; margin-left: 20px">
|
|
|
- <el-tab-pane label="单同步">
|
|
|
- <el-table :data="oneData" style="width: 100%">
|
|
|
+ <el-tab-pane :label="item.name" v-for="item in synschemeData" :key="item.id">
|
|
|
+ <el-table :data="item.data" style="width: 100%">
|
|
|
<el-table-column prop="step" label="步骤"> </el-table-column>
|
|
|
<el-table-column prop="number" label="螺栓编号">
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="preload" label="标准预紧力(N*m)">
|
|
|
+ <el-table-column prop="preload" label="标准预紧力(N*m)">
|
|
|
</el-table-column>
|
|
|
- </el-table>
|
|
|
- <el-pagination
|
|
|
- @size-change="handleSizeChange"
|
|
|
- @current-change="handleCurrentChange1"
|
|
|
- :current-page="currentPage1"
|
|
|
- :page-size="pageSize"
|
|
|
- layout="total, prev, pager, next, jumper"
|
|
|
- style="float:right"
|
|
|
- :total="20"
|
|
|
- />
|
|
|
- </el-tab-pane>
|
|
|
- <el-tab-pane label="两同步">
|
|
|
- <el-table :data="twoData" style="width: 100%">
|
|
|
- <el-table-column prop="step" label="步骤"> </el-table-column>
|
|
|
- <el-table-column prop="number" label="螺栓编号">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="preload" label="标准预紧力(N*m)">
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
- <el-pagination
|
|
|
- @size-change="handleSizeChange"
|
|
|
- @current-change="handleCurrentChange2"
|
|
|
- :current-page="currentPage1"
|
|
|
- :page-size="pageSize"
|
|
|
- layout="total, prev, pager, next, jumper"
|
|
|
- style="float:right"
|
|
|
- :total="12"
|
|
|
- />
|
|
|
- </el-tab-pane>
|
|
|
- <el-tab-pane label="四同步">
|
|
|
- <el-table :data="fourData" style="width: 100%">
|
|
|
- <el-table-column prop="step" label="步骤"> </el-table-column>
|
|
|
- <el-table-column prop="number" label="螺栓编号">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="preload" label="标准预紧力(N*m)">
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
- <el-pagination
|
|
|
- @size-change="handleSizeChange"
|
|
|
- @current-change="handleCurrentChange4"
|
|
|
- :current-page="currentPage1"
|
|
|
- :page-size="pageSize"
|
|
|
- layout="total, prev, pager, next, jumper"
|
|
|
- style="float:right"
|
|
|
- :total="15"
|
|
|
- />
|
|
|
- </el-tab-pane>
|
|
|
- <el-tab-pane label="六同步">
|
|
|
- <el-table :data="sixData" style="width: 100%">
|
|
|
- <el-table-column prop="step" label="步骤"> </el-table-column>
|
|
|
- <el-table-column prop="number" label="螺栓编号">
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="preload" label="标准预紧力(N*m)">
|
|
|
+ <el-table-column prop="real_preload" label="标准扭矩力(N*m)">
|
|
|
</el-table-column>
|
|
|
+
|
|
|
</el-table>
|
|
|
- <el-pagination
|
|
|
- @size-change="handleSizeChange"
|
|
|
- @current-change="handleCurrentChange6"
|
|
|
- :current-page="currentPage1"
|
|
|
- :page-size="pageSize"
|
|
|
- layout="total, prev, pager, next, jumper"
|
|
|
- style="float:right"
|
|
|
- :total="18"
|
|
|
- />
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
|
</el-tab-pane>
|
|
@@ -277,10 +217,8 @@ export default {
|
|
|
direction: "rtl",
|
|
|
activeName: "first",
|
|
|
AssemblyData: toolData,
|
|
|
- oneData: oneData[0],
|
|
|
- twoData: twoData[0],
|
|
|
- fourData: fourData[0],
|
|
|
- sixData: sixData[0],
|
|
|
+ //螺栓紧固方案
|
|
|
+ synschemeData:[],
|
|
|
nowData: nowData[0],
|
|
|
historyData: historyData[0],
|
|
|
pageSize: 10,
|
|
@@ -292,7 +230,7 @@ export default {
|
|
|
},
|
|
|
methods: {
|
|
|
handleClick(tab, event) {
|
|
|
- console.log(tab.name);
|
|
|
+
|
|
|
//获取液压扳手
|
|
|
if(tab.name=='second')
|
|
|
{
|
|
@@ -300,8 +238,17 @@ export default {
|
|
|
this.AssemblyData = response.data;
|
|
|
});
|
|
|
}
|
|
|
+ if(tab.name=='third')
|
|
|
+ {
|
|
|
+ this.$http.get("synlist",{ params: {id:this.data.fastening_scheme} }).then(response => {
|
|
|
+ this.synschemeData = response.data;
|
|
|
+ });
|
|
|
+
|
|
|
+ }
|
|
|
|
|
|
},
|
|
|
+
|
|
|
+
|
|
|
handleRefresh()
|
|
|
{
|
|
|
|
|
@@ -309,23 +256,10 @@ export default {
|
|
|
handleSearch(){
|
|
|
|
|
|
},
|
|
|
-
|
|
|
|
|
|
handleSizeChange(val) {
|
|
|
this.pageSize = val
|
|
|
},
|
|
|
- handleCurrentChange1(val) {
|
|
|
- this.oneData = oneData[val-1];
|
|
|
- },
|
|
|
- handleCurrentChange2(val) {
|
|
|
- this.twoData = twoData[val-1];
|
|
|
- },
|
|
|
- handleCurrentChange4(val) {
|
|
|
- this.fourData = fourData[val-1];
|
|
|
- },
|
|
|
- handleCurrentChange6(val) {
|
|
|
- this.sixData = sixData[val-1];
|
|
|
- },
|
|
|
handleCurrentChange7(val) {
|
|
|
this.nowData = nowData[val-1];
|
|
|
},
|