- 添加一个搜索功能呢

This commit is contained in:
sin 2019-05-08 18:45:08 +08:00
parent bca1afd3b4
commit b5078b3ffe
5 changed files with 44 additions and 4 deletions

View File

@ -10,10 +10,7 @@ import io.swagger.annotations.Api;
import org.apache.dubbo.config.annotation.Reference;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
/**
* 订单退货
@ -35,4 +32,10 @@ public class AdminOrderReturnController {
OrderReturnQueryDTO queryDTO = OrderReturnConvert.INSTANCE.convert(queryPO);
return orderReturnService.orderReturnList(queryDTO);
}
@PostMapping("agree")
public CommonResult agree(@RequestParam("id") Integer id) {
CommonResult commonResult = orderReturnService.agree(id);
return commonResult;
}
}

View File

@ -0,0 +1,10 @@
package cn.iocoder.mall.order.api.exception;
/**
* 订单退回 - 不存在
*
* @author Sin
* @time 2019/5/8 6:17 PM
*/
public class OrderReturnNonExistentException {
}

View File

@ -57,4 +57,12 @@ public interface OrderReturnMapper {
* @return
*/
List<OrderReturnDO> selectList(OrderReturnQueryDTO queryDTO);
/**
* 查询 - 根据 id 查询
*
* @param id
* @return
*/
OrderReturnDO selectById(Integer id);
}

View File

@ -140,4 +140,13 @@ public class OrderReturnServiceImpl implements OrderReturnService {
.setTotalCount(totalCount)
);
}
@Override
public CommonResult agree(Integer id) {
OrderReturnDO orderReturnDO = orderReturnMapper.selectById(id);
if (orderReturnDO == null) {
}
return null;
}
}

View File

@ -145,4 +145,14 @@
<bind name="limitIndex" value="pageSize * (index - 1)"/>
LIMIT #{limitIndex}, #{pageSize}
</select>
<!--
查询 - 根据 id 查询
-->
<select id="selectById" resultType="cn.iocoder.mall.order.biz.dataobject.OrderReturnDO">
SELECT
<include refid="FIELDS"/>
FROM `order_return`
WHERE id = #{id}
</select>
</mapper>