Showing
1 changed file
with
14 additions
and
9 deletions
| @@ -300,6 +300,7 @@ class _PersonnelDetailPageState extends State<PersonnelDetailPage> { | @@ -300,6 +300,7 @@ class _PersonnelDetailPageState extends State<PersonnelDetailPage> { | ||
| 300 | @override | 300 | @override |
| 301 | Widget build(BuildContext context) { | 301 | Widget build(BuildContext context) { |
| 302 | userModel = Provider.of<UserModel>(context, listen: false); | 302 | userModel = Provider.of<UserModel>(context, listen: false); |
| 303 | + | ||
| 303 | personnelProvider = Provider.of<PersonnelProvider>(context, listen: true); | 304 | personnelProvider = Provider.of<PersonnelProvider>(context, listen: true); |
| 304 | return Scaffold( | 305 | return Scaffold( |
| 305 | backgroundColor: MyColours.color_ffffff, | 306 | backgroundColor: MyColours.color_ffffff, |
| @@ -482,15 +483,19 @@ class _PersonnelDetailPageState extends State<PersonnelDetailPage> { | @@ -482,15 +483,19 @@ class _PersonnelDetailPageState extends State<PersonnelDetailPage> { | ||
| 482 | fontSize: ScreenUtil().setSp(28)), | 483 | fontSize: ScreenUtil().setSp(28)), |
| 483 | )), | 484 | )), |
| 484 | VEmptyView(40), | 485 | VEmptyView(40), |
| 485 | - InkWell( | ||
| 486 | - onTap: () {}, | ||
| 487 | - child: Text( | ||
| 488 | - '指派为存酒管理员/解除指派存酒管理员', | ||
| 489 | - style: TextStyle( | ||
| 490 | - decoration: TextDecoration.underline, | ||
| 491 | - color: MyColours.color_438E93, | ||
| 492 | - fontSize: ScreenUtil().setSp(28)), | ||
| 493 | - )), | 486 | + |
| 487 | + (userModel.user.role_name == '管理员' || | ||
| 488 | + userModel.user.role_name == '店长') | ||
| 489 | + ? InkWell( | ||
| 490 | + onTap: () {}, | ||
| 491 | + child: Text( | ||
| 492 | + '指派为存酒管理员/解除指派存酒管理员', | ||
| 493 | + style: TextStyle( | ||
| 494 | + decoration: TextDecoration.underline, | ||
| 495 | + color: MyColours.color_438E93, | ||
| 496 | + fontSize: ScreenUtil().setSp(28)), | ||
| 497 | + )) | ||
| 498 | + : SizedBox(), | ||
| 494 | // Container( | 499 | // Container( |
| 495 | // margin: EdgeInsets.all(ScreenUtil().setWidth(40)), | 500 | // margin: EdgeInsets.all(ScreenUtil().setWidth(40)), |
| 496 | // child: Column( | 501 | // child: Column( |
-
Please register or login to post a comment