| | |
| | | import cn.hutool.core.math.MathUtil; |
| | | import cn.hutool.core.util.ObjectUtil; |
| | | import com.javaweb.common.utils.Arith; |
| | | import com.javaweb.geo.mapper.HoleMapper; |
| | | import org.apache.shiro.authz.annotation.RequiresPermissions; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Controller; |
| | |
| | | @Autowired |
| | | private IHoleService holeService; |
| | | |
| | | @Autowired |
| | | private HoleMapper holeMapper; |
| | | |
| | | @RequiresPermissions("geo:hole:view") |
| | | @GetMapping() |
| | | public String hole(String id, ModelMap mmap) { |
| | |
| | | return getDataTable(list); |
| | | } |
| | | |
| | | @GetMapping("/holelist") |
| | | @ResponseBody |
| | | public AjaxResult holelist(Hole hole) { |
| | | List<Hole> list = holeService.selectHoleList(hole); |
| | | return AjaxResult.success(list); |
| | | } |
| | | |
| | | @GetMapping("/holeProcess") |
| | | @ResponseBody |
| | | public AjaxResult holeProcess(Hole hole) { |
| | | |
| | | Hole hole2 = holeMapper.selectProjectProcess(hole.getProjectId()); |
| | | Double process = Arith.div(hole2.getFootageCpl(), hole2.getFootage(), 2); |
| | | return AjaxResult.success(process); |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | /** |
| | | * 导出钻孔列表 |