| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- <template>
- <el-container class="flex-column">
- <div class="table-search">
- <search @success="handleSuccess" status="2"></search>
- <optionBtn @success="handleSuccess" :dataSelect="dataSelect" :dataSelectFull="dataSelectFull" status="2" name="服务中订单" :searchKey="searchKey"></optionBtn>
- </div>
- <el-main class="nopadding">
- <div class="table-container">
- <tablePage ref="tablePage" @success="tableHandle" @successFull="tableHandleFull" status="2"></tablePage>
- </div>
- </el-main>
- </el-container>
- </template>
- <script>
- import search from '@/views/store/order/components/search';
- import optionBtn from '@/views/store/order/components/option';
- import tablePage from '@/views/store/order/components/table';
- export default {
- components: {
- search,tablePage,optionBtn
- },
- data(){
- return {
- searchKey:{
- ex_status:2
- },
- dataSelect:[],
- dataSelectFull:[],
- }
- },
- methods: {
- tableHandle(data){
- this.dataSelect = data;
- },
- tableHandleFull(data){
- this.dataSelectFull = data;
- },
- handleSuccess(data){
- this.searchKey = data;
- this.$refs.tablePage.upData(data)
- },
- handleClick(name){
- this.activeName = name;
- this.searchKey.type = name;
- this.$refs.tablePage.upData(this.searchKey)
- }
- }
- }
- </script>
|