Browse Source

预约表格搜索、预约新增订单字段补充

fix_bug_pro20231227
kilo 2 years ago
parent
commit
e0d0a52402
  1. 2840
      src/views/distribution/reservation/reservation.vue
  2. 4797
      src/views/distribution/reservation/reservationAddFrom.vue
  3. 76
      src/views/distribution/reservation/reservationSubmitFrom.vue

2840
src/views/distribution/reservation/reservation.vue

File diff suppressed because it is too large Load Diff

4797
src/views/distribution/reservation/reservationAddFrom.vue

File diff suppressed because it is too large Load Diff

76
src/views/distribution/reservation/reservationSubmitFrom.vue

@ -117,15 +117,15 @@
<el-input v-model="form.otherFee" placeholder="请输入其他费用"/>
</el-form-item>
</el-col>
<!-- <el-col :span="10">-->
<!-- <el-form-item label="服务类型:" prop="serveType" label-width="120px">-->
<!-- <el-checkbox-group v-model="serveType" v-for="item in this.addvalueServeTypeData">-->
<!-- <el-checkbox :label="item.dictKey"-->
<!-- :value="item.dictKey">{{item.dictValue}}&emsp;-->
<!-- </el-checkbox>-->
<!-- </el-checkbox-group>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
<el-col :span="10">
<el-form-item label="服务类型:" prop="serveType" label-width="120px">
<el-checkbox-group v-model="serveType" v-for="item in this.addvalueServeTypeData">
<el-checkbox :label="item.dictKey"
:value="item.dictKey">{{item.dictValue}}&emsp;
</el-checkbox>
</el-checkbox-group>
</el-form-item>
</el-col>
<el-col :span="10">
@ -318,19 +318,19 @@
<!-- :before-close="handleClose"-->
<el-form :inline="true" :model="query">
<el-form-item label="商场名称:">
<el-input v-model="query.marketName" placeholder="请输入服务类型"></el-input>
<el-input v-model="query.marketName" placeholder="请输入商场名称"></el-input>
</el-form-item>
<el-form-item label="物料名称:">
<el-input v-model="query.descriptionGoods" placeholder="请输入服务类型"></el-input>
<el-input v-model="query.descriptionGoods" placeholder="请输入物料名称"></el-input>
</el-form-item>
<el-form-item label="商场编码:">
<el-input v-model="query.marketCode" placeholder="请输入服务类型"></el-input>
<el-input v-model="query.marketCode" placeholder="请输入商场编码"></el-input>
</el-form-item>
<el-form-item label="订单自编号:">
<el-input v-model="query.orderCode" placeholder="请输入服务类型"></el-input>
<el-input v-model="query.orderCode" placeholder="请输入订单自编号"></el-input>
</el-form-item>
<el-form-item label="品牌:">
<el-input v-model="query.brand" placeholder="请输入服务类型"></el-input>
<el-input v-model="query.brand" placeholder="请输入品牌"></el-input>
</el-form-item>
<!-- 查询按钮 -->
<el-form-item>
@ -500,6 +500,7 @@
import option from '@/option/distribution/distributionStockArticle';
import { mapGetters } from 'vuex';
import { getDictionaryBiz } from '@/api/system/dict';
import dayjs from 'dayjs';
export default {
data() {
@ -1322,6 +1323,53 @@
this.page.pageSize = pageSize;
this.onLoad(this.page);
},
// inputscStockArtic(index, row) {
// console.log(index, row);
// this.query[row.prop] = index;
// this.onLoadOrder(this.page);
// },
// timescStockArtic(index, row) {
// console.log(index, row);
// if (!!index){
// index = dayjs(index).format('YYYY-MM-DD');
// }
// this.query[row.prop] = index
// if (!index){
// delete this.query[row.prop]
// }
// this.onLoadOrder(this.page);
// },
// btnscStockArtic(index, row) {
// console.log(index, row);
// this.onLoad(this.page);
// },
// selectscStockArtic(index, row) {
// console.log(index, row);
// if(row.prop ==='reservationStatusName'){
// this.query['reservationStatus'] = index;
// }else if(row.prop ==='freezeStatusName'){
// this.query['freezeStatus'] = index;
// }else if(row.prop ==='completeSetName'){
// this.query['completeSet'] = index;
// }
// // else if(row.prop ==='groundingStatusName'){
// // this.query['groundingStatus'] = index;
// // }else if(row.prop ==='stockupStatusName'){
// // this.query['stockupStatus'] = index;
// // }else if(row.prop ==='orderStatusName'){
// // this.query['orderStatus'] = index;
// // }else if(row.prop ==='typeServerName'){
// // this.query['typeService'] = index;
// // }
// // else if(row.prop ==='orderReceiveStatusName'){
// // this.query['orderReceiveStatus'] = index;
// // }
//
// else{
// this.query[row.prop] = index;
// }
// this.onLoadOrder(this.page);
// },
onLoadOrder(page, params = {}) {
this.query.typeService = 2;
this.query.genre = '1';

Loading…
Cancel
Save