|
@@ -236,6 +236,7 @@
|
|
|
:disabled="detailList.findIndex(function(item){return item.fBillstatus == 40}) == -1?false:true"
|
|
|
style="width: 80%"
|
|
|
placeholder="请输入模糊查找"
|
|
|
+ @change="fStorekeeperChange"
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="(item, index) in userOptions"
|
|
@@ -532,13 +533,12 @@
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="发货方">
|
|
|
+ <el-form-item label="发货方(货主)">
|
|
|
<el-select
|
|
|
v-model="form.fShipper"
|
|
|
clearable
|
|
|
filterable
|
|
|
placeholder="请输入关键词"
|
|
|
- :disabled="browseStatus || form.warehouseStatus > 3"
|
|
|
style="width: 80%"
|
|
|
allow-create
|
|
|
default-first-option
|
|
@@ -1240,6 +1240,7 @@
|
|
|
>导入Execl
|
|
|
</el-button
|
|
|
>
|
|
|
+ <el-button v-if="true" type="success" size="small" @click="openNoUpload" :disabled="browseStatus">智能大数据</el-button>
|
|
|
</el-col>
|
|
|
<el-col style="display: flex; justify-content: flex-end">
|
|
|
<el-button
|
|
@@ -2130,7 +2131,7 @@
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>保管方</td>
|
|
|
- <td width="200">{{ company }}</td>
|
|
|
+ <td width="200">{{ fCompanyName? fCompanyName: company }}</td>
|
|
|
<td>联系人</td>
|
|
|
<td>{{ form.fContacts }}</td>
|
|
|
<td>电话</td>
|
|
@@ -2605,7 +2606,7 @@
|
|
|
</div>
|
|
|
<div style="width: 100%;display: flex">
|
|
|
<div style="width: 33.333333%">
|
|
|
- 保管方:{{ company }}
|
|
|
+ 保管方:{{ fCompanyName? fCompanyName: company }}
|
|
|
</div>
|
|
|
<div style="width: 33.333333%">
|
|
|
联系人:
|
|
@@ -4995,7 +4996,7 @@
|
|
|
>
|
|
|
<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 id="print_area80" class="print-div">
|
|
|
<div
|
|
|
class="print-title"
|
|
|
style="
|
|
@@ -5016,34 +5017,34 @@
|
|
|
<tr>
|
|
|
<td>品名</td>
|
|
|
<td colspan="3">{{ form.goodName }}</td>
|
|
|
- <td colspan="2">清单号</td>
|
|
|
- <td colspan="3">{{ form.fCustomsdeclartion }}</td>
|
|
|
+ <td colspan="2">提单号</td>
|
|
|
+ <td colspan="3">{{ form.fMblno }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
- <td class="oneHundredSix" style="width: 160px;">入库日期</td>
|
|
|
- <td class="twoHundred" style="width: 200px;">箱号</td>
|
|
|
+ <td>入库日期</td>
|
|
|
+ <td>箱号</td>
|
|
|
<td>铅封号</td>
|
|
|
- <td>预计件数</td>
|
|
|
- <td>垛位</td>
|
|
|
- <td>实收件数</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>
|
|
|
+ <td width="6%">预计</td>
|
|
|
+ <td width="8%">垛位</td>
|
|
|
+ <td width="6%">实收</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">
|
|
|
- <td>{{ item.fBsdate }} {{ timeOut }}</td>
|
|
|
+ <td>{{ item.fBsdate }}</td>
|
|
|
<td>{{ item.fCntrno }}</td>
|
|
|
<td>{{ item.fSealno }}</td>
|
|
|
<td>{{ item.fQty }}</td>
|
|
|
- <td>{{ item.fWarehouseInformation }}</td>
|
|
|
+ <td>{{ item.fWarehouseInformation? item.fWarehouseInformation.substring((item.fWarehouseInformation.lastIndexOf("/")) + 1, item.fWarehouseInformation.length): '' }}</td>
|
|
|
<td>{{ item.fQty }}</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>
|
|
|
+ <td style="overflow: hidden;text-overflow: ellipsis;white-space: nowrap">{{ item.remark }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td>合计:</td>
|
|
@@ -5424,30 +5425,30 @@
|
|
|
<tr>
|
|
|
<td>箱号</td>
|
|
|
<td>铅封号</td>
|
|
|
- <td>预计件数</td>
|
|
|
- <td>实际件数</td>
|
|
|
+ <td>预计</td>
|
|
|
+ <td>实际</td>
|
|
|
<td>库位</td>
|
|
|
- <td>实际入库日期</td>
|
|
|
+ <td>入库日期</td>
|
|
|
<td>送货车号</td>
|
|
|
<td>送货司机</td>
|
|
|
<td>备注</td>
|
|
|
</tr>
|
|
|
<tr v-for="(item,index) in Printinglist" :key="index">
|
|
|
- <td>{{ item.fCntrno }}</td>
|
|
|
- <td>{{ item.fSealno }}</td>
|
|
|
- <td>{{ item.fQty }}</td>
|
|
|
- <td>{{ item.fQty }}</td>
|
|
|
- <td>{{ item.fWarehouseInformation }}</td>
|
|
|
+ <td width="13%">{{ item.fCntrno }}</td>
|
|
|
+ <td width="13%">{{ item.fSealno }}</td>
|
|
|
+ <td width="5%">{{ item.fQty }}</td>
|
|
|
+ <td width="5%">{{ isfQty == 0? item.fQty: '' }}</td>
|
|
|
+ <td width="10%">{{ isfQty == 0?item.fWarehouseInformation: '' }}</td>
|
|
|
<!-- <td>{{ item.fBsdate }} {{ timeOut }}</td>-->
|
|
|
- <td>{{ item.fBsdate }} {{ inTime }}</td>
|
|
|
- <td>{{ item.fTruckno }}</td>
|
|
|
- <td>{{ item.fDriverName }}</td>
|
|
|
- <td>{{ item.remark }}</td>
|
|
|
+ <td width="10%">{{ isfQty == 0? item.fBsdate: '' }} {{ isfQty == 0? inTime: '' }}</td>
|
|
|
+ <td width="10%">{{ item.fTruckno }}</td>
|
|
|
+ <td width="10%">{{ item.fDriverName }}</td>
|
|
|
+ <td width="24%" style="overflow: hidden;text-overflow: ellipsis;white-space: nowrap">{{ item.remark }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td colspan="2">合计:</td>
|
|
|
<td>{{ allfQty }}</td>
|
|
|
- <td>{{ allfQty }}</td>
|
|
|
+ <td>{{ isfQty == 0? allfQty: '' }}</td>
|
|
|
<td></td>
|
|
|
<td></td>
|
|
|
<td></td>
|
|
@@ -5594,7 +5595,9 @@
|
|
|
<el-radio v-model="radio" :label="1">吨(T)</el-radio>
|
|
|
<el-radio v-model="radio" :label="2">千克(KG)</el-radio>
|
|
|
<div id="print_area99" class="print-div">
|
|
|
- <div
|
|
|
+ <div v-for="(item, index) in Printinglist"
|
|
|
+ :key="index">
|
|
|
+ <div
|
|
|
class="print-title"
|
|
|
style="
|
|
|
display: flex;
|
|
@@ -5602,179 +5605,92 @@
|
|
|
font-size: 24px;
|
|
|
margin-bottom: 5px;
|
|
|
"
|
|
|
- >
|
|
|
- {{ fCompanyName? fCompanyName: company }}货物标识卡
|
|
|
- </div>
|
|
|
- <div class="print_table" style="display: flex;flex-direction: column">
|
|
|
- <table border="0" cellspacing="0" cellpadding="0" style="width: 100%" v-for="(item, index) in Printinglist"
|
|
|
- :key="index">
|
|
|
- <tr>
|
|
|
- <td>货物名称</td>
|
|
|
- <td colspan="2">{{ form.goodName }}</td>
|
|
|
- <td>库位</td>
|
|
|
- <td colspan="2">{{ stockName }}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>提单号</td>
|
|
|
- <td colspan="2">{{ form.fMblno }}</td>
|
|
|
- <td>清单号</td>
|
|
|
- <td colspan="2">{{ form.fCustomsdeclartion }}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>箱号</td>
|
|
|
- <td colspan="2">{{ item.fCntrno }}</td>
|
|
|
- <td>总箱量</td>
|
|
|
- <td colspan="2">{{ item.fCntqty }}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>总件数</td>
|
|
|
- <td colspan="2">{{ item.fQty }}</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 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 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.fBsdate }}</td>
|
|
|
- <td>仓管员</td>
|
|
|
- <td colspan="2">{{ form.createBy }}</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>出库日期</td>
|
|
|
- <td>出库件数</td>
|
|
|
- <td>剩余件数</td>
|
|
|
- <td>出库仓管员</td>
|
|
|
- <td>盘点日期</td>
|
|
|
- <td>盘点人</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td style="height:20px"></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td style="height:20px"></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td style="height:20px"></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td style="height:20px"></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td style="height:20px"></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td style="height:20px"></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td style="height:20px"></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td style="height:20px"></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td style="height:20px"></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td style="height:20px"></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td style="height:20px"></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td style="height:20px"></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- <td></td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td>备注:</td>
|
|
|
- <td colspan="5">{{ item.remark }}</td>
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
- </div>
|
|
|
- <div
|
|
|
+ >
|
|
|
+ {{ fCompanyName? fCompanyName: company }}货物标识卡
|
|
|
+ </div>
|
|
|
+ <div class="print_table" style="display: flex;flex-direction: column">
|
|
|
+ <table border="0" cellspacing="0" cellpadding="0" style="width: 100%">
|
|
|
+ <tr>
|
|
|
+ <td>货物名称</td>
|
|
|
+ <td colspan="2">{{ form.goodName }}</td>
|
|
|
+ <td>库位</td>
|
|
|
+ <td colspan="2">{{ stockName }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td>提单号</td>
|
|
|
+ <td colspan="2">{{ form.fMblno }}</td>
|
|
|
+ <td>清单号</td>
|
|
|
+ <td colspan="2">{{ form.fCustomsdeclartion }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td>箱号</td>
|
|
|
+ <td colspan="2">{{ item.fCntrno }}</td>
|
|
|
+ <td>总箱量</td>
|
|
|
+ <td colspan="2">{{ item.fCntqty }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td>总件数</td>
|
|
|
+ <td colspan="2">{{ item.fQty }}</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 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 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.fBsdate }}</td>
|
|
|
+ <td>仓管员</td>
|
|
|
+ <td colspan="2">{{ form.createBy }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td>出库日期</td>
|
|
|
+ <td>出库件数</td>
|
|
|
+ <td>剩余件数</td>
|
|
|
+ <td>出库仓管员</td>
|
|
|
+ <td>盘点日期</td>
|
|
|
+ <td>盘点人</td>
|
|
|
+ </tr>
|
|
|
+ <tr v-for="index in 31" :key="index">
|
|
|
+ <td style="height:20px"></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+ <tr style="height: 20px">
|
|
|
+ <td>备注:</td>
|
|
|
+ <td colspan="5">{{ item.remark }}</td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ </div>
|
|
|
+ <div
|
|
|
style="display: flex; justify-content: space-between; font-size: 12px"
|
|
|
- >
|
|
|
- <!-- <div>操作:{{ form.createBy }}</div>-->
|
|
|
- <div>库管:{{ form.fContacts }}</div>
|
|
|
- <div style="width: 100px">叉车:</div>
|
|
|
+ >
|
|
|
+ <!-- <div>操作:{{ form.createBy }}</div>-->
|
|
|
+ <div>库管:{{ form.fContacts }}</div>
|
|
|
+ <div style="width: 100px">叉车:</div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
+
|
|
|
</div>
|
|
|
<span slot="footer" class="dialog-footer">
|
|
|
<el-button
|
|
@@ -5796,7 +5712,7 @@
|
|
|
>
|
|
|
<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 id="print_area100" class="print-div">
|
|
|
<div
|
|
|
class="print-title"
|
|
|
style="
|
|
@@ -5826,23 +5742,26 @@
|
|
|
"
|
|
|
class="print_form"
|
|
|
>
|
|
|
- <div>客户名称:{{ form.fCorpidName }}</div>
|
|
|
+ <div v-if="form.fShipper">
|
|
|
+ 客户名称:{{ form.fShipper | fShipperFormat(fMblnoOptions) }}
|
|
|
+ </div>
|
|
|
+ <div v-else>客户名称:{{ form.fCorpidName }}</div>
|
|
|
<div>存货地点:{{ stockName }}</div>
|
|
|
</div>
|
|
|
<div class="print_table" style="display: flex">
|
|
|
<table border="0" cellspacing="0" cellpadding="0" style="width: 100%; line-height: 30px">
|
|
|
<tr>
|
|
|
- <td>序号</td>
|
|
|
- <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 width="4%">序号</td>
|
|
|
+ <td width="10%">入库日期</td>
|
|
|
+ <td width="8%">商品名称</td>
|
|
|
+ <td width="15%">提单号</td>
|
|
|
+ <td width="13%">箱号</td>
|
|
|
+ <td width="5%">件数</td>
|
|
|
+ <td v-if="radio == 1" width="8%">毛重(吨)</td>
|
|
|
+ <td v-if="radio == 1" width="8%">净重(吨)</td>
|
|
|
+ <td v-if="radio == 2" width="8%">毛重(千克)</td>
|
|
|
+ <td v-if="radio == 2" width="8%">净重(千克)</td>
|
|
|
+ <td width="13%">备注</td>
|
|
|
</tr>
|
|
|
<tr v-for="(item, index) in Printinglist" :key="index">
|
|
|
<td>{{ index + 1 }}</td>
|
|
@@ -5858,7 +5777,7 @@
|
|
|
<td>{{ item.remark }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
- <td>合计:</td>
|
|
|
+ <td>合计</td>
|
|
|
<td></td>
|
|
|
<td></td>
|
|
|
<td></td>
|
|
@@ -6196,6 +6115,14 @@
|
|
|
@changeShow="showAddOrUpdate2"
|
|
|
@adddetailList="adddetailList"
|
|
|
></upload-excel>
|
|
|
+ <no-upload
|
|
|
+ ref="noUpload"
|
|
|
+ v-if="noUploadVisible"
|
|
|
+ :oldList="detailList"
|
|
|
+ :form="form"
|
|
|
+ @closeDialog="closeNoUpload"
|
|
|
+ @addDetailList="addDetailList"
|
|
|
+ ></no-upload>
|
|
|
<div style="display: flex; justify-content: flex-end; margin-top: 10px">
|
|
|
<!-- 弹窗, 新增 / 修改 -->
|
|
|
<add-or-update
|
|
@@ -6316,6 +6243,7 @@ import upLoad from "../components/upLoad";
|
|
|
import incomeMoney from "../components/incomeMoney";
|
|
|
import payMoney from "../components/payMoney";
|
|
|
import uploadExcel from "./uploadExcel";
|
|
|
+import noUpload from "./noUpload";
|
|
|
import { getDept } from "@/api/basicdata/dept";
|
|
|
|
|
|
export default {
|
|
@@ -6339,7 +6267,8 @@ export default {
|
|
|
upLoad,
|
|
|
incomeMoney,
|
|
|
payMoney,
|
|
|
- uploadExcel
|
|
|
+ uploadExcel,
|
|
|
+ noUpload
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
@@ -6734,6 +6663,7 @@ export default {
|
|
|
weighedRequired: 1,
|
|
|
inTime: '',
|
|
|
bring: null,
|
|
|
+ isfQty:null,
|
|
|
// 选择打印抬头中文名
|
|
|
fCompanyName: '',
|
|
|
printFeeConfirm: {
|
|
@@ -6743,6 +6673,7 @@ export default {
|
|
|
fTel: '',
|
|
|
fTax: '',
|
|
|
},
|
|
|
+ noUploadVisible: false, //上传弹窗
|
|
|
};
|
|
|
},
|
|
|
created() {
|
|
@@ -6758,6 +6689,7 @@ export default {
|
|
|
});
|
|
|
this.getDicts("data_stltype_type").then((response) => {
|
|
|
this.fStltypeOptions = response.data;
|
|
|
+ console.log(this.fStltypeOptions)
|
|
|
});
|
|
|
this.getDicts("data_unitfees").then((response) => {
|
|
|
this.fFeetUnitOptions = response.data;
|
|
@@ -6810,6 +6742,9 @@ export default {
|
|
|
this.getConfigKey("warehouse.inStock.bring").then((response) => {
|
|
|
this.bring = response.msg;
|
|
|
});
|
|
|
+ this.getConfigKey("warehouse.inStock.isfQty").then((response) => {
|
|
|
+ this.isfQty = response.msg;
|
|
|
+ });
|
|
|
//货值是否显示
|
|
|
// this.getConfigKey("show_fValue").then((response) => {
|
|
|
// this.showfValue = response.msg;
|
|
@@ -6970,6 +6905,15 @@ export default {
|
|
|
});
|
|
|
return name;
|
|
|
},
|
|
|
+ fShipperFormat(row, fMblnoOptions) {
|
|
|
+ let name;
|
|
|
+ fMblnoOptions.map((e) => {
|
|
|
+ if (row == e.fCname) {
|
|
|
+ name = e.fName;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ return name;
|
|
|
+ },
|
|
|
fBsdateFormat(row) {
|
|
|
if (row) {
|
|
|
const dateMat = new Date(row);
|
|
@@ -8291,7 +8235,7 @@ export default {
|
|
|
return false;
|
|
|
} else {
|
|
|
this.warehouseDrList.push({
|
|
|
- fCorpid: null,
|
|
|
+ fCorpid: this.form.fCorpid,
|
|
|
fFeeid: null,
|
|
|
fFeeUnitid: "",
|
|
|
fQty: null,
|
|
@@ -8472,6 +8416,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
imporComputer() {
|
|
|
+ return
|
|
|
this.playcomputer();
|
|
|
},
|
|
|
// 入库明细新增list
|
|
@@ -8906,7 +8851,7 @@ export default {
|
|
|
return this.$message.error("请维护作业类型");
|
|
|
} else {
|
|
|
this.warehouseCrList.push({
|
|
|
- fCorpid: null,
|
|
|
+ fCorpid: this.form.fCorpid,
|
|
|
fFeeid: null,
|
|
|
fFeeUnitid: "",
|
|
|
fQty: null,
|
|
@@ -8942,6 +8887,7 @@ export default {
|
|
|
this.$set(this.form, "fDeptid", this.userVal.deptId);
|
|
|
this.$set(this.form, "createBy", this.userVal.userName);
|
|
|
this.$set(this.form, "fStorekeeper", this.userVal.nickName);
|
|
|
+ this.$set(this.form, "fContacts", this.userVal.nickName);
|
|
|
this.$set(this.form, "fIfdamage", "1");
|
|
|
this.$set(this.form, "fIfweigh", "1");
|
|
|
this.$set(this.form, "fTrademodeid", "1");
|
|
@@ -9140,7 +9086,7 @@ export default {
|
|
|
"@page { } " +
|
|
|
"@media print {.oneHundred{width: 100px} .twoHundred{width: 200px} .oneHundredSix{width: 160px} .print-div{ padding:8px;background-color:#cccccc;} .print-title{display:flex;justify-content: center;font-size:24px} .print_form{font-size:12px} .print_table table {border-right: 1px solid #000;border-bottom: 1px solid #000;font-size:12px} .print_table table td {border-left: 1px solid #000;border-top: 1px solid #000;padding:2px;vertical-align:middle;text-align: center;}";
|
|
|
print({
|
|
|
- printable: "print_area8",
|
|
|
+ printable: "print_area80",
|
|
|
type: "html",
|
|
|
style: stylEe, // 亦可使用引入的外部css;
|
|
|
scanStyles: false,
|
|
@@ -9156,7 +9102,7 @@ export default {
|
|
|
break
|
|
|
case 'khrkd':
|
|
|
print({
|
|
|
- printable: "print_area10",
|
|
|
+ printable: "print_area100",
|
|
|
type: "html",
|
|
|
style: style, // 亦可使用引入的外部css;
|
|
|
scanStyles: false,
|
|
@@ -9369,7 +9315,7 @@ export default {
|
|
|
// 获取仓库信息
|
|
|
warehouseChange() {
|
|
|
getDept(this.form.fWarehouseid).then(res => {
|
|
|
- this.$set(this.form, 'fContacts', res.data.fContacts)
|
|
|
+ // this.$set(this.form, 'fContacts', res.data.fContacts)
|
|
|
this.$set(this.form, 'fTel', res.data.fTel)
|
|
|
})
|
|
|
},
|
|
@@ -9406,7 +9352,23 @@ export default {
|
|
|
this.goodsOptions = response.rows;
|
|
|
});
|
|
|
}
|
|
|
- console.log(this.form.fFeetUnit)
|
|
|
+ },
|
|
|
+ openNoUpload() {
|
|
|
+ if (!this.form.fMblno) return this.$message.error('请维护提单号')
|
|
|
+ this.noUploadVisible = true;
|
|
|
+ this.$nextTick(() => {
|
|
|
+ this.$refs.noUpload.init()
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 关闭弹窗
|
|
|
+ closeNoUpload() {
|
|
|
+ this.noUploadVisible = false
|
|
|
+ },
|
|
|
+ addDetailList(list) {
|
|
|
+ this.detailList.push(...list);
|
|
|
+ },
|
|
|
+ fStorekeeperChange() {
|
|
|
+ this.$set(this.form, 'fContacts', this.form.fStorekeeper)
|
|
|
},
|
|
|
},
|
|
|
watch: {
|