|
@@ -422,10 +422,10 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-col :span="24">
|
|
|
+ <el-col :span="12">
|
|
|
<el-form-item label="备注" prop="remark">
|
|
|
<el-input
|
|
|
- style="width: 91.5%"
|
|
|
+ style="width: 80%"
|
|
|
v-model="form.remark"
|
|
|
type="textarea"
|
|
|
:disabled="browseStatus || form.warehouseStatus > 3"
|
|
@@ -433,6 +433,17 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="收费指示" prop="remark">
|
|
|
+ <el-input
|
|
|
+ style="width: 80%"
|
|
|
+ v-model="form.fRemarksFees"
|
|
|
+ type="textarea"
|
|
|
+ :disabled="browseStatus || form.warehouseStatus > 3"
|
|
|
+ placeholder="请输入内容"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :offset="16" :span="6">
|
|
@@ -872,10 +883,10 @@
|
|
|
</el-button>
|
|
|
<el-dropdown-menu slot="dropdown">
|
|
|
<el-dropdown-item command="d">标准出库单</el-dropdown-item>
|
|
|
-<!-- <el-dropdown-item command="b">出库单</el-dropdown-item>-->
|
|
|
-<!-- <el-dropdown-item command="c">理货单</el-dropdown-item>-->
|
|
|
-<!-- <el-dropdown-item command="e">出库确认</el-dropdown-item>-->
|
|
|
-<!-- <el-dropdown-item command="e">劳务确认</el-dropdown-item>-->
|
|
|
+ <!-- <el-dropdown-item command="b">出库单</el-dropdown-item>-->
|
|
|
+ <!-- <el-dropdown-item command="c">理货单</el-dropdown-item>-->
|
|
|
+ <!-- <el-dropdown-item command="e">出库确认</el-dropdown-item>-->
|
|
|
+ <!-- <el-dropdown-item command="e">劳务确认</el-dropdown-item>-->
|
|
|
<el-dropdown-item command="f">叉车出库单</el-dropdown-item>
|
|
|
<el-dropdown-item command="g">单车出库单</el-dropdown-item>
|
|
|
<el-dropdown-item command="h">装车存档出库单</el-dropdown-item>
|
|
@@ -974,6 +985,20 @@
|
|
|
placeholder="现箱号"
|
|
|
/>
|
|
|
</span>
|
|
|
+ <span v-else-if="item.label =='fCartypeId'">
|
|
|
+ <el-select
|
|
|
+ style="width: 80%"
|
|
|
+ v-model="scope.row.fCartypeId"
|
|
|
+ :disabled="browseStatus || scope.row.fBillstatus == 40"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="(dict, index) in cartypeId"
|
|
|
+ :key="index.dictValue"
|
|
|
+ :label="dict.dictLabel"
|
|
|
+ :value="dict.dictValue"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </span>
|
|
|
<span v-else-if="item.label == 'fQty'">
|
|
|
<el-input
|
|
|
@change="qtyChange(scope.row)"
|
|
@@ -2525,7 +2550,8 @@
|
|
|
style="box-shadow:none"
|
|
|
width="70%">
|
|
|
<section ref="print">
|
|
|
- <p><span class="no-print">打印日期:</span><span style="padding-left: 100px">{{ new Date().toLocaleDateString().replace(/\//g, "-") }}</span></p>
|
|
|
+ <p><span class="no-print">打印日期:</span><span
|
|
|
+ style="padding-left: 100px">{{ new Date().toLocaleDateString().replace(/\//g, "-") }}</span></p>
|
|
|
<table class="table" valign="center">
|
|
|
<tr>
|
|
|
<td style="width: 9%;"><span class="no-print">提 单 号</span></td>
|
|
@@ -2690,7 +2716,7 @@
|
|
|
</td>
|
|
|
<td colspan="2" v-else></td>
|
|
|
<td colspan="2">身份证号</td>
|
|
|
- <td colspan="2" v-if="Printinglist.length">{{Printinglist[0].fDriverIdCar}}</td>
|
|
|
+ <td colspan="2" v-if="Printinglist.length">{{ Printinglist[0].fDriverIdCar }}</td>
|
|
|
<td colspan="2" v-else></td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@@ -3625,7 +3651,7 @@ export default {
|
|
|
orgStorageDate: null,
|
|
|
},
|
|
|
stockoi: null,
|
|
|
- fSalesmanId:[],
|
|
|
+ fSalesmanId: [],
|
|
|
drag: false,
|
|
|
tableDate: [
|
|
|
{
|
|
@@ -3847,8 +3873,15 @@ export default {
|
|
|
name: "现箱号",
|
|
|
checked: 0,
|
|
|
width: 100,
|
|
|
+ }, {
|
|
|
+ surface: "31",
|
|
|
+ label: "fCartypeId",
|
|
|
+ name: "车辆类型",
|
|
|
+ checked: 0,
|
|
|
+ width: 100,
|
|
|
}
|
|
|
],
|
|
|
+ cartypeId:[],
|
|
|
setRowList: [],
|
|
|
getRowList: [],
|
|
|
allCheck: false,
|
|
@@ -4004,6 +4037,12 @@ export default {
|
|
|
this.getDicts("sys_car_type").then((response) => {
|
|
|
this.fCartypeOptions = response.data;
|
|
|
});
|
|
|
+ this.getDicts("sys_car_type").then((response) => {
|
|
|
+ this.cartypeId = response.data;
|
|
|
+ this.cartypeId.forEach(item =>{
|
|
|
+ item.dictValue = Number(item.dictValue)
|
|
|
+ })
|
|
|
+ });
|
|
|
this.getDicts("data_ifdamage_status").then((response) => {
|
|
|
this.fIfdamageOptions = response.data;
|
|
|
});
|
|
@@ -4456,9 +4495,9 @@ export default {
|
|
|
this.$refs.ApprovalComments.init(form.fId, status, 120);
|
|
|
});
|
|
|
},
|
|
|
- judgmentWarehouse(){
|
|
|
- if (this.form.fMblno && this.form.fCorpid){
|
|
|
- matchWarehouse({fMblno:this.form.fMblno,fCorpid:this.form.fCorpid}).then(res =>{
|
|
|
+ judgmentWarehouse() {
|
|
|
+ if (this.form.fMblno && this.form.fCorpid) {
|
|
|
+ matchWarehouse({fMblno: this.form.fMblno, fCorpid: this.form.fCorpid}).then(res => {
|
|
|
this.warehouseSwitching = res.data
|
|
|
})
|
|
|
}
|
|
@@ -4743,7 +4782,7 @@ export default {
|
|
|
this.$set(this.form, "fCartype", this.form.fCartype.toString());
|
|
|
}
|
|
|
if (this.form.fTrademodeid) {
|
|
|
- this.$set(this.form,"fTrademodeid",this.form.fTrademodeid.toString());
|
|
|
+ this.$set(this.form, "fTrademodeid", this.form.fTrademodeid.toString());
|
|
|
}
|
|
|
response.data.warehouseItem.map((e) => {
|
|
|
e.fBsdate = Date.parse(e.fBsdate);
|
|
@@ -4932,7 +4971,7 @@ export default {
|
|
|
fBillingDeadline: item.fBsdate,
|
|
|
fMblno: item.fMblno,
|
|
|
fGoodsid: item.fGoodsid,
|
|
|
- fId:item.fId
|
|
|
+ fId: item.fId
|
|
|
})
|
|
|
} else {
|
|
|
this.$message.error('第' + i + '条出库明细未出库');
|
|
@@ -5524,18 +5563,18 @@ export default {
|
|
|
if (this.dataWithdrawList[item].fBillstatus === 40) {
|
|
|
this.cancelDelivery = false
|
|
|
this.deliveryConfirmation = true
|
|
|
- for (let li in this.dataWithdrawList){
|
|
|
- if (this.entryPrinting != 0?this.dataWithdrawList[li].fBillstatus === 10:this.dataWithdrawList[li].fBillstatus === 30){
|
|
|
+ for (let li in this.dataWithdrawList) {
|
|
|
+ if (this.entryPrinting != 0 ? this.dataWithdrawList[li].fBillstatus === 10 : this.dataWithdrawList[li].fBillstatus === 30) {
|
|
|
this.deliveryConfirmation = true
|
|
|
this.cancelDelivery = true
|
|
|
return
|
|
|
}
|
|
|
}
|
|
|
- } else if (this.entryPrinting != 0?this.dataWithdrawList[item].fBillstatus === 10:this.dataWithdrawList[item].fBillstatus === 30){
|
|
|
+ } else if (this.entryPrinting != 0 ? this.dataWithdrawList[item].fBillstatus === 10 : this.dataWithdrawList[item].fBillstatus === 30) {
|
|
|
this.deliveryConfirmation = false
|
|
|
this.cancelDelivery = true
|
|
|
- for (let li in this.dataWithdrawList){
|
|
|
- if (this.dataWithdrawList[li].fBillstatus === 40){
|
|
|
+ for (let li in this.dataWithdrawList) {
|
|
|
+ if (this.dataWithdrawList[li].fBillstatus === 40) {
|
|
|
this.deliveryConfirmation = true
|
|
|
this.cancelDelivery = true
|
|
|
return
|