报修工单代码生成
parent
2ca8fdf560
commit
422446e090
@ -0,0 +1,105 @@
|
||||
package com.hw.dms.controller;
|
||||
|
||||
import java.util.List;
|
||||
import java.io.IOException;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
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.hw.common.log.annotation.Log;
|
||||
import com.hw.common.log.enums.BusinessType;
|
||||
import com.hw.common.security.annotation.RequiresPermissions;
|
||||
import com.hw.dms.domain.DmsBillsFaultInstance;
|
||||
import com.hw.dms.service.IDmsBillsFaultInstanceService;
|
||||
import com.hw.common.core.web.controller.BaseController;
|
||||
import com.hw.common.core.web.domain.AjaxResult;
|
||||
import com.hw.common.core.utils.poi.ExcelUtil;
|
||||
import com.hw.common.core.web.page.TableDataInfo;
|
||||
|
||||
/**
|
||||
* 检修工单Controller
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2024-01-23
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/dmsBillsFaultInstance")
|
||||
public class DmsBillsFaultInstanceController extends BaseController
|
||||
{
|
||||
@Autowired
|
||||
private IDmsBillsFaultInstanceService dmsBillsFaultInstanceService;
|
||||
|
||||
/**
|
||||
* 查询检修工单列表
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsFaultInstance:list")
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo list(DmsBillsFaultInstance dmsBillsFaultInstance)
|
||||
{
|
||||
startPage();
|
||||
List<DmsBillsFaultInstance> list = dmsBillsFaultInstanceService.selectDmsBillsFaultInstanceList(dmsBillsFaultInstance);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出检修工单列表
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsFaultInstance:export")
|
||||
@Log(title = "检修工单", businessType = BusinessType.EXPORT)
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, DmsBillsFaultInstance dmsBillsFaultInstance)
|
||||
{
|
||||
List<DmsBillsFaultInstance> list = dmsBillsFaultInstanceService.selectDmsBillsFaultInstanceList(dmsBillsFaultInstance);
|
||||
ExcelUtil<DmsBillsFaultInstance> util = new ExcelUtil<DmsBillsFaultInstance>(DmsBillsFaultInstance.class);
|
||||
util.exportExcel(response, list, "检修工单数据");
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取检修工单详细信息
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsFaultInstance:query")
|
||||
@GetMapping(value = "/{repairInstanceId}")
|
||||
public AjaxResult getInfo(@PathVariable("repairInstanceId") Long repairInstanceId)
|
||||
{
|
||||
return success(dmsBillsFaultInstanceService.selectDmsBillsFaultInstanceByRepairInstanceId(repairInstanceId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增检修工单
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsFaultInstance:add")
|
||||
@Log(title = "检修工单", businessType = BusinessType.INSERT)
|
||||
@PostMapping
|
||||
public AjaxResult add(@RequestBody DmsBillsFaultInstance dmsBillsFaultInstance)
|
||||
{
|
||||
return toAjax(dmsBillsFaultInstanceService.insertDmsBillsFaultInstance(dmsBillsFaultInstance));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改检修工单
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsFaultInstance:edit")
|
||||
@Log(title = "检修工单", businessType = BusinessType.UPDATE)
|
||||
@PutMapping
|
||||
public AjaxResult edit(@RequestBody DmsBillsFaultInstance dmsBillsFaultInstance)
|
||||
{
|
||||
return toAjax(dmsBillsFaultInstanceService.updateDmsBillsFaultInstance(dmsBillsFaultInstance));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除检修工单
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsFaultInstance:remove")
|
||||
@Log(title = "检修工单", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{repairInstanceIds}")
|
||||
public AjaxResult remove(@PathVariable Long[] repairInstanceIds)
|
||||
{
|
||||
return toAjax(dmsBillsFaultInstanceService.deleteDmsBillsFaultInstanceByRepairInstanceIds(repairInstanceIds));
|
||||
}
|
||||
}
|
@ -0,0 +1,105 @@
|
||||
package com.hw.dms.controller;
|
||||
|
||||
import java.util.List;
|
||||
import java.io.IOException;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
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.hw.common.log.annotation.Log;
|
||||
import com.hw.common.log.enums.BusinessType;
|
||||
import com.hw.common.security.annotation.RequiresPermissions;
|
||||
import com.hw.dms.domain.DmsBillsInspectInstanceActivity;
|
||||
import com.hw.dms.service.IDmsBillsInspectInstanceActivityService;
|
||||
import com.hw.common.core.web.controller.BaseController;
|
||||
import com.hw.common.core.web.domain.AjaxResult;
|
||||
import com.hw.common.core.utils.poi.ExcelUtil;
|
||||
import com.hw.common.core.web.page.TableDataInfo;
|
||||
|
||||
/**
|
||||
* 点巡检工单实例节点Controller
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2024-01-23
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/dmsBillsInspectActivity")
|
||||
public class DmsBillsInspectInstanceActivityController extends BaseController
|
||||
{
|
||||
@Autowired
|
||||
private IDmsBillsInspectInstanceActivityService dmsBillsInspectInstanceActivityService;
|
||||
|
||||
/**
|
||||
* 查询点巡检工单实例节点列表
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsInspectActivity:list")
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo list(DmsBillsInspectInstanceActivity dmsBillsInspectInstanceActivity)
|
||||
{
|
||||
startPage();
|
||||
List<DmsBillsInspectInstanceActivity> list = dmsBillsInspectInstanceActivityService.selectDmsBillsInspectInstanceActivityList(dmsBillsInspectInstanceActivity);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出点巡检工单实例节点列表
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsInspectActivity:export")
|
||||
@Log(title = "点巡检工单实例节点", businessType = BusinessType.EXPORT)
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, DmsBillsInspectInstanceActivity dmsBillsInspectInstanceActivity)
|
||||
{
|
||||
List<DmsBillsInspectInstanceActivity> list = dmsBillsInspectInstanceActivityService.selectDmsBillsInspectInstanceActivityList(dmsBillsInspectInstanceActivity);
|
||||
ExcelUtil<DmsBillsInspectInstanceActivity> util = new ExcelUtil<DmsBillsInspectInstanceActivity>(DmsBillsInspectInstanceActivity.class);
|
||||
util.exportExcel(response, list, "点巡检工单实例节点数据");
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取点巡检工单实例节点详细信息
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsInspectActivity:query")
|
||||
@GetMapping(value = "/{instanceActivityId}")
|
||||
public AjaxResult getInfo(@PathVariable("instanceActivityId") Long instanceActivityId)
|
||||
{
|
||||
return success(dmsBillsInspectInstanceActivityService.selectDmsBillsInspectInstanceActivityByInstanceActivityId(instanceActivityId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增点巡检工单实例节点
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsInspectActivity:add")
|
||||
@Log(title = "点巡检工单实例节点", businessType = BusinessType.INSERT)
|
||||
@PostMapping
|
||||
public AjaxResult add(@RequestBody DmsBillsInspectInstanceActivity dmsBillsInspectInstanceActivity)
|
||||
{
|
||||
return toAjax(dmsBillsInspectInstanceActivityService.insertDmsBillsInspectInstanceActivity(dmsBillsInspectInstanceActivity));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改点巡检工单实例节点
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsInspectActivity:edit")
|
||||
@Log(title = "点巡检工单实例节点", businessType = BusinessType.UPDATE)
|
||||
@PutMapping
|
||||
public AjaxResult edit(@RequestBody DmsBillsInspectInstanceActivity dmsBillsInspectInstanceActivity)
|
||||
{
|
||||
return toAjax(dmsBillsInspectInstanceActivityService.updateDmsBillsInspectInstanceActivity(dmsBillsInspectInstanceActivity));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除点巡检工单实例节点
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsInspectActivity:remove")
|
||||
@Log(title = "点巡检工单实例节点", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{instanceActivityIds}")
|
||||
public AjaxResult remove(@PathVariable Long[] instanceActivityIds)
|
||||
{
|
||||
return toAjax(dmsBillsInspectInstanceActivityService.deleteDmsBillsInspectInstanceActivityByInstanceActivityIds(instanceActivityIds));
|
||||
}
|
||||
}
|
@ -0,0 +1,105 @@
|
||||
package com.hw.dms.controller;
|
||||
|
||||
import java.util.List;
|
||||
import java.io.IOException;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
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.hw.common.log.annotation.Log;
|
||||
import com.hw.common.log.enums.BusinessType;
|
||||
import com.hw.common.security.annotation.RequiresPermissions;
|
||||
import com.hw.dms.domain.DmsBillsInspectInstance;
|
||||
import com.hw.dms.service.IDmsBillsInspectInstanceService;
|
||||
import com.hw.common.core.web.controller.BaseController;
|
||||
import com.hw.common.core.web.domain.AjaxResult;
|
||||
import com.hw.common.core.utils.poi.ExcelUtil;
|
||||
import com.hw.common.core.web.page.TableDataInfo;
|
||||
|
||||
/**
|
||||
* 巡检工单Controller
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2024-01-23
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/dmsBillsInstance")
|
||||
public class DmsBillsInspectInstanceController extends BaseController
|
||||
{
|
||||
@Autowired
|
||||
private IDmsBillsInspectInstanceService dmsBillsInspectInstanceService;
|
||||
|
||||
/**
|
||||
* 查询巡检工单列表
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsInstance:list")
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo list(DmsBillsInspectInstance dmsBillsInspectInstance)
|
||||
{
|
||||
startPage();
|
||||
List<DmsBillsInspectInstance> list = dmsBillsInspectInstanceService.selectDmsBillsInspectInstanceList(dmsBillsInspectInstance);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出巡检工单列表
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsInstance:export")
|
||||
@Log(title = "巡检工单", businessType = BusinessType.EXPORT)
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, DmsBillsInspectInstance dmsBillsInspectInstance)
|
||||
{
|
||||
List<DmsBillsInspectInstance> list = dmsBillsInspectInstanceService.selectDmsBillsInspectInstanceList(dmsBillsInspectInstance);
|
||||
ExcelUtil<DmsBillsInspectInstance> util = new ExcelUtil<DmsBillsInspectInstance>(DmsBillsInspectInstance.class);
|
||||
util.exportExcel(response, list, "巡检工单数据");
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取巡检工单详细信息
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsInstance:query")
|
||||
@GetMapping(value = "/{inspectInstanceId}")
|
||||
public AjaxResult getInfo(@PathVariable("inspectInstanceId") Long inspectInstanceId)
|
||||
{
|
||||
return success(dmsBillsInspectInstanceService.selectDmsBillsInspectInstanceByInspectInstanceId(inspectInstanceId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增巡检工单
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsInstance:add")
|
||||
@Log(title = "巡检工单", businessType = BusinessType.INSERT)
|
||||
@PostMapping
|
||||
public AjaxResult add(@RequestBody DmsBillsInspectInstance dmsBillsInspectInstance)
|
||||
{
|
||||
return toAjax(dmsBillsInspectInstanceService.insertDmsBillsInspectInstance(dmsBillsInspectInstance));
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改巡检工单
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsInstance:edit")
|
||||
@Log(title = "巡检工单", businessType = BusinessType.UPDATE)
|
||||
@PutMapping
|
||||
public AjaxResult edit(@RequestBody DmsBillsInspectInstance dmsBillsInspectInstance)
|
||||
{
|
||||
return toAjax(dmsBillsInspectInstanceService.updateDmsBillsInspectInstance(dmsBillsInspectInstance));
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除巡检工单
|
||||
*/
|
||||
@RequiresPermissions("dms:dmsBillsInstance:remove")
|
||||
@Log(title = "巡检工单", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{inspectInstanceIds}")
|
||||
public AjaxResult remove(@PathVariable Long[] inspectInstanceIds)
|
||||
{
|
||||
return toAjax(dmsBillsInspectInstanceService.deleteDmsBillsInspectInstanceByInspectInstanceIds(inspectInstanceIds));
|
||||
}
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
package com.hw.dms.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.hw.dms.domain.DmsBillsFaultInstance;
|
||||
|
||||
/**
|
||||
* 检修工单Mapper接口
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2024-01-23
|
||||
*/
|
||||
public interface DmsBillsFaultInstanceMapper
|
||||
{
|
||||
/**
|
||||
* 查询检修工单
|
||||
*
|
||||
* @param repairInstanceId 检修工单主键
|
||||
* @return 检修工单
|
||||
*/
|
||||
public DmsBillsFaultInstance selectDmsBillsFaultInstanceByRepairInstanceId(Long repairInstanceId);
|
||||
|
||||
/**
|
||||
* 查询检修工单列表
|
||||
*
|
||||
* @param dmsBillsFaultInstance 检修工单
|
||||
* @return 检修工单集合
|
||||
*/
|
||||
public List<DmsBillsFaultInstance> selectDmsBillsFaultInstanceList(DmsBillsFaultInstance dmsBillsFaultInstance);
|
||||
|
||||
/**
|
||||
* 新增检修工单
|
||||
*
|
||||
* @param dmsBillsFaultInstance 检修工单
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertDmsBillsFaultInstance(DmsBillsFaultInstance dmsBillsFaultInstance);
|
||||
|
||||
/**
|
||||
* 修改检修工单
|
||||
*
|
||||
* @param dmsBillsFaultInstance 检修工单
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateDmsBillsFaultInstance(DmsBillsFaultInstance dmsBillsFaultInstance);
|
||||
|
||||
/**
|
||||
* 删除检修工单
|
||||
*
|
||||
* @param repairInstanceId 检修工单主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDmsBillsFaultInstanceByRepairInstanceId(Long repairInstanceId);
|
||||
|
||||
/**
|
||||
* 批量删除检修工单
|
||||
*
|
||||
* @param repairInstanceIds 需要删除的数据主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDmsBillsFaultInstanceByRepairInstanceIds(Long[] repairInstanceIds);
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
package com.hw.dms.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.hw.dms.domain.DmsBillsInspectInstanceActivity;
|
||||
|
||||
/**
|
||||
* 点巡检工单实例节点Mapper接口
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2024-01-23
|
||||
*/
|
||||
public interface DmsBillsInspectInstanceActivityMapper
|
||||
{
|
||||
/**
|
||||
* 查询点巡检工单实例节点
|
||||
*
|
||||
* @param instanceActivityId 点巡检工单实例节点主键
|
||||
* @return 点巡检工单实例节点
|
||||
*/
|
||||
public DmsBillsInspectInstanceActivity selectDmsBillsInspectInstanceActivityByInstanceActivityId(Long instanceActivityId);
|
||||
|
||||
/**
|
||||
* 查询点巡检工单实例节点列表
|
||||
*
|
||||
* @param dmsBillsInspectInstanceActivity 点巡检工单实例节点
|
||||
* @return 点巡检工单实例节点集合
|
||||
*/
|
||||
public List<DmsBillsInspectInstanceActivity> selectDmsBillsInspectInstanceActivityList(DmsBillsInspectInstanceActivity dmsBillsInspectInstanceActivity);
|
||||
|
||||
/**
|
||||
* 新增点巡检工单实例节点
|
||||
*
|
||||
* @param dmsBillsInspectInstanceActivity 点巡检工单实例节点
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertDmsBillsInspectInstanceActivity(DmsBillsInspectInstanceActivity dmsBillsInspectInstanceActivity);
|
||||
|
||||
/**
|
||||
* 修改点巡检工单实例节点
|
||||
*
|
||||
* @param dmsBillsInspectInstanceActivity 点巡检工单实例节点
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateDmsBillsInspectInstanceActivity(DmsBillsInspectInstanceActivity dmsBillsInspectInstanceActivity);
|
||||
|
||||
/**
|
||||
* 删除点巡检工单实例节点
|
||||
*
|
||||
* @param instanceActivityId 点巡检工单实例节点主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDmsBillsInspectInstanceActivityByInstanceActivityId(Long instanceActivityId);
|
||||
|
||||
/**
|
||||
* 批量删除点巡检工单实例节点
|
||||
*
|
||||
* @param instanceActivityIds 需要删除的数据主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDmsBillsInspectInstanceActivityByInstanceActivityIds(Long[] instanceActivityIds);
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
package com.hw.dms.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.hw.dms.domain.DmsBillsInspectInstance;
|
||||
|
||||
/**
|
||||
* 巡检工单Mapper接口
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2024-01-23
|
||||
*/
|
||||
public interface DmsBillsInspectInstanceMapper
|
||||
{
|
||||
/**
|
||||
* 查询巡检工单
|
||||
*
|
||||
* @param inspectInstanceId 巡检工单主键
|
||||
* @return 巡检工单
|
||||
*/
|
||||
public DmsBillsInspectInstance selectDmsBillsInspectInstanceByInspectInstanceId(Long inspectInstanceId);
|
||||
|
||||
/**
|
||||
* 查询巡检工单列表
|
||||
*
|
||||
* @param dmsBillsInspectInstance 巡检工单
|
||||
* @return 巡检工单集合
|
||||
*/
|
||||
public List<DmsBillsInspectInstance> selectDmsBillsInspectInstanceList(DmsBillsInspectInstance dmsBillsInspectInstance);
|
||||
|
||||
/**
|
||||
* 新增巡检工单
|
||||
*
|
||||
* @param dmsBillsInspectInstance 巡检工单
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertDmsBillsInspectInstance(DmsBillsInspectInstance dmsBillsInspectInstance);
|
||||
|
||||
/**
|
||||
* 修改巡检工单
|
||||
*
|
||||
* @param dmsBillsInspectInstance 巡检工单
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateDmsBillsInspectInstance(DmsBillsInspectInstance dmsBillsInspectInstance);
|
||||
|
||||
/**
|
||||
* 删除巡检工单
|
||||
*
|
||||
* @param inspectInstanceId 巡检工单主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDmsBillsInspectInstanceByInspectInstanceId(Long inspectInstanceId);
|
||||
|
||||
/**
|
||||
* 批量删除巡检工单
|
||||
*
|
||||
* @param inspectInstanceIds 需要删除的数据主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDmsBillsInspectInstanceByInspectInstanceIds(Long[] inspectInstanceIds);
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
package com.hw.dms.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.hw.dms.domain.DmsBillsFaultInstance;
|
||||
|
||||
/**
|
||||
* 检修工单Service接口
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2024-01-23
|
||||
*/
|
||||
public interface IDmsBillsFaultInstanceService
|
||||
{
|
||||
/**
|
||||
* 查询检修工单
|
||||
*
|
||||
* @param repairInstanceId 检修工单主键
|
||||
* @return 检修工单
|
||||
*/
|
||||
public DmsBillsFaultInstance selectDmsBillsFaultInstanceByRepairInstanceId(Long repairInstanceId);
|
||||
|
||||
/**
|
||||
* 查询检修工单列表
|
||||
*
|
||||
* @param dmsBillsFaultInstance 检修工单
|
||||
* @return 检修工单集合
|
||||
*/
|
||||
public List<DmsBillsFaultInstance> selectDmsBillsFaultInstanceList(DmsBillsFaultInstance dmsBillsFaultInstance);
|
||||
|
||||
/**
|
||||
* 新增检修工单
|
||||
*
|
||||
* @param dmsBillsFaultInstance 检修工单
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertDmsBillsFaultInstance(DmsBillsFaultInstance dmsBillsFaultInstance);
|
||||
|
||||
/**
|
||||
* 修改检修工单
|
||||
*
|
||||
* @param dmsBillsFaultInstance 检修工单
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateDmsBillsFaultInstance(DmsBillsFaultInstance dmsBillsFaultInstance);
|
||||
|
||||
/**
|
||||
* 批量删除检修工单
|
||||
*
|
||||
* @param repairInstanceIds 需要删除的检修工单主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDmsBillsFaultInstanceByRepairInstanceIds(Long[] repairInstanceIds);
|
||||
|
||||
/**
|
||||
* 删除检修工单信息
|
||||
*
|
||||
* @param repairInstanceId 检修工单主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDmsBillsFaultInstanceByRepairInstanceId(Long repairInstanceId);
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
package com.hw.dms.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.hw.dms.domain.DmsBillsInspectInstanceActivity;
|
||||
|
||||
/**
|
||||
* 点巡检工单实例节点Service接口
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2024-01-23
|
||||
*/
|
||||
public interface IDmsBillsInspectInstanceActivityService
|
||||
{
|
||||
/**
|
||||
* 查询点巡检工单实例节点
|
||||
*
|
||||
* @param instanceActivityId 点巡检工单实例节点主键
|
||||
* @return 点巡检工单实例节点
|
||||
*/
|
||||
public DmsBillsInspectInstanceActivity selectDmsBillsInspectInstanceActivityByInstanceActivityId(Long instanceActivityId);
|
||||
|
||||
/**
|
||||
* 查询点巡检工单实例节点列表
|
||||
*
|
||||
* @param dmsBillsInspectInstanceActivity 点巡检工单实例节点
|
||||
* @return 点巡检工单实例节点集合
|
||||
*/
|
||||
public List<DmsBillsInspectInstanceActivity> selectDmsBillsInspectInstanceActivityList(DmsBillsInspectInstanceActivity dmsBillsInspectInstanceActivity);
|
||||
|
||||
/**
|
||||
* 新增点巡检工单实例节点
|
||||
*
|
||||
* @param dmsBillsInspectInstanceActivity 点巡检工单实例节点
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertDmsBillsInspectInstanceActivity(DmsBillsInspectInstanceActivity dmsBillsInspectInstanceActivity);
|
||||
|
||||
/**
|
||||
* 修改点巡检工单实例节点
|
||||
*
|
||||
* @param dmsBillsInspectInstanceActivity 点巡检工单实例节点
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateDmsBillsInspectInstanceActivity(DmsBillsInspectInstanceActivity dmsBillsInspectInstanceActivity);
|
||||
|
||||
/**
|
||||
* 批量删除点巡检工单实例节点
|
||||
*
|
||||
* @param instanceActivityIds 需要删除的点巡检工单实例节点主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDmsBillsInspectInstanceActivityByInstanceActivityIds(Long[] instanceActivityIds);
|
||||
|
||||
/**
|
||||
* 删除点巡检工单实例节点信息
|
||||
*
|
||||
* @param instanceActivityId 点巡检工单实例节点主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDmsBillsInspectInstanceActivityByInstanceActivityId(Long instanceActivityId);
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
package com.hw.dms.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.hw.dms.domain.DmsBillsInspectInstance;
|
||||
|
||||
/**
|
||||
* 巡检工单Service接口
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2024-01-23
|
||||
*/
|
||||
public interface IDmsBillsInspectInstanceService
|
||||
{
|
||||
/**
|
||||
* 查询巡检工单
|
||||
*
|
||||
* @param inspectInstanceId 巡检工单主键
|
||||
* @return 巡检工单
|
||||
*/
|
||||
public DmsBillsInspectInstance selectDmsBillsInspectInstanceByInspectInstanceId(Long inspectInstanceId);
|
||||
|
||||
/**
|
||||
* 查询巡检工单列表
|
||||
*
|
||||
* @param dmsBillsInspectInstance 巡检工单
|
||||
* @return 巡检工单集合
|
||||
*/
|
||||
public List<DmsBillsInspectInstance> selectDmsBillsInspectInstanceList(DmsBillsInspectInstance dmsBillsInspectInstance);
|
||||
|
||||
/**
|
||||
* 新增巡检工单
|
||||
*
|
||||
* @param dmsBillsInspectInstance 巡检工单
|
||||
* @return 结果
|
||||
*/
|
||||
public int insertDmsBillsInspectInstance(DmsBillsInspectInstance dmsBillsInspectInstance);
|
||||
|
||||
/**
|
||||
* 修改巡检工单
|
||||
*
|
||||
* @param dmsBillsInspectInstance 巡检工单
|
||||
* @return 结果
|
||||
*/
|
||||
public int updateDmsBillsInspectInstance(DmsBillsInspectInstance dmsBillsInspectInstance);
|
||||
|
||||
/**
|
||||
* 批量删除巡检工单
|
||||
*
|
||||
* @param inspectInstanceIds 需要删除的巡检工单主键集合
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDmsBillsInspectInstanceByInspectInstanceIds(Long[] inspectInstanceIds);
|
||||
|
||||
/**
|
||||
* 删除巡检工单信息
|
||||
*
|
||||
* @param inspectInstanceId 巡检工单主键
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteDmsBillsInspectInstanceByInspectInstanceId(Long inspectInstanceId);
|
||||
}
|
@ -0,0 +1,118 @@
|
||||
package com.hw.dms.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import com.hw.common.core.utils.DateUtils;
|
||||
import com.hw.dms.domain.DmsRepairInstanceActivity;
|
||||
import com.hw.dms.mapper.DmsRepairInstanceActivityMapper;
|
||||
import com.hw.dms.service.IDmsRepairInstanceActivityService;
|
||||
import com.hw.system.api.model.LoginUser;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.hw.dms.mapper.DmsBillsFaultInstanceMapper;
|
||||
import com.hw.dms.domain.DmsBillsFaultInstance;
|
||||
import com.hw.dms.service.IDmsBillsFaultInstanceService;
|
||||
|
||||
/**
|
||||
* 报修工单Service业务层处理
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2024-01-23
|
||||
*/
|
||||
@Service
|
||||
public class DmsBillsFaultInstanceServiceImpl implements IDmsBillsFaultInstanceService
|
||||
{
|
||||
@Autowired
|
||||
private DmsBillsFaultInstanceMapper dmsBillsFaultInstanceMapper;
|
||||
@Autowired
|
||||
private DmsRepairInstanceActivityMapper dmsRepairInstanceActivityMapper;
|
||||
|
||||
/**
|
||||
* 查询报修工单
|
||||
*
|
||||
* @param repairInstanceId 报修工单主键
|
||||
* @return 报修工单
|
||||
*/
|
||||
@Override
|
||||
public DmsBillsFaultInstance selectDmsBillsFaultInstanceByRepairInstanceId(Long repairInstanceId)
|
||||
{
|
||||
return dmsBillsFaultInstanceMapper.selectDmsBillsFaultInstanceByRepairInstanceId(repairInstanceId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询报修工单列表
|
||||
*
|
||||
* @param dmsBillsFaultInstance 报修工单
|
||||
* @return 报修工单
|
||||
*/
|
||||
@Override
|
||||
public List<DmsBillsFaultInstance> selectDmsBillsFaultInstanceList(DmsBillsFaultInstance dmsBillsFaultInstance)
|
||||
{
|
||||
return dmsBillsFaultInstanceMapper.selectDmsBillsFaultInstanceList(dmsBillsFaultInstance);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增报修工单
|
||||
*
|
||||
* @param dmsBillsFaultInstance 报修工单
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int insertDmsBillsFaultInstance(DmsBillsFaultInstance dmsBillsFaultInstance)
|
||||
{
|
||||
LoginUser user = new LoginUser();
|
||||
int flag = dmsBillsFaultInstanceMapper.insertDmsBillsFaultInstance(dmsBillsFaultInstance);
|
||||
//新增报修工单时创建工单实例节点
|
||||
DmsRepairInstanceActivity dmsRepairInstanceActivity = new DmsRepairInstanceActivity();
|
||||
dmsRepairInstanceActivity.setRepairInstanceId(dmsBillsFaultInstance.getRepairInstanceId());
|
||||
//先写死只有两步/三步,后期进行更改
|
||||
dmsRepairInstanceActivity.setProcessActivityId(1l);
|
||||
dmsRepairInstanceActivity.setProcessHandleStatus("1");
|
||||
dmsRepairInstanceActivity.setProcessStepOrder(1l);
|
||||
dmsRepairInstanceActivity.setCreateBy(user.getUsername());
|
||||
dmsRepairInstanceActivity.setCreateTime(DateUtils.getNowDate());
|
||||
|
||||
dmsRepairInstanceActivityMapper.insertDmsRepairInstanceActivity(dmsRepairInstanceActivity);
|
||||
|
||||
dmsBillsFaultInstance.setCreateTime(DateUtils.getNowDate());
|
||||
|
||||
|
||||
return flag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改报修工单
|
||||
*
|
||||
* @param dmsBillsFaultInstance 报修工单
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int updateDmsBillsFaultInstance(DmsBillsFaultInstance dmsBillsFaultInstance)
|
||||
{
|
||||
dmsBillsFaultInstance.setUpdateTime(DateUtils.getNowDate());
|
||||
return dmsBillsFaultInstanceMapper.updateDmsBillsFaultInstance(dmsBillsFaultInstance);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除报修工单
|
||||
*
|
||||
* @param repairInstanceIds 需要删除的报修工单主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteDmsBillsFaultInstanceByRepairInstanceIds(Long[] repairInstanceIds)
|
||||
{
|
||||
return dmsBillsFaultInstanceMapper.deleteDmsBillsFaultInstanceByRepairInstanceIds(repairInstanceIds);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除报修工单信息
|
||||
*
|
||||
* @param repairInstanceId 报修工单主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteDmsBillsFaultInstanceByRepairInstanceId(Long repairInstanceId)
|
||||
{
|
||||
return dmsBillsFaultInstanceMapper.deleteDmsBillsFaultInstanceByRepairInstanceId(repairInstanceId);
|
||||
}
|
||||
}
|
@ -0,0 +1,95 @@
|
||||
package com.hw.dms.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import com.hw.common.core.utils.DateUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.hw.dms.mapper.DmsBillsInspectInstanceActivityMapper;
|
||||
import com.hw.dms.domain.DmsBillsInspectInstanceActivity;
|
||||
import com.hw.dms.service.IDmsBillsInspectInstanceActivityService;
|
||||
|
||||
/**
|
||||
* 点巡检工单实例节点Service业务层处理
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2024-01-23
|
||||
*/
|
||||
@Service
|
||||
public class DmsBillsInspectInstanceActivityServiceImpl implements IDmsBillsInspectInstanceActivityService
|
||||
{
|
||||
@Autowired
|
||||
private DmsBillsInspectInstanceActivityMapper dmsBillsInspectInstanceActivityMapper;
|
||||
|
||||
/**
|
||||
* 查询点巡检工单实例节点
|
||||
*
|
||||
* @param instanceActivityId 点巡检工单实例节点主键
|
||||
* @return 点巡检工单实例节点
|
||||
*/
|
||||
@Override
|
||||
public DmsBillsInspectInstanceActivity selectDmsBillsInspectInstanceActivityByInstanceActivityId(Long instanceActivityId)
|
||||
{
|
||||
return dmsBillsInspectInstanceActivityMapper.selectDmsBillsInspectInstanceActivityByInstanceActivityId(instanceActivityId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询点巡检工单实例节点列表
|
||||
*
|
||||
* @param dmsBillsInspectInstanceActivity 点巡检工单实例节点
|
||||
* @return 点巡检工单实例节点
|
||||
*/
|
||||
@Override
|
||||
public List<DmsBillsInspectInstanceActivity> selectDmsBillsInspectInstanceActivityList(DmsBillsInspectInstanceActivity dmsBillsInspectInstanceActivity)
|
||||
{
|
||||
return dmsBillsInspectInstanceActivityMapper.selectDmsBillsInspectInstanceActivityList(dmsBillsInspectInstanceActivity);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增点巡检工单实例节点
|
||||
*
|
||||
* @param dmsBillsInspectInstanceActivity 点巡检工单实例节点
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int insertDmsBillsInspectInstanceActivity(DmsBillsInspectInstanceActivity dmsBillsInspectInstanceActivity)
|
||||
{
|
||||
dmsBillsInspectInstanceActivity.setCreateTime(DateUtils.getNowDate());
|
||||
return dmsBillsInspectInstanceActivityMapper.insertDmsBillsInspectInstanceActivity(dmsBillsInspectInstanceActivity);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改点巡检工单实例节点
|
||||
*
|
||||
* @param dmsBillsInspectInstanceActivity 点巡检工单实例节点
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int updateDmsBillsInspectInstanceActivity(DmsBillsInspectInstanceActivity dmsBillsInspectInstanceActivity)
|
||||
{
|
||||
return dmsBillsInspectInstanceActivityMapper.updateDmsBillsInspectInstanceActivity(dmsBillsInspectInstanceActivity);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除点巡检工单实例节点
|
||||
*
|
||||
* @param instanceActivityIds 需要删除的点巡检工单实例节点主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteDmsBillsInspectInstanceActivityByInstanceActivityIds(Long[] instanceActivityIds)
|
||||
{
|
||||
return dmsBillsInspectInstanceActivityMapper.deleteDmsBillsInspectInstanceActivityByInstanceActivityIds(instanceActivityIds);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除点巡检工单实例节点信息
|
||||
*
|
||||
* @param instanceActivityId 点巡检工单实例节点主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteDmsBillsInspectInstanceActivityByInstanceActivityId(Long instanceActivityId)
|
||||
{
|
||||
return dmsBillsInspectInstanceActivityMapper.deleteDmsBillsInspectInstanceActivityByInstanceActivityId(instanceActivityId);
|
||||
}
|
||||
}
|
@ -0,0 +1,96 @@
|
||||
package com.hw.dms.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import com.hw.common.core.utils.DateUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.hw.dms.mapper.DmsBillsInspectInstanceMapper;
|
||||
import com.hw.dms.domain.DmsBillsInspectInstance;
|
||||
import com.hw.dms.service.IDmsBillsInspectInstanceService;
|
||||
|
||||
/**
|
||||
* 巡检工单Service业务层处理
|
||||
*
|
||||
* @author Open Platform
|
||||
* @date 2024-01-23
|
||||
*/
|
||||
@Service
|
||||
public class DmsBillsInspectInstanceServiceImpl implements IDmsBillsInspectInstanceService
|
||||
{
|
||||
@Autowired
|
||||
private DmsBillsInspectInstanceMapper dmsBillsInspectInstanceMapper;
|
||||
|
||||
/**
|
||||
* 查询巡检工单
|
||||
*
|
||||
* @param inspectInstanceId 巡检工单主键
|
||||
* @return 巡检工单
|
||||
*/
|
||||
@Override
|
||||
public DmsBillsInspectInstance selectDmsBillsInspectInstanceByInspectInstanceId(Long inspectInstanceId)
|
||||
{
|
||||
return dmsBillsInspectInstanceMapper.selectDmsBillsInspectInstanceByInspectInstanceId(inspectInstanceId);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询巡检工单列表
|
||||
*
|
||||
* @param dmsBillsInspectInstance 巡检工单
|
||||
* @return 巡检工单
|
||||
*/
|
||||
@Override
|
||||
public List<DmsBillsInspectInstance> selectDmsBillsInspectInstanceList(DmsBillsInspectInstance dmsBillsInspectInstance)
|
||||
{
|
||||
return dmsBillsInspectInstanceMapper.selectDmsBillsInspectInstanceList(dmsBillsInspectInstance);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增巡检工单
|
||||
*
|
||||
* @param dmsBillsInspectInstance 巡检工单
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int insertDmsBillsInspectInstance(DmsBillsInspectInstance dmsBillsInspectInstance)
|
||||
{
|
||||
dmsBillsInspectInstance.setCreateTime(DateUtils.getNowDate());
|
||||
return dmsBillsInspectInstanceMapper.insertDmsBillsInspectInstance(dmsBillsInspectInstance);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改巡检工单
|
||||
*
|
||||
* @param dmsBillsInspectInstance 巡检工单
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int updateDmsBillsInspectInstance(DmsBillsInspectInstance dmsBillsInspectInstance)
|
||||
{
|
||||
dmsBillsInspectInstance.setUpdateTime(DateUtils.getNowDate());
|
||||
return dmsBillsInspectInstanceMapper.updateDmsBillsInspectInstance(dmsBillsInspectInstance);
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量删除巡检工单
|
||||
*
|
||||
* @param inspectInstanceIds 需要删除的巡检工单主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteDmsBillsInspectInstanceByInspectInstanceIds(Long[] inspectInstanceIds)
|
||||
{
|
||||
return dmsBillsInspectInstanceMapper.deleteDmsBillsInspectInstanceByInspectInstanceIds(inspectInstanceIds);
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除巡检工单信息
|
||||
*
|
||||
* @param inspectInstanceId 巡检工单主键
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteDmsBillsInspectInstanceByInspectInstanceId(Long inspectInstanceId)
|
||||
{
|
||||
return dmsBillsInspectInstanceMapper.deleteDmsBillsInspectInstanceByInspectInstanceId(inspectInstanceId);
|
||||
}
|
||||
}
|
@ -0,0 +1,132 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.hw.dms.mapper.DmsBillsFaultInstanceMapper">
|
||||
|
||||
<resultMap type="DmsBillsFaultInstance" id="DmsBillsFaultInstanceResult">
|
||||
<result property="repairInstanceId" column="repair_instance_id" />
|
||||
<result property="faultSourceType" column="fault_source_type" />
|
||||
<result property="faultSourceId" column="fault_source_id" />
|
||||
<result property="wfProcessId" column="wf_process_id" />
|
||||
<result property="billsFaultCode" column="bills_fault_code" />
|
||||
<result property="billsStatus" column="bills_status" />
|
||||
<result property="applyUser" column="apply_user" />
|
||||
<result property="applyTime" column="apply_time" />
|
||||
<result property="realBeginTime" column="real_begin_time" />
|
||||
<result property="realEndTime" column="real_end_time" />
|
||||
<result property="requireEndTime" column="require_end_time" />
|
||||
<result property="instanceType" column="instance_type" />
|
||||
<result property="isFlag" column="is_flag" />
|
||||
<result property="remark" column="remark" />
|
||||
<result property="createBy" column="create_by" />
|
||||
<result property="createTime" column="create_time" />
|
||||
<result property="updateBy" column="update_by" />
|
||||
<result property="updateTime" column="update_time" />
|
||||
</resultMap>
|
||||
|
||||
<sql id="selectDmsBillsFaultInstanceVo">
|
||||
select repair_instance_id, fault_source_type, fault_source_id, wf_process_id, bills_fault_code, bills_status, apply_user, apply_time, real_begin_time, real_end_time, require_end_time, instance_type, is_flag, remark, create_by, create_time, update_by, update_time from dms_bills_fault_instance
|
||||
</sql>
|
||||
|
||||
<select id="selectDmsBillsFaultInstanceList" parameterType="DmsBillsFaultInstance" resultMap="DmsBillsFaultInstanceResult">
|
||||
<include refid="selectDmsBillsFaultInstanceVo"/>
|
||||
<where>
|
||||
<if test="faultSourceType != null and faultSourceType != ''"> and fault_source_type = #{faultSourceType}</if>
|
||||
<if test="faultSourceId != null "> and fault_source_id = #{faultSourceId}</if>
|
||||
<if test="repairInstanceId != null "> and repair_instance_id = #{repairInstanceId}</if>
|
||||
<if test="wfProcessId != null "> and wf_process_id = #{wfProcessId}</if>
|
||||
<if test="billsFaultCode != null and billsFaultCode != ''"> and bills_fault_code = #{billsFaultCode}</if>
|
||||
<if test="billsStatus != null and billsStatus != ''"> and bills_status = #{billsStatus}</if>
|
||||
<if test="applyUser != null and applyUser != ''"> and apply_user = #{applyUser}</if>
|
||||
<if test="applyTime != null "> and apply_time = #{applyTime}</if>
|
||||
<if test="realBeginTime != null "> and real_begin_time = #{realBeginTime}</if>
|
||||
<if test="realEndTime != null "> and real_end_time = #{realEndTime}</if>
|
||||
<if test="requireEndTime != null "> and require_end_time = #{requireEndTime}</if>
|
||||
<if test="instanceType != null and instanceType != ''"> and instance_type = #{instanceType}</if>
|
||||
<if test="isFlag != null and isFlag != ''"> and is_flag = #{isFlag}</if>
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<select id="selectDmsBillsFaultInstanceByRepairInstanceId" parameterType="Long" resultMap="DmsBillsFaultInstanceResult">
|
||||
<include refid="selectDmsBillsFaultInstanceVo"/>
|
||||
where repair_instance_id = #{repairInstanceId}
|
||||
</select>
|
||||
|
||||
<insert id="insertDmsBillsFaultInstance" parameterType="DmsBillsFaultInstance" useGeneratedKeys="true" keyProperty="repairInstanceId">
|
||||
insert into dms_bills_fault_instance
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="faultSourceType != null">fault_source_type,</if>
|
||||
<if test="faultSourceId != null">fault_source_id,</if>
|
||||
<if test="wfProcessId != null">wf_process_id,</if>
|
||||
<if test="billsFaultCode != null and billsFaultCode != ''">bills_fault_code,</if>
|
||||
<if test="billsStatus != null and billsStatus != ''">bills_status,</if>
|
||||
<if test="applyUser != null">apply_user,</if>
|
||||
<if test="applyTime != null">apply_time,</if>
|
||||
<if test="realBeginTime != null">real_begin_time,</if>
|
||||
<if test="realEndTime != null">real_end_time,</if>
|
||||
<if test="requireEndTime != null">require_end_time,</if>
|
||||
<if test="instanceType != null and instanceType != ''">instance_type,</if>
|
||||
<if test="isFlag != null and isFlag != ''">is_flag,</if>
|
||||
<if test="remark != null">remark,</if>
|
||||
<if test="createBy != null">create_by,</if>
|
||||
<if test="createTime != null">create_time,</if>
|
||||
<if test="updateBy != null">update_by,</if>
|
||||
<if test="updateTime != null">update_time,</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="faultSourceType != null">#{faultSourceType},</if>
|
||||
<if test="faultSourceId != null">#{faultSourceId},</if>
|
||||
<if test="wfProcessId != null">#{wfProcessId},</if>
|
||||
<if test="billsFaultCode != null and billsFaultCode != ''">#{billsFaultCode},</if>
|
||||
<if test="billsStatus != null and billsStatus != ''">#{billsStatus},</if>
|
||||
<if test="applyUser != null">#{applyUser},</if>
|
||||
<if test="applyTime != null">#{applyTime},</if>
|
||||
<if test="realBeginTime != null">#{realBeginTime},</if>
|
||||
<if test="realEndTime != null">#{realEndTime},</if>
|
||||
<if test="requireEndTime != null">#{requireEndTime},</if>
|
||||
<if test="instanceType != null and instanceType != ''">#{instanceType},</if>
|
||||
<if test="isFlag != null and isFlag != ''">#{isFlag},</if>
|
||||
<if test="remark != null">#{remark},</if>
|
||||
<if test="createBy != null">#{createBy},</if>
|
||||
<if test="createTime != null">#{createTime},</if>
|
||||
<if test="updateBy != null">#{updateBy},</if>
|
||||
<if test="updateTime != null">#{updateTime},</if>
|
||||
</trim>
|
||||
</insert>
|
||||
|
||||
<update id="updateDmsBillsFaultInstance" parameterType="DmsBillsFaultInstance">
|
||||
update dms_bills_fault_instance
|
||||
<trim prefix="SET" suffixOverrides=",">
|
||||
<if test="faultSourceType != null">fault_source_type = #{faultSourceType},</if>
|
||||
<if test="faultSourceId != null">fault_source_id = #{faultSourceId},</if>
|
||||
<if test="wfProcessId != null">wf_process_id = #{wfProcessId},</if>
|
||||
<if test="billsFaultCode != null and billsFaultCode != ''">bills_fault_code = #{billsFaultCode},</if>
|
||||
<if test="billsStatus != null and billsStatus != ''">bills_status = #{billsStatus},</if>
|
||||
<if test="applyUser != null">apply_user = #{applyUser},</if>
|
||||
<if test="applyTime != null">apply_time = #{applyTime},</if>
|
||||
<if test="realBeginTime != null">real_begin_time = #{realBeginTime},</if>
|
||||
<if test="realEndTime != null">real_end_time = #{realEndTime},</if>
|
||||
<if test="requireEndTime != null">require_end_time = #{requireEndTime},</if>
|
||||
<if test="instanceType != null and instanceType != ''">instance_type = #{instanceType},</if>
|
||||
<if test="isFlag != null and isFlag != ''">is_flag = #{isFlag},</if>
|
||||
<if test="remark != null">remark = #{remark},</if>
|
||||
<if test="createBy != null">create_by = #{createBy},</if>
|
||||
<if test="createTime != null">create_time = #{createTime},</if>
|
||||
<if test="updateBy != null">update_by = #{updateBy},</if>
|
||||
<if test="updateTime != null">update_time = #{updateTime},</if>
|
||||
</trim>
|
||||
where repair_instance_id = #{repairInstanceId}
|
||||
</update>
|
||||
|
||||
<delete id="deleteDmsBillsFaultInstanceByRepairInstanceId" parameterType="Long">
|
||||
delete from dms_bills_fault_instance where repair_instance_id = #{repairInstanceId}
|
||||
</delete>
|
||||
|
||||
<delete id="deleteDmsBillsFaultInstanceByRepairInstanceIds" parameterType="String">
|
||||
delete from dms_bills_fault_instance where repair_instance_id in
|
||||
<foreach item="repairInstanceId" collection="array" open="(" separator="," close=")">
|
||||
#{repairInstanceId}
|
||||
</foreach>
|
||||
</delete>
|
||||
</mapper>
|
@ -0,0 +1,138 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.hw.dms.mapper.DmsBillsInspectInstanceActivityMapper">
|
||||
|
||||
<resultMap type="DmsBillsInspectInstanceActivity" id="DmsBillsInspectInstanceActivityResult">
|
||||
<result property="instanceActivityId" column="instance_activity_id" />
|
||||
<result property="inspectInstanceId" column="inspect_instance_id" />
|
||||
<result property="processActivityId" column="process_activity_id" />
|
||||
<result property="inspectRouteId" column="inspect_route_id" />
|
||||
<result property="deviceAmount" column="device_amount" />
|
||||
<result property="performer" column="performer" />
|
||||
<result property="processHandleResolution" column="process_handle_resolution" />
|
||||
<result property="remark" column="remark" />
|
||||
<result property="processHandleStatus" column="process_handle_status" />
|
||||
<result property="processStepOrder" column="process_step_order" />
|
||||
<result property="startTime" column="start_time" />
|
||||
<result property="endTime" column="end_time" />
|
||||
<result property="handleUserId" column="handle_user_id" />
|
||||
<result property="handleBy" column="handle_by" />
|
||||
<result property="handleTime" column="handle_time" />
|
||||
<result property="createBy" column="create_by" />
|
||||
<result property="createTime" column="create_time" />
|
||||
<result property="transferUserId" column="transfer_user_id" />
|
||||
<result property="attr1" column="attr1" />
|
||||
</resultMap>
|
||||
|
||||
<sql id="selectDmsBillsInspectInstanceActivityVo">
|
||||
select instance_activity_id, inspect_instance_id, process_activity_id, inspect_route_id, device_amount, performer, process_handle_resolution, remark, process_handle_status, process_step_order, start_time, end_time, handle_user_id, handle_by, handle_time, create_by, create_time, transfer_user_id, attr1 from dms_bills_inspect_instance_activity
|
||||
</sql>
|
||||
|
||||
<select id="selectDmsBillsInspectInstanceActivityList" parameterType="DmsBillsInspectInstanceActivity" resultMap="DmsBillsInspectInstanceActivityResult">
|
||||
<include refid="selectDmsBillsInspectInstanceActivityVo"/>
|
||||
<where>
|
||||
<if test="inspectInstanceId != null "> and inspect_instance_id = #{inspectInstanceId}</if>
|
||||
<if test="processActivityId != null "> and process_activity_id = #{processActivityId}</if>
|
||||
<if test="inspectRouteId != null "> and inspect_route_id = #{inspectRouteId}</if>
|
||||
<if test="deviceAmount != null "> and device_amount = #{deviceAmount}</if>
|
||||
<if test="performer != null and performer != ''"> and performer = #{performer}</if>
|
||||
<if test="processHandleResolution != null and processHandleResolution != ''"> and process_handle_resolution = #{processHandleResolution}</if>
|
||||
<if test="processHandleStatus != null and processHandleStatus != ''"> and process_handle_status = #{processHandleStatus}</if>
|
||||
<if test="processStepOrder != null "> and process_step_order = #{processStepOrder}</if>
|
||||
<if test="startTime != null "> and start_time = #{startTime}</if>
|
||||
<if test="endTime != null "> and end_time = #{endTime}</if>
|
||||
<if test="handleUserId != null "> and handle_user_id = #{handleUserId}</if>
|
||||
<if test="handleBy != null and handleBy != ''"> and handle_by = #{handleBy}</if>
|
||||
<if test="handleTime != null "> and handle_time = #{handleTime}</if>
|
||||
<if test="transferUserId != null "> and transfer_user_id = #{transferUserId}</if>
|
||||
<if test="attr1 != null and attr1 != ''"> and attr1 = #{attr1}</if>
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<select id="selectDmsBillsInspectInstanceActivityByInstanceActivityId" parameterType="Long" resultMap="DmsBillsInspectInstanceActivityResult">
|
||||
<include refid="selectDmsBillsInspectInstanceActivityVo"/>
|
||||
where instance_activity_id = #{instanceActivityId}
|
||||
</select>
|
||||
|
||||
<insert id="insertDmsBillsInspectInstanceActivity" parameterType="DmsBillsInspectInstanceActivity" useGeneratedKeys="true" keyProperty="instanceActivityId">
|
||||
insert into dms_bills_inspect_instance_activity
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="inspectInstanceId != null">inspect_instance_id,</if>
|
||||
<if test="processActivityId != null">process_activity_id,</if>
|
||||
<if test="inspectRouteId != null">inspect_route_id,</if>
|
||||
<if test="deviceAmount != null">device_amount,</if>
|
||||
<if test="performer != null">performer,</if>
|
||||
<if test="processHandleResolution != null and processHandleResolution != ''">process_handle_resolution,</if>
|
||||
<if test="remark != null">remark,</if>
|
||||
<if test="processHandleStatus != null">process_handle_status,</if>
|
||||
<if test="processStepOrder != null">process_step_order,</if>
|
||||
<if test="startTime != null">start_time,</if>
|
||||
<if test="endTime != null">end_time,</if>
|
||||
<if test="handleUserId != null">handle_user_id,</if>
|
||||
<if test="handleBy != null">handle_by,</if>
|
||||
<if test="handleTime != null">handle_time,</if>
|
||||
<if test="createBy != null">create_by,</if>
|
||||
<if test="createTime != null">create_time,</if>
|
||||
<if test="transferUserId != null">transfer_user_id,</if>
|
||||
<if test="attr1 != null">attr1,</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="inspectInstanceId != null">#{inspectInstanceId},</if>
|
||||
<if test="processActivityId != null">#{processActivityId},</if>
|
||||
<if test="inspectRouteId != null">#{inspectRouteId},</if>
|
||||
<if test="deviceAmount != null">#{deviceAmount},</if>
|
||||
<if test="performer != null">#{performer},</if>
|
||||
<if test="processHandleResolution != null and processHandleResolution != ''">#{processHandleResolution},</if>
|
||||
<if test="remark != null">#{remark},</if>
|
||||
<if test="processHandleStatus != null">#{processHandleStatus},</if>
|
||||
<if test="processStepOrder != null">#{processStepOrder},</if>
|
||||
<if test="startTime != null">#{startTime},</if>
|
||||
<if test="endTime != null">#{endTime},</if>
|
||||
<if test="handleUserId != null">#{handleUserId},</if>
|
||||
<if test="handleBy != null">#{handleBy},</if>
|
||||
<if test="handleTime != null">#{handleTime},</if>
|
||||
<if test="createBy != null">#{createBy},</if>
|
||||
<if test="createTime != null">#{createTime},</if>
|
||||
<if test="transferUserId != null">#{transferUserId},</if>
|
||||
<if test="attr1 != null">#{attr1},</if>
|
||||
</trim>
|
||||
</insert>
|
||||
|
||||
<update id="updateDmsBillsInspectInstanceActivity" parameterType="DmsBillsInspectInstanceActivity">
|
||||
update dms_bills_inspect_instance_activity
|
||||
<trim prefix="SET" suffixOverrides=",">
|
||||
<if test="inspectInstanceId != null">inspect_instance_id = #{inspectInstanceId},</if>
|
||||
<if test="processActivityId != null">process_activity_id = #{processActivityId},</if>
|
||||
<if test="inspectRouteId != null">inspect_route_id = #{inspectRouteId},</if>
|
||||
<if test="deviceAmount != null">device_amount = #{deviceAmount},</if>
|
||||
<if test="performer != null">performer = #{performer},</if>
|
||||
<if test="processHandleResolution != null and processHandleResolution != ''">process_handle_resolution = #{processHandleResolution},</if>
|
||||
<if test="remark != null">remark = #{remark},</if>
|
||||
<if test="processHandleStatus != null">process_handle_status = #{processHandleStatus},</if>
|
||||
<if test="processStepOrder != null">process_step_order = #{processStepOrder},</if>
|
||||
<if test="startTime != null">start_time = #{startTime},</if>
|
||||
<if test="endTime != null">end_time = #{endTime},</if>
|
||||
<if test="handleUserId != null">handle_user_id = #{handleUserId},</if>
|
||||
<if test="handleBy != null">handle_by = #{handleBy},</if>
|
||||
<if test="handleTime != null">handle_time = #{handleTime},</if>
|
||||
<if test="createBy != null">create_by = #{createBy},</if>
|
||||
<if test="createTime != null">create_time = #{createTime},</if>
|
||||
<if test="transferUserId != null">transfer_user_id = #{transferUserId},</if>
|
||||
<if test="attr1 != null">attr1 = #{attr1},</if>
|
||||
</trim>
|
||||
where instance_activity_id = #{instanceActivityId}
|
||||
</update>
|
||||
|
||||
<delete id="deleteDmsBillsInspectInstanceActivityByInstanceActivityId" parameterType="Long">
|
||||
delete from dms_bills_inspect_instance_activity where instance_activity_id = #{instanceActivityId}
|
||||
</delete>
|
||||
|
||||
<delete id="deleteDmsBillsInspectInstanceActivityByInstanceActivityIds" parameterType="String">
|
||||
delete from dms_bills_inspect_instance_activity where instance_activity_id in
|
||||
<foreach item="instanceActivityId" collection="array" open="(" separator="," close=")">
|
||||
#{instanceActivityId}
|
||||
</foreach>
|
||||
</delete>
|
||||
</mapper>
|
@ -0,0 +1,131 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.hw.dms.mapper.DmsBillsInspectInstanceMapper">
|
||||
|
||||
<resultMap type="DmsBillsInspectInstance" id="DmsBillsInspectInstanceResult">
|
||||
<result property="inspectInstanceId" column="inspect_instance_id" />
|
||||
<result property="planInspectId" column="plan_inspect_id" />
|
||||
<result property="wfProcessId" column="wf_process_id" />
|
||||
<result property="inspectType" column="inspect_type" />
|
||||
<result property="billsInspectCode" column="bills_inspect_code" />
|
||||
<result property="deviceAmount" column="device_amount" />
|
||||
<result property="planBeginTime" column="plan_begin_time" />
|
||||
<result property="planEndTime" column="plan_end_time" />
|
||||
<result property="realBeginTime" column="real_begin_time" />
|
||||
<result property="realEndTime" column="real_end_time" />
|
||||
<result property="performer" column="performer" />
|
||||
<result property="inspectStatus" column="inspect_status" />
|
||||
<result property="isFlag" column="is_flag" />
|
||||
<result property="remark" column="remark" />
|
||||
<result property="createBy" column="create_by" />
|
||||
<result property="createTime" column="create_time" />
|
||||
<result property="updateBy" column="update_by" />
|
||||
<result property="updateTime" column="update_time" />
|
||||
</resultMap>
|
||||
|
||||
<sql id="selectDmsBillsInspectInstanceVo">
|
||||
select inspect_instance_id, plan_inspect_id, wf_process_id, inspect_type, bills_inspect_code, plan_begin_time,plan_end_time, real_begin_time, real_end_time, inspect_status, is_flag, remark, create_by, create_time, update_by, update_time from dms_bills_inspect_instance
|
||||
</sql>
|
||||
|
||||
<select id="selectDmsBillsInspectInstanceList" parameterType="DmsBillsInspectInstance" resultMap="DmsBillsInspectInstanceResult">
|
||||
<include refid="selectDmsBillsInspectInstanceVo"/>
|
||||
<where>
|
||||
<if test="planInspectId != null "> and plan_inspect_id = #{planInspectId}</if>
|
||||
<if test="wfProcessId != null "> and wf_process_id = #{wfProcessId}</if>
|
||||
<if test="inspectType != null and inspectType != ''"> and inspect_type = #{inspectType}</if>
|
||||
<if test="billsInspectCode != null and billsInspectCode != ''"> and bills_inspect_code = #{billsInspectCode}</if>
|
||||
<if test="deviceAmount != null "> and device_amount = #{deviceAmount}</if>
|
||||
<if test="planBeginTime != null "> and plan_begin_time = #{planBeginTime}</if>
|
||||
<if test="planEndTime != null "> and plan_end_time = #{planEndTime}</if>
|
||||
<if test="realBeginTime != null "> and real_begin_time = #{realBeginTime}</if>
|
||||
<if test="realEndTime != null "> and real_end_time = #{realEndTime}</if>
|
||||
<if test="performer != null and performer != ''"> and performer = #{performer}</if>
|
||||
<if test="inspectStatus != null and inspectStatus != ''"> and inspect_status = #{inspectStatus}</if>
|
||||
<if test="isFlag != null and isFlag != ''"> and is_flag = #{isFlag}</if>
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<select id="selectDmsBillsInspectInstanceByInspectInstanceId" parameterType="Long" resultMap="DmsBillsInspectInstanceResult">
|
||||
<include refid="selectDmsBillsInspectInstanceVo"/>
|
||||
where inspect_instance_id = #{inspectInstanceId}
|
||||
</select>
|
||||
|
||||
<insert id="insertDmsBillsInspectInstance" parameterType="DmsBillsInspectInstance" useGeneratedKeys="true" keyProperty="inspectInstanceId">
|
||||
insert into dms_bills_inspect_instance
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="planInspectId != null">plan_inspect_id,</if>
|
||||
<if test="wfProcessId != null">wf_process_id,</if>
|
||||
<if test="inspectType != null and inspectType != ''">inspect_type,</if>
|
||||
<if test="billsInspectCode != null">bills_inspect_code,</if>
|
||||
<if test="deviceAmount != null">device_amount,</if>
|
||||
<if test="planBeginTime != null">plan_begin_time,</if>
|
||||
<if test="planEndTime != null">plan_end_time,</if>
|
||||
<if test="realBeginTime != null">real_begin_time,</if>
|
||||
<if test="realEndTime != null">real_end_time,</if>
|
||||
<if test="performer != null">performer,</if>
|
||||
<if test="inspectStatus != null">inspect_status,</if>
|
||||
<if test="isFlag != null and isFlag != ''">is_flag,</if>
|
||||
<if test="remark != null">remark,</if>
|
||||
<if test="createBy != null">create_by,</if>
|
||||
<if test="createTime != null">create_time,</if>
|
||||
<if test="updateBy != null">update_by,</if>
|
||||
<if test="updateTime != null">update_time,</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="planInspectId != null">#{planInspectId},</if>
|
||||
<if test="wfProcessId != null">#{wfProcessId},</if>
|
||||
<if test="inspectType != null and inspectType != ''">#{inspectType},</if>
|
||||
<if test="billsInspectCode != null">#{billsInspectCode},</if>
|
||||
<if test="deviceAmount != null">#{deviceAmount},</if>
|
||||
<if test="planBeginTime != null">#{planBeginTime},</if>
|
||||
<if test="planEndTime != null">#{planEndTime},</if>
|
||||
<if test="realBeginTime != null">#{realBeginTime},</if>
|
||||
<if test="realEndTime != null">#{realEndTime},</if>
|
||||
<if test="performer != null">#{performer},</if>
|
||||
<if test="inspectStatus != null">#{inspectStatus},</if>
|
||||
<if test="isFlag != null and isFlag != ''">#{isFlag},</if>
|
||||
<if test="remark != null">#{remark},</if>
|
||||
<if test="createBy != null">#{createBy},</if>
|
||||
<if test="createTime != null">#{createTime},</if>
|
||||
<if test="updateBy != null">#{updateBy},</if>
|
||||
<if test="updateTime != null">#{updateTime},</if>
|
||||
</trim>
|
||||
</insert>
|
||||
|
||||
<update id="updateDmsBillsInspectInstance" parameterType="DmsBillsInspectInstance">
|
||||
update dms_bills_inspect_instance
|
||||
<trim prefix="SET" suffixOverrides=",">
|
||||
<if test="planInspectId != null">plan_inspect_id = #{planInspectId},</if>
|
||||
<if test="wfProcessId != null">wf_process_id = #{wfProcessId},</if>
|
||||
<if test="inspectType != null and inspectType != ''">inspect_type = #{inspectType},</if>
|
||||
<if test="billsInspectCode != null">bills_inspect_code = #{billsInspectCode},</if>
|
||||
<if test="deviceAmount != null">device_amount = #{deviceAmount},</if>
|
||||
<if test="planBeginTime != null">plan_begin_time = #{planBeginTime},</if>
|
||||
<if test="planEndTime != null">plan_end_time = #{planEndTime},</if>
|
||||
<if test="realBeginTime != null">real_begin_time = #{realBeginTime},</if>
|
||||
<if test="realEndTime != null">real_end_time = #{realEndTime},</if>
|
||||
<if test="performer != null">performer = #{performer},</if>
|
||||
<if test="inspectStatus != null">inspect_status = #{inspectStatus},</if>
|
||||
<if test="isFlag != null and isFlag != ''">is_flag = #{isFlag},</if>
|
||||
<if test="remark != null">remark = #{remark},</if>
|
||||
<if test="createBy != null">create_by = #{createBy},</if>
|
||||
<if test="createTime != null">create_time = #{createTime},</if>
|
||||
<if test="updateBy != null">update_by = #{updateBy},</if>
|
||||
<if test="updateTime != null">update_time = #{updateTime},</if>
|
||||
</trim>
|
||||
where inspect_instance_id = #{inspectInstanceId}
|
||||
</update>
|
||||
|
||||
<delete id="deleteDmsBillsInspectInstanceByInspectInstanceId" parameterType="Long">
|
||||
delete from dms_bills_inspect_instance where inspect_instance_id = #{inspectInstanceId}
|
||||
</delete>
|
||||
|
||||
<delete id="deleteDmsBillsInspectInstanceByInspectInstanceIds" parameterType="String">
|
||||
delete from dms_bills_inspect_instance where inspect_instance_id in
|
||||
<foreach item="inspectInstanceId" collection="array" open="(" separator="," close=")">
|
||||
#{inspectInstanceId}
|
||||
</foreach>
|
||||
</delete>
|
||||
</mapper>
|
@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询检修工单列表
|
||||
export function listDmsBillsFaultInstance(query) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsFaultInstance/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询检修工单详细
|
||||
export function getDmsBillsFaultInstance(repairInstanceId) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsFaultInstance/' + repairInstanceId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增检修工单
|
||||
export function addDmsBillsFaultInstance(data) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsFaultInstance',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改检修工单
|
||||
export function updateDmsBillsFaultInstance(data) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsFaultInstance',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除检修工单
|
||||
export function delDmsBillsFaultInstance(repairInstanceId) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsFaultInstance/' + repairInstanceId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询点巡检工单实例节点列表
|
||||
export function listDmsBillsInspectActivity(query) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsInspectActivity/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询点巡检工单实例节点详细
|
||||
export function getDmsBillsInspectActivity(instanceActivityId) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsInspectActivity/' + instanceActivityId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增点巡检工单实例节点
|
||||
export function addDmsBillsInspectActivity(data) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsInspectActivity',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改点巡检工单实例节点
|
||||
export function updateDmsBillsInspectActivity(data) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsInspectActivity',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除点巡检工单实例节点
|
||||
export function delDmsBillsInspectActivity(instanceActivityId) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsInspectActivity/' + instanceActivityId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询巡检工单列表
|
||||
export function listDmsBillsInstance(query) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsInstance/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询巡检工单详细
|
||||
export function getDmsBillsInstance(inspectInstanceId) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsInstance/' + inspectInstanceId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增巡检工单
|
||||
export function addDmsBillsInstance(data) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsInstance',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改巡检工单
|
||||
export function updateDmsBillsInstance(data) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsInstance',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除巡检工单
|
||||
export function delDmsBillsInstance(inspectInstanceId) {
|
||||
return request({
|
||||
url: '/dms/dmsBillsInstance/' + inspectInstanceId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
Loading…
Reference in New Issue