master
chaiyapeng 2024-09-02 12:14:33 +08:00
parent 0bd2727388
commit d7975931da
3 changed files with 21 additions and 4 deletions

View File

@ -14,4 +14,7 @@ import com.muyu.system.domain.ConnectorUser;
*/ */
public interface BuyMapper extends BaseMapper<Connector> { public interface BuyMapper extends BaseMapper<Connector> {
Integer doBuyInterface(ConnectorUser connectorUser); Integer doBuyInterface(ConnectorUser connectorUser);
ConnectorUser selectConnectorUser(ConnectorUser connectorUserr);
} }

View File

@ -27,12 +27,12 @@ public class BuyServiceImpl extends ServiceImpl<BuyMapper, Connector> implements
private BuyMapper buyMapper; private BuyMapper buyMapper;
@Override @Override
public Result doBuyInterface(ConnectorUser connectorUserr) { public Result doBuyInterface(ConnectorUser connectorUserr) {
//获取当前用户名 // //获取当前用户名
String username = SecurityUtils.getUsername(); // String username = SecurityUtils.getUsername();
//获取当前用户ID //获取当前用户ID
Long userId = SecurityUtils.getUserId(); Long userId = SecurityUtils.getUserId();
//获取当前的用户信息 // //获取当前的用户信息
LoginUser loginUser = SecurityUtils.getLoginUser(); // LoginUser loginUser = SecurityUtils.getLoginUser();
connectorUserr.setUserId(userId); connectorUserr.setUserId(userId);
Integer i = buyMapper.doBuyInterface(connectorUserr); Integer i = buyMapper.doBuyInterface(connectorUserr);
if (i>0){ if (i>0){

View File

@ -8,4 +8,18 @@
<update id="doBuyInterface"> <update id="doBuyInterface">
update connector_user set connector_residue_degree=connector_residue_degree+#{connectorFrequency},connector_frequency=connector_frequency+#{connectorFrequency} where connector_id=#{connectorId} and user_id=#{userId} update connector_user set connector_residue_degree=connector_residue_degree+#{connectorFrequency},connector_frequency=connector_frequency+#{connectorFrequency} where connector_id=#{connectorId} and user_id=#{userId}
</update> </update>
<select id="selectConnectorUser" resultType="com.muyu.system.domain.ConnectorUser">
SELECT
connector_user.connector_user_id,
connector_user.connector_residue_degree,
connector_user.connector_frequency,
sys_user.user_name,
connector.connector_name
FROM
connector_user
LEFT JOIN sys_user ON connector_user.user_id = sys_user.user_id
LEFT JOIN connector ON connector_user.connector_id = connector.connector_id
WHERE
connector.connector_name=#{connectorName}
</select>
</mapper> </mapper>