From bce955a1e10e94ead1f4d04906a8d25e32fc24c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A9=99=E5=AD=90?= <454313500@qq.com> Date: Thu, 12 May 2022 23:39:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=8C=89=E9=92=AE=E6=9D=83?= =?UTF-8?q?=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BaseController/BaseCrudController.cs | 6 +- .../yi-sqlsugar-dev.db | Bin 102400 -> 102400 bytes Yi.Vue2.x/src/components/ccTable.vue | 15 ++-- Yi.Vue2.x/src/components/ccTreeview.vue | 6 +- Yi.Vue2.x/src/layouts/default/Drawer.vue | 28 ++----- Yi.Vue2.x/src/util/btnHandle.js | 77 ++++++++++++++++++ Yi.Vue2.x/src/util/menuDic.js | 26 ------ Yi.Vue2.x/src/views/AdmRole.vue | 4 + Yi.Vue2.x/src/views/AdmUser.vue | 22 ++--- 9 files changed, 111 insertions(+), 73 deletions(-) create mode 100644 Yi.Vue2.x/src/util/btnHandle.js delete mode 100644 Yi.Vue2.x/src/util/menuDic.js diff --git a/Yi.Framework.Net6/Yi.Framework.ApiMicroservice/Controllers/BaseController/BaseCrudController.cs b/Yi.Framework.Net6/Yi.Framework.ApiMicroservice/Controllers/BaseController/BaseCrudController.cs index f51a85ef..0566c588 100644 --- a/Yi.Framework.Net6/Yi.Framework.ApiMicroservice/Controllers/BaseController/BaseCrudController.cs +++ b/Yi.Framework.Net6/Yi.Framework.ApiMicroservice/Controllers/BaseController/BaseCrudController.cs @@ -32,7 +32,7 @@ namespace Yi.Framework.ApiMicroservice.Controllers /// /// /// - [Permission($"{nameof(T)}:get:list")] + [Permission($"{nameof(T)}:get")] [HttpGet] public virtual async Task GetById(long id) { @@ -43,7 +43,7 @@ namespace Yi.Framework.ApiMicroservice.Controllers /// 列表查询 /// /// - [Permission($"{nameof(T)}:get:list")] + [Permission($"{nameof(T)}:get")] [HttpPost] public virtual async Task GetList(QueryCondition queryCondition) { @@ -55,7 +55,7 @@ namespace Yi.Framework.ApiMicroservice.Controllers /// /// /// - [Permission($"{nameof(T)}:get:list")] + [Permission($"{nameof(T)}:get")] [HttpPost] public virtual async Task PageList(QueryPageCondition queryCondition) { diff --git a/Yi.Framework.Net6/Yi.Framework.ApiMicroservice/yi-sqlsugar-dev.db b/Yi.Framework.Net6/Yi.Framework.ApiMicroservice/yi-sqlsugar-dev.db index 1027981e67f46af140bcda9ec907caf2580439ab..293aa5df7f8e05faa002e10cfae34a59a3f84f81 100644 GIT binary patch delta 3177 zcmb7GTWl0n7@o7!ot@pewsh%bi_)x3sMzV;XJ-Wo67@kNXw(oylVxXxCM_+c+m)hD zON?nC7%!C3sJIYKNK|MYR{(l1%!LxHdz#)*WD5)7X=~tYqO|kr%}Q zUKtR?)uNP_)V!>6iXiK)Au8*mt~qv~IhFOO=8`Pq<7VbAH0LrQS=vWse_n=42dO4Y zEpgM`_b>BWD#&F?A2oS+87di~5+2orCbwVTvrNcDh?`oHZU1Fx8EPs-O*W`mqjNKi zxW8F$lR>Wa?|RVP8!Q1lbS!@l=-wVYmIxkWv870gf2=ytJlj~1YRyB1P$2Qpv8z#m zv;>c_s4tM?Z!8lC8l+l<4H1FFLdV{Q#~ukf0)oe2yVct+TYTzltf?a@1VP%E4l6MY z`d|-VrC)G zCoJIuam)u=;y!@3_&^Nx0T3flEa^UI;h)U_UA+N4iS)#_BE({9dZ)rU5dSyKk z8WExz&W(_lbDSc|N>0j!y&5q)LV9UugScindahYFrzdK8UguN^7DG-6>uu}w1B!dZ%`(+v2VO=SM%zX{6EOW9b@S5b*nvXj$QXZZd z8XGPpUPRik^?178#9H4B*2=*DP}b}uxYIf}39>7^`|K2P8n41&6zlg%(3{xFxYF$v zD7~%%GO#@C&l?yv{Jhb`oFMQ{>gv)(*vYtov<$Vo?>$t3@BOIa*AN7lb6wL#(Yjax zGiLHGWLKXT;5NG-1O3tH$D3$JNrQJwf~Z9F-qVDAH-*=y83Vfvt`O_+et1mCowQc)*FK+XGICb-BQ8`A!cw^QOZEu1zaF;Cxi3 K7jC=^Q1BnrM%9V{ delta 1630 zcmaJ>OKclO7@o1cv+H%%V~8EK3B^g>0xtD>clKp(RY0VOQ)#GFE<9AnHX@=)ke{)U zh>cLiQz@@5pb8}_>f=(PL}?^0t&osVr6O@8SD;B%6%O=-)WWRotTztjWc~6t-+c3Z z-~Nqx)R;%7hTz4I9~xyY0&)LXGq;k1^T{2&umtcA_PlxPz#}WEVBtjCBmXK1zvSJcqYDCl(J?-y3 zYW;H%4vzG~xNR`=2{>p?)gXJ!;bMD1A=H(T{bSeL_m_csk6MeAf13voK%lI7r5`TziY3Nz}>D44N+sT^m^CH*@p7Xl~mU9h=bqx%14L-&-czv$H z<8=+t6YwH`=N=#kg;nnuycbQPBnUHyKwyoZ4={LExE;LQcSmUUeSrG|73MqU5dSDE z_|KvS`OlEai(O zYpf1qaywy7Gi4&C4MS3NWimIB$YitA<*8C)e0nCC$xW7v`9iS|Bbkd>0~NT(*CMzz z1BVVc1QHQtU6bTgs)rykSw2ykc;iH#t%K(ecBMtFvlTefruw-C2ZBU0C5bfo2QZ>A z>#GXf*ZtSpHvBqaGlo5m=d)<h?%miK?2iPMe?*gS7funaEcYIU4Ku zbf%C?uCBca8=jq;Y)9MG<$&Yva0L#=ZPu;pTTYp(BBoW6Rt%$?((2{6;B(L$4&Jrc S28`1^aXo173ClAF@BIsUd!DWU diff --git a/Yi.Vue2.x/src/components/ccTable.vue b/Yi.Vue2.x/src/components/ccTable.vue index aa4ae38b..0428165b 100644 --- a/Yi.Vue2.x/src/components/ccTable.vue +++ b/Yi.Vue2.x/src/components/ccTable.vue @@ -24,7 +24,7 @@ > @@ -72,7 +72,7 @@ mdi-pencil - + mdi-delete @@ -119,6 +119,9 @@ export default { axiosUrls: { type: Object, }, + btnEnable: { + type: Object, + }, }, data: () => ({ page: 1, @@ -166,7 +169,7 @@ export default { }); }, initialize() { - if(this.axiosUrls.get!=undefined && this.axiosUrls.get!=null ) + if(this.btnEnable.get==true ) { this.dataInit(this.axiosUrls.get) } diff --git a/Yi.Vue2.x/src/components/ccTreeview.vue b/Yi.Vue2.x/src/components/ccTreeview.vue index 4fe46133..b3987808 100644 --- a/Yi.Vue2.x/src/components/ccTreeview.vue +++ b/Yi.Vue2.x/src/components/ccTreeview.vue @@ -107,9 +107,9 @@ export default { editedIndex: -1, defaultItem: { menuIcon: "mdi-view-dashboard", - permissionCode: "test", - menuName: "管理", - router:"/", + permissionCode: "", + menuName: "", + router:"", parentId: 0, MenuType:0 }, diff --git a/Yi.Vue2.x/src/layouts/default/Drawer.vue b/Yi.Vue2.x/src/layouts/default/Drawer.vue index bbaf372e..980c08e0 100644 --- a/Yi.Vue2.x/src/layouts/default/Drawer.vue +++ b/Yi.Vue2.x/src/layouts/default/Drawer.vue @@ -1,15 +1,6 @@