fix:查询人员记录提交

pg_adapter
wangxy 8 months ago
parent 42dcdcd776
commit 063bdf6973

@ -5,8 +5,11 @@ import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.system.domain.TdFileProvide;
import com.ruoyi.system.domain.carrier.TdCarrier;
import com.ruoyi.web.controller.manager.CarrierManager;
import com.ruoyi.web.controller.manager.SysAreaManager;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
@ -51,6 +54,27 @@ public class CarrierController extends BaseController {
return getDataTable(carriers);
}
@Resource
private SysAreaManager sysAreaManager;
/**
*
*/
@RequiresPermissions("system:carrier:export")
@Log(title = "国家秘密载体", businessType = BusinessType.EXPORT)
@PostMapping("/export")
@ResponseBody
public AjaxResult export(TdCarrier tdCarrier) {
List<TdCarrier> carriers = carrierManager.selectTdCarrierList(tdCarrier);
carriers.forEach(tdCarrier1 -> {
tdCarrier1.setAreaCity(sysAreaManager.getAreaName(tdCarrier1.getAreaCity()));
tdCarrier1.setAreaDistrict(sysAreaManager.getAreaName(tdCarrier1.getAreaDistrict()));
});
ExcelUtil<TdCarrier> util = new ExcelUtil<>(TdCarrier.class);
return util.exportExcel(carriers, "国家秘密载体数据");
}
/**
*
*/
@ -117,10 +141,10 @@ public class CarrierController extends BaseController {
/**
*
*/
@GetMapping ("/updateStatus/{id}/{status}")
@GetMapping("/updateStatus/{id}/{status}")
@ResponseBody
public AjaxResult updateStatus(@PathVariable("id") String id,@PathVariable("status") String status) {
return toAjax(carrierManager.updateStatus(id,status));
public AjaxResult updateStatus(@PathVariable("id") String id, @PathVariable("status") String status) {
return toAjax(carrierManager.updateStatus(id, status));
}
}

@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import java.util.Date;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
@ -24,49 +25,57 @@ public class TdCarrier extends BaseEntity {
private String id;
/**
*
*
*/
private String carrierCount;
@Excel(name = "载体名称")
private String carrierName;
/**
*
*
*/
private String carrierName;
@Excel(name = "载体数量")
private String carrierCount;
/**
*
*/
@Excel(name = "载体类型")
private String carrierLevel;
/**
*
*/
@Excel(name = "紧急程度",readConverterExp = "0=普通,1=紧急,2=加急")
private String carrierExtent;
/**
*
*/
@Excel(name = "定密依据")
private String carrierAlliance;
/**
*
*/
@Excel(name = "密级",readConverterExp = "0=秘密,1=机密,2=绝密")
private String carrierSecret;
/**
*
*/
@Excel(name = "编号")
private String carrierNumber;
/**
*
*/
@Excel(name = "保密期限")
private String carrierTerm;
/**
*
*/
@Excel(name = "发放范围")
private String carrierContent;
/**

Loading…
Cancel
Save