|
@@ -44,17 +44,21 @@
|
|
|
ref="excelDom"
|
|
|
v-bind.sync="option2"
|
|
|
@selection-change="selectionChange2"
|
|
|
- v-if="activeName == 'second'"
|
|
|
>
|
|
|
</dilTable>
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
|
+ <div class="count" v-show="sum1>0 && activeName == 'second'" style="margin-right:50px;font-size:18px;">
|
|
|
+ <div style="display:flex;flex-direction:row-reverse">标重总吨位:{{sum1}}</div>
|
|
|
+ <div style="display:flex;flex-direction:row-reverse">净重总吨位:{{sum2}}</div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
|
|
|
<script>
|
|
|
import { sjTime } from "@/utils/sharedJsFile";
|
|
|
+import bignumber,{BigNumber} from 'bignumber.js';
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
@@ -79,6 +83,8 @@ export default {
|
|
|
startTime: null,
|
|
|
endTime: null,
|
|
|
tableTitle: "万州港-达州计量表",
|
|
|
+ sum1:0.0,
|
|
|
+ sum2:0.0,
|
|
|
};
|
|
|
},
|
|
|
methods: {
|
|
@@ -148,6 +154,14 @@ export default {
|
|
|
this.selectionListMap2 = [];
|
|
|
console.log(selection);
|
|
|
this.selectionListMap2 = selection;
|
|
|
+ let sum1 = 0;
|
|
|
+ let sum2 = new BigNumber(0);
|
|
|
+ selection.forEach(element => {
|
|
|
+ sum1+=element.resultBillableTonnage;
|
|
|
+ sum2=sum2.plus(element.resultNetWeight);
|
|
|
+ });
|
|
|
+ this.sum1=sum1;
|
|
|
+ this.sum2=sum2.toNumber();
|
|
|
},
|
|
|
refresh(){
|
|
|
this.$router.go(0);
|