| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <template>
- <view>
- <customerList @selectCustomer="selectCustomer" @cancelChooseCustomer="cancelSelect"> </customerList>
- </view>
- </template>
- <script>
- import customerList from './components/customerList.vue'
- export default {
- name: "selectCustom",
- components: { customerList},
- mixins: [],
- data() {
- return {
- customId:0,
- }
- },
- methods: {
- selectCustomer(info){
- let pages = getCurrentPages();
- let prevPage = pages[ pages.length - 2 ];
- prevPage.$vm.customerInfo = {hasSelect:1,customId:info.id,customName:info.name}
- uni.navigateBack({})
- },
- cancelSelect(){
- let pages = getCurrentPages();
- let prevPage = pages[ pages.length - 2 ];
- prevPage.$vm.customerInfo = {hasSelect:0}
- uni.navigateBack({})
- }
- }
- };
- </script>
- <style lang="scss" scoped>
- .app-casher-area {
- display: flex;
- height: 100vh;
- & .all-item-area {
- flex: 76;
- }
- & .nav-left {
- flex: 5;
- background-color: rgba(72, 91, 107, 1);
- }
- & .itemList-box {
- flex: 30;
- }
- & .open-box {
- flex: 8;
- }
- }
- </style>
|