正在显示
1 个修改的文件
包含
94 行增加
和
28 行删除
| @@ -2,34 +2,54 @@ | @@ -2,34 +2,54 @@ | ||
| 2 | <el-row> | 2 | <el-row> |
| 3 | <el-card style="background-color: #F5F7FA"> | 3 | <el-card style="background-color: #F5F7FA"> |
| 4 | <!-- 搜索区域--> | 4 | <!-- 搜索区域--> |
| 5 | - <el-row :gutter="10" class="toolbar"> | ||
| 6 | - <el-col :span="6"> | ||
| 7 | - <el-input v-model="queryInfo.waybill" prefix-icon="el-icon-search" size="small" style="width: 280px" | ||
| 8 | - placeholder="货物单号" clearable> | ||
| 9 | - <template slot="prepend">主单号</template> | ||
| 10 | - </el-input> | ||
| 11 | - </el-col> | ||
| 12 | - <el-col :span="6"> | ||
| 13 | - <el-input v-model="queryInfo.billfhl" prefix-icon="el-icon-search" size="small" style="width: 280px" | ||
| 14 | - placeholder="货物单号" clearable> | ||
| 15 | - <template slot="prepend">分单号</template> | ||
| 16 | - </el-input> | ||
| 17 | - </el-col> | ||
| 18 | - <el-col :span="6"> | ||
| 19 | - <el-input v-model="queryInfo.locationno" prefix-icon="el-icon-search" size="small" style="width: 280px" | ||
| 20 | - placeholder="货物单号" clearable> | ||
| 21 | - <template slot="prepend">库位编号</template> | ||
| 22 | - </el-input> | ||
| 23 | - </el-col> | ||
| 24 | - <el-col :span="5"> | ||
| 25 | - <el-button type="primary" icon="el-icon-search" size="small" @click="getList()"> | ||
| 26 | - 查询 | ||
| 27 | - </el-button> | ||
| 28 | - <el-button type="success" size="small" @click="changeFwb()" :disabled="this.sels.length===0"> | ||
| 29 | - 更改主单号 | ||
| 30 | - </el-button> | ||
| 31 | -<!-- <el-button type="success" icon="el-icon-edit" size="small" @click="applyAdd()">新增</el-button>--> | ||
| 32 | - </el-col> | 5 | + <el-row class="toolbar" style="height: 100px"> |
| 6 | + <el-row style="margin-top: -3px"> | ||
| 7 | + <el-col :span="6"> | ||
| 8 | + <el-input v-model="queryInfo.waybill" prefix-icon="el-icon-search" size="small" style="width: 280px" | ||
| 9 | + placeholder="货物单号" clearable> | ||
| 10 | + <template slot="prepend">主单号</template> | ||
| 11 | + </el-input> | ||
| 12 | + </el-col> | ||
| 13 | + <el-col :span="6"> | ||
| 14 | + <el-input v-model="queryInfo.billfhl" prefix-icon="el-icon-search" size="small" style="width: 280px" | ||
| 15 | + placeholder="货物单号" clearable> | ||
| 16 | + <template slot="prepend">分单号</template> | ||
| 17 | + </el-input> | ||
| 18 | + </el-col> | ||
| 19 | + <el-col :span="6"> | ||
| 20 | + <el-input v-model="queryInfo.locationno" prefix-icon="el-icon-search" size="small" style="width: 280px" | ||
| 21 | + placeholder="货物单号" clearable> | ||
| 22 | + <template slot="prepend">库位编号</template> | ||
| 23 | + </el-input> | ||
| 24 | + </el-col> | ||
| 25 | + </el-row> | ||
| 26 | + <el-row> | ||
| 27 | + <el-col :span="12"> | ||
| 28 | + <div class="my-text-area"> | ||
| 29 | + <div class="el-input-group__prepend prepand">时间段</div> | ||
| 30 | + <el-date-picker | ||
| 31 | + v-model="searchTime" | ||
| 32 | + type="daterange" | ||
| 33 | + unlink-panels | ||
| 34 | + range-separator="至" | ||
| 35 | + start-placeholder="开始日期" | ||
| 36 | + end-placeholder="结束日期" | ||
| 37 | + value-format="yyyy-MM-dd HH:mm:ss" | ||
| 38 | + format="yyyy-MM-dd HH:mm:ss" | ||
| 39 | + :picker-options="pickerOptions"> | ||
| 40 | + </el-date-picker> | ||
| 41 | + </div> | ||
| 42 | + </el-col> | ||
| 43 | + <el-col :span="5"> | ||
| 44 | + <el-button type="primary" icon="el-icon-search" size="small" @click="getList()"> | ||
| 45 | + 查询 | ||
| 46 | + </el-button> | ||
| 47 | + <el-button type="success" size="small" @click="changeFwb()" :disabled="this.sels.length===0"> | ||
| 48 | + 更改主单号 | ||
| 49 | + </el-button> | ||
| 50 | + <!-- <el-button type="success" icon="el-icon-edit" size="small" @click="applyAdd()">新增</el-button>--> | ||
| 51 | + </el-col> | ||
| 52 | + </el-row> | ||
| 33 | </el-row> | 53 | </el-row> |
| 34 | <!-- 列表区域--> | 54 | <!-- 列表区域--> |
| 35 | <el-row> | 55 | <el-row> |
| @@ -423,6 +443,34 @@ | @@ -423,6 +443,34 @@ | ||
| 423 | props:['parentLoId'], | 443 | props:['parentLoId'], |
| 424 | data() { | 444 | data() { |
| 425 | return { | 445 | return { |
| 446 | + pickerOptions: { | ||
| 447 | + shortcuts: [{ | ||
| 448 | + text: '最近一周', | ||
| 449 | + onClick(picker) { | ||
| 450 | + const end = new Date(); | ||
| 451 | + const start = new Date(); | ||
| 452 | + start.setTime(start.getTime() - 3600 * 1000 * 24 * 7); | ||
| 453 | + picker.$emit('pick', [start, end]); | ||
| 454 | + } | ||
| 455 | + }, { | ||
| 456 | + text: '最近一个月', | ||
| 457 | + onClick(picker) { | ||
| 458 | + const end = new Date(); | ||
| 459 | + const start = new Date(); | ||
| 460 | + start.setTime(start.getTime() - 3600 * 1000 * 24 * 30); | ||
| 461 | + picker.$emit('pick', [start, end]); | ||
| 462 | + } | ||
| 463 | + }, { | ||
| 464 | + text: '最近三个月', | ||
| 465 | + onClick(picker) { | ||
| 466 | + const end = new Date(); | ||
| 467 | + const start = new Date(); | ||
| 468 | + start.setTime(start.getTime() - 3600 * 1000 * 24 * 90); | ||
| 469 | + picker.$emit('pick', [start, end]); | ||
| 470 | + } | ||
| 471 | + }] | ||
| 472 | + }, | ||
| 473 | + | ||
| 426 | queryInfo: { | 474 | queryInfo: { |
| 427 | waybill:'', | 475 | waybill:'', |
| 428 | billfhl:'', | 476 | billfhl:'', |
| @@ -431,7 +479,10 @@ | @@ -431,7 +479,10 @@ | ||
| 431 | pageNum: 1, | 479 | pageNum: 1, |
| 432 | // 每页大小 | 480 | // 每页大小 |
| 433 | pageSize: 10, | 481 | pageSize: 10, |
| 482 | + starttime:'', | ||
| 483 | + endtime:'', | ||
| 434 | }, | 484 | }, |
| 485 | + creattime:'', | ||
| 435 | total: 0, | 486 | total: 0, |
| 436 | tableData:[], | 487 | tableData:[], |
| 437 | //新增编辑 | 488 | //新增编辑 |
| @@ -594,6 +645,21 @@ | @@ -594,6 +645,21 @@ | ||
| 594 | fwbRules:{}, | 645 | fwbRules:{}, |
| 595 | } | 646 | } |
| 596 | }, | 647 | }, |
| 648 | + computed:{ | ||
| 649 | + //选中的时间段 | ||
| 650 | + searchTime: { | ||
| 651 | + get:function () { | ||
| 652 | + return this.creattime | ||
| 653 | + }, | ||
| 654 | + set:function (val) { | ||
| 655 | + this.creattime = val | ||
| 656 | + if (val && val.length===2){ | ||
| 657 | + this.queryInfo.starttime = val[0] | ||
| 658 | + this.queryInfo.endtime = val[1] | ||
| 659 | + } | ||
| 660 | + } | ||
| 661 | + }, | ||
| 662 | + }, | ||
| 597 | methods: { | 663 | methods: { |
| 598 | //获取所属库位 | 664 | //获取所属库位 |
| 599 | // getLo:function(query){ | 665 | // getLo:function(query){ |
-
请 注册 或 登录 后发表评论