|
@@ -1,57 +1,7 @@
|
|
|
<template>
|
|
|
<div>
|
|
|
<el-tabs v-model="activeName">
|
|
|
- <el-tab-pane label="货物明细" name="second">
|
|
|
- <avue-crud :option="optionDetail"
|
|
|
- :table-loading="loading"
|
|
|
- :data="containersCommodityList"
|
|
|
- v-model="Detailform"
|
|
|
- id="out-table"
|
|
|
- :header-cell-class-name="headerClassName"
|
|
|
- ref="crudDetail"
|
|
|
- :row-style="{height:'20px'}"
|
|
|
- :cell-style="{padding:'0px'}"
|
|
|
- @selection-change="handleSelectionChange"
|
|
|
- @row-save="rowSaveDetail"
|
|
|
- @row-update="addUpdateDetail"
|
|
|
- @resetColumn="resetColumnTwo('crudDetail', 'optionDetail', 'optionBackDetail', 309.4)"
|
|
|
- @saveColumn="saveColumnTwo('crudDetail', 'optionDetail', 'optionBackDetail', 309.4)" >
|
|
|
- <template slot="lineNoHeader" slot-scope="scope">
|
|
|
- <el-button type="primary" size="small" icon="el-icon-plus" circle
|
|
|
- :disabled="selectionList.length == 0" @click="DetailAdd"></el-button>
|
|
|
- </template>
|
|
|
- <template slot-scope="scope" slot="menuLeft">
|
|
|
- <el-button
|
|
|
- type="primary" plain
|
|
|
- size="small"
|
|
|
- :disabled="pleasereviewType"
|
|
|
- @click.stop="containerscommoditySubmitListfun"
|
|
|
- >批量保存</el-button>
|
|
|
- <el-button
|
|
|
- type="danger" plain
|
|
|
- size="small"
|
|
|
- :disabled="pleasereviewType"
|
|
|
- @click.stop="BatchDelete"
|
|
|
- >批量删除</el-button>
|
|
|
- </template>
|
|
|
- <template slot-scope="scope" slot="menu">
|
|
|
- <el-button
|
|
|
- v-if="!scope.row.$cellEdit"
|
|
|
- size="mini"
|
|
|
- type="text"
|
|
|
- icon="el-icon-edit"
|
|
|
- :disabled="pleasereviewType"
|
|
|
- @click.stop="editfun(scope.row, scope.index)">
|
|
|
- 编辑
|
|
|
- </el-button>
|
|
|
- <el-button type="text" size="small"
|
|
|
- :disabled="pleasereviewType"
|
|
|
- @click="containerscommodityRemovefun(scope.row.id,scope.index)">删除
|
|
|
- </el-button>
|
|
|
- </template>
|
|
|
- </avue-crud>
|
|
|
- </el-tab-pane>
|
|
|
- <el-tab-pane label="已装箱" name="first">
|
|
|
+ <el-tab-pane label="可装箱" name="second">
|
|
|
<div class="tbasTop">
|
|
|
<el-table
|
|
|
:row-style="{height:'20px',padding:'0px',fontSize:'12px'}"
|
|
@@ -156,6 +106,56 @@
|
|
|
</el-table>
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
|
+ <el-tab-pane label="货物明细" name="first">
|
|
|
+ <avue-crud :option="optionDetail"
|
|
|
+ :table-loading="loading"
|
|
|
+ :data="containersCommodityList"
|
|
|
+ v-model="Detailform"
|
|
|
+ id="out-table"
|
|
|
+ :header-cell-class-name="headerClassName"
|
|
|
+ ref="crudDetail"
|
|
|
+ :row-style="{height:'20px'}"
|
|
|
+ :cell-style="{padding:'0px'}"
|
|
|
+ @selection-change="handleSelectionChange"
|
|
|
+ @row-save="rowSaveDetail"
|
|
|
+ @row-update="addUpdateDetail"
|
|
|
+ @resetColumn="resetColumnTwo('crudDetail', 'optionDetail', 'optionBackDetail', 309.4)"
|
|
|
+ @saveColumn="saveColumnTwo('crudDetail', 'optionDetail', 'optionBackDetail', 309.4)" >
|
|
|
+ <template slot="lineNoHeader" slot-scope="scope">
|
|
|
+ <el-button type="primary" size="small" icon="el-icon-plus" circle
|
|
|
+ :disabled="selectionList.length == 0" @click="DetailAdd"></el-button>
|
|
|
+ </template>
|
|
|
+ <template slot-scope="scope" slot="menuLeft">
|
|
|
+ <el-button
|
|
|
+ type="primary" plain
|
|
|
+ size="small"
|
|
|
+ :disabled="pleasereviewType"
|
|
|
+ @click.stop="containerscommoditySubmitListfun"
|
|
|
+ >批量保存</el-button>
|
|
|
+ <el-button
|
|
|
+ type="danger" plain
|
|
|
+ size="small"
|
|
|
+ :disabled="pleasereviewType"
|
|
|
+ @click.stop="BatchDelete"
|
|
|
+ >批量删除</el-button>
|
|
|
+ </template>
|
|
|
+ <template slot-scope="scope" slot="menu">
|
|
|
+ <el-button
|
|
|
+ v-if="!scope.row.$cellEdit"
|
|
|
+ size="mini"
|
|
|
+ type="text"
|
|
|
+ icon="el-icon-edit"
|
|
|
+ :disabled="pleasereviewType"
|
|
|
+ @click.stop="editfun(scope.row, scope.index)">
|
|
|
+ 编辑
|
|
|
+ </el-button>
|
|
|
+ <el-button type="text" size="small"
|
|
|
+ :disabled="pleasereviewType"
|
|
|
+ @click="containerscommodityRemovefun(scope.row.id,scope.index)">删除
|
|
|
+ </el-button>
|
|
|
+ </template>
|
|
|
+ </avue-crud>
|
|
|
+ </el-tab-pane>
|
|
|
</el-tabs>
|
|
|
<!--<div class="tbasTop">-->
|
|
|
<!-- <el-table-->
|