Преглед изворни кода

优化添加单元失败的情况

wuxw пре 6 година
родитељ
комит
c558b1188c

+ 3 - 0
WebService/src/main/resources/components/floorPackage/view-floor-info/viewFloorInfo.js

@@ -32,6 +32,9 @@
                 vc.emit('chooseUnit', 'onFloorInfo', {
                     floorId: vc.component.viewFloorInfo.floorId
                 });
+                vc.emit('addUnit', 'onFloorInfo', {
+                    floorId: vc.component.viewFloorInfo.floorId
+                });
                 vc.emit('viewUnitInfo', 'onFloorInfo', {
                     floorId: vc.component.viewFloorInfo.floorId
                 });

+ 4 - 0
WebService/src/main/resources/components/unitPackage/add-unit/addUnit.js

@@ -31,6 +31,10 @@
                 vc.component.addUnitInfo.floorId = _params.floorId;
                 vc.component.addUnitInfo.communityId = vc.getCurrentCommunity().communityId;
             });
+             vc.on("addUnit",'onFloorInfo',function (_params) {
+                 vc.component.addUnitInfo.floorId = _params.floorId;
+                 vc.component.addUnitInfo.communityId = vc.getCurrentCommunity().communityId;
+             })
         },
         methods:{
             addUnitValidate:function(){

+ 1 - 1
java110-db/src/main/resources/mapper/community/UnitServiceDaoImplMapper.xml

@@ -97,7 +97,7 @@
         </if>
         where 1 =1
         <if test="communityId!=null and communityId != ''">
-            and bu.`floor_id` = ff.`floor_id`
+            and t.`floor_id` = ff.`floor_id`
             AND ff.`floor_id` = cm.`member_id`
             AND cm.`member_type_cd` = '390001200004'
             and cm.community_id = #{communityId}