Browse Source

1.调整搜索时间

test
0.0 2 years ago
parent
commit
ccb3fd8ad5
  1. 16
      src/option/basic/basicForklift.js
  2. 2
      src/option/distribution/distributionSigndetail.js
  3. 16
      src/option/distribution/distributionSignfor.js
  4. 14
      src/views/distribution/signdetail/distributionSigndetail.vue
  5. 23
      src/views/distribution/signfor/distributionSignfor.vue

16
src/option/basic/basicForklift.js

@ -172,6 +172,22 @@ export default {
value: 'dictKey', value: 'dictKey',
}, },
}, },
{
label: "所属仓库",
prop: "owningWarehouse",
type: "select",
labelWidth:'150',
width:"100px",
align:'center',
span:11,
filterable: true,
dicUrl: "/api/logpm-basicdata/warehouse/dictionary",
props: {
label: "name",
value: "id",
},
},
{ {
label: "摘要", label: "摘要",
prop: "abstract", prop: "abstract",

2
src/option/distribution/distributionSigndetail.js

@ -98,7 +98,7 @@ export default {
label: "服务号", label: "服务号",
prop: "serviceNumber", prop: "serviceNumber",
display: false, display: false,
hide: true, // hide: true,
}, },
{ {
label: "配送/自提单号", label: "配送/自提单号",

16
src/option/distribution/distributionSignfor.js

@ -170,14 +170,14 @@ export default {
label: "签收类型;1-签收,2-代签收", label: "签收类型;1-签收,2-代签收",
prop: "signingType", prop: "signingType",
}, },
{ // {
label: "文员复核图片", // label: "文员复核图片",
prop: "clerkSignPictures", // prop: "clerkSignPictures",
}, // },
{ // {
label: "司机签收图片", // label: "司机签收图片",
prop: "deliverySignPictures", // prop: "deliverySignPictures",
}, // },
{ {
label: "服务号", label: "服务号",
prop: "serviceNumber", prop: "serviceNumber",

14
src/views/distribution/signdetail/distributionSigndetail.vue

@ -4,6 +4,16 @@
<el-row :hidden="!search" style="padding:6px 18px"> <el-row :hidden="!search" style="padding:6px 18px">
<!-- 查询模块 --> <!-- 查询模块 -->
<el-form :inline="true" :model="query"> <el-form :inline="true" :model="query">
<el-form-item label="时间">
<!-- <el-input v-model="query.warehousingTime" placeholder="请输入时间"></el-input>-->
<el-date-picker
v-model="query.warehousingTime"
type="date"
placeholder="请输入时间"
format="YYYY-MM-DD"
value-format="YYYY-MM-DD HH:mm:ss"
/>
</el-form-item>
<!-- 查询按钮 --> <!-- 查询按钮 -->
<el-form-item> <el-form-item>
<el-button type="primary" icon="el-icon-search" @click="searchChange"> </el-button> <el-button type="primary" icon="el-icon-search" @click="searchChange"> </el-button>
@ -308,7 +318,9 @@ export default {
}, },
onLoad (page, params = {}) { onLoad (page, params = {}) {
this.loading = true; this.loading = true;
getPage(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => { // this.query.warehousingTime = new Date(this.query.warehousingTime)
// console.log("this.query.warehousingTime>>>>>>>>",this.query.warehousingTime);
getPage(page.currentPage, page.pageSize, this.query).then(res => {
const data = res.data.data; const data = res.data.data;
this.page.total = data.total; this.page.total = data.total;
this.data = data.records; this.data = data.records;

23
src/views/distribution/signfor/distributionSignfor.vue

@ -91,9 +91,9 @@
<el-form-item label="收货地址" prop="deliveryAddress"> <el-form-item label="收货地址" prop="deliveryAddress">
<el-input v-model="form.deliveryAddress" placeholder="请输入收货地址"/> <el-input v-model="form.deliveryAddress" placeholder="请输入收货地址"/>
</el-form-item> </el-form-item>
<el-form-item label="服务类型" prop="serveType"> <!-- <el-form-item label="服务类型" prop="serveType">-->
<el-input v-model="form.serveType" placeholder="请输入服务类型"/> <!-- <el-input v-model="form.serveType" placeholder="请输入服务类型"/>-->
</el-form-item> <!-- </el-form-item>-->
<!-- <el-form-item label="配送仓库" prop="distributingWarehouse">--> <!-- <el-form-item label="配送仓库" prop="distributingWarehouse">-->
<!-- <el-input v-model="form.distributingWarehouse" placeholder="请输入配送仓库"/>--> <!-- <el-input v-model="form.distributingWarehouse" placeholder="请输入配送仓库"/>-->
<!-- </el-form-item>--> <!-- </el-form-item>-->
@ -134,8 +134,8 @@
<!-- </el-option>--> <!-- </el-option>-->
<!-- </el-select>--> <!-- </el-select>-->
<!-- </el-form-item>--> <!-- </el-form-item>-->
<el-form-item label="签收类型;1-签收,2-代签收" prop="signingType"> <el-form-item label="签收类型" prop="signingType">
<el-select v-model="form.signingType" clearable placeholder="请选择签收类型;1-签收,2-代签收"> <el-select v-model="form.signingType" clearable placeholder="请选择签收类型">
<el-option <el-option
v-for="item in signingTypeData" v-for="item in signingTypeData"
:key="item.dictKey" :key="item.dictKey"
@ -145,7 +145,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="文员复核图片" prop="clerkSignPictures"> <el-form-item label="文员复核图片" prop="clerkSignPictures">
<el-input v-model="form.clerkSignPictures" placeholder="请输入文员复核图片"/> <el-input v-model="form.clerkSignPictures" placeholder="请上传文员复核图片"/>
</el-form-item> </el-form-item>
<!-- <el-form-item label="司机签收图片" prop="deliverySignPictures">--> <!-- <el-form-item label="司机签收图片" prop="deliverySignPictures">-->
<!-- <el-input v-model="form.deliverySignPictures" placeholder="请输入司机签收图片"/>--> <!-- <el-input v-model="form.deliverySignPictures" placeholder="请输入司机签收图片"/>-->
@ -173,6 +173,7 @@
import { getList, getDetail, add, update, remove } from "@/api/distribution/distributionSignfor"; import { getList, getDetail, add, update, remove } from "@/api/distribution/distributionSignfor";
import option from "@/option/distribution/distributionSignfor"; import option from "@/option/distribution/distributionSignfor";
import { mapGetters } from "vuex"; import { mapGetters } from "vuex";
import { getDictionaryBiz } from '@/api/system/dict';
export default { export default {
data () { data () {
@ -190,6 +191,9 @@ export default {
view: false, view: false,
// //
query: {}, query: {},
//
signingTypeData:[],
signingStatusData:[],
// //
page: { page: {
currentPage: 1, currentPage: 1,
@ -207,6 +211,7 @@ export default {
} }
}, },
mounted () { mounted () {
this.queryDictionary();
this.init(); this.init();
this.onLoad(this.page); this.onLoad(this.page);
}, },
@ -221,6 +226,11 @@ export default {
} }
}, },
methods: { methods: {
queryDictionary() {
getDictionaryBiz('yes_no').then(res => {
this.isDepositData = res.data.data;
});
},
init () { init () {
this.height = this.setPx(document.body.clientHeight - 340); this.height = this.setPx(document.body.clientHeight - 340);
}, },
@ -337,6 +347,7 @@ export default {
}, },
onLoad (page, params = {}) { onLoad (page, params = {}) {
this.loading = true; this.loading = true;
this.query.signingStatus_notequal = 2
getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => { getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
const data = res.data.data; const data = res.data.data;
this.page.total = data.total; this.page.total = data.total;

Loading…
Cancel
Save