物流列表增加字段

main
xuechunyuan 3 years ago
parent 14fe0a9c89
commit 720ce83b0e
  1. BIN
      20220220.zip
  2. 12
      src/api/sjApi.js
  3. 26
      src/views/expresslist/index.vue

Binary file not shown.

@ -3,13 +3,23 @@ import request from '@/util/axios'
//列表
export const queryExpressList = (param) => request({
baseURL: 'http://192.168.1.38:8210',
// baseURL: 'http://127.0.0.1.38:8210',
// baseURL: 'http://127.0.0.1:8210',
url: '/list',
// url: '/sjapi/list',
method: 'post',
data: param
});
//签约网点列表
export const queryExpressPlaceList = (param) => request({
baseURL: 'http://192.168.1.38:8210',
// baseURL: 'http://127.0.0.1:8210',
url: '/network/list',
// url: '/sjapi/list',
method: 'get',
params: param
});
//列表
export const queryExpressDetail = (param) => request({
url: '/pollapi/poll/query.do',

@ -15,6 +15,15 @@
<el-option :key="value" v-for="(key, value) in expressTypeList" :label="value" :value="value"></el-option>
</el-select>
</el-form-item>
<el-form-item label="签约网点">
<el-select v-model="queryForm.expressPlace" filterable placeholder="签约网点">
<el-option label="全部" value=""></el-option>
<el-option :key="'place'+index" v-for="(item, index) in expressPlaceList" :label="item" :value="item"></el-option>
</el-select>
</el-form-item>
<el-form-item label="派件业务员">
<el-input v-model="queryForm.dispatchClerk" placeholder="派件业务员" clearable></el-input>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="onSubmit"> </el-button>
</el-form-item>
@ -45,6 +54,8 @@
</el-table-column>
<el-table-column prop="receiptStatus" label="签收标识">
</el-table-column>
<el-table-column prop="dispatchClerk" label="派件业务员">
</el-table-column>
<el-table-column prop="expressPlace" label="签收网点">
</el-table-column>
<el-table-column prop="endTime" label="签收时间">
@ -83,7 +94,7 @@
</template>
<script>
import { queryExpressList, queryExpressDetail } from "@/api/sjApi";
import { queryExpressList, queryExpressDetail, queryExpressPlaceList } from "@/api/sjApi";
import { dateFormat } from "@/util/date";
import md5 from "js-md5";
export default {
@ -92,6 +103,8 @@ export default {
queryForm: {
courierNumber: '',
expressType: '',
expressPlace:'',
dispatchClerk: '',
dateRange: '',
},
pagination: {
@ -111,6 +124,7 @@ export default {
'EMS': 'ems',
'京东物流': 'jd',
},//
expressPlaceList:[],//
dialogVisible: false,
expressRecord: [], //
loading: false,
@ -118,9 +132,16 @@ export default {
};
},
mounted() {
this.queryExpressPlace();
this.queryList();
},
methods: {
//
queryExpressPlace() {
queryExpressPlaceList().then(res => {
this.expressPlaceList = res.data;
})
},
//
changeSearchDate(date) {
if (date == null) {
@ -184,11 +205,12 @@ export default {
return isLt10M;
},
UploadChange(file, fileList) {
console.log('change')
setTimeout(() => {
this.importLoading = false;
this.$refs.upload.clearFiles();
this.$refs.upload.abort();
}, 1000 * 60 * 1);//
}, 1000 * 60 * 3);//
},
uploadSuccess(response, file, fileList) {
this.importLoading = false;

Loading…
Cancel
Save