md
This commit is contained in:
parent
341178e277
commit
8b19c1d467
@ -1,7 +1,4 @@
|
|||||||
<template>
|
<template>
|
||||||
<!-- :loading="loading" -->
|
|
||||||
<!-- v-el-select-loadmore="loadmore" -->
|
|
||||||
<!-- <i class="el-icon-arrow-down select-down" :class="visible&&'rotate180'"></i> -->
|
|
||||||
|
|
||||||
<el-select
|
<el-select
|
||||||
filterable
|
filterable
|
||||||
@ -47,10 +44,10 @@
|
|||||||
type: String,
|
type: String,
|
||||||
required: false
|
required: false
|
||||||
},
|
},
|
||||||
// siteType:{
|
transType: {
|
||||||
// type: [String,Number],
|
type: String,
|
||||||
// required: false
|
required: false
|
||||||
// },
|
},
|
||||||
isInitiated:{
|
isInitiated:{
|
||||||
type: [Boolean,String],
|
type: [Boolean,String],
|
||||||
required: false,
|
required: false,
|
||||||
@ -73,8 +70,8 @@
|
|||||||
pageNum:1,
|
pageNum:1,
|
||||||
pageSize:20,
|
pageSize:20,
|
||||||
searchValue:null,
|
searchValue:null,
|
||||||
// siteType:this.siteType,
|
|
||||||
countryCode:this.countryCode,
|
countryCode:this.countryCode,
|
||||||
|
transType:this.transType,
|
||||||
destSite:null
|
destSite:null
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@ -108,10 +105,8 @@
|
|||||||
},
|
},
|
||||||
initData(){
|
initData(){
|
||||||
if(this.svalue && this.firstFlag ){
|
if(this.svalue && this.firstFlag ){
|
||||||
let queryParams = {
|
this.queryParams.searchValue=this.svalue;
|
||||||
destSite:this.svalue
|
getNextStationList(this.queryParams).then(response => {
|
||||||
}
|
|
||||||
getNextStationList(queryParams).then(response => {
|
|
||||||
this.dataList=response.rows;
|
this.dataList=response.rows;
|
||||||
const curItem = response.rows[0];
|
const curItem = response.rows[0];
|
||||||
let curOption = {
|
let curOption = {
|
||||||
@ -134,7 +129,7 @@
|
|||||||
if(val && this.queryParams.pageNum == 1){
|
if(val && this.queryParams.pageNum == 1){
|
||||||
this.dataList=[];
|
this.dataList=[];
|
||||||
}
|
}
|
||||||
this.queryParams.searchValue=val;
|
this.queryParams.queryData=val;
|
||||||
getNextStationList(this.queryParams).then(response => {
|
getNextStationList(this.queryParams).then(response => {
|
||||||
this.dataList=response.rows;
|
this.dataList=response.rows;
|
||||||
response.rows.forEach(item => {
|
response.rows.forEach(item => {
|
||||||
@ -144,11 +139,6 @@
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
// loadmore() {
|
|
||||||
// this.visible = true
|
|
||||||
// this.queryParams.pageNum++;
|
|
||||||
// this.queryData();
|
|
||||||
// },
|
|
||||||
reverseArrow(flag) {
|
reverseArrow(flag) {
|
||||||
let rulesDom = this.$refs["selectDom"].$el.querySelector(
|
let rulesDom = this.$refs["selectDom"].$el.querySelector(
|
||||||
".el-input .el-input__suffix .el-input__suffix-inner .el-input__icon"
|
".el-input .el-input__suffix .el-input__suffix-inner .el-input__icon"
|
||||||
|
|||||||
@ -20,25 +20,6 @@
|
|||||||
<el-option v-for="item in optionItems" :key="item.siteCode" :label="item.siteName" :value="item.siteCode" ></el-option>
|
<el-option v-for="item in optionItems" :key="item.siteCode" :label="item.siteName" :value="item.siteCode" ></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
|
||||||
<!-- filterable
|
|
||||||
clearable
|
|
||||||
autocomplete="false"
|
|
||||||
ref="selectRef"
|
|
||||||
v-model="svalue"
|
|
||||||
remote
|
|
||||||
:remote-method="queryData"
|
|
||||||
:placeholder="placeholder"
|
|
||||||
style="width: 100%;"
|
|
||||||
@focus="onFocus"
|
|
||||||
class="remote-select"
|
|
||||||
@change="onChange"
|
|
||||||
@clear="onClear"
|
|
||||||
|
|
||||||
no-data-text=""
|
|
||||||
|
|
||||||
|
|
||||||
@visible-change="reverseArrow"
|
|
||||||
@mouseleave.native="onMouseleave" -->
|
|
||||||
|
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
|
|||||||
@ -7,8 +7,10 @@
|
|||||||
<span slot="label">
|
<span slot="label">
|
||||||
<span style="color: red">{{$t('车牌号')}}</span>
|
<span style="color: red">{{$t('车牌号')}}</span>
|
||||||
</span>
|
</span>
|
||||||
<el-input v-model="form.carNo" placeholder="请输入" >
|
<!-- <el-input v-model="form.carNo" placeholder="请输入" >
|
||||||
</el-input>
|
</el-input> -->
|
||||||
|
<CarSimplePicker v-model="form.carNo" ></CarSimplePicker>
|
||||||
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
@ -16,7 +18,7 @@
|
|||||||
<span slot="label">
|
<span slot="label">
|
||||||
<span style="color: red">{{$t('下一站')}}</span>
|
<span style="color: red">{{$t('下一站')}}</span>
|
||||||
</span>
|
</span>
|
||||||
<EmisGetNextSitePicker v-model="form.preOrNextStation" @onChange="onSiteSelect" ></EmisGetNextSitePicker>
|
<EmisGetNextSitePicker v-model="form.preOrNextStation" :transType="3" @onChange="onSiteSelect" ></EmisGetNextSitePicker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
@ -32,6 +34,7 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
||||||
</el-form>
|
</el-form>
|
||||||
|
|
||||||
|
|
||||||
@ -120,13 +123,13 @@
|
|||||||
<script>
|
<script>
|
||||||
import { doScan } from "@/api/emis/emisTmsScanRecord";
|
import { doScan } from "@/api/emis/emisTmsScanRecord";
|
||||||
import EmisGetNextSitePicker from '@/views/emis/EmisBaseTools/EmisGetNextSitePicker.vue';
|
import EmisGetNextSitePicker from '@/views/emis/EmisBaseTools/EmisGetNextSitePicker.vue';
|
||||||
|
import CarSimplePicker from '@/views/emis/EmisBaseTools/CarSimplePicker.vue';
|
||||||
export default {
|
export default {
|
||||||
name: "LoadingScan",
|
name: "LoadingScan",
|
||||||
props:{
|
props:{
|
||||||
id:undefined
|
id:undefined
|
||||||
},
|
},
|
||||||
components: { EmisGetNextSitePicker },
|
components: { EmisGetNextSitePicker,CarSimplePicker },
|
||||||
dicts: ['emis_scan_type'],
|
dicts: ['emis_scan_type'],
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
@ -242,7 +245,7 @@ export default {
|
|||||||
this.$message.error("输入单号后回车");
|
this.$message.error("输入单号后回车");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
let bcList=this.formBatch.billCode.trim().split(/[;\;\,\,\n]/)||[];
|
let bcList=this.formBatch.billCode.trim().split(/[;\;\,\,\n]/)||[];
|
||||||
// let scanWeight = this.form.scanWeight
|
// let scanWeight = this.form.scanWeight
|
||||||
let dispatchOrSendManCode = this.form.dispatchOrSendManCode;
|
let dispatchOrSendManCode = this.form.dispatchOrSendManCode;
|
||||||
let carNo = this.form.carNo;
|
let carNo = this.form.carNo;
|
||||||
@ -295,7 +298,7 @@ export default {
|
|||||||
this.$modal.msgError(scanRstItem.message);
|
this.$modal.msgError(scanRstItem.message);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.form.scanType = '301';
|
this.form.scanType = '301';
|
||||||
this.form.scanDate = new Date();
|
this.form.scanDate = new Date();
|
||||||
let record =Object.assign({}, this.form)
|
let record =Object.assign({}, this.form)
|
||||||
|
|||||||
@ -7,7 +7,8 @@
|
|||||||
<span slot="label">
|
<span slot="label">
|
||||||
<span style="color: red">{{$t('车牌号')}}</span>
|
<span style="color: red">{{$t('车牌号')}}</span>
|
||||||
</span>
|
</span>
|
||||||
<el-input v-model="form.carNo" placeholder="请输入" />
|
<!-- <el-input v-model="form.carNo" placeholder="请输入" /> -->
|
||||||
|
<CarSimplePicker v-model="form.carNo" ></CarSimplePicker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
@ -116,13 +117,14 @@
|
|||||||
<script>
|
<script>
|
||||||
import { doScan } from "@/api/emis/emisTmsScanRecord";
|
import { doScan } from "@/api/emis/emisTmsScanRecord";
|
||||||
import EmisGetNextSitePicker from '@/views/emis/EmisBaseTools/EmisGetNextSitePicker.vue';
|
import EmisGetNextSitePicker from '@/views/emis/EmisBaseTools/EmisGetNextSitePicker.vue';
|
||||||
|
import CarSimplePicker from '@/views/emis/EmisBaseTools/CarSimplePicker.vue';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "UnLoadingScan",
|
name: "UnLoadingScan",
|
||||||
props:{
|
props:{
|
||||||
id:undefined
|
id:undefined
|
||||||
},
|
},
|
||||||
components: { EmisGetNextSitePicker },
|
components: { EmisGetNextSitePicker,CarSimplePicker },
|
||||||
dicts: ['emis_scan_type'],
|
dicts: ['emis_scan_type'],
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
@ -227,7 +229,7 @@ export default {
|
|||||||
this.$message.error("输入单号后回车");
|
this.$message.error("输入单号后回车");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
let bcList=this.formBatch.billCode.trim().split(/[;\;\,\,\n]/)||[];
|
let bcList=this.formBatch.billCode.trim().split(/[;\;\,\,\n]/)||[];
|
||||||
// let scanWeight = this.form.scanWeight
|
// let scanWeight = this.form.scanWeight
|
||||||
// let dispatchOrSendManCode = this.form.dispatchOrSendManCode;
|
// let dispatchOrSendManCode = this.form.dispatchOrSendManCode;
|
||||||
let carNo = this.form.carNo;
|
let carNo = this.form.carNo;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user