| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211 |
- import 'const.dart';
- //代支付权限 店主 客服 合伙人
- bool paymentAuthority(int role) {
- switch (role) {
- case shopUserOwner: //店主
- return true;
- break;
- case shopUserStaff: //客服
- return true;
- break;
- case shopUserMember: //顾客
- return false;
- break;
- case shopUserPartner: //合伙人
- return true;
- break;
- default:
- return false;
- break;
- }
- }
- //添加成员权限 店主 客服 合伙人
- bool addMemberPermissions(int role){
- switch (role) {
- case shopUserOwner: //店主
- return true;
- break;
- case shopUserStaff: //客服
- return true;
- break;
- case shopUserMember: //顾客
- return false;
- break;
- case shopUserPartner: //合伙人
- return true;
- break;
- default:
- return false;
- break;
- }
- }
- //设置客服权限 店主
- bool setCustomerServicePermissions(int role){
- switch (role) {
- case shopUserOwner: //店主
- return true;
- break;
- case shopUserStaff: //客服
- return false;
- break;
- case shopUserMember: //顾客
- return false;
- break;
- case shopUserPartner: //合伙人
- return false;
- break;
- default:
- return false;
- break;
- }
- }
- //设置合伙人权限 店主
- bool setUpPartnerPermissions(int role){
- switch (role) {
- case shopUserOwner: //店主
- return true;
- break;
- case shopUserStaff: //客服
- return false;
- break;
- case shopUserMember: //顾客
- return false;
- break;
- case shopUserPartner: //合伙人
- return false;
- break;
- default:
- return false;
- break;
- }
- }
- //设置推荐人权限 店主 客服 合伙人
- bool setReferrerPermissions(int role){
- switch (role) {
- case shopUserOwner: //店主
- return true;
- break;
- case shopUserStaff: //客服
- return true;
- break;
- case shopUserMember: //顾客
- return false;
- break;
- case shopUserPartner: //合伙人
- return true;
- break;
- default:
- return false;
- break;
- }
- }
- //修改顾客名称权限 店主 客服 合伙人
- bool permissionToModifyCustomerName(int role){
- switch (role) {
- case shopUserOwner: //店主
- return true;
- break;
- case shopUserStaff: //客服
- return true;
- break;
- case shopUserMember: //顾客
- return false;
- break;
- case shopUserPartner: //合伙人
- return true;
- break;
- default:
- return false;
- break;
- }
- }
- //查看店铺流水权限 店主 合伙人
- bool checkStoreFlowPermissions(int role){
- switch (role) {
- case shopUserOwner: //店主
- return true;
- break;
- case shopUserStaff: //客服
- return false;
- break;
- case shopUserMember: //顾客
- return false;
- break;
- case shopUserPartner: //合伙人
- return true;
- break;
- default:
- return false;
- break;
- }
- }
- //查看推荐人流水权限 店主 合伙人
- bool viewReferralAuthority(int role){
- switch (role) {
- case shopUserOwner: //店主
- return true;
- break;
- case shopUserStaff: //客服
- return false;
- break;
- case shopUserMember: //顾客
- return false;
- break;
- case shopUserPartner: //合伙人
- return true;
- break;
- default:
- return false;
- break;
- }
- }
- //查看店铺顾客 店主 客服 合伙人
- bool viewShopCustomers(int role){
- switch (role) {
- case shopUserOwner: //店主
- return true;
- break;
- case shopUserStaff: //客服
- return true;
- break;
- case shopUserMember: //顾客
- return false;
- break;
- case shopUserPartner: //合伙人
- return true;
- break;
- default:
- return false;
- break;
- }
- }
- //roleText
- String roleText(int role){
- switch (role) {
- case shopUserOwner: //店主
- return '店主';
- break;
- case shopUserStaff: //客服
- return '客服';
- break;
- case shopUserMember: //顾客
- return '顾客';
- break;
- case shopUserPartner: //合伙人
- return '合伙人';
- break;
- default:
- return '';
- break;
- }
- }
|