瀏覽代碼

加入 权限批量问题

wuxw 6 年之前
父節點
當前提交
2954ab04f7

+ 3 - 0
OrderService/src/main/java/com/java110/order/smo/impl/PrivilegeSMOImpl.java

@@ -154,8 +154,11 @@ public class PrivilegeSMOImpl implements IPrivilegeSMO {
 
         JSONArray pIds = privilegeObj.getJSONArray("pIds");
         int errorCount = 0;
+        JSONObject tmpPId = null;
         for (int pIdIndex = 0; pIdIndex < pIds.size(); pIdIndex++) {
             try {
+                tmpPId = pIds.getJSONObject(pIdIndex);
+                privilegeObj.put("pId", tmpPId.getString("pId"));
                 if (!privilegeDAOImpl.addPrivilegeRel(privilegeObj)) {
                     errorCount++;
                 }

+ 1 - 1
WebService/src/main/resources/components/privilegePackage/add-privilege/addPrivilege.html

@@ -48,7 +48,7 @@
                                             </tr>
                                         </tbody>
                                     </table>
-                                    <div class="ibox-content" v-if="addOrgCommunityInfo.communitys.length > 0">
+                                    <div class="ibox-content" v-if="addPrivilegeInfo._noAddPrivilege.length > 0">
 
                                         <button class="btn btn-primary float-right" type="button" v-on:click="addPrivilegeToPrivilegeGroup()"><i
                                                 class="fa fa-check"></i>&nbsp;提交

+ 2 - 2
WebService/src/main/resources/components/privilegePackage/add-privilege/addPrivilege.js

@@ -74,7 +74,7 @@
                     var _pId = {
                         pId: _selectPrivileges[selectIndex]
                     };
-                    _pIds.push(_pId)l
+                    _pIds.push(_pId);
                 }
                 var _objData = {
                     pgId:vc.component.addPrivilegeInfo._currentPgId,
@@ -83,7 +83,7 @@
                 vc.http.post(
                     'addPrivilege',
                     'addPrivilegeToPrivilegeGroup',
-                    JSON.stringify(_privilegeInfo),
+                    JSON.stringify(_objData),
                     {
                         emulateJSON:true
                      },