/// <summary> /// 店员列表 /// </summary> /// <param name="param"></param> /// <returns></returns> public PageResult Do_EmployeeLogon(BaseApi baseApi) { PageResult pageResult = new PageResult(); EmployeeLogonParam employeeLogonParam = JsonConvert.DeserializeObject <EmployeeLogonParam>(baseApi.param.ToString()); if (employeeLogonParam.current == 0) { employeeLogonParam.current = 1; } if (employeeLogonParam.pageSize == 0) { employeeLogonParam.pageSize = 9; } pageResult.pagination = new Page(employeeLogonParam.current, employeeLogonParam.pageSize); string shopId = Util.GetUserShopId(baseApi.token); string power = Util.GetUserPower(baseApi.token); if (power != "1") { throw new ApiException(CodeMessage.InsufficientAuthority, "InsufficientAuthority"); } EmployeeDao employeeDao = new EmployeeDao(); pageResult = employeeDao.EmployeeLogon(shopId, employeeLogonParam); return(pageResult); }