Browse Source

10-17 收款权限优化(三个角色)

lijianlin/feature-202509231533026-现金管理-收款管理
lijianlin 1 month ago
parent
commit
e37429843b
  1. 2
      src/main/java/com/example/demo/mapper/coin/MarketMapper.java
  2. 4
      src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java
  3. 3
      src/main/resources/mapper/MarketMapper.xml

2
src/main/java/com/example/demo/mapper/coin/MarketMapper.java

@ -9,4 +9,6 @@ public interface MarketMapper {
//获取市场id
List<String> getMarketIds(List<String> list);
//获取单个市场id
String getMarketId(String market);
}

4
src/main/java/com/example/demo/serviceImpl/cash/CashCollectionServiceImpl.java

@ -175,9 +175,13 @@ public class CashCollectionServiceImpl implements CashCollectionService {
if (markets.contains("9") || markets.contains("9999")){
markets=null;
}
cashCollection.setReceivedMarket(marketMapper.getMarketId(cashCollection.getReceivedMarket()));
if (cashCollection.getCashRoleId()==2)
{
cashCollection.setStatus(134);
cashCollection.setSubmitterId(null);
}if (cashCollection.getCashRoleId()==1){
cashCollection.setSubmitterId(null);
}
cashCollection.setMarkets(markets);
PageHelper.startPage(pageNum, pageSize);

3
src/main/resources/mapper/MarketMapper.xml

@ -26,4 +26,7 @@
</foreach>
)
</select>
<select id="getMarketId" resultType="java.lang.String">
select id from market where name=#{market}
</select>
</mapper>
Loading…
Cancel
Save