|
|
@@ -147,6 +147,7 @@
|
|
|
type="date"
|
|
|
:disabled="detailList.findIndex(function(item){return item.fBillstatus == 40}) == -1?false:true"
|
|
|
value-format="timestamp"
|
|
|
+ format="yyyy-MM-dd"
|
|
|
placeholder="请选择计划日期"
|
|
|
@change="changeDate"
|
|
|
>
|
|
|
@@ -1441,6 +1442,7 @@
|
|
|
style="width: 100%"
|
|
|
value-format="timestamp"
|
|
|
placeholder="入库日期"
|
|
|
+ format="yyyy-MM-dd"
|
|
|
>
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
@@ -1795,6 +1797,8 @@
|
|
|
:close-on-click-modal="false"
|
|
|
:modal="false"
|
|
|
>
|
|
|
+ <el-radio v-model="radio" :label="1">吨(T)</el-radio>
|
|
|
+ <el-radio v-model="radio" :label="2">千克(KG)</el-radio>
|
|
|
<div id="print_area1" class="print-div">
|
|
|
<div
|
|
|
class="print-title"
|
|
|
@@ -1840,7 +1844,8 @@
|
|
|
<td>物品名称</td>
|
|
|
<td>提单号</td>
|
|
|
<td>品牌/规格/产地</td>
|
|
|
- <td>净重(KG)</td>
|
|
|
+ <td v-if="radio == 2">净重(KG)</td>
|
|
|
+ <td v-else>净重(T)</td>
|
|
|
<td>件数/规格</td>
|
|
|
<td>箱号</td>
|
|
|
</tr>
|
|
|
@@ -1852,7 +1857,8 @@
|
|
|
<td>
|
|
|
{{ item.fBusinessType | fStorageFormat }}/{{ item.fMarks }}
|
|
|
</td>
|
|
|
- <td>{{ item.fNetweight }}</td>
|
|
|
+ <td v-if="radio == 2">{{ item.fNetweight }}</td>
|
|
|
+ <td v-else>{{ (item.fNetweight / 1000).toFixed(4) }}</td>
|
|
|
<td>{{ item.fQty }}/{{ item.fPackagespecs }}</td>
|
|
|
<td>{{ item.fCntrno }}</td>
|
|
|
</tr>
|
|
|
@@ -1985,6 +1991,8 @@
|
|
|
:close-on-click-modal="false"
|
|
|
:modal="false"
|
|
|
>
|
|
|
+ <el-radio v-model="radio" :label="1">吨(T)</el-radio>
|
|
|
+ <el-radio v-model="radio" :label="2">千克(KG)</el-radio>
|
|
|
<div id="print_area18" class="print-div">
|
|
|
<div
|
|
|
class="print-title"
|
|
|
@@ -2043,7 +2051,8 @@
|
|
|
<td v-if="Printinglist.length > 0">{{Printinglist[0].fCntrtype | fCntrtypeFormat(cntrList)}}</td>
|
|
|
<td>{{ Printinglist.length > 0? Printinglist[0].fMarks: '' }}</td>
|
|
|
<td></td>
|
|
|
- <td>吨</td>
|
|
|
+ <td v-if="radio == 1">吨</td>
|
|
|
+ <td v-if="radio == 2">千克</td>
|
|
|
<td>{{ Printinglist.length > 0? Printinglist[0].fPackagespecs: '' }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -2068,23 +2077,31 @@
|
|
|
<td>{{ item.fTruckno }}/{{ item.fCntrno }}</td>
|
|
|
<td>{{ item.fBsdate }}</td>
|
|
|
<td>{{ item.fCntqty }}</td>
|
|
|
- <td v-if="item.fGrossweight">
|
|
|
+ <td v-if="item.fGrossweight && radio == 1">
|
|
|
{{ (item.fGrossweight / 1000).toFixed(4) }}
|
|
|
</td>
|
|
|
+ <td v-else-if="item.fGrossweight && radio == 2">
|
|
|
+ {{ item.fGrossweight }}
|
|
|
+ </td>
|
|
|
<td v-else></td>
|
|
|
<td>{{ item.fPlanqty }}</td>
|
|
|
- <td v-if="item.fNetweight">
|
|
|
+ <td v-if="item.fNetweight && radio == 1">
|
|
|
{{ (item.fNetweight / 1000).toFixed(4) }}
|
|
|
</td>
|
|
|
+ <td v-else-if="item.fNetweight && radio == 2">
|
|
|
+ {{ item.fNetweight }}
|
|
|
+ </td>
|
|
|
<td v-else></td>
|
|
|
<td>{{ item.fQty }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="2">合计</td>
|
|
|
<td>{{ allfCntqty }}</td>
|
|
|
- <td>{{ (allfGrossweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ (allfGrossweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2">{{ allfGrossweight }}</td>
|
|
|
<td>{{ allfPlanqty }}</td>
|
|
|
- <td>{{ (allfNetweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ (allfNetweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2">{{ allfNetweight }}</td>
|
|
|
<td>{{ allfQty }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -2130,6 +2147,8 @@
|
|
|
:close-on-click-modal="false"
|
|
|
:modal="false"
|
|
|
>
|
|
|
+ <el-radio v-model="radio" :label="1">吨(T)</el-radio>
|
|
|
+ <el-radio v-model="radio" :label="2">千克(KG)</el-radio>
|
|
|
<div id="print_area4" class="print-div">
|
|
|
<div
|
|
|
class="print-title"
|
|
|
@@ -2170,8 +2189,10 @@
|
|
|
<td>货名</td>
|
|
|
<td>箱量</td>
|
|
|
<td>件数</td>
|
|
|
- <td>毛重(吨)</td>
|
|
|
- <td>净重(吨)</td>
|
|
|
+ <td v-if="radio == 1">毛重(吨)</td>
|
|
|
+ <td v-if="radio == 1">净重(吨)</td>
|
|
|
+ <td v-if="radio == 2">毛重(千克)</td>
|
|
|
+ <td v-if="radio == 2">净重(千克)</td>
|
|
|
<td>规格</td>
|
|
|
<td>区位</td>
|
|
|
<td>备注</td>
|
|
|
@@ -2180,11 +2201,15 @@
|
|
|
<td>{{ item.fGoodsids }}</td>
|
|
|
<td>{{ item.fCntqty }}</td>
|
|
|
<td>{{ item.fQty }}</td>
|
|
|
- <td v-if="item.fGrossweight">
|
|
|
+ <td v-if="item.fGrossweight && radio == 1">
|
|
|
{{ (item.fGrossweight / 1000).toFixed(4) }}
|
|
|
</td>
|
|
|
+ <td v-else-if="item.fGrossweight && radio == 2">
|
|
|
+ {{ item.fGrossweight }}
|
|
|
+ </td>
|
|
|
<td v-else></td>
|
|
|
- <td>{{ (item.fNetweight/1000).toFixed(4)}}</td>
|
|
|
+ <td v-if="radio == 1">{{ (item.fNetweight/1000).toFixed(4)}}</td>
|
|
|
+ <td v-if="radio == 2">{{ item.fNetweight }}</td>
|
|
|
<td>{{ item.fPackagespecs }}</td>
|
|
|
<td>{{ item.fWarehouseInformation }}</td>
|
|
|
<td>{{ item.remark }}</td>
|
|
|
@@ -2228,6 +2253,8 @@
|
|
|
:close-on-click-modal="false"
|
|
|
:modal="false"
|
|
|
>
|
|
|
+ <el-radio v-model="radio" :label="1">吨(T)</el-radio>
|
|
|
+ <el-radio v-model="radio" :label="2">千克(KG)</el-radio>
|
|
|
<div id="print_area15" class="print-div">
|
|
|
<div
|
|
|
class="print-title"
|
|
|
@@ -2252,7 +2279,7 @@
|
|
|
<td>{{ form.fCorpidName }}</td>
|
|
|
<td>入库日期</td>
|
|
|
<td colspan="2" v-if="Printinglist.length">
|
|
|
- {{ Printinglist[0].fBsdate | fBsdateFormat }}{{ " " + rkTime }}
|
|
|
+ {{ Printinglist[0].fBsdate | fBsdateFormat }}
|
|
|
</td>
|
|
|
<td colspan="2" v-else></td>
|
|
|
<td>流水号</td>
|
|
|
@@ -2273,8 +2300,10 @@
|
|
|
<td>箱号</td>
|
|
|
<td>箱量</td>
|
|
|
<td>件数</td>
|
|
|
- <td>毛重(吨)</td>
|
|
|
- <td>净重(吨)</td>
|
|
|
+ <td v-if="radio == 1">毛重(吨)</td>
|
|
|
+ <td v-if="radio == 1">净重(吨)</td>
|
|
|
+ <td v-if="radio == 2">毛重(千克)</td>
|
|
|
+ <td v-if="radio == 2">净重(千克)</td>
|
|
|
<td>规格</td>
|
|
|
<td>区位</td>
|
|
|
<td style="width: 20%">备注</td>
|
|
|
@@ -2284,11 +2313,15 @@
|
|
|
<td>{{ item.fCntrno }}</td>
|
|
|
<td>{{ item.fCntqty }}</td>
|
|
|
<td>{{ item.fQty }}</td>
|
|
|
- <td v-if="item.fGrossweight">
|
|
|
+ <td v-if="item.fGrossweight && radio == 1">
|
|
|
{{ (item.fGrossweight / 1000).toFixed(4) }}
|
|
|
</td>
|
|
|
+ <td v-else-if="item.fGrossweight && radio == 2">
|
|
|
+ {{ item.fGrossweight }}
|
|
|
+ </td>
|
|
|
<td v-else></td>
|
|
|
- <td>{{ (item.fNetweight/1000).toFixed(4)}}</td>
|
|
|
+ <td v-if="radio == 1">{{ (item.fNetweight/1000).toFixed(4)}}</td>
|
|
|
+ <td v-if="radio == 2">{{ item.fNetweight }}</td>
|
|
|
<td>{{ item.fPackagespecs }}</td>
|
|
|
<td>{{ item.fWarehouseInformation }}</td>
|
|
|
<td>{{ item.remark }}</td>
|
|
|
@@ -2329,6 +2362,8 @@
|
|
|
:close-on-click-modal="false"
|
|
|
:modal="false"
|
|
|
>
|
|
|
+ <el-radio v-model="radio" :label="1">吨(T)</el-radio>
|
|
|
+ <el-radio v-model="radio" :label="2">千克(KG)</el-radio>
|
|
|
<div id="print_area16" class="print-div">
|
|
|
<div
|
|
|
class="print-title"
|
|
|
@@ -2371,8 +2406,10 @@
|
|
|
<td>货物属性</td>
|
|
|
<td>属性详情</td>
|
|
|
<td>件数</td>
|
|
|
- <td>毛重(吨)</td>
|
|
|
- <td>净重(吨)</td>
|
|
|
+ <td v-if="radio == 1">毛重(吨)</td>
|
|
|
+ <td v-if="radio == 1">净重(吨)</td>
|
|
|
+ <td v-if="radio == 2">毛重(千克)</td>
|
|
|
+ <td v-if="radio == 2">净重(千克)</td>
|
|
|
<td>规格</td>
|
|
|
<td>区位</td>
|
|
|
<td>备注</td>
|
|
|
@@ -2383,11 +2420,15 @@
|
|
|
<td>{{ item.fBusinessType | fStorageTypeFormat(fStorageTypeOptions) }}</td>
|
|
|
<td>{{ item.fMarks }}</td>
|
|
|
<td>{{ item.fQty }}</td>
|
|
|
- <td v-if="item.fGrossweight">
|
|
|
+ <td v-if="item.fGrossweight && radio == 1">
|
|
|
{{ (item.fGrossweight / 1000).toFixed(4) }}
|
|
|
</td>
|
|
|
+ <td v-else-if="item.fGrossweight && radio == 2">
|
|
|
+ {{ item.fGrossweight }}
|
|
|
+ </td>
|
|
|
<td v-else></td>
|
|
|
- <td>{{ (item.fNetweight/1000).toFixed(4)}}</td>
|
|
|
+ <td v-if="radio == 1">{{ (item.fNetweight/1000).toFixed(4)}}</td>
|
|
|
+ <td v-if="radio == 2">{{ item.fNetweight }}</td>
|
|
|
<td>{{ item.fPackagespecs }}</td>
|
|
|
<td>{{ item.fWarehouseInformation }}</td>
|
|
|
<td>{{ item.remark }}</td>
|
|
|
@@ -2962,6 +3003,8 @@
|
|
|
:close-on-click-modal="false"
|
|
|
:modal="false"
|
|
|
>
|
|
|
+ <el-radio v-model="radio" :label="1" @change="radioChange">吨(T)</el-radio>
|
|
|
+ <el-radio v-model="radio" :label="2" @change="radioChange">千克(KG)</el-radio>
|
|
|
<div id="print_area8" class="print-div">
|
|
|
<div
|
|
|
class="print-title"
|
|
|
@@ -2993,8 +3036,10 @@
|
|
|
<td>预计件数</td>
|
|
|
<td>垛位</td>
|
|
|
<td>实收件数</td>
|
|
|
- <td class="oneHundred">实收净重(吨)</td>
|
|
|
- <td class="oneHundred">毛重(吨)</td>
|
|
|
+ <td class="oneHundred" v-if="radio == 1">实收净重(吨)</td>
|
|
|
+ <td class="oneHundred" v-if="radio == 1">毛重(吨)</td>
|
|
|
+ <td class="oneHundred" v-if="radio == 2">实收净重(千克)</td>
|
|
|
+ <td class="oneHundred" v-if="radio == 2">毛重(千克)</td>
|
|
|
<td class="twoHundred">备注</td>
|
|
|
</tr>
|
|
|
<tr v-for="(item, index) in Printinglist" :key="index">
|
|
|
@@ -3004,8 +3049,10 @@
|
|
|
<td>{{ form.fPlanqty }}</td>
|
|
|
<td>{{ item.fWarehouseInformation }}</td>
|
|
|
<td>{{ item.fQty }}</td>
|
|
|
- <td>{{ (item.fNetweight / 1000).toSuperFixed(4) }}</td>
|
|
|
- <td>{{ (item.fGrossweight / 1000).toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ (item.fNetweight / 1000).toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ (item.fGrossweight / 1000).toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2">{{ item.fNetweight }}</td>
|
|
|
+ <td v-if="radio == 2">{{ item.fGrossweight }}</td>
|
|
|
<td>{{ item.remark }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -3015,8 +3062,10 @@
|
|
|
<td></td>
|
|
|
<td></td>
|
|
|
<td>{{ allfQty.toFixed(0) }}</td>
|
|
|
- <td>{{ allfNetweight.toSuperFixed(4) }}</td>
|
|
|
- <td>{{ allfGrossweight.toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ allfNetweight.toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ allfGrossweight.toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2">{{ allfNetweight }}</td>
|
|
|
+ <td v-if="radio == 2">{{ allfGrossweight }}</td>
|
|
|
<td></td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
@@ -3090,20 +3139,28 @@
|
|
|
<tr>
|
|
|
<td>总件数</td>
|
|
|
<td colspan="2">{{ item.fQty }}</td>
|
|
|
- <td>总净重</td>
|
|
|
- <td colspan="2">{{ (item.fNetweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">总净重(吨)</td>
|
|
|
+ <td v-if="radio == 2">总净重(千克)</td>
|
|
|
+ <td v-if="radio == 1" colspan="2">{{ (item.fNetweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2" colspan="2">{{ item.fNetweight }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
- <td>总毛重</td>
|
|
|
- <td colspan="2">{{ (item.fGrossweight / 1000).toFixed(4) }}</td>
|
|
|
- <td>本垛毛重</td>
|
|
|
- <td colspan="2">{{ (item.fGrossweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">总毛重(吨)</td>
|
|
|
+ <td v-if="radio == 2">总毛重(千克)</td>
|
|
|
+ <td v-if="radio == 1" colspan="2">{{ (item.fGrossweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2" colspan="2">{{ item.fGrossweight }}</td>
|
|
|
+ <td v-if="radio == 1">本垛毛重(吨)</td>
|
|
|
+ <td v-if="radio == 2">本垛毛重(千克)</td>
|
|
|
+ <td v-if="radio == 1" colspan="2">{{ (item.fGrossweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2" colspan="2">{{ item.fGrossweight }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>本垛件数</td>
|
|
|
<td colspan="2">{{ item.fQty }}</td>
|
|
|
- <td>本垛净重</td>
|
|
|
- <td colspan="2">{{ (item.fNetweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">本垛净重(吨)</td>
|
|
|
+ <td v-if="radio == 2">本垛净重(千克)</td>
|
|
|
+ <td v-if="radio == 1" colspan="2">{{ (item.fNetweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2" colspan="2">{{ item.fNetweight }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>入库日期</td>
|
|
|
@@ -3248,6 +3305,8 @@
|
|
|
:close-on-click-modal="false"
|
|
|
:modal="false"
|
|
|
>
|
|
|
+ <el-radio v-model="radio" :label="1" @change="radioChange">吨(T)</el-radio>
|
|
|
+ <el-radio v-model="radio" :label="2" @change="radioChange">千克(KG)</el-radio>
|
|
|
<div id="print_area10" class="print-div">
|
|
|
<div
|
|
|
class="print-title"
|
|
|
@@ -3290,8 +3349,10 @@
|
|
|
<td>提单号</td>
|
|
|
<td>箱号</td>
|
|
|
<td>件数</td>
|
|
|
- <td>毛重(吨)</td>
|
|
|
- <td>净重(吨)</td>
|
|
|
+ <td v-if="radio == 1">毛重(吨)</td>
|
|
|
+ <td v-if="radio == 1">净重(吨)</td>
|
|
|
+ <td v-if="radio == 2">毛重(千克)</td>
|
|
|
+ <td v-if="radio == 2">净重(千克)</td>
|
|
|
<td>备注</td>
|
|
|
</tr>
|
|
|
<tr v-for="(item, index) in Printinglist" :key="index">
|
|
|
@@ -3301,8 +3362,10 @@
|
|
|
<td>{{ item.fMblno }}</td>
|
|
|
<td>{{ item.fCntrno }}</td>
|
|
|
<td>{{ item.fQty }}</td>
|
|
|
- <td>{{ (item.fGrossweight / 1000).toSuperFixed(4) }}</td>
|
|
|
- <td>{{ (item.fNetweight / 1000).toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ (item.fGrossweight / 1000).toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ (item.fNetweight / 1000).toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2">{{ item.fGrossweight }}</td>
|
|
|
+ <td v-if="radio == 2">{{ item.fNetweight }}</td>
|
|
|
<td>{{ item.remark }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -3312,8 +3375,10 @@
|
|
|
<td></td>
|
|
|
<td></td>
|
|
|
<td>{{ allfQty.toFixed(0) }}</td>
|
|
|
- <td>{{ allfGrossweight.toSuperFixed(4) }}</td>
|
|
|
- <td>{{ allfNetweight.toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ allfGrossweight.toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ allfNetweight.toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2">{{ allfGrossweight }}</td>
|
|
|
+ <td v-if="radio == 2">{{ allfNetweight }}</td>
|
|
|
<td></td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
@@ -3445,6 +3510,8 @@
|
|
|
:close-on-click-modal="false"
|
|
|
:modal="false"
|
|
|
>
|
|
|
+ <el-radio v-model="radio" :label="1">吨(T)</el-radio>
|
|
|
+ <el-radio v-model="radio" :label="2">千克(KG)</el-radio>
|
|
|
<div id="print_area12" class="print-div">
|
|
|
<div
|
|
|
class="print-title"
|
|
|
@@ -3480,24 +3547,28 @@
|
|
|
<tr>
|
|
|
<td>总件数</td>
|
|
|
<td colspan="2">{{ form.fPlanqty }}</td>
|
|
|
- <td>总净重</td>
|
|
|
- <td colspan="2">{{ (form.fPlannetweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">总净重(吨)</td>
|
|
|
+ <td v-if="radio == 2">总净重(千克)</td>
|
|
|
+ <td v-if="radio == 1" colspan="2">{{ (allfNetweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2" colspan="2">{{ allfNetweight }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
- <td>总毛重</td>
|
|
|
- <td colspan="2">
|
|
|
- {{ (form.fPlangrossweight / 1000).toFixed(4) }}
|
|
|
- </td>
|
|
|
- <td>本垛毛重</td>
|
|
|
- <td colspan="2">
|
|
|
- {{ (form.fPlangrossweight / 1000).toFixed(4) }}
|
|
|
- </td>
|
|
|
+ <td v-if="radio == 1">总毛重(吨)</td>
|
|
|
+ <td v-if="radio == 2">总毛重(千克)</td>
|
|
|
+ <td v-if="radio == 1" colspan="2">{{ (allfGrossweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2" colspan="2">{{ allfGrossweight }}</td>
|
|
|
+ <td v-if="radio == 1">本垛毛重(吨)</td>
|
|
|
+ <td v-if="radio == 2">本垛毛重(千克)</td>
|
|
|
+ <td v-if="radio == 1" colspan="2">{{ (form.fPlangrossweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2" colspan="2">{{ form.fPlangrossweight }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>本垛件数</td>
|
|
|
<td colspan="2">{{ form.fPlanqty }}</td>
|
|
|
- <td>本垛净重</td>
|
|
|
- <td colspan="2">{{ (form.fPlannetweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">本垛净重(吨)</td>
|
|
|
+ <td v-if="radio == 2">本垛净重(千克)</td>
|
|
|
+ <td v-if="radio == 1" colspan="2">{{ (form.fPlannetweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2" colspan="2">{{ form.fPlannetweight }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>入库日期</td>
|
|
|
@@ -4824,6 +4895,8 @@
|
|
|
:close-on-click-modal="false"
|
|
|
:modal="false"
|
|
|
>
|
|
|
+ <el-radio v-model="radio" :label="1" @change="radioChange">吨(T)</el-radio>
|
|
|
+ <el-radio v-model="radio" :label="2" @change="radioChange">千克(KG)</el-radio>
|
|
|
<div id="print_area8" class="print-div">
|
|
|
<div
|
|
|
class="print-title"
|
|
|
@@ -4855,8 +4928,10 @@
|
|
|
<td>预计件数</td>
|
|
|
<td>垛位</td>
|
|
|
<td>实收件数</td>
|
|
|
- <td class="oneHundred" style="width: 100px;">实收净重(吨)</td>
|
|
|
- <td class="oneHundred" style="width: 100px;">毛重(吨)</td>
|
|
|
+ <td class="oneHundred" style="width: 100px;" v-if="radio == 1">实收净重(吨)</td>
|
|
|
+ <td class="oneHundred" style="width: 100px;" v-if="radio == 1">毛重(吨)</td>
|
|
|
+ <td class="oneHundred" style="width: 100px;" v-if="radio == 2">实收净重(千克)</td>
|
|
|
+ <td class="oneHundred" style="width: 100px;" v-if="radio == 2">毛重(千克)</td>
|
|
|
<td class="twoHundred" style="width: 200px;">备注</td>
|
|
|
</tr>
|
|
|
<tr v-for="(item, index) in Printinglist" :key="index">
|
|
|
@@ -4866,8 +4941,10 @@
|
|
|
<td>{{ item.fQty }}</td>
|
|
|
<td>{{ item.fWarehouseInformation }}</td>
|
|
|
<td>{{ item.fQty }}</td>
|
|
|
- <td>{{ (item.fNetweight / 1000).toSuperFixed(4) }}</td>
|
|
|
- <td>{{ (item.fGrossweight / 1000).toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ (item.fNetweight / 1000).toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ (item.fGrossweight / 1000).toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2">{{ item.fNetweight }}</td>
|
|
|
+ <td v-if="radio == 2">{{ item.fGrossweight }}</td>
|
|
|
<td>{{ item.remark }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -4877,8 +4954,10 @@
|
|
|
<td></td>
|
|
|
<td></td>
|
|
|
<td>{{ allfQty.toFixed(0) }}</td>
|
|
|
- <td>{{ allfNetweight.toSuperFixed(4) }}</td>
|
|
|
- <td>{{ allfGrossweight.toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ allfNetweight.toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ allfGrossweight.toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2">{{ allfNetweight }}</td>
|
|
|
+ <td v-if="radio == 2">{{ allfGrossweight }}</td>
|
|
|
<td></td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
@@ -5202,6 +5281,8 @@
|
|
|
:close-on-click-modal="false"
|
|
|
:modal="false"
|
|
|
>
|
|
|
+ <el-radio v-model="radio" :label="1">吨(T)</el-radio>
|
|
|
+ <el-radio v-model="radio" :label="2">千克(KG)</el-radio>
|
|
|
<div id="print_area11" class="print-div">
|
|
|
<div
|
|
|
class="print-title"
|
|
|
@@ -5232,13 +5313,15 @@
|
|
|
<div>系统编号:{{ form.fBillno }}</div>
|
|
|
<div>计划入库日期:{{ form.fBsdate }} {{ timeOut }}</div>
|
|
|
<div>制单日期:{{ form.createTime }}</div>
|
|
|
- <div>毛重:{{ (form.fPlangrossweight / 1000).toFixed(4) }}</div>
|
|
|
+ <div v-if="radio == 1">毛重(吨):{{ (form.fPlangrossweight / 1000).toFixed(4) }}</div>
|
|
|
+ <div v-if="radio == 2">毛重(千克):{{ form.fPlangrossweight }}</div>
|
|
|
</div>
|
|
|
<div>
|
|
|
<div>报关单号:{{ form.fCustomno }}</div>
|
|
|
<!-- <div>清单号:{{ form.fCustomsdeclartion }}</div>-->
|
|
|
<div>存放仓库:{{ stockName }}</div>
|
|
|
- <div>净重:{{ (form.fPlannetweight / 1000).toFixed(4) }}</div>
|
|
|
+ <div v-if="radio == 1">净重(吨):{{ (form.fPlannetweight / 1000).toFixed(4) }}</div>
|
|
|
+ <div v-if="radio == 2">净重(千克):{{ form.fPlannetweight }}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="print_table" style="display: flex">
|
|
|
@@ -5414,6 +5497,8 @@
|
|
|
:close-on-click-modal="false"
|
|
|
:modal="false"
|
|
|
>
|
|
|
+ <el-radio v-model="radio" :label="1">吨(T)</el-radio>
|
|
|
+ <el-radio v-model="radio" :label="2">千克(KG)</el-radio>
|
|
|
<div id="print_area9" class="print-div">
|
|
|
<div
|
|
|
class="print-title"
|
|
|
@@ -5450,20 +5535,28 @@
|
|
|
<tr>
|
|
|
<td>总件数</td>
|
|
|
<td colspan="2">{{ item.fQty }}</td>
|
|
|
- <td>总净重</td>
|
|
|
- <td colspan="2">{{ (item.fNetweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">总净重(吨)</td>
|
|
|
+ <td v-if="radio == 2">总净重(千克)</td>
|
|
|
+ <td v-if="radio == 1" colspan="2">{{ (item.fNetweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2" colspan="2">{{ item.fNetweight }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
- <td>总毛重</td>
|
|
|
- <td colspan="2">{{ (item.fGrossweight / 1000).toFixed(4) }}</td>
|
|
|
- <td>本垛毛重</td>
|
|
|
- <td colspan="2">{{ (item.fGrossweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">总毛重(吨)</td>
|
|
|
+ <td v-if="radio == 2">总毛重(千克)</td>
|
|
|
+ <td v-if="radio == 1" colspan="2">{{ (item.fGrossweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2" colspan="2">{{ item.fGrossweight }}</td>
|
|
|
+ <td v-if="radio == 1">本垛毛重(吨)</td>
|
|
|
+ <td v-if="radio == 2">本垛毛重(千克)</td>
|
|
|
+ <td v-if="radio == 1" colspan="2">{{ (item.fGrossweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2" colspan="2">{{ item.fGrossweight }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>本垛件数</td>
|
|
|
<td colspan="2">{{ item.fQty }}</td>
|
|
|
- <td>本垛净重</td>
|
|
|
- <td colspan="2">{{ (item.fNetweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">本垛净重(吨)</td>
|
|
|
+ <td v-if="radio == 2">本垛净重(千克)</td>
|
|
|
+ <td v-if="radio == 1" colspan="2">{{ (item.fNetweight / 1000).toFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2" colspan="2">{{ item.fNetweight }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>入库日期</td>
|
|
|
@@ -5608,6 +5701,8 @@
|
|
|
:close-on-click-modal="false"
|
|
|
:modal="false"
|
|
|
>
|
|
|
+ <el-radio v-model="radio" :label="1" @change="radioChange">吨(T)</el-radio>
|
|
|
+ <el-radio v-model="radio" :label="2" @change="radioChange">千克(KG)</el-radio>
|
|
|
<div id="print_area10" class="print-div">
|
|
|
<div
|
|
|
class="print-title"
|
|
|
@@ -5650,8 +5745,10 @@
|
|
|
<td>提单号</td>
|
|
|
<td>箱号</td>
|
|
|
<td>件数</td>
|
|
|
- <td>毛重(吨)</td>
|
|
|
- <td>净重(吨)</td>
|
|
|
+ <td v-if="radio == 1">毛重(吨)</td>
|
|
|
+ <td v-if="radio == 1">净重(吨)</td>
|
|
|
+ <td v-if="radio == 2">毛重(千克)</td>
|
|
|
+ <td v-if="radio == 2">净重(千克)</td>
|
|
|
<td>备注</td>
|
|
|
</tr>
|
|
|
<tr v-for="(item, index) in Printinglist" :key="index">
|
|
|
@@ -5661,8 +5758,10 @@
|
|
|
<td>{{ item.fMblno }}</td>
|
|
|
<td>{{ item.fCntrno }}</td>
|
|
|
<td>{{ item.fQty }}</td>
|
|
|
- <td>{{ (item.fGrossweight / 1000).toSuperFixed(4) }}</td>
|
|
|
- <td>{{ (item.fNetweight / 1000).toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ (item.fGrossweight / 1000).toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ (item.fNetweight / 1000).toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2">{{ item.fGrossweight }}</td>
|
|
|
+ <td v-if="radio == 2">{{ item.fNetweight }}</td>
|
|
|
<td>{{ item.remark }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -5672,8 +5771,10 @@
|
|
|
<td></td>
|
|
|
<td></td>
|
|
|
<td>{{ allfQty.toFixed(0) }}</td>
|
|
|
- <td>{{ allfGrossweight.toSuperFixed(4) }}</td>
|
|
|
- <td>{{ allfNetweight.toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ allfGrossweight.toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 1">{{ allfNetweight.toSuperFixed(4) }}</td>
|
|
|
+ <td v-if="radio == 2">{{ allfGrossweight }}</td>
|
|
|
+ <td v-if="radio == 2">{{ allfNetweight }}</td>
|
|
|
<td></td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
@@ -6152,6 +6253,7 @@ export default {
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+ radio: 1,
|
|
|
nowTime: null,
|
|
|
recordStatus: false,
|
|
|
timeOut: '',
|
|
|
@@ -8357,6 +8459,7 @@ export default {
|
|
|
return this.$message.error("请选择车相同车号");
|
|
|
}
|
|
|
}
|
|
|
+ this.radio = 1
|
|
|
this.print_zyd = true;
|
|
|
this.warehouseOptions.map((e) => {
|
|
|
if (e.fId == this.form.fWarehouseid) {
|
|
|
@@ -8431,6 +8534,7 @@ export default {
|
|
|
)
|
|
|
}
|
|
|
})
|
|
|
+ this.radio = 1
|
|
|
this.fDriverTel = this.Printinglist[0].fDriverTel;
|
|
|
this.fBsdate = this.Printinglist[0].fBsdate;
|
|
|
this.fTruckno = this.Printinglist[0].fTruckno;
|
|
|
@@ -8499,11 +8603,20 @@ export default {
|
|
|
this.allfGrossweight = 0;
|
|
|
this.allfNetweight = 0;
|
|
|
this.Printinglist.map((e) => {
|
|
|
- if (e.fGrossweight) {
|
|
|
- this.allfGrossweight += parseFloat((e.fGrossweight / 1000).toSuperFixed(4));
|
|
|
- }
|
|
|
- if (e.fNetweight) {
|
|
|
- this.allfNetweight += parseFloat((e.fNetweight / 1000).toSuperFixed(4));
|
|
|
+ if (this.radio == 1) {
|
|
|
+ if (e.fGrossweight) {
|
|
|
+ this.allfGrossweight += parseFloat((e.fGrossweight / 1000).toSuperFixed(4));
|
|
|
+ }
|
|
|
+ if (e.fNetweight) {
|
|
|
+ this.allfNetweight += parseFloat((e.fNetweight / 1000).toSuperFixed(4));
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ if (e.fGrossweight) {
|
|
|
+ this.allfGrossweight += e.fGrossweight;
|
|
|
+ }
|
|
|
+ if (e.fNetweight) {
|
|
|
+ this.allfNetweight += e.fNetweight;
|
|
|
+ }
|
|
|
}
|
|
|
})
|
|
|
this.print_ccdzrkd = true
|
|
|
@@ -8580,6 +8693,27 @@ export default {
|
|
|
this.$message.error("请选择需要打印的明细!");
|
|
|
}
|
|
|
},
|
|
|
+ radioChange(radio) {
|
|
|
+ this.allfGrossweight = 0
|
|
|
+ this.allfNetweight = 0
|
|
|
+ this.Printinglist.map((e) => {
|
|
|
+ if (radio == 1) {
|
|
|
+ if (e.fGrossweight) {
|
|
|
+ this.allfGrossweight += parseFloat((e.fGrossweight / 1000).toSuperFixed(4));
|
|
|
+ }
|
|
|
+ if (e.fNetweight) {
|
|
|
+ this.allfNetweight += parseFloat((e.fNetweight / 1000).toSuperFixed(4));
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ if (e.fGrossweight) {
|
|
|
+ this.allfGrossweight += e.fGrossweight;
|
|
|
+ }
|
|
|
+ if (e.fNetweight) {
|
|
|
+ this.allfNetweight += e.fNetweight;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
//计算仓储费日期变更
|
|
|
changeDate() {
|
|
|
this.$set(this.form, "fChargedate", this.form.fBsdate);
|