Commit f03ceafc by jiang'yun

修改

parent cd512ccf
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
<jwt.version>0.9.1</jwt.version> <jwt.version>0.9.1</jwt.version>
<kaptcha.version>2.3.3</kaptcha.version> <kaptcha.version>2.3.3</kaptcha.version>
<swagger.version>3.0.0</swagger.version> <swagger.version>3.0.0</swagger.version>
<poi.version>4.1.2</poi.version> <poi.version>5.2.5</poi.version>
<oshi.version>6.8.2</oshi.version> <oshi.version>6.8.2</oshi.version>
<velocity.version>2.3</velocity.version> <velocity.version>2.3</velocity.version>
<!-- override dependency version --> <!-- override dependency version -->
...@@ -199,7 +199,17 @@ ...@@ -199,7 +199,17 @@
<dependency> <dependency>
<groupId>org.apache.poi</groupId> <groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId> <artifactId>poi-ooxml</artifactId>
<version>${poi.version}</version> <version>5.2.5</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>5.2.3</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>4.1.2</version>
</dependency> </dependency>
<!-- velocity代码生成使用模板 --> <!-- velocity代码生成使用模板 -->
......
package com.ruoyi.project.zjsgfa.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.framework.aspectj.lang.annotation.Log;
import com.ruoyi.framework.aspectj.lang.enums.BusinessType;
import com.ruoyi.project.zjsgfa.domain.SjGztz;
import com.ruoyi.project.zjsgfa.service.ISjGztzService;
import com.ruoyi.framework.web.controller.BaseController;
import com.ruoyi.framework.web.domain.AjaxResult;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.web.page.TableDataInfo;
/**
* 设计信息-构造特征Controller
*
* @author ruoyi
* @date 2025-07-22
*/
@RestController
@RequestMapping("/system/sjGztz")
public class SjGztzController extends BaseController
{
@Autowired
private ISjGztzService sjGztzService;
/**
* 查询设计信息-构造特征列表
*/
@PreAuthorize("@ss.hasPermi('system:sjGztz:list')")
@GetMapping("/list")
public TableDataInfo list(SjGztz sjGztz)
{
startPage();
List<SjGztz> list = sjGztzService.selectSjGztzList(sjGztz);
return getDataTable(list);
}
/**
* 导出设计信息-构造特征列表
*/
@PreAuthorize("@ss.hasPermi('system:sjGztz:export')")
@Log(title = "设计信息-构造特征", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, SjGztz sjGztz)
{
List<SjGztz> list = sjGztzService.selectSjGztzList(sjGztz);
ExcelUtil<SjGztz> util = new ExcelUtil<SjGztz>(SjGztz.class);
util.exportExcel(response, list, "设计信息-构造特征数据");
}
/**
* 获取设计信息-构造特征详细信息
*/
@PreAuthorize("@ss.hasPermi('system:sjGztz:query')")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(sjGztzService.selectSjGztzById(id));
}
/**
* 新增设计信息-构造特征
*/
@PreAuthorize("@ss.hasPermi('system:sjGztz:add')")
@Log(title = "设计信息-构造特征", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody SjGztz sjGztz)
{
return toAjax(sjGztzService.insertSjGztz(sjGztz));
}
/**
* 修改设计信息-构造特征
*/
@PreAuthorize("@ss.hasPermi('system:sjGztz:edit')")
@Log(title = "设计信息-构造特征", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody SjGztz sjGztz)
{
return toAjax(sjGztzService.updateSjGztz(sjGztz));
}
/**
* 删除设计信息-构造特征
*/
@PreAuthorize("@ss.hasPermi('system:sjGztz:remove')")
@Log(title = "设计信息-构造特征", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(sjGztzService.deleteSjGztzByIds(ids));
}
}
package com.ruoyi.project.zjsgfa.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.framework.aspectj.lang.annotation.Log;
import com.ruoyi.framework.aspectj.lang.enums.BusinessType;
import com.ruoyi.project.zjsgfa.domain.SjH2s;
import com.ruoyi.project.zjsgfa.service.ISjH2sService;
import com.ruoyi.framework.web.controller.BaseController;
import com.ruoyi.framework.web.domain.AjaxResult;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.web.page.TableDataInfo;
/**
* 设计信息-H2SController
*
* @author ruoyi
* @date 2025-07-22
*/
@RestController
@RequestMapping("/system/sjH2s")
public class SjH2sController extends BaseController
{
@Autowired
private ISjH2sService sjH2sService;
/**
* 查询设计信息-H2S列表
*/
@PreAuthorize("@ss.hasPermi('system:sjH2s:list')")
@GetMapping("/list")
public TableDataInfo list(SjH2s sjH2s)
{
startPage();
List<SjH2s> list = sjH2sService.selectSjH2sList(sjH2s);
return getDataTable(list);
}
/**
* 导出设计信息-H2S列表
*/
@PreAuthorize("@ss.hasPermi('system:sjH2s:export')")
@Log(title = "设计信息-H2S", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, SjH2s sjH2s)
{
List<SjH2s> list = sjH2sService.selectSjH2sList(sjH2s);
ExcelUtil<SjH2s> util = new ExcelUtil<SjH2s>(SjH2s.class);
util.exportExcel(response, list, "设计信息-H2S数据");
}
/**
* 获取设计信息-H2S详细信息
*/
@PreAuthorize("@ss.hasPermi('system:sjH2s:query')")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(sjH2sService.selectSjH2sById(id));
}
/**
* 新增设计信息-H2S
*/
@PreAuthorize("@ss.hasPermi('system:sjH2s:add')")
@Log(title = "设计信息-H2S", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody SjH2s sjH2s)
{
return toAjax(sjH2sService.insertSjH2s(sjH2s));
}
/**
* 修改设计信息-H2S
*/
@PreAuthorize("@ss.hasPermi('system:sjH2s:edit')")
@Log(title = "设计信息-H2S", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody SjH2s sjH2s)
{
return toAjax(sjH2sService.updateSjH2s(sjH2s));
}
/**
* 删除设计信息-H2S
*/
@PreAuthorize("@ss.hasPermi('system:sjH2s:remove')")
@Log(title = "设计信息-H2S", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(sjH2sService.deleteSjH2sByIds(ids));
}
}
package com.ruoyi.project.zjsgfa.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.framework.aspectj.lang.annotation.Log;
import com.ruoyi.framework.aspectj.lang.enums.BusinessType;
import com.ruoyi.project.zjsgfa.domain.SjLjjw;
import com.ruoyi.project.zjsgfa.service.ISjLjjwService;
import com.ruoyi.framework.web.controller.BaseController;
import com.ruoyi.framework.web.domain.AjaxResult;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.web.page.TableDataInfo;
/**
* 设计-邻井井位Controller
*
* @author ruoyi
* @date 2025-07-22
*/
@RestController
@RequestMapping("/system/sjLjjw")
public class SjLjjwController extends BaseController
{
@Autowired
private ISjLjjwService sjLjjwService;
/**
* 查询设计-邻井井位列表
*/
@PreAuthorize("@ss.hasPermi('system:sjLjjw:list')")
@GetMapping("/list")
public TableDataInfo list(SjLjjw sjLjjw)
{
startPage();
List<SjLjjw> list = sjLjjwService.selectSjLjjwList(sjLjjw);
return getDataTable(list);
}
/**
* 导出设计-邻井井位列表
*/
@PreAuthorize("@ss.hasPermi('system:sjLjjw:export')")
@Log(title = "设计-邻井井位", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, SjLjjw sjLjjw)
{
List<SjLjjw> list = sjLjjwService.selectSjLjjwList(sjLjjw);
ExcelUtil<SjLjjw> util = new ExcelUtil<SjLjjw>(SjLjjw.class);
util.exportExcel(response, list, "设计-邻井井位数据");
}
/**
* 获取设计-邻井井位详细信息
*/
@PreAuthorize("@ss.hasPermi('system:sjLjjw:query')")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(sjLjjwService.selectSjLjjwById(id));
}
/**
* 新增设计-邻井井位
*/
@PreAuthorize("@ss.hasPermi('system:sjLjjw:add')")
@Log(title = "设计-邻井井位", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody SjLjjw sjLjjw)
{
return toAjax(sjLjjwService.insertSjLjjw(sjLjjw));
}
/**
* 修改设计-邻井井位
*/
@PreAuthorize("@ss.hasPermi('system:sjLjjw:edit')")
@Log(title = "设计-邻井井位", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody SjLjjw sjLjjw)
{
return toAjax(sjLjjwService.updateSjLjjw(sjLjjw));
}
/**
* 删除设计-邻井井位
*/
@PreAuthorize("@ss.hasPermi('system:sjLjjw:remove')")
@Log(title = "设计-邻井井位", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(sjLjjwService.deleteSjLjjwByIds(ids));
}
}
package com.ruoyi.project.zjsgfa.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.framework.aspectj.lang.annotation.Log;
import com.ruoyi.framework.aspectj.lang.enums.BusinessType;
import com.ruoyi.project.zjsgfa.domain.SjLjsm;
import com.ruoyi.project.zjsgfa.service.ISjLjsmService;
import com.ruoyi.framework.web.controller.BaseController;
import com.ruoyi.framework.web.domain.AjaxResult;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.web.page.TableDataInfo;
/**
* 设计信息-邻井扫描Controller
*
* @author ruoyi
* @date 2025-07-22
*/
@RestController
@RequestMapping("/system/sjLjsm")
public class SjLjsmController extends BaseController
{
@Autowired
private ISjLjsmService sjLjsmService;
/**
* 查询设计信息-邻井扫描列表
*/
@PreAuthorize("@ss.hasPermi('system:sjLjsm:list')")
@GetMapping("/list")
public TableDataInfo list(SjLjsm sjLjsm)
{
startPage();
List<SjLjsm> list = sjLjsmService.selectSjLjsmList(sjLjsm);
return getDataTable(list);
}
/**
* 导出设计信息-邻井扫描列表
*/
@PreAuthorize("@ss.hasPermi('system:sjLjsm:export')")
@Log(title = "设计信息-邻井扫描", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, SjLjsm sjLjsm)
{
List<SjLjsm> list = sjLjsmService.selectSjLjsmList(sjLjsm);
ExcelUtil<SjLjsm> util = new ExcelUtil<SjLjsm>(SjLjsm.class);
util.exportExcel(response, list, "设计信息-邻井扫描数据");
}
/**
* 获取设计信息-邻井扫描详细信息
*/
@PreAuthorize("@ss.hasPermi('system:sjLjsm:query')")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(sjLjsmService.selectSjLjsmById(id));
}
/**
* 新增设计信息-邻井扫描
*/
@PreAuthorize("@ss.hasPermi('system:sjLjsm:add')")
@Log(title = "设计信息-邻井扫描", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody SjLjsm sjLjsm)
{
return toAjax(sjLjsmService.insertSjLjsm(sjLjsm));
}
/**
* 修改设计信息-邻井扫描
*/
@PreAuthorize("@ss.hasPermi('system:sjLjsm:edit')")
@Log(title = "设计信息-邻井扫描", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody SjLjsm sjLjsm)
{
return toAjax(sjLjsmService.updateSjLjsm(sjLjsm));
}
/**
* 删除设计信息-邻井扫描
*/
@PreAuthorize("@ss.hasPermi('system:sjLjsm:remove')")
@Log(title = "设计信息-邻井扫描", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(sjLjsmService.deleteSjLjsmByIds(ids));
}
}
package com.ruoyi.project.zjsgfa.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.framework.aspectj.lang.annotation.Log;
import com.ruoyi.framework.aspectj.lang.enums.BusinessType;
import com.ruoyi.project.zjsgfa.domain.SjQkztfx;
import com.ruoyi.project.zjsgfa.service.ISjQkztfxService;
import com.ruoyi.framework.web.controller.BaseController;
import com.ruoyi.framework.web.domain.AjaxResult;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.web.page.TableDataInfo;
/**
* 设计-区块钻头分析Controller
*
* @author ruoyi
* @date 2025-07-22
*/
@RestController
@RequestMapping("/system/sjQkztfx")
public class SjQkztfxController extends BaseController
{
@Autowired
private ISjQkztfxService sjQkztfxService;
/**
* 查询设计-区块钻头分析列表
*/
@PreAuthorize("@ss.hasPermi('system:sjQkztfx:list')")
@GetMapping("/list")
public TableDataInfo list(SjQkztfx sjQkztfx)
{
startPage();
List<SjQkztfx> list = sjQkztfxService.selectSjQkztfxList(sjQkztfx);
return getDataTable(list);
}
/**
* 导出设计-区块钻头分析列表
*/
@PreAuthorize("@ss.hasPermi('system:sjQkztfx:export')")
@Log(title = "设计-区块钻头分析", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, SjQkztfx sjQkztfx)
{
List<SjQkztfx> list = sjQkztfxService.selectSjQkztfxList(sjQkztfx);
ExcelUtil<SjQkztfx> util = new ExcelUtil<SjQkztfx>(SjQkztfx.class);
util.exportExcel(response, list, "设计-区块钻头分析数据");
}
/**
* 获取设计-区块钻头分析详细信息
*/
@PreAuthorize("@ss.hasPermi('system:sjQkztfx:query')")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(sjQkztfxService.selectSjQkztfxById(id));
}
/**
* 新增设计-区块钻头分析
*/
@PreAuthorize("@ss.hasPermi('system:sjQkztfx:add')")
@Log(title = "设计-区块钻头分析", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody SjQkztfx sjQkztfx)
{
return toAjax(sjQkztfxService.insertSjQkztfx(sjQkztfx));
}
/**
* 修改设计-区块钻头分析
*/
@PreAuthorize("@ss.hasPermi('system:sjQkztfx:edit')")
@Log(title = "设计-区块钻头分析", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody SjQkztfx sjQkztfx)
{
return toAjax(sjQkztfxService.updateSjQkztfx(sjQkztfx));
}
/**
* 删除设计-区块钻头分析
*/
@PreAuthorize("@ss.hasPermi('system:sjQkztfx:remove')")
@Log(title = "设计-区块钻头分析", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(sjQkztfxService.deleteSjQkztfxByIds(ids));
}
}
package com.ruoyi.project.zjsgfa.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.framework.aspectj.lang.annotation.Log;
import com.ruoyi.framework.aspectj.lang.enums.BusinessType;
import com.ruoyi.project.zjsgfa.domain.SjSzfxjg;
import com.ruoyi.project.zjsgfa.service.ISjSzfxjgService;
import com.ruoyi.framework.web.controller.BaseController;
import com.ruoyi.framework.web.domain.AjaxResult;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.web.page.TableDataInfo;
/**
* 设计-实钻分析结果Controller
*
* @author ruoyi
* @date 2025-07-22
*/
@RestController
@RequestMapping("/system/sjSzfxjg")
public class SjSzfxjgController extends BaseController
{
@Autowired
private ISjSzfxjgService sjSzfxjgService;
/**
* 查询设计-实钻分析结果列表
*/
@PreAuthorize("@ss.hasPermi('system:sjSzfxjg:list')")
@GetMapping("/list")
public TableDataInfo list(SjSzfxjg sjSzfxjg)
{
startPage();
List<SjSzfxjg> list = sjSzfxjgService.selectSjSzfxjgList(sjSzfxjg);
return getDataTable(list);
}
/**
* 导出设计-实钻分析结果列表
*/
@PreAuthorize("@ss.hasPermi('system:sjSzfxjg:export')")
@Log(title = "设计-实钻分析结果", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, SjSzfxjg sjSzfxjg)
{
List<SjSzfxjg> list = sjSzfxjgService.selectSjSzfxjgList(sjSzfxjg);
ExcelUtil<SjSzfxjg> util = new ExcelUtil<SjSzfxjg>(SjSzfxjg.class);
util.exportExcel(response, list, "设计-实钻分析结果数据");
}
/**
* 获取设计-实钻分析结果详细信息
*/
@PreAuthorize("@ss.hasPermi('system:sjSzfxjg:query')")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(sjSzfxjgService.selectSjSzfxjgById(id));
}
/**
* 新增设计-实钻分析结果
*/
@PreAuthorize("@ss.hasPermi('system:sjSzfxjg:add')")
@Log(title = "设计-实钻分析结果", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody SjSzfxjg sjSzfxjg)
{
return toAjax(sjSzfxjgService.insertSjSzfxjg(sjSzfxjg));
}
/**
* 修改设计-实钻分析结果
*/
@PreAuthorize("@ss.hasPermi('system:sjSzfxjg:edit')")
@Log(title = "设计-实钻分析结果", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody SjSzfxjg sjSzfxjg)
{
return toAjax(sjSzfxjgService.updateSjSzfxjg(sjSzfxjg));
}
/**
* 删除设计-实钻分析结果
*/
@PreAuthorize("@ss.hasPermi('system:sjSzfxjg:remove')")
@Log(title = "设计-实钻分析结果", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(sjSzfxjgService.deleteSjSzfxjgByIds(ids));
}
}
package com.ruoyi.project.zjsgfa.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.framework.aspectj.lang.annotation.Log;
import com.ruoyi.framework.aspectj.lang.enums.BusinessType;
import com.ruoyi.project.zjsgfa.domain.SjZqfx;
import com.ruoyi.project.zjsgfa.service.ISjZqfxService;
import com.ruoyi.framework.web.controller.BaseController;
import com.ruoyi.framework.web.domain.AjaxResult;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.web.page.TableDataInfo;
/**
* 设计-周期分析Controller
*
* @author ruoyi
* @date 2025-07-22
*/
@RestController
@RequestMapping("/system/sjZqfx")
public class SjZqfxController extends BaseController
{
@Autowired
private ISjZqfxService sjZqfxService;
/**
* 查询设计-周期分析列表
*/
@PreAuthorize("@ss.hasPermi('system:sjZqfx:list')")
@GetMapping("/list")
public TableDataInfo list(SjZqfx sjZqfx)
{
startPage();
List<SjZqfx> list = sjZqfxService.selectSjZqfxList(sjZqfx);
return getDataTable(list);
}
/**
* 导出设计-周期分析列表
*/
@PreAuthorize("@ss.hasPermi('system:sjZqfx:export')")
@Log(title = "设计-周期分析", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, SjZqfx sjZqfx)
{
List<SjZqfx> list = sjZqfxService.selectSjZqfxList(sjZqfx);
ExcelUtil<SjZqfx> util = new ExcelUtil<SjZqfx>(SjZqfx.class);
util.exportExcel(response, list, "设计-周期分析数据");
}
/**
* 获取设计-周期分析详细信息
*/
@PreAuthorize("@ss.hasPermi('system:sjZqfx:query')")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(sjZqfxService.selectSjZqfxById(id));
}
/**
* 新增设计-周期分析
*/
@PreAuthorize("@ss.hasPermi('system:sjZqfx:add')")
@Log(title = "设计-周期分析", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody SjZqfx sjZqfx)
{
return toAjax(sjZqfxService.insertSjZqfx(sjZqfx));
}
/**
* 修改设计-周期分析
*/
@PreAuthorize("@ss.hasPermi('system:sjZqfx:edit')")
@Log(title = "设计-周期分析", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody SjZqfx sjZqfx)
{
return toAjax(sjZqfxService.updateSjZqfx(sjZqfx));
}
/**
* 删除设计-周期分析
*/
@PreAuthorize("@ss.hasPermi('system:sjZqfx:remove')")
@Log(title = "设计-周期分析", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(sjZqfxService.deleteSjZqfxByIds(ids));
}
}
package com.ruoyi.project.zjsgfa.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.framework.aspectj.lang.annotation.Log;
import com.ruoyi.framework.aspectj.lang.enums.BusinessType;
import com.ruoyi.project.zjsgfa.domain.SjZtgjsj;
import com.ruoyi.project.zjsgfa.service.ISjZtgjsjService;
import com.ruoyi.framework.web.controller.BaseController;
import com.ruoyi.framework.web.domain.AjaxResult;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.web.page.TableDataInfo;
/**
* 设计-钻头关键数据分析Controller
*
* @author ruoyi
* @date 2025-07-22
*/
@RestController
@RequestMapping("/system/sjZtgjsj")
public class SjZtgjsjController extends BaseController
{
@Autowired
private ISjZtgjsjService sjZtgjsjService;
/**
* 查询设计-钻头关键数据分析列表
*/
@PreAuthorize("@ss.hasPermi('system:sjZtgjsj:list')")
@GetMapping("/list")
public TableDataInfo list(SjZtgjsj sjZtgjsj)
{
startPage();
List<SjZtgjsj> list = sjZtgjsjService.selectSjZtgjsjList(sjZtgjsj);
return getDataTable(list);
}
/**
* 导出设计-钻头关键数据分析列表
*/
@PreAuthorize("@ss.hasPermi('system:sjZtgjsj:export')")
@Log(title = "设计-钻头关键数据分析", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, SjZtgjsj sjZtgjsj)
{
List<SjZtgjsj> list = sjZtgjsjService.selectSjZtgjsjList(sjZtgjsj);
ExcelUtil<SjZtgjsj> util = new ExcelUtil<SjZtgjsj>(SjZtgjsj.class);
util.exportExcel(response, list, "设计-钻头关键数据分析数据");
}
/**
* 获取设计-钻头关键数据分析详细信息
*/
@PreAuthorize("@ss.hasPermi('system:sjZtgjsj:query')")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(sjZtgjsjService.selectSjZtgjsjById(id));
}
/**
* 新增设计-钻头关键数据分析
*/
@PreAuthorize("@ss.hasPermi('system:sjZtgjsj:add')")
@Log(title = "设计-钻头关键数据分析", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody SjZtgjsj sjZtgjsj)
{
return toAjax(sjZtgjsjService.insertSjZtgjsj(sjZtgjsj));
}
/**
* 修改设计-钻头关键数据分析
*/
@PreAuthorize("@ss.hasPermi('system:sjZtgjsj:edit')")
@Log(title = "设计-钻头关键数据分析", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody SjZtgjsj sjZtgjsj)
{
return toAjax(sjZtgjsjService.updateSjZtgjsj(sjZtgjsj));
}
/**
* 删除设计-钻头关键数据分析
*/
@PreAuthorize("@ss.hasPermi('system:sjZtgjsj:remove')")
@Log(title = "设计-钻头关键数据分析", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(sjZtgjsjService.deleteSjZtgjsjByIds(ids));
}
}
package com.ruoyi.project.zjsgfa.controller;
import java.util.List;
import javax.servlet.http.HttpServletResponse;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.framework.aspectj.lang.annotation.Log;
import com.ruoyi.framework.aspectj.lang.enums.BusinessType;
import com.ruoyi.project.zjsgfa.domain.SjZysx;
import com.ruoyi.project.zjsgfa.service.ISjZysxService;
import com.ruoyi.framework.web.controller.BaseController;
import com.ruoyi.framework.web.domain.AjaxResult;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.web.page.TableDataInfo;
/**
* 设计信息-注意事项Controller
*
* @author ruoyi
* @date 2025-07-22
*/
@RestController
@RequestMapping("/system/sjZysx")
public class SjZysxController extends BaseController
{
@Autowired
private ISjZysxService sjZysxService;
/**
* 查询设计信息-注意事项列表
*/
@PreAuthorize("@ss.hasPermi('system:sjZysx:list')")
@GetMapping("/list")
public TableDataInfo list(SjZysx sjZysx)
{
startPage();
List<SjZysx> list = sjZysxService.selectSjZysxList(sjZysx);
return getDataTable(list);
}
/**
* 导出设计信息-注意事项列表
*/
@PreAuthorize("@ss.hasPermi('system:sjZysx:export')")
@Log(title = "设计信息-注意事项", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, SjZysx sjZysx)
{
List<SjZysx> list = sjZysxService.selectSjZysxList(sjZysx);
ExcelUtil<SjZysx> util = new ExcelUtil<SjZysx>(SjZysx.class);
util.exportExcel(response, list, "设计信息-注意事项数据");
}
/**
* 获取设计信息-注意事项详细信息
*/
@PreAuthorize("@ss.hasPermi('system:sjZysx:query')")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id)
{
return success(sjZysxService.selectSjZysxById(id));
}
/**
* 新增设计信息-注意事项
*/
@PreAuthorize("@ss.hasPermi('system:sjZysx:add')")
@Log(title = "设计信息-注意事项", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody SjZysx sjZysx)
{
return toAjax(sjZysxService.insertSjZysx(sjZysx));
}
/**
* 修改设计信息-注意事项
*/
@PreAuthorize("@ss.hasPermi('system:sjZysx:edit')")
@Log(title = "设计信息-注意事项", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody SjZysx sjZysx)
{
return toAjax(sjZysxService.updateSjZysx(sjZysx));
}
/**
* 删除设计信息-注意事项
*/
@PreAuthorize("@ss.hasPermi('system:sjZysx:remove')")
@Log(title = "设计信息-注意事项", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids)
{
return toAjax(sjZysxService.deleteSjZysxByIds(ids));
}
}
package com.ruoyi.project.zjsgfa.domain;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;
/**
* 设计信息-构造特征对象 sj_gztz
*
* @author ruoyi
* @date 2025-07-22
*/
public class SjGztz extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 主键 */
private Long id;
/** 井号 */
@Excel(name = "井号")
private String jh;
/** 构造特征 */
@Excel(name = "构造特征")
private String gzlx;
/** 路径 */
@Excel(name = "路径")
private String lj;
/** 备注 */
@Excel(name = "备注")
private String bz;
/** 创建人 */
@Excel(name = "创建人")
private String createdBy;
/** 创建时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date createdTime;
public void setId(Long id)
{
this.id = id;
}
public Long getId()
{
return id;
}
public void setJh(String jh)
{
this.jh = jh;
}
public String getJh()
{
return jh;
}
public void setGzlx(String gzlx)
{
this.gzlx = gzlx;
}
public String getGzlx()
{
return gzlx;
}
public void setLj(String lj)
{
this.lj = lj;
}
public String getLj()
{
return lj;
}
public void setBz(String bz)
{
this.bz = bz;
}
public String getBz()
{
return bz;
}
public void setCreatedBy(String createdBy)
{
this.createdBy = createdBy;
}
public String getCreatedBy()
{
return createdBy;
}
public void setCreatedTime(Date createdTime)
{
this.createdTime = createdTime;
}
public Date getCreatedTime()
{
return createdTime;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("jh", getJh())
.append("gzlx", getGzlx())
.append("lj", getLj())
.append("bz", getBz())
.append("createdBy", getCreatedBy())
.append("createdTime", getCreatedTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.toString();
}
}
package com.ruoyi.project.zjsgfa.domain;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;
/**
* 设计信息-H2S对象 sj_h2s
*
* @author ruoyi
* @date 2025-07-22
*/
public class SjH2s extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 主键 */
private Long id;
/** 井号 */
@Excel(name = "井号")
private String jh;
/** 井深 */
@Excel(name = "井深")
private Double js;
/** 工程状态 */
@Excel(name = "工程状态")
private String gczt;
/** 层位 */
@Excel(name = "层位")
private String cw;
/** 显示浓度 */
@Excel(name = "显示浓度")
private Double xsbd;
/** 显示过程与处理 */
@Excel(name = "显示过程与处理")
private String xsgc;
/** 检测时间 */
@Excel(name = "检测时间")
private String jcsj;
/** 检测方法 */
@Excel(name = "检测方法")
private String jcfs;
/** 方位(位于井口) */
@Excel(name = "方位", readConverterExp = "位=于井口")
private Double wyjkfw;
/** 方位(位于井口) */
@Excel(name = "方位", readConverterExp = "位=于井口")
private Double wyjkjl;
/** 方位(位于 A 靶点) */
@Excel(name = "方位", readConverterExp = "位=于,A=,靶=点")
private Double wybdfw;
/** 方位(位于 A 靶点) */
@Excel(name = "方位", readConverterExp = "位=于,A=,靶=点")
private Double wybdjl;
/** 备注 */
@Excel(name = "备注")
private String bz;
/** 创建人 */
@Excel(name = "创建人")
private String createdBy;
/** 创建时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date createdTime;
public void setId(Long id)
{
this.id = id;
}
public Long getId()
{
return id;
}
public void setJh(String jh)
{
this.jh = jh;
}
public String getJh()
{
return jh;
}
public void setJs(Double js)
{
this.js = js;
}
public Double getJs()
{
return js;
}
public void setGczt(String gczt)
{
this.gczt = gczt;
}
public String getGczt()
{
return gczt;
}
public void setCw(String cw)
{
this.cw = cw;
}
public String getCw()
{
return cw;
}
public void setXsbd(Double xsbd)
{
this.xsbd = xsbd;
}
public Double getXsbd()
{
return xsbd;
}
public void setXsgc(String xsgc)
{
this.xsgc = xsgc;
}
public String getXsgc()
{
return xsgc;
}
public void setJcsj(String jcsj)
{
this.jcsj = jcsj;
}
public String getJcsj()
{
return jcsj;
}
public void setJcfs(String jcfs)
{
this.jcfs = jcfs;
}
public String getJcfs()
{
return jcfs;
}
public void setWyjkfw(Double wyjkfw)
{
this.wyjkfw = wyjkfw;
}
public Double getWyjkfw()
{
return wyjkfw;
}
public void setWyjkjl(Double wyjkjl)
{
this.wyjkjl = wyjkjl;
}
public Double getWyjkjl()
{
return wyjkjl;
}
public void setWybdfw(Double wybdfw)
{
this.wybdfw = wybdfw;
}
public Double getWybdfw()
{
return wybdfw;
}
public void setWybdjl(Double wybdjl)
{
this.wybdjl = wybdjl;
}
public Double getWybdjl()
{
return wybdjl;
}
public void setBz(String bz)
{
this.bz = bz;
}
public String getBz()
{
return bz;
}
public void setCreatedBy(String createdBy)
{
this.createdBy = createdBy;
}
public String getCreatedBy()
{
return createdBy;
}
public void setCreatedTime(Date createdTime)
{
this.createdTime = createdTime;
}
public Date getCreatedTime()
{
return createdTime;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("jh", getJh())
.append("js", getJs())
.append("gczt", getGczt())
.append("cw", getCw())
.append("xsbd", getXsbd())
.append("xsgc", getXsgc())
.append("jcsj", getJcsj())
.append("jcfs", getJcfs())
.append("wyjkfw", getWyjkfw())
.append("wyjkjl", getWyjkjl())
.append("wybdfw", getWybdfw())
.append("wybdjl", getWybdjl())
.append("bz", getBz())
.append("createdBy", getCreatedBy())
.append("createdTime", getCreatedTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.toString();
}
}
package com.ruoyi.project.zjsgfa.domain;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;
/**
* 设计-邻井井位对象 sj_ljjw
*
* @author ruoyi
* @date 2025-07-22
*/
public class SjLjjw extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 主键ID */
private Long id;
/** 井号 */
@Excel(name = "井号")
private String jh;
/** 邻井井号 */
@Excel(name = "邻井井号")
private String ljjh;
/** 井型 */
@Excel(name = "井型")
private String jx;
/** 斜深 */
@Excel(name = "斜深")
private Double wjjs;
/** 垂深 */
@Excel(name = "垂深")
private Double wjczjs;
/** 完钻层位 */
@Excel(name = "完钻层位")
private String wzcw;
/** 总开次 */
@Excel(name = "总开次")
private String kc;
/** 钻井周期 */
@Excel(name = "钻井周期")
private Double zjzq;
/** 钻完周期 */
@Excel(name = "钻完周期")
private Double wjzq;
/** 井口距离 */
@Excel(name = "井口距离")
private Double jkjl;
/** 井底距离 */
@Excel(name = "井底距离")
private Double jdjl;
/** 井口横坐标 */
@Excel(name = "井口横坐标")
private Double jkhzb;
/** 井口纵坐标 */
@Excel(name = "井口纵坐标")
private Double jkzzb;
/** 井口横距离 */
@Excel(name = "井口横距离")
private Double jkhjl;
/** 井口纵距离 */
@Excel(name = "井口纵距离")
private Double jkzjl;
/** 井底横坐标 */
@Excel(name = "井底横坐标")
private Double jdhzb;
/** 井底纵坐标 */
@Excel(name = "井底纵坐标")
private Double jdzzb;
/** 井底横距离 */
@Excel(name = "井底横距离")
private Double jdhjl;
/** 井底纵距离 */
@Excel(name = "井底纵距离")
private Double jdzjl;
public void setId(Long id)
{
this.id = id;
}
public Long getId()
{
return id;
}
public void setJh(String jh)
{
this.jh = jh;
}
public String getJh()
{
return jh;
}
public void setLjjh(String ljjh)
{
this.ljjh = ljjh;
}
public String getLjjh()
{
return ljjh;
}
public void setJx(String jx)
{
this.jx = jx;
}
public String getJx()
{
return jx;
}
public void setWjjs(Double wjjs)
{
this.wjjs = wjjs;
}
public Double getWjjs()
{
return wjjs;
}
public void setWjczjs(Double wjczjs)
{
this.wjczjs = wjczjs;
}
public Double getWjczjs()
{
return wjczjs;
}
public void setWzcw(String wzcw)
{
this.wzcw = wzcw;
}
public String getWzcw()
{
return wzcw;
}
public void setKc(String kc)
{
this.kc = kc;
}
public String getKc()
{
return kc;
}
public void setZjzq(Double zjzq)
{
this.zjzq = zjzq;
}
public Double getZjzq()
{
return zjzq;
}
public void setWjzq(Double wjzq)
{
this.wjzq = wjzq;
}
public Double getWjzq()
{
return wjzq;
}
public void setJkjl(Double jkjl)
{
this.jkjl = jkjl;
}
public Double getJkjl()
{
return jkjl;
}
public void setJdjl(Double jdjl)
{
this.jdjl = jdjl;
}
public Double getJdjl()
{
return jdjl;
}
public void setJkhzb(Double jkhzb)
{
this.jkhzb = jkhzb;
}
public Double getJkhzb()
{
return jkhzb;
}
public void setJkzzb(Double jkzzb)
{
this.jkzzb = jkzzb;
}
public Double getJkzzb()
{
return jkzzb;
}
public void setJkhjl(Double jkhjl)
{
this.jkhjl = jkhjl;
}
public Double getJkhjl()
{
return jkhjl;
}
public void setJkzjl(Double jkzjl)
{
this.jkzjl = jkzjl;
}
public Double getJkzjl()
{
return jkzjl;
}
public void setJdhzb(Double jdhzb)
{
this.jdhzb = jdhzb;
}
public Double getJdhzb()
{
return jdhzb;
}
public void setJdzzb(Double jdzzb)
{
this.jdzzb = jdzzb;
}
public Double getJdzzb()
{
return jdzzb;
}
public void setJdhjl(Double jdhjl)
{
this.jdhjl = jdhjl;
}
public Double getJdhjl()
{
return jdhjl;
}
public void setJdzjl(Double jdzjl)
{
this.jdzjl = jdzjl;
}
public Double getJdzjl()
{
return jdzjl;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("jh", getJh())
.append("ljjh", getLjjh())
.append("jx", getJx())
.append("wjjs", getWjjs())
.append("wjczjs", getWjczjs())
.append("wzcw", getWzcw())
.append("kc", getKc())
.append("zjzq", getZjzq())
.append("wjzq", getWjzq())
.append("jkjl", getJkjl())
.append("jdjl", getJdjl())
.append("jkhzb", getJkhzb())
.append("jkzzb", getJkzzb())
.append("jkhjl", getJkhjl())
.append("jkzjl", getJkzjl())
.append("jdhzb", getJdhzb())
.append("jdzzb", getJdzzb())
.append("jdhjl", getJdhjl())
.append("jdzjl", getJdzjl())
.toString();
}
}
package com.ruoyi.project.zjsgfa.domain;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;
/**
* 设计信息-邻井扫描对象 sj_ljsm
*
* @author ruoyi
* @date 2025-07-22
*/
public class SjLjsm extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 主键 */
private Long id;
/** 井号 */
@Excel(name = "井号")
private String jh;
/** 井深(设计) */
@Excel(name = "井深", readConverterExp = "设=计")
private Double js;
/** 垂深(设计) */
@Excel(name = "垂深", readConverterExp = "设=计")
private Double cs;
/** 井号(比较井号) */
@Excel(name = "井号", readConverterExp = "比=较井号")
private String bjjh;
/** 数据来源(比较井号) */
@Excel(name = "数据来源", readConverterExp = "比=较井号")
private String bjsjly;
/** 井深(比较井号) */
@Excel(name = "井深", readConverterExp = "比=较井号")
private Double bjjs;
/** 垂深(比较井号) */
@Excel(name = "垂深", readConverterExp = "比=较井号")
private Double bjcs;
/** 最近距离(比较井号) */
@Excel(name = "最近距离", readConverterExp = "比=较井号")
private Double bjzjjl;
/** 扫描角(比较井号) */
@Excel(name = "扫描角", readConverterExp = "比=较井号")
private Double bjsmj;
/** 仰角(比较井号) */
@Excel(name = "仰角", readConverterExp = "比=较井号")
private Double bjyj;
/** 备注 */
@Excel(name = "备注")
private String bz;
/** 创建人 */
@Excel(name = "创建人")
private String createdBy;
/** 创建时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date createdTime;
public void setId(Long id)
{
this.id = id;
}
public Long getId()
{
return id;
}
public void setJh(String jh)
{
this.jh = jh;
}
public String getJh()
{
return jh;
}
public void setJs(Double js)
{
this.js = js;
}
public Double getJs()
{
return js;
}
public void setCs(Double cs)
{
this.cs = cs;
}
public Double getCs()
{
return cs;
}
public void setBjjh(String bjjh)
{
this.bjjh = bjjh;
}
public String getBjjh()
{
return bjjh;
}
public void setBjsjly(String bjsjly)
{
this.bjsjly = bjsjly;
}
public String getBjsjly()
{
return bjsjly;
}
public void setBjjs(Double bjjs)
{
this.bjjs = bjjs;
}
public Double getBjjs()
{
return bjjs;
}
public void setBjcs(Double bjcs)
{
this.bjcs = bjcs;
}
public Double getBjcs()
{
return bjcs;
}
public void setBjzjjl(Double bjzjjl)
{
this.bjzjjl = bjzjjl;
}
public Double getBjzjjl()
{
return bjzjjl;
}
public void setBjsmj(Double bjsmj)
{
this.bjsmj = bjsmj;
}
public Double getBjsmj()
{
return bjsmj;
}
public void setBjyj(Double bjyj)
{
this.bjyj = bjyj;
}
public Double getBjyj()
{
return bjyj;
}
public void setBz(String bz)
{
this.bz = bz;
}
public String getBz()
{
return bz;
}
public void setCreatedBy(String createdBy)
{
this.createdBy = createdBy;
}
public String getCreatedBy()
{
return createdBy;
}
public void setCreatedTime(Date createdTime)
{
this.createdTime = createdTime;
}
public Date getCreatedTime()
{
return createdTime;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("jh", getJh())
.append("js", getJs())
.append("cs", getCs())
.append("bjjh", getBjjh())
.append("bjsjly", getBjsjly())
.append("bjjs", getBjjs())
.append("bjcs", getBjcs())
.append("bjzjjl", getBjzjjl())
.append("bjsmj", getBjsmj())
.append("bjyj", getBjyj())
.append("bz", getBz())
.append("createdBy", getCreatedBy())
.append("createdTime", getCreatedTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.toString();
}
}
package com.ruoyi.project.zjsgfa.domain;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;
/**
* 设计-区块钻头分析对象 sj_qkztfx
*
* @author ruoyi
* @date 2025-07-22
*/
public class SjQkztfx extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 主键ID */
private Long id;
/** 井号 */
@Excel(name = "井号")
private String jh;
/** 开次 */
@Excel(name = "开次")
private String kc;
/** 钻头型号 */
@Excel(name = "钻头型号")
private String ztxh;
/** 厂家 */
@Excel(name = "厂家")
private String cj;
/** 外径 */
@Excel(name = "外径")
private Double cc;
/** 钻头数量 */
@Excel(name = "钻头数量")
private Integer ztsl;
/** 一趟钻率 */
@Excel(name = "一趟钻率")
private Double ytzl;
/** 二趟钻率 */
@Excel(name = "二趟钻率")
private Double etzl;
/** 三趟钻率 */
@Excel(name = "三趟钻率")
private Double stzl;
/** 四趟钻率 */
@Excel(name = "四趟钻率")
private Double sitzl;
/** 五趟钻率 */
@Excel(name = "五趟钻率")
private Double wtzl;
/** 进尺中位数 */
@Excel(name = "进尺中位数")
private Double jcZw;
/** 进尺最大值 */
@Excel(name = "进尺最大值")
private Double jcMax;
/** 机械钻速中位数 */
@Excel(name = "机械钻速中位数")
private Double jxzsZw;
/** 机械钻速最大值 */
@Excel(name = "机械钻速最大值")
private Double jxzsMax;
/** 起出井深中位数 */
@Excel(name = "起出井深中位数")
private Double qsjsZw;
public void setId(Long id)
{
this.id = id;
}
public Long getId()
{
return id;
}
public void setJh(String jh)
{
this.jh = jh;
}
public String getJh()
{
return jh;
}
public void setKc(String kc)
{
this.kc = kc;
}
public String getKc()
{
return kc;
}
public void setZtxh(String ztxh)
{
this.ztxh = ztxh;
}
public String getZtxh()
{
return ztxh;
}
public void setCj(String cj)
{
this.cj = cj;
}
public String getCj()
{
return cj;
}
public void setCc(Double cc)
{
this.cc = cc;
}
public Double getCc()
{
return cc;
}
public void setZtsl(Integer ztsl)
{
this.ztsl = ztsl;
}
public Integer getZtsl()
{
return ztsl;
}
public void setYtzl(Double ytzl)
{
this.ytzl = ytzl;
}
public Double getYtzl()
{
return ytzl;
}
public void setEtzl(Double etzl)
{
this.etzl = etzl;
}
public Double getEtzl()
{
return etzl;
}
public void setStzl(Double stzl)
{
this.stzl = stzl;
}
public Double getStzl()
{
return stzl;
}
public void setSitzl(Double sitzl)
{
this.sitzl = sitzl;
}
public Double getSitzl()
{
return sitzl;
}
public void setWtzl(Double wtzl)
{
this.wtzl = wtzl;
}
public Double getWtzl()
{
return wtzl;
}
public void setJcZw(Double jcZw)
{
this.jcZw = jcZw;
}
public Double getJcZw()
{
return jcZw;
}
public void setJcMax(Double jcMax)
{
this.jcMax = jcMax;
}
public Double getJcMax()
{
return jcMax;
}
public void setJxzsZw(Double jxzsZw)
{
this.jxzsZw = jxzsZw;
}
public Double getJxzsZw()
{
return jxzsZw;
}
public void setJxzsMax(Double jxzsMax)
{
this.jxzsMax = jxzsMax;
}
public Double getJxzsMax()
{
return jxzsMax;
}
public void setQsjsZw(Double qsjsZw)
{
this.qsjsZw = qsjsZw;
}
public Double getQsjsZw()
{
return qsjsZw;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("jh", getJh())
.append("kc", getKc())
.append("ztxh", getZtxh())
.append("cj", getCj())
.append("cc", getCc())
.append("ztsl", getZtsl())
.append("ytzl", getYtzl())
.append("etzl", getEtzl())
.append("stzl", getStzl())
.append("sitzl", getSitzl())
.append("wtzl", getWtzl())
.append("jcZw", getJcZw())
.append("jcMax", getJcMax())
.append("jxzsZw", getJxzsZw())
.append("jxzsMax", getJxzsMax())
.append("qsjsZw", getQsjsZw())
.toString();
}
}
package com.ruoyi.project.zjsgfa.domain;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;
/**
* 设计-实钻分析结果对象 sj_szfxjg
*
* @author ruoyi
* @date 2025-07-22
*/
public class SjSzfxjg extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 主键 */
private Long id;
/** 分析范围 */
@Excel(name = "分析范围")
private String fxfw;
/** 分析对象 */
@Excel(name = "分析对象")
private String fxdx;
/** 分析现象 */
@Excel(name = "分析现象")
private String fxxy;
/** 分析结论 */
@Excel(name = "分析结论")
private String fxjl;
/** 输出方向 */
@Excel(name = "输出方向")
private String scfx;
/** 优选依据 */
@Excel(name = "优选依据")
private String yxyj;
/** 最优建议 */
@Excel(name = "最优建议")
private String zyjy;
/** 其次建议 */
@Excel(name = "其次建议")
private String qcyj;
/** 推荐评分 */
@Excel(name = "推荐评分")
private Double tjpf;
/** 创建人 */
@Excel(name = "创建人")
private String createdBy;
/** 创建时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date createdTime;
public void setId(Long id)
{
this.id = id;
}
public Long getId()
{
return id;
}
public void setFxfw(String fxfw)
{
this.fxfw = fxfw;
}
public String getFxfw()
{
return fxfw;
}
public void setFxdx(String fxdx)
{
this.fxdx = fxdx;
}
public String getFxdx()
{
return fxdx;
}
public void setFxxy(String fxxy)
{
this.fxxy = fxxy;
}
public String getFxxy()
{
return fxxy;
}
public void setFxjl(String fxjl)
{
this.fxjl = fxjl;
}
public String getFxjl()
{
return fxjl;
}
public void setScfx(String scfx)
{
this.scfx = scfx;
}
public String getScfx()
{
return scfx;
}
public void setYxyj(String yxyj)
{
this.yxyj = yxyj;
}
public String getYxyj()
{
return yxyj;
}
public void setZyjy(String zyjy)
{
this.zyjy = zyjy;
}
public String getZyjy()
{
return zyjy;
}
public void setQcyj(String qcyj)
{
this.qcyj = qcyj;
}
public String getQcyj()
{
return qcyj;
}
public void setTjpf(Double tjpf)
{
this.tjpf = tjpf;
}
public Double getTjpf()
{
return tjpf;
}
public void setCreatedBy(String createdBy)
{
this.createdBy = createdBy;
}
public String getCreatedBy()
{
return createdBy;
}
public void setCreatedTime(Date createdTime)
{
this.createdTime = createdTime;
}
public Date getCreatedTime()
{
return createdTime;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("fxfw", getFxfw())
.append("fxdx", getFxdx())
.append("fxxy", getFxxy())
.append("fxjl", getFxjl())
.append("scfx", getScfx())
.append("yxyj", getYxyj())
.append("zyjy", getZyjy())
.append("qcyj", getQcyj())
.append("tjpf", getTjpf())
.append("createdBy", getCreatedBy())
.append("createdTime", getCreatedTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.toString();
}
}
package com.ruoyi.project.zjsgfa.domain;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;
/**
* 设计-周期分析对象 sj_zqfx
*
* @author ruoyi
* @date 2025-07-22
*/
public class SjZqfx extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 主键ID */
private Long id;
/** 井号 */
@Excel(name = "井号")
private String jh;
/** 邻井井号 */
@Excel(name = "邻井井号")
private String ljjh;
/** 井筒名 */
@Excel(name = "井筒名")
private String jtm;
/** 开始井深 */
@Excel(name = "开始井深")
private Double ksjs;
/** 结束井深 */
@Excel(name = "结束井深")
private Double js;
/** 开次 */
@Excel(name = "开次")
private String kc;
/** 进尺 */
@Excel(name = "进尺")
private Double jc;
/** 到达层位 */
@Excel(name = "到达层位")
private String cw;
/** 钻进实际周期 */
@Excel(name = "钻进实际周期")
private Double zjzq;
/** 钻进异常周期 */
@Excel(name = "钻进异常周期")
private Double zjycsl;
/** 钻进生产周期 */
@Excel(name = "钻进生产周期")
private Double zjsczq;
/** 钻进速率 */
@Excel(name = "钻进速率")
private Double zjsl;
/** 中完实际周期 */
@Excel(name = "中完实际周期")
private Double zwzq;
/** 完井异常周期 */
@Excel(name = "完井异常周期")
private Double wjycsl;
/** 完井(中完)生产周期 */
@Excel(name = "完井", readConverterExp = "中=完")
private Double wjsczq;
/** 钻井异常描述 */
@Excel(name = "钻井异常描述")
private String zjycms;
/** 中完(完井异常描述) */
@Excel(name = "中完", readConverterExp = "完=井异常描述")
private String wjycms;
public void setId(Long id)
{
this.id = id;
}
public Long getId()
{
return id;
}
public void setJh(String jh)
{
this.jh = jh;
}
public String getJh()
{
return jh;
}
public void setLjjh(String ljjh)
{
this.ljjh = ljjh;
}
public String getLjjh()
{
return ljjh;
}
public void setJtm(String jtm)
{
this.jtm = jtm;
}
public String getJtm()
{
return jtm;
}
public void setKsjs(Double ksjs)
{
this.ksjs = ksjs;
}
public Double getKsjs()
{
return ksjs;
}
public void setJs(Double js)
{
this.js = js;
}
public Double getJs()
{
return js;
}
public void setKc(String kc)
{
this.kc = kc;
}
public String getKc()
{
return kc;
}
public void setJc(Double jc)
{
this.jc = jc;
}
public Double getJc()
{
return jc;
}
public void setCw(String cw)
{
this.cw = cw;
}
public String getCw()
{
return cw;
}
public void setZjzq(Double zjzq)
{
this.zjzq = zjzq;
}
public Double getZjzq()
{
return zjzq;
}
public void setZjycsl(Double zjycsl)
{
this.zjycsl = zjycsl;
}
public Double getZjycsl()
{
return zjycsl;
}
public void setZjsczq(Double zjsczq)
{
this.zjsczq = zjsczq;
}
public Double getZjsczq()
{
return zjsczq;
}
public void setZjsl(Double zjsl)
{
this.zjsl = zjsl;
}
public Double getZjsl()
{
return zjsl;
}
public void setZwzq(Double zwzq)
{
this.zwzq = zwzq;
}
public Double getZwzq()
{
return zwzq;
}
public void setWjycsl(Double wjycsl)
{
this.wjycsl = wjycsl;
}
public Double getWjycsl()
{
return wjycsl;
}
public void setWjsczq(Double wjsczq)
{
this.wjsczq = wjsczq;
}
public Double getWjsczq()
{
return wjsczq;
}
public void setZjycms(String zjycms)
{
this.zjycms = zjycms;
}
public String getZjycms()
{
return zjycms;
}
public void setWjycms(String wjycms)
{
this.wjycms = wjycms;
}
public String getWjycms()
{
return wjycms;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("jh", getJh())
.append("ljjh", getLjjh())
.append("jtm", getJtm())
.append("ksjs", getKsjs())
.append("js", getJs())
.append("kc", getKc())
.append("jc", getJc())
.append("cw", getCw())
.append("zjzq", getZjzq())
.append("zjycsl", getZjycsl())
.append("zjsczq", getZjsczq())
.append("zjsl", getZjsl())
.append("zwzq", getZwzq())
.append("wjycsl", getWjycsl())
.append("wjsczq", getWjsczq())
.append("zjycms", getZjycms())
.append("wjycms", getWjycms())
.toString();
}
}
package com.ruoyi.project.zjsgfa.domain;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;
/**
* 设计-钻头关键数据分析对象 sj_ztgjsj
*
* @author ruoyi
* @date 2025-07-22
*/
public class SjZtgjsj extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 主键ID */
private Long id;
/** 井号 */
@Excel(name = "井号")
private String jh;
/** 邻井井号 */
@Excel(name = "邻井井号")
private String ljjh;
/** 开次 */
@Excel(name = "开次")
private String kc;
/** 井段 */
@Excel(name = "井段")
private String jd;
/** 钻头外径 */
@Excel(name = "钻头外径")
private Double ztcc;
/** 钻头型号 */
@Excel(name = "钻头型号")
private String ztxh;
/** 喷嘴 */
@Excel(name = "喷嘴")
private String pz;
/** 磨损情况 */
@Excel(name = "磨损情况")
private String mxqk;
/** 起钻原因 */
@Excel(name = "起钻原因")
private String qzyy;
/** 层位 */
@Excel(name = "层位")
private String cw;
/** 钻井液密度 */
@Excel(name = "钻井液密度")
private Double zjymd;
/** 排量 */
@Excel(name = "排量")
private Double pl;
/** 泵压 */
@Excel(name = "泵压")
private Double lgby;
/** 进尺 */
@Excel(name = "进尺")
private Double jc;
/** 机速 */
@Excel(name = "机速")
private Double jxzs;
/** 指标 */
@Excel(name = "指标")
private Double zb;
public void setId(Long id)
{
this.id = id;
}
public Long getId()
{
return id;
}
public void setJh(String jh)
{
this.jh = jh;
}
public String getJh()
{
return jh;
}
public void setLjjh(String ljjh)
{
this.ljjh = ljjh;
}
public String getLjjh()
{
return ljjh;
}
public void setKc(String kc)
{
this.kc = kc;
}
public String getKc()
{
return kc;
}
public void setJd(String jd)
{
this.jd = jd;
}
public String getJd()
{
return jd;
}
public void setZtcc(Double ztcc)
{
this.ztcc = ztcc;
}
public Double getZtcc()
{
return ztcc;
}
public void setZtxh(String ztxh)
{
this.ztxh = ztxh;
}
public String getZtxh()
{
return ztxh;
}
public void setPz(String pz)
{
this.pz = pz;
}
public String getPz()
{
return pz;
}
public void setMxqk(String mxqk)
{
this.mxqk = mxqk;
}
public String getMxqk()
{
return mxqk;
}
public void setQzyy(String qzyy)
{
this.qzyy = qzyy;
}
public String getQzyy()
{
return qzyy;
}
public void setCw(String cw)
{
this.cw = cw;
}
public String getCw()
{
return cw;
}
public void setZjymd(Double zjymd)
{
this.zjymd = zjymd;
}
public Double getZjymd()
{
return zjymd;
}
public void setPl(Double pl)
{
this.pl = pl;
}
public Double getPl()
{
return pl;
}
public void setLgby(Double lgby)
{
this.lgby = lgby;
}
public Double getLgby()
{
return lgby;
}
public void setJc(Double jc)
{
this.jc = jc;
}
public Double getJc()
{
return jc;
}
public void setJxzs(Double jxzs)
{
this.jxzs = jxzs;
}
public Double getJxzs()
{
return jxzs;
}
public void setZb(Double zb)
{
this.zb = zb;
}
public Double getZb()
{
return zb;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("jh", getJh())
.append("ljjh", getLjjh())
.append("kc", getKc())
.append("jd", getJd())
.append("ztcc", getZtcc())
.append("ztxh", getZtxh())
.append("pz", getPz())
.append("mxqk", getMxqk())
.append("qzyy", getQzyy())
.append("cw", getCw())
.append("zjymd", getZjymd())
.append("pl", getPl())
.append("lgby", getLgby())
.append("jc", getJc())
.append("jxzs", getJxzs())
.append("zb", getZb())
.toString();
}
}
package com.ruoyi.project.zjsgfa.domain;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;
/**
* 设计信息-注意事项对象 sj_zysx
*
* @author ruoyi
* @date 2025-07-22
*/
public class SjZysx extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 主键 */
private Long id;
/** 井号 */
@Excel(name = "井号")
private String jh;
/** 注意事项 */
@Excel(name = "注意事项")
private String zysx;
/** 类别(邻井扫描、喷漏卡塌、H2S、浅层气) */
@Excel(name = "类别(邻井扫描、喷漏卡塌、H2S、浅层气)")
private String lb;
/** 备注 */
@Excel(name = "备注")
private String bz;
/** 创建人 */
@Excel(name = "创建人")
private String createdBy;
/** 创建时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date createdTime;
public void setId(Long id)
{
this.id = id;
}
public Long getId()
{
return id;
}
public void setJh(String jh)
{
this.jh = jh;
}
public String getJh()
{
return jh;
}
public void setZysx(String zysx)
{
this.zysx = zysx;
}
public String getZysx()
{
return zysx;
}
public void setLb(String lb)
{
this.lb = lb;
}
public String getLb()
{
return lb;
}
public void setBz(String bz)
{
this.bz = bz;
}
public String getBz()
{
return bz;
}
public void setCreatedBy(String createdBy)
{
this.createdBy = createdBy;
}
public String getCreatedBy()
{
return createdBy;
}
public void setCreatedTime(Date createdTime)
{
this.createdTime = createdTime;
}
public Date getCreatedTime()
{
return createdTime;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("jh", getJh())
.append("zysx", getZysx())
.append("lb", getLb())
.append("bz", getBz())
.append("createdBy", getCreatedBy())
.append("createdTime", getCreatedTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.toString();
}
}
package com.ruoyi.project.zjsgfa.domain.Vo;
import java.util.HashMap;
import java.util.Map;
public class DrillingFluidConstant {
public static final Map<String, String> ITEM_FIELD_MAP = new HashMap<>();
static {
ITEM_FIELD_MAP.put("密度(g/cm3)", "md");
ITEM_FIELD_MAP.put("马氏漏斗黏度(s)", "msldnd");
ITEM_FIELD_MAP.put("API 滤失量(ml)", "apilsl");
ITEM_FIELD_MAP.put("API 泥饼(mm)", "apinb");
ITEM_FIELD_MAP.put("静切力(Pa)", "jql");
ITEM_FIELD_MAP.put("pH值", "ph");
ITEM_FIELD_MAP.put("含砂量(%)", "hsl");
ITEM_FIELD_MAP.put("总固含(%)", "zgh");
ITEM_FIELD_MAP.put("摩阻系数", "mzxs");
ITEM_FIELD_MAP.put("动切力(Pa)", "dql");
ITEM_FIELD_MAP.put("塑性黏度(mPa ·s)", "sxnd");
// 若有其他固定项目,继续在此添加映射
}
}
package com.ruoyi.project.zjsgfa.mapper;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjGztz;
/**
* 设计信息-构造特征Mapper接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface SjGztzMapper
{
/**
* 查询设计信息-构造特征
*
* @param id 设计信息-构造特征主键
* @return 设计信息-构造特征
*/
public SjGztz selectSjGztzById(Long id);
/**
* 查询设计信息-构造特征列表
*
* @param sjGztz 设计信息-构造特征
* @return 设计信息-构造特征集合
*/
public List<SjGztz> selectSjGztzList(SjGztz sjGztz);
/**
* 新增设计信息-构造特征
*
* @param sjGztz 设计信息-构造特征
* @return 结果
*/
public int insertSjGztz(SjGztz sjGztz);
/**
* 修改设计信息-构造特征
*
* @param sjGztz 设计信息-构造特征
* @return 结果
*/
public int updateSjGztz(SjGztz sjGztz);
/**
* 删除设计信息-构造特征
*
* @param id 设计信息-构造特征主键
* @return 结果
*/
public int deleteSjGztzById(Long id);
/**
* 批量删除设计信息-构造特征
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
public int deleteSjGztzByIds(Long[] ids);
int deleteSjGztzByJh(String jh);
int insertSjGztzBatch(List<SjGztz> sjGztzList);
}
package com.ruoyi.project.zjsgfa.mapper;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjH2s;
/**
* 设计信息-H2SMapper接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface SjH2sMapper
{
/**
* 查询设计信息-H2S
*
* @param id 设计信息-H2S主键
* @return 设计信息-H2S
*/
public SjH2s selectSjH2sById(Long id);
/**
* 查询设计信息-H2S列表
*
* @param sjH2s 设计信息-H2S
* @return 设计信息-H2S集合
*/
public List<SjH2s> selectSjH2sList(SjH2s sjH2s);
/**
* 新增设计信息-H2S
*
* @param sjH2s 设计信息-H2S
* @return 结果
*/
public int insertSjH2s(SjH2s sjH2s);
/**
* 修改设计信息-H2S
*
* @param sjH2s 设计信息-H2S
* @return 结果
*/
public int updateSjH2s(SjH2s sjH2s);
/**
* 删除设计信息-H2S
*
* @param id 设计信息-H2S主键
* @return 结果
*/
public int deleteSjH2sById(Long id);
/**
* 批量删除设计信息-H2S
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
public int deleteSjH2sByIds(Long[] ids);
int deleteSjH2sByJh(String jh);
int insertSjH2sBatch(List<SjH2s> sjH2sList);
}
package com.ruoyi.project.zjsgfa.mapper;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjLjjw;
/**
* 设计-邻井井位Mapper接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface SjLjjwMapper
{
/**
* 查询设计-邻井井位
*
* @param id 设计-邻井井位主键
* @return 设计-邻井井位
*/
public SjLjjw selectSjLjjwById(Long id);
/**
* 查询设计-邻井井位列表
*
* @param sjLjjw 设计-邻井井位
* @return 设计-邻井井位集合
*/
public List<SjLjjw> selectSjLjjwList(SjLjjw sjLjjw);
/**
* 新增设计-邻井井位
*
* @param sjLjjw 设计-邻井井位
* @return 结果
*/
public int insertSjLjjw(SjLjjw sjLjjw);
/**
* 修改设计-邻井井位
*
* @param sjLjjw 设计-邻井井位
* @return 结果
*/
public int updateSjLjjw(SjLjjw sjLjjw);
/**
* 删除设计-邻井井位
*
* @param id 设计-邻井井位主键
* @return 结果
*/
public int deleteSjLjjwById(Long id);
/**
* 批量删除设计-邻井井位
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
public int deleteSjLjjwByIds(Long[] ids);
}
package com.ruoyi.project.zjsgfa.mapper;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjLjsm;
/**
* 设计信息-邻井扫描Mapper接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface SjLjsmMapper
{
/**
* 查询设计信息-邻井扫描
*
* @param id 设计信息-邻井扫描主键
* @return 设计信息-邻井扫描
*/
public SjLjsm selectSjLjsmById(Long id);
/**
* 查询设计信息-邻井扫描列表
*
* @param sjLjsm 设计信息-邻井扫描
* @return 设计信息-邻井扫描集合
*/
public List<SjLjsm> selectSjLjsmList(SjLjsm sjLjsm);
/**
* 新增设计信息-邻井扫描
*
* @param sjLjsm 设计信息-邻井扫描
* @return 结果
*/
public int insertSjLjsm(SjLjsm sjLjsm);
/**
* 修改设计信息-邻井扫描
*
* @param sjLjsm 设计信息-邻井扫描
* @return 结果
*/
public int updateSjLjsm(SjLjsm sjLjsm);
/**
* 删除设计信息-邻井扫描
*
* @param id 设计信息-邻井扫描主键
* @return 结果
*/
public int deleteSjLjsmById(Long id);
/**
* 批量删除设计信息-邻井扫描
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
public int deleteSjLjsmByIds(Long[] ids);
int deleteSjLjsmByJh(String jh);
int insertSjLjsmBatch(List<SjLjsm> sjLjsmList);
}
package com.ruoyi.project.zjsgfa.mapper;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjQkztfx;
/**
* 设计-区块钻头分析Mapper接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface SjQkztfxMapper
{
/**
* 查询设计-区块钻头分析
*
* @param id 设计-区块钻头分析主键
* @return 设计-区块钻头分析
*/
public SjQkztfx selectSjQkztfxById(Long id);
/**
* 查询设计-区块钻头分析列表
*
* @param sjQkztfx 设计-区块钻头分析
* @return 设计-区块钻头分析集合
*/
public List<SjQkztfx> selectSjQkztfxList(SjQkztfx sjQkztfx);
/**
* 新增设计-区块钻头分析
*
* @param sjQkztfx 设计-区块钻头分析
* @return 结果
*/
public int insertSjQkztfx(SjQkztfx sjQkztfx);
/**
* 修改设计-区块钻头分析
*
* @param sjQkztfx 设计-区块钻头分析
* @return 结果
*/
public int updateSjQkztfx(SjQkztfx sjQkztfx);
/**
* 删除设计-区块钻头分析
*
* @param id 设计-区块钻头分析主键
* @return 结果
*/
public int deleteSjQkztfxById(Long id);
/**
* 批量删除设计-区块钻头分析
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
public int deleteSjQkztfxByIds(Long[] ids);
}
package com.ruoyi.project.zjsgfa.mapper;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjSzfxjg;
/**
* 设计-实钻分析结果Mapper接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface SjSzfxjgMapper
{
/**
* 查询设计-实钻分析结果
*
* @param id 设计-实钻分析结果主键
* @return 设计-实钻分析结果
*/
public SjSzfxjg selectSjSzfxjgById(Long id);
/**
* 查询设计-实钻分析结果列表
*
* @param sjSzfxjg 设计-实钻分析结果
* @return 设计-实钻分析结果集合
*/
public List<SjSzfxjg> selectSjSzfxjgList(SjSzfxjg sjSzfxjg);
/**
* 新增设计-实钻分析结果
*
* @param sjSzfxjg 设计-实钻分析结果
* @return 结果
*/
public int insertSjSzfxjg(SjSzfxjg sjSzfxjg);
/**
* 修改设计-实钻分析结果
*
* @param sjSzfxjg 设计-实钻分析结果
* @return 结果
*/
public int updateSjSzfxjg(SjSzfxjg sjSzfxjg);
/**
* 删除设计-实钻分析结果
*
* @param id 设计-实钻分析结果主键
* @return 结果
*/
public int deleteSjSzfxjgById(Long id);
/**
* 批量删除设计-实钻分析结果
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
public int deleteSjSzfxjgByIds(Long[] ids);
}
package com.ruoyi.project.zjsgfa.mapper;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjZqfx;
/**
* 设计-周期分析Mapper接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface SjZqfxMapper
{
/**
* 查询设计-周期分析
*
* @param id 设计-周期分析主键
* @return 设计-周期分析
*/
public SjZqfx selectSjZqfxById(Long id);
/**
* 查询设计-周期分析列表
*
* @param sjZqfx 设计-周期分析
* @return 设计-周期分析集合
*/
public List<SjZqfx> selectSjZqfxList(SjZqfx sjZqfx);
/**
* 新增设计-周期分析
*
* @param sjZqfx 设计-周期分析
* @return 结果
*/
public int insertSjZqfx(SjZqfx sjZqfx);
/**
* 修改设计-周期分析
*
* @param sjZqfx 设计-周期分析
* @return 结果
*/
public int updateSjZqfx(SjZqfx sjZqfx);
/**
* 删除设计-周期分析
*
* @param id 设计-周期分析主键
* @return 结果
*/
public int deleteSjZqfxById(Long id);
/**
* 批量删除设计-周期分析
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
public int deleteSjZqfxByIds(Long[] ids);
}
package com.ruoyi.project.zjsgfa.mapper;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjZtgjsj;
/**
* 设计-钻头关键数据分析Mapper接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface SjZtgjsjMapper
{
/**
* 查询设计-钻头关键数据分析
*
* @param id 设计-钻头关键数据分析主键
* @return 设计-钻头关键数据分析
*/
public SjZtgjsj selectSjZtgjsjById(Long id);
/**
* 查询设计-钻头关键数据分析列表
*
* @param sjZtgjsj 设计-钻头关键数据分析
* @return 设计-钻头关键数据分析集合
*/
public List<SjZtgjsj> selectSjZtgjsjList(SjZtgjsj sjZtgjsj);
/**
* 新增设计-钻头关键数据分析
*
* @param sjZtgjsj 设计-钻头关键数据分析
* @return 结果
*/
public int insertSjZtgjsj(SjZtgjsj sjZtgjsj);
/**
* 修改设计-钻头关键数据分析
*
* @param sjZtgjsj 设计-钻头关键数据分析
* @return 结果
*/
public int updateSjZtgjsj(SjZtgjsj sjZtgjsj);
/**
* 删除设计-钻头关键数据分析
*
* @param id 设计-钻头关键数据分析主键
* @return 结果
*/
public int deleteSjZtgjsjById(Long id);
/**
* 批量删除设计-钻头关键数据分析
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
public int deleteSjZtgjsjByIds(Long[] ids);
}
package com.ruoyi.project.zjsgfa.mapper;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjZysx;
/**
* 设计信息-注意事项Mapper接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface SjZysxMapper
{
/**
* 查询设计信息-注意事项
*
* @param id 设计信息-注意事项主键
* @return 设计信息-注意事项
*/
public SjZysx selectSjZysxById(Long id);
/**
* 查询设计信息-注意事项列表
*
* @param sjZysx 设计信息-注意事项
* @return 设计信息-注意事项集合
*/
public List<SjZysx> selectSjZysxList(SjZysx sjZysx);
/**
* 新增设计信息-注意事项
*
* @param sjZysx 设计信息-注意事项
* @return 结果
*/
public int insertSjZysx(SjZysx sjZysx);
/**
* 修改设计信息-注意事项
*
* @param sjZysx 设计信息-注意事项
* @return 结果
*/
public int updateSjZysx(SjZysx sjZysx);
/**
* 删除设计信息-注意事项
*
* @param id 设计信息-注意事项主键
* @return 结果
*/
public int deleteSjZysxById(Long id);
/**
* 批量删除设计信息-注意事项
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
public int deleteSjZysxByIds(Long[] ids);
int deleteSjZysxByJh(String jh);
}
package com.ruoyi.project.zjsgfa.service;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjGztz;
/**
* 设计信息-构造特征Service接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface ISjGztzService
{
/**
* 查询设计信息-构造特征
*
* @param id 设计信息-构造特征主键
* @return 设计信息-构造特征
*/
public SjGztz selectSjGztzById(Long id);
/**
* 查询设计信息-构造特征列表
*
* @param sjGztz 设计信息-构造特征
* @return 设计信息-构造特征集合
*/
public List<SjGztz> selectSjGztzList(SjGztz sjGztz);
/**
* 新增设计信息-构造特征
*
* @param sjGztz 设计信息-构造特征
* @return 结果
*/
public int insertSjGztz(SjGztz sjGztz);
/**
* 修改设计信息-构造特征
*
* @param sjGztz 设计信息-构造特征
* @return 结果
*/
public int updateSjGztz(SjGztz sjGztz);
/**
* 批量删除设计信息-构造特征
*
* @param ids 需要删除的设计信息-构造特征主键集合
* @return 结果
*/
public int deleteSjGztzByIds(Long[] ids);
/**
* 删除设计信息-构造特征信息
*
* @param id 设计信息-构造特征主键
* @return 结果
*/
public int deleteSjGztzById(Long id);
}
package com.ruoyi.project.zjsgfa.service;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjH2s;
/**
* 设计信息-H2SService接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface ISjH2sService
{
/**
* 查询设计信息-H2S
*
* @param id 设计信息-H2S主键
* @return 设计信息-H2S
*/
public SjH2s selectSjH2sById(Long id);
/**
* 查询设计信息-H2S列表
*
* @param sjH2s 设计信息-H2S
* @return 设计信息-H2S集合
*/
public List<SjH2s> selectSjH2sList(SjH2s sjH2s);
/**
* 新增设计信息-H2S
*
* @param sjH2s 设计信息-H2S
* @return 结果
*/
public int insertSjH2s(SjH2s sjH2s);
/**
* 修改设计信息-H2S
*
* @param sjH2s 设计信息-H2S
* @return 结果
*/
public int updateSjH2s(SjH2s sjH2s);
/**
* 批量删除设计信息-H2S
*
* @param ids 需要删除的设计信息-H2S主键集合
* @return 结果
*/
public int deleteSjH2sByIds(Long[] ids);
/**
* 删除设计信息-H2S信息
*
* @param id 设计信息-H2S主键
* @return 结果
*/
public int deleteSjH2sById(Long id);
}
package com.ruoyi.project.zjsgfa.service;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjLjjw;
/**
* 设计-邻井井位Service接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface ISjLjjwService
{
/**
* 查询设计-邻井井位
*
* @param id 设计-邻井井位主键
* @return 设计-邻井井位
*/
public SjLjjw selectSjLjjwById(Long id);
/**
* 查询设计-邻井井位列表
*
* @param sjLjjw 设计-邻井井位
* @return 设计-邻井井位集合
*/
public List<SjLjjw> selectSjLjjwList(SjLjjw sjLjjw);
/**
* 新增设计-邻井井位
*
* @param sjLjjw 设计-邻井井位
* @return 结果
*/
public int insertSjLjjw(SjLjjw sjLjjw);
/**
* 修改设计-邻井井位
*
* @param sjLjjw 设计-邻井井位
* @return 结果
*/
public int updateSjLjjw(SjLjjw sjLjjw);
/**
* 批量删除设计-邻井井位
*
* @param ids 需要删除的设计-邻井井位主键集合
* @return 结果
*/
public int deleteSjLjjwByIds(Long[] ids);
/**
* 删除设计-邻井井位信息
*
* @param id 设计-邻井井位主键
* @return 结果
*/
public int deleteSjLjjwById(Long id);
}
package com.ruoyi.project.zjsgfa.service;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjLjsm;
/**
* 设计信息-邻井扫描Service接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface ISjLjsmService
{
/**
* 查询设计信息-邻井扫描
*
* @param id 设计信息-邻井扫描主键
* @return 设计信息-邻井扫描
*/
public SjLjsm selectSjLjsmById(Long id);
/**
* 查询设计信息-邻井扫描列表
*
* @param sjLjsm 设计信息-邻井扫描
* @return 设计信息-邻井扫描集合
*/
public List<SjLjsm> selectSjLjsmList(SjLjsm sjLjsm);
/**
* 新增设计信息-邻井扫描
*
* @param sjLjsm 设计信息-邻井扫描
* @return 结果
*/
public int insertSjLjsm(SjLjsm sjLjsm);
/**
* 修改设计信息-邻井扫描
*
* @param sjLjsm 设计信息-邻井扫描
* @return 结果
*/
public int updateSjLjsm(SjLjsm sjLjsm);
/**
* 批量删除设计信息-邻井扫描
*
* @param ids 需要删除的设计信息-邻井扫描主键集合
* @return 结果
*/
public int deleteSjLjsmByIds(Long[] ids);
/**
* 删除设计信息-邻井扫描信息
*
* @param id 设计信息-邻井扫描主键
* @return 结果
*/
public int deleteSjLjsmById(Long id);
}
package com.ruoyi.project.zjsgfa.service;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjQkztfx;
/**
* 设计-区块钻头分析Service接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface ISjQkztfxService
{
/**
* 查询设计-区块钻头分析
*
* @param id 设计-区块钻头分析主键
* @return 设计-区块钻头分析
*/
public SjQkztfx selectSjQkztfxById(Long id);
/**
* 查询设计-区块钻头分析列表
*
* @param sjQkztfx 设计-区块钻头分析
* @return 设计-区块钻头分析集合
*/
public List<SjQkztfx> selectSjQkztfxList(SjQkztfx sjQkztfx);
/**
* 新增设计-区块钻头分析
*
* @param sjQkztfx 设计-区块钻头分析
* @return 结果
*/
public int insertSjQkztfx(SjQkztfx sjQkztfx);
/**
* 修改设计-区块钻头分析
*
* @param sjQkztfx 设计-区块钻头分析
* @return 结果
*/
public int updateSjQkztfx(SjQkztfx sjQkztfx);
/**
* 批量删除设计-区块钻头分析
*
* @param ids 需要删除的设计-区块钻头分析主键集合
* @return 结果
*/
public int deleteSjQkztfxByIds(Long[] ids);
/**
* 删除设计-区块钻头分析信息
*
* @param id 设计-区块钻头分析主键
* @return 结果
*/
public int deleteSjQkztfxById(Long id);
}
package com.ruoyi.project.zjsgfa.service;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjSzfxjg;
/**
* 设计-实钻分析结果Service接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface ISjSzfxjgService
{
/**
* 查询设计-实钻分析结果
*
* @param id 设计-实钻分析结果主键
* @return 设计-实钻分析结果
*/
public SjSzfxjg selectSjSzfxjgById(Long id);
/**
* 查询设计-实钻分析结果列表
*
* @param sjSzfxjg 设计-实钻分析结果
* @return 设计-实钻分析结果集合
*/
public List<SjSzfxjg> selectSjSzfxjgList(SjSzfxjg sjSzfxjg);
/**
* 新增设计-实钻分析结果
*
* @param sjSzfxjg 设计-实钻分析结果
* @return 结果
*/
public int insertSjSzfxjg(SjSzfxjg sjSzfxjg);
/**
* 修改设计-实钻分析结果
*
* @param sjSzfxjg 设计-实钻分析结果
* @return 结果
*/
public int updateSjSzfxjg(SjSzfxjg sjSzfxjg);
/**
* 批量删除设计-实钻分析结果
*
* @param ids 需要删除的设计-实钻分析结果主键集合
* @return 结果
*/
public int deleteSjSzfxjgByIds(Long[] ids);
/**
* 删除设计-实钻分析结果信息
*
* @param id 设计-实钻分析结果主键
* @return 结果
*/
public int deleteSjSzfxjgById(Long id);
}
package com.ruoyi.project.zjsgfa.service;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjZqfx;
/**
* 设计-周期分析Service接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface ISjZqfxService
{
/**
* 查询设计-周期分析
*
* @param id 设计-周期分析主键
* @return 设计-周期分析
*/
public SjZqfx selectSjZqfxById(Long id);
/**
* 查询设计-周期分析列表
*
* @param sjZqfx 设计-周期分析
* @return 设计-周期分析集合
*/
public List<SjZqfx> selectSjZqfxList(SjZqfx sjZqfx);
/**
* 新增设计-周期分析
*
* @param sjZqfx 设计-周期分析
* @return 结果
*/
public int insertSjZqfx(SjZqfx sjZqfx);
/**
* 修改设计-周期分析
*
* @param sjZqfx 设计-周期分析
* @return 结果
*/
public int updateSjZqfx(SjZqfx sjZqfx);
/**
* 批量删除设计-周期分析
*
* @param ids 需要删除的设计-周期分析主键集合
* @return 结果
*/
public int deleteSjZqfxByIds(Long[] ids);
/**
* 删除设计-周期分析信息
*
* @param id 设计-周期分析主键
* @return 结果
*/
public int deleteSjZqfxById(Long id);
}
package com.ruoyi.project.zjsgfa.service;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjZtgjsj;
/**
* 设计-钻头关键数据分析Service接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface ISjZtgjsjService
{
/**
* 查询设计-钻头关键数据分析
*
* @param id 设计-钻头关键数据分析主键
* @return 设计-钻头关键数据分析
*/
public SjZtgjsj selectSjZtgjsjById(Long id);
/**
* 查询设计-钻头关键数据分析列表
*
* @param sjZtgjsj 设计-钻头关键数据分析
* @return 设计-钻头关键数据分析集合
*/
public List<SjZtgjsj> selectSjZtgjsjList(SjZtgjsj sjZtgjsj);
/**
* 新增设计-钻头关键数据分析
*
* @param sjZtgjsj 设计-钻头关键数据分析
* @return 结果
*/
public int insertSjZtgjsj(SjZtgjsj sjZtgjsj);
/**
* 修改设计-钻头关键数据分析
*
* @param sjZtgjsj 设计-钻头关键数据分析
* @return 结果
*/
public int updateSjZtgjsj(SjZtgjsj sjZtgjsj);
/**
* 批量删除设计-钻头关键数据分析
*
* @param ids 需要删除的设计-钻头关键数据分析主键集合
* @return 结果
*/
public int deleteSjZtgjsjByIds(Long[] ids);
/**
* 删除设计-钻头关键数据分析信息
*
* @param id 设计-钻头关键数据分析主键
* @return 结果
*/
public int deleteSjZtgjsjById(Long id);
}
package com.ruoyi.project.zjsgfa.service;
import java.util.List;
import com.ruoyi.project.zjsgfa.domain.SjZysx;
/**
* 设计信息-注意事项Service接口
*
* @author ruoyi
* @date 2025-07-22
*/
public interface ISjZysxService
{
/**
* 查询设计信息-注意事项
*
* @param id 设计信息-注意事项主键
* @return 设计信息-注意事项
*/
public SjZysx selectSjZysxById(Long id);
/**
* 查询设计信息-注意事项列表
*
* @param sjZysx 设计信息-注意事项
* @return 设计信息-注意事项集合
*/
public List<SjZysx> selectSjZysxList(SjZysx sjZysx);
/**
* 新增设计信息-注意事项
*
* @param sjZysx 设计信息-注意事项
* @return 结果
*/
public int insertSjZysx(SjZysx sjZysx);
/**
* 修改设计信息-注意事项
*
* @param sjZysx 设计信息-注意事项
* @return 结果
*/
public int updateSjZysx(SjZysx sjZysx);
/**
* 批量删除设计信息-注意事项
*
* @param ids 需要删除的设计信息-注意事项主键集合
* @return 结果
*/
public int deleteSjZysxByIds(Long[] ids);
/**
* 删除设计信息-注意事项信息
*
* @param id 设计信息-注意事项主键
* @return 结果
*/
public int deleteSjZysxById(Long id);
}
package com.ruoyi.project.zjsgfa.service.impl;
import java.util.List;
import com.ruoyi.common.utils.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.project.zjsgfa.mapper.SjGztzMapper;
import com.ruoyi.project.zjsgfa.domain.SjGztz;
import com.ruoyi.project.zjsgfa.service.ISjGztzService;
/**
* 设计信息-构造特征Service业务层处理
*
* @author ruoyi
* @date 2025-07-22
*/
@Service
public class SjGztzServiceImpl implements ISjGztzService
{
@Autowired
private SjGztzMapper sjGztzMapper;
/**
* 查询设计信息-构造特征
*
* @param id 设计信息-构造特征主键
* @return 设计信息-构造特征
*/
@Override
public SjGztz selectSjGztzById(Long id)
{
return sjGztzMapper.selectSjGztzById(id);
}
/**
* 查询设计信息-构造特征列表
*
* @param sjGztz 设计信息-构造特征
* @return 设计信息-构造特征
*/
@Override
public List<SjGztz> selectSjGztzList(SjGztz sjGztz)
{
return sjGztzMapper.selectSjGztzList(sjGztz);
}
/**
* 新增设计信息-构造特征
*
* @param sjGztz 设计信息-构造特征
* @return 结果
*/
@Override
public int insertSjGztz(SjGztz sjGztz)
{
return sjGztzMapper.insertSjGztz(sjGztz);
}
/**
* 修改设计信息-构造特征
*
* @param sjGztz 设计信息-构造特征
* @return 结果
*/
@Override
public int updateSjGztz(SjGztz sjGztz)
{
sjGztz.setUpdateTime(DateUtils.getNowDate());
return sjGztzMapper.updateSjGztz(sjGztz);
}
/**
* 批量删除设计信息-构造特征
*
* @param ids 需要删除的设计信息-构造特征主键
* @return 结果
*/
@Override
public int deleteSjGztzByIds(Long[] ids)
{
return sjGztzMapper.deleteSjGztzByIds(ids);
}
/**
* 删除设计信息-构造特征信息
*
* @param id 设计信息-构造特征主键
* @return 结果
*/
@Override
public int deleteSjGztzById(Long id)
{
return sjGztzMapper.deleteSjGztzById(id);
}
}
package com.ruoyi.project.zjsgfa.service.impl;
import java.util.List;
import com.ruoyi.common.utils.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.project.zjsgfa.mapper.SjH2sMapper;
import com.ruoyi.project.zjsgfa.domain.SjH2s;
import com.ruoyi.project.zjsgfa.service.ISjH2sService;
/**
* 设计信息-H2SService业务层处理
*
* @author ruoyi
* @date 2025-07-22
*/
@Service
public class SjH2sServiceImpl implements ISjH2sService
{
@Autowired
private SjH2sMapper sjH2sMapper;
/**
* 查询设计信息-H2S
*
* @param id 设计信息-H2S主键
* @return 设计信息-H2S
*/
@Override
public SjH2s selectSjH2sById(Long id)
{
return sjH2sMapper.selectSjH2sById(id);
}
/**
* 查询设计信息-H2S列表
*
* @param sjH2s 设计信息-H2S
* @return 设计信息-H2S
*/
@Override
public List<SjH2s> selectSjH2sList(SjH2s sjH2s)
{
return sjH2sMapper.selectSjH2sList(sjH2s);
}
/**
* 新增设计信息-H2S
*
* @param sjH2s 设计信息-H2S
* @return 结果
*/
@Override
public int insertSjH2s(SjH2s sjH2s)
{
return sjH2sMapper.insertSjH2s(sjH2s);
}
/**
* 修改设计信息-H2S
*
* @param sjH2s 设计信息-H2S
* @return 结果
*/
@Override
public int updateSjH2s(SjH2s sjH2s)
{
sjH2s.setUpdateTime(DateUtils.getNowDate());
return sjH2sMapper.updateSjH2s(sjH2s);
}
/**
* 批量删除设计信息-H2S
*
* @param ids 需要删除的设计信息-H2S主键
* @return 结果
*/
@Override
public int deleteSjH2sByIds(Long[] ids)
{
return sjH2sMapper.deleteSjH2sByIds(ids);
}
/**
* 删除设计信息-H2S信息
*
* @param id 设计信息-H2S主键
* @return 结果
*/
@Override
public int deleteSjH2sById(Long id)
{
return sjH2sMapper.deleteSjH2sById(id);
}
}
package com.ruoyi.project.zjsgfa.service.impl;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.project.zjsgfa.mapper.SjLjjwMapper;
import com.ruoyi.project.zjsgfa.domain.SjLjjw;
import com.ruoyi.project.zjsgfa.service.ISjLjjwService;
/**
* 设计-邻井井位Service业务层处理
*
* @author ruoyi
* @date 2025-07-22
*/
@Service
public class SjLjjwServiceImpl implements ISjLjjwService
{
@Autowired
private SjLjjwMapper sjLjjwMapper;
/**
* 查询设计-邻井井位
*
* @param id 设计-邻井井位主键
* @return 设计-邻井井位
*/
@Override
public SjLjjw selectSjLjjwById(Long id)
{
return sjLjjwMapper.selectSjLjjwById(id);
}
/**
* 查询设计-邻井井位列表
*
* @param sjLjjw 设计-邻井井位
* @return 设计-邻井井位
*/
@Override
public List<SjLjjw> selectSjLjjwList(SjLjjw sjLjjw)
{
return sjLjjwMapper.selectSjLjjwList(sjLjjw);
}
/**
* 新增设计-邻井井位
*
* @param sjLjjw 设计-邻井井位
* @return 结果
*/
@Override
public int insertSjLjjw(SjLjjw sjLjjw)
{
return sjLjjwMapper.insertSjLjjw(sjLjjw);
}
/**
* 修改设计-邻井井位
*
* @param sjLjjw 设计-邻井井位
* @return 结果
*/
@Override
public int updateSjLjjw(SjLjjw sjLjjw)
{
return sjLjjwMapper.updateSjLjjw(sjLjjw);
}
/**
* 批量删除设计-邻井井位
*
* @param ids 需要删除的设计-邻井井位主键
* @return 结果
*/
@Override
public int deleteSjLjjwByIds(Long[] ids)
{
return sjLjjwMapper.deleteSjLjjwByIds(ids);
}
/**
* 删除设计-邻井井位信息
*
* @param id 设计-邻井井位主键
* @return 结果
*/
@Override
public int deleteSjLjjwById(Long id)
{
return sjLjjwMapper.deleteSjLjjwById(id);
}
}
package com.ruoyi.project.zjsgfa.service.impl;
import java.util.List;
import com.ruoyi.common.utils.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.project.zjsgfa.mapper.SjLjsmMapper;
import com.ruoyi.project.zjsgfa.domain.SjLjsm;
import com.ruoyi.project.zjsgfa.service.ISjLjsmService;
/**
* 设计信息-邻井扫描Service业务层处理
*
* @author ruoyi
* @date 2025-07-22
*/
@Service
public class SjLjsmServiceImpl implements ISjLjsmService
{
@Autowired
private SjLjsmMapper sjLjsmMapper;
/**
* 查询设计信息-邻井扫描
*
* @param id 设计信息-邻井扫描主键
* @return 设计信息-邻井扫描
*/
@Override
public SjLjsm selectSjLjsmById(Long id)
{
return sjLjsmMapper.selectSjLjsmById(id);
}
/**
* 查询设计信息-邻井扫描列表
*
* @param sjLjsm 设计信息-邻井扫描
* @return 设计信息-邻井扫描
*/
@Override
public List<SjLjsm> selectSjLjsmList(SjLjsm sjLjsm)
{
return sjLjsmMapper.selectSjLjsmList(sjLjsm);
}
/**
* 新增设计信息-邻井扫描
*
* @param sjLjsm 设计信息-邻井扫描
* @return 结果
*/
@Override
public int insertSjLjsm(SjLjsm sjLjsm)
{
return sjLjsmMapper.insertSjLjsm(sjLjsm);
}
/**
* 修改设计信息-邻井扫描
*
* @param sjLjsm 设计信息-邻井扫描
* @return 结果
*/
@Override
public int updateSjLjsm(SjLjsm sjLjsm)
{
sjLjsm.setUpdateTime(DateUtils.getNowDate());
return sjLjsmMapper.updateSjLjsm(sjLjsm);
}
/**
* 批量删除设计信息-邻井扫描
*
* @param ids 需要删除的设计信息-邻井扫描主键
* @return 结果
*/
@Override
public int deleteSjLjsmByIds(Long[] ids)
{
return sjLjsmMapper.deleteSjLjsmByIds(ids);
}
/**
* 删除设计信息-邻井扫描信息
*
* @param id 设计信息-邻井扫描主键
* @return 结果
*/
@Override
public int deleteSjLjsmById(Long id)
{
return sjLjsmMapper.deleteSjLjsmById(id);
}
}
package com.ruoyi.project.zjsgfa.service.impl;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.project.zjsgfa.mapper.SjQkztfxMapper;
import com.ruoyi.project.zjsgfa.domain.SjQkztfx;
import com.ruoyi.project.zjsgfa.service.ISjQkztfxService;
/**
* 设计-区块钻头分析Service业务层处理
*
* @author ruoyi
* @date 2025-07-22
*/
@Service
public class SjQkztfxServiceImpl implements ISjQkztfxService
{
@Autowired
private SjQkztfxMapper sjQkztfxMapper;
/**
* 查询设计-区块钻头分析
*
* @param id 设计-区块钻头分析主键
* @return 设计-区块钻头分析
*/
@Override
public SjQkztfx selectSjQkztfxById(Long id)
{
return sjQkztfxMapper.selectSjQkztfxById(id);
}
/**
* 查询设计-区块钻头分析列表
*
* @param sjQkztfx 设计-区块钻头分析
* @return 设计-区块钻头分析
*/
@Override
public List<SjQkztfx> selectSjQkztfxList(SjQkztfx sjQkztfx)
{
return sjQkztfxMapper.selectSjQkztfxList(sjQkztfx);
}
/**
* 新增设计-区块钻头分析
*
* @param sjQkztfx 设计-区块钻头分析
* @return 结果
*/
@Override
public int insertSjQkztfx(SjQkztfx sjQkztfx)
{
return sjQkztfxMapper.insertSjQkztfx(sjQkztfx);
}
/**
* 修改设计-区块钻头分析
*
* @param sjQkztfx 设计-区块钻头分析
* @return 结果
*/
@Override
public int updateSjQkztfx(SjQkztfx sjQkztfx)
{
return sjQkztfxMapper.updateSjQkztfx(sjQkztfx);
}
/**
* 批量删除设计-区块钻头分析
*
* @param ids 需要删除的设计-区块钻头分析主键
* @return 结果
*/
@Override
public int deleteSjQkztfxByIds(Long[] ids)
{
return sjQkztfxMapper.deleteSjQkztfxByIds(ids);
}
/**
* 删除设计-区块钻头分析信息
*
* @param id 设计-区块钻头分析主键
* @return 结果
*/
@Override
public int deleteSjQkztfxById(Long id)
{
return sjQkztfxMapper.deleteSjQkztfxById(id);
}
}
package com.ruoyi.project.zjsgfa.service.impl;
import java.util.List;
import com.ruoyi.common.utils.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.project.zjsgfa.mapper.SjSzfxjgMapper;
import com.ruoyi.project.zjsgfa.domain.SjSzfxjg;
import com.ruoyi.project.zjsgfa.service.ISjSzfxjgService;
/**
* 设计-实钻分析结果Service业务层处理
*
* @author ruoyi
* @date 2025-07-22
*/
@Service
public class SjSzfxjgServiceImpl implements ISjSzfxjgService
{
@Autowired
private SjSzfxjgMapper sjSzfxjgMapper;
/**
* 查询设计-实钻分析结果
*
* @param id 设计-实钻分析结果主键
* @return 设计-实钻分析结果
*/
@Override
public SjSzfxjg selectSjSzfxjgById(Long id)
{
return sjSzfxjgMapper.selectSjSzfxjgById(id);
}
/**
* 查询设计-实钻分析结果列表
*
* @param sjSzfxjg 设计-实钻分析结果
* @return 设计-实钻分析结果
*/
@Override
public List<SjSzfxjg> selectSjSzfxjgList(SjSzfxjg sjSzfxjg)
{
return sjSzfxjgMapper.selectSjSzfxjgList(sjSzfxjg);
}
/**
* 新增设计-实钻分析结果
*
* @param sjSzfxjg 设计-实钻分析结果
* @return 结果
*/
@Override
public int insertSjSzfxjg(SjSzfxjg sjSzfxjg)
{
return sjSzfxjgMapper.insertSjSzfxjg(sjSzfxjg);
}
/**
* 修改设计-实钻分析结果
*
* @param sjSzfxjg 设计-实钻分析结果
* @return 结果
*/
@Override
public int updateSjSzfxjg(SjSzfxjg sjSzfxjg)
{
sjSzfxjg.setUpdateTime(DateUtils.getNowDate());
return sjSzfxjgMapper.updateSjSzfxjg(sjSzfxjg);
}
/**
* 批量删除设计-实钻分析结果
*
* @param ids 需要删除的设计-实钻分析结果主键
* @return 结果
*/
@Override
public int deleteSjSzfxjgByIds(Long[] ids)
{
return sjSzfxjgMapper.deleteSjSzfxjgByIds(ids);
}
/**
* 删除设计-实钻分析结果信息
*
* @param id 设计-实钻分析结果主键
* @return 结果
*/
@Override
public int deleteSjSzfxjgById(Long id)
{
return sjSzfxjgMapper.deleteSjSzfxjgById(id);
}
}
package com.ruoyi.project.zjsgfa.service.impl;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.project.zjsgfa.mapper.SjZqfxMapper;
import com.ruoyi.project.zjsgfa.domain.SjZqfx;
import com.ruoyi.project.zjsgfa.service.ISjZqfxService;
/**
* 设计-周期分析Service业务层处理
*
* @author ruoyi
* @date 2025-07-22
*/
@Service
public class SjZqfxServiceImpl implements ISjZqfxService
{
@Autowired
private SjZqfxMapper sjZqfxMapper;
/**
* 查询设计-周期分析
*
* @param id 设计-周期分析主键
* @return 设计-周期分析
*/
@Override
public SjZqfx selectSjZqfxById(Long id)
{
return sjZqfxMapper.selectSjZqfxById(id);
}
/**
* 查询设计-周期分析列表
*
* @param sjZqfx 设计-周期分析
* @return 设计-周期分析
*/
@Override
public List<SjZqfx> selectSjZqfxList(SjZqfx sjZqfx)
{
return sjZqfxMapper.selectSjZqfxList(sjZqfx);
}
/**
* 新增设计-周期分析
*
* @param sjZqfx 设计-周期分析
* @return 结果
*/
@Override
public int insertSjZqfx(SjZqfx sjZqfx)
{
return sjZqfxMapper.insertSjZqfx(sjZqfx);
}
/**
* 修改设计-周期分析
*
* @param sjZqfx 设计-周期分析
* @return 结果
*/
@Override
public int updateSjZqfx(SjZqfx sjZqfx)
{
return sjZqfxMapper.updateSjZqfx(sjZqfx);
}
/**
* 批量删除设计-周期分析
*
* @param ids 需要删除的设计-周期分析主键
* @return 结果
*/
@Override
public int deleteSjZqfxByIds(Long[] ids)
{
return sjZqfxMapper.deleteSjZqfxByIds(ids);
}
/**
* 删除设计-周期分析信息
*
* @param id 设计-周期分析主键
* @return 结果
*/
@Override
public int deleteSjZqfxById(Long id)
{
return sjZqfxMapper.deleteSjZqfxById(id);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment