diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/carrier/CarrierController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/carrier/CarrierController.java new file mode 100644 index 0000000..f4fc311 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/carrier/CarrierController.java @@ -0,0 +1,29 @@ +package com.ruoyi.web.controller.carrier; + +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.web.controller.manager.CarrierManager; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; + +import javax.annotation.Resource; + +/** + * packageName com.ruoyi.web.controller.carrier + * + * @author wangxy + * @version JDK 8 + * @className CarrierController + * @date 2024/8/21 + * @description 载体管理 + */ +@Controller +@RequestMapping("/system/carrier") +public class CarrierController extends BaseController { + + @Resource + private CarrierManager carrierManager; + + + + +} diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/CarrierManager.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/CarrierManager.java new file mode 100644 index 0000000..a75eb97 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/manager/CarrierManager.java @@ -0,0 +1,22 @@ +package com.ruoyi.web.controller.manager; + +import com.ruoyi.system.service.carrier.TdCarrierService; +import org.springframework.stereotype.Component; + +import javax.annotation.Resource; + +/** + * packageName com.ruoyi.web.controller.manager + * + * @author wangxy + * @version JDK 8 + * @className CarrierManager + * @date 2024/8/21 + * @description 载体管理 + */ +@Component +public class CarrierManager { + + @Resource + private TdCarrierService carrierService; +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/carrier/TdCarrier.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/carrier/TdCarrier.java new file mode 100644 index 0000000..f28b1f7 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/carrier/TdCarrier.java @@ -0,0 +1,174 @@ +package com.ruoyi.system.domain.carrier; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import java.util.Date; + +import com.ruoyi.common.core.domain.BaseEntity; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 载体下发 + * @TableName td_carrier + */ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +public class TdCarrier extends BaseEntity { + /** + * id + */ + @TableId + private String id; + + /** + * 载体数量 + */ + private String carrierCount; + + /** + * 载体类型 + */ + private String carrierLevel; + + /** + * 紧急程度 + */ + private String carrierExtent; + + /** + * 定密依据 + */ + private String carrierAlliance; + + /** + * 密级 + */ + private String carrierSecret; + + /** + * 编号 + */ + private String carrierNumber; + + /** + * 保密期限 + */ + private String carrierTerm; + + /** + * 发放范围 + */ + private String carrierContent; + + /** + * 接收单位 + */ + private String receivingUnits; + + /** + * 接收时间 + */ + private Date receivingTime; + + /** + * 接收人员 + */ + private String receivingUser; + + /** + * 发放单位 + */ + private String issuingUnit; + + /** + * 发放时间 + */ + private Date issuingTime; + + /** + * 发放人员 + */ + private String issuingUser; + + /** + * 传递方式 + */ + private String deliveryMethod; + + /** + * 交通工具 + */ + private String carrierVehicle; + + /** + * 使用要求 + */ + private String mentsUse; + + /** + * 使用时间 + */ + private Date mentsTime; + + /** + * 使用人员 + */ + private String usageUser; + + /** + * 保存地点 + */ + private String saveLocation; + + /** + * 地点要求 + */ + private String locationRequire; + + /** + * 维护部门 + */ + private String maintainDepart; + + /** + * 维护人员 + */ + private String maintainUser; + + /** + * 维护日期 + */ + private Date maintainDate; + + /** + * 销毁部门 + */ + private String destoryDepart; + + /** + * 销毁人员 + */ + private String destoryUser; + + /** + * 销毁日期 + */ + private Date destoryDate; + + /** + * 销毁方式 + */ + private String destoryManner; + + /** + * 状态 + */ + private String status; + + + @TableField(exist = false) + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/carrier/TdCarrierMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/carrier/TdCarrierMapper.java new file mode 100644 index 0000000..573b541 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/carrier/TdCarrierMapper.java @@ -0,0 +1,18 @@ +package com.ruoyi.system.mapper.carrier; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.system.domain.carrier.TdCarrier; + +/** +* @author 13560 +* @description 针对表【td_carrier(载体下发)】的数据库操作Mapper +* @createDate 2024-08-21 09:44:38 +* @Entity generator.domain.TdCarrier +*/ +public interface TdCarrierMapper extends BaseMapper { + +} + + + + diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/carrier/TdCarrierService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/carrier/TdCarrierService.java new file mode 100644 index 0000000..8e62882 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/carrier/TdCarrierService.java @@ -0,0 +1,13 @@ +package com.ruoyi.system.service.carrier; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.system.domain.carrier.TdCarrier; + +/** +* @author 13560 +* @description 针对表【td_carrier(载体下发)】的数据库操作Service +* @createDate 2024-08-21 09:44:38 +*/ +public interface TdCarrierService extends IService { + +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/carrier/impl/TdCarrierServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/carrier/impl/TdCarrierServiceImpl.java new file mode 100644 index 0000000..2df3e2e --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/carrier/impl/TdCarrierServiceImpl.java @@ -0,0 +1,22 @@ +package com.ruoyi.system.service.carrier.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.system.domain.carrier.TdCarrier; +import com.ruoyi.system.mapper.carrier.TdCarrierMapper; +import com.ruoyi.system.service.carrier.TdCarrierService; +import org.springframework.stereotype.Service; + +/** +* @author 13560 +* @description 针对表【td_carrier(载体下发)】的数据库操作Service实现 +* @createDate 2024-08-21 09:44:38 +*/ +@Service +public class TdCarrierServiceImpl extends ServiceImpl + implements TdCarrierService { + +} + + + + diff --git a/ruoyi-system/src/main/resources/mapper/system/TdCarrierMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TdCarrierMapper.xml new file mode 100644 index 0000000..1639196 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/system/TdCarrierMapper.xml @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id,carrier_count,carrier_level, + carrier_extent,carrier_alliance,carrier_secret, + carrier_number,carrier_term,carrier_content, + receiving_units,receiving_time,receiving_user, + Issuing_unit,Issuing_time,Issuing_user, + delivery_method,carrier_vehicle,ments_use, + ments_time,usage_user,save_location, + location_ require,maintain_depart,maintain_user, + maintain_date,destory_depart,destory_user, + destory_date,destory_manner,status, + create_by,create_time,update_by, + update_time,remark + +