<?php

namespace Tests\Data\Admin;

class CustomerPage
{
    public const Left = [
        'url'            => '/Admin/customers',
        'customer_list'  => '.list-unstyled.navbar-nav:nth-child(2) li:nth-child(1)', //客户列表
        'customer_group' => '.list-unstyled.navbar-nav:nth-child(2) li:nth-child(2)', //客户组
        're_station'     => '.list-unstyled.navbar-nav:nth-child(2) li:nth-child(3)', //回收站
    ];

    public const Create = [
        'name'           => '#customer-app > div.el-dialog__wrapper > div > div.el-dialog__body > form > div:nth-child(1) > div > div > input',
        'email'          => '#customer-app > div.el-dialog__wrapper > div > div.el-dialog__body > form > div:nth-child(2) > div > div > input',
        'pwd'            => '#customer-app > div.el-dialog__wrapper > div > div.el-dialog__body > form > div:nth-child(3) > div > div > input',
        'customer_group' => '#customer-app > div.el-dialog__wrapper > div > div.el-dialog__body > form > div:nth-child(4) > div > div > div > span > span > i',
        'state'          => '#customer-app > div.el-dialog__wrapper > div > div.el-dialog__body > form > div:nth-child(5) > div',
        'save_btn'       => '#customer-app > div.el-dialog__wrapper > div > div.el-dialog__body > form > div:nth-child(6) > div > button.el-button.el-button--primary',
    ];

    public const Alter = [
        'name'           => '#pane-customer > div > div:nth-child(1) > div > div > input',
        'email'          => '#pane-customer > div > div:nth-child(2) > div > div > input',
        'pwd'            => '#pane-customer > div > div:nth-child(3) > div > div > input',
        'customer_group' => '#pane-customer > div > div:nth-child(4) > div > div > div.el-input.el-input--suffix > span > span > i',
        'state'          => '#pane-customer > div > div:nth-child(5) > div > div > span',
        'save_btn'       => '#pane-customer > div > div:nth-child(7) > div > button',

    ];

    public const Group_list = [
        //创建客户
        'cre_customer' => '#customer-app > div.card-body > div.d-flex.justify-content-between.mb-4 > button',
        //编辑客户
        'edit_customer' => '#customer-app > div.card-body > div.table-push > table > tbody > tr:nth-child(1) > td:nth-child(9) > a.btn.btn-outline-secondary.btn-sm',
        //删除客户
        'del_customer' => '#customer-app > div.card-body > div.table-push > table > tbody > tr:nth-child(1) > td:nth-child(9) > button',
        'get_assert'   => '#customer-app > div.card-body > div.table-push > table > tbody > tr:nth-child(1) > td:nth-child(2)',
        'sure_btn'     => '确定',

    ];

    public const Customer_Group = [
        //创建客户组
        'cre_cus_group' => '#customer-app > div.card-body > div.d-flex.justify-content-between.mb-4 > button',
        //编辑客户组
        'edit_cus_group' => '.btn.btn-outline-secondary.btn-sm',
        //删除客户组
        'del_cus_group' => '.btn.btn-outline-danger.btn-sm.ml-1',
        'get_assert'    => '#customer-app > div.card-body > div.table-push > table > tbody > tr:nth-child(1) > td:nth-child(2)',
        'sure_btn'      => '确定',

    ];

    public const Create_Group = [
        'ch_group_name'  => '#customer-app > div.el-dialog__wrapper > div > div.el-dialog__body > form > div.el-form-item.language-inputs.is-required > div > div:nth-child(1) > div > div > input',
        'en_group_name'  => '#customer-app > div.el-dialog__wrapper > div > div.el-dialog__body > form > div.el-form-item.language-inputs.is-required > div > div:nth-child(2) > div > div > input',
        'ch_description' => '#customer-app > div.el-dialog__wrapper > div > div.el-dialog__body > form > div:nth-child(2) > div > div:nth-child(1) > div > div > input',
        'en_description' => '#customer-app > div.el-dialog__wrapper > div > div.el-dialog__body > form > div:nth-child(2) > div > div:nth-child(2) > div > div > input',
        'discount'       => '#customer-app > div.el-dialog__wrapper > div > div.el-dialog__body > form > div:nth-child(3) > div > div > input',
        'save_btn'       => '#customer-app > div.el-dialog__wrapper > div > div.el-dialog__body > form > div:nth-child(4) > div > div > button.el-button.el-button--primary',
    ];

    public const Empty_Recycle = [
        'empty_btn'   => '#customer-app > div.card-body > div.d-flex.justify-content-between.mb-4 > button', //清空数据按钮
        'recycle_btn' => '#customer-app > div.card-body > div.table-push > table > tbody > tr > td:nth-child(7) > a', //恢复按钮
        'recycle_del' => '#customer-app > div.card-body > div.table-push > table > tbody > tr > td:nth-child(7) > button', //删除按钮
        //获取即将被删除的客户email
        'customer_text' => '#customer-app > div.card-body > div.table-push > table > tbody > tr > td:nth-child(2)',
        'sure_btn'      => '确定',
        'assert_text'   => '暂无数据～',

    ];
}
