liding
2025-05-07 4303196586aaa49c66b853c66acdd3d79e8376ba
Merge remote-tracking branch 'origin/master'
已添加5个文件
126 ■■■■■ 文件已修改
src/main/java/com/ruoyi/basic/controller/SupplierManageController.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/mapper/SupplierManageMapper.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/pojo/SupplierManage.java 62 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/ISupplierService.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/impl/SupplierServiceImpl.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/controller/SupplierManageController.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,22 @@
package com.ruoyi.basic.controller;
import com.ruoyi.basic.pojo.SupplierManage;
import com.ruoyi.basic.service.ISupplierService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/system/supplier")
public class SupplierManageController {
    @Autowired
    private ISupplierService supplierService;
    @PostMapping("/add")
    public void add(@RequestBody SupplierManage supplierManage) {
        supplierService.saveSupplier(supplierManage);
    }
}
src/main/java/com/ruoyi/basic/mapper/SupplierManageMapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,13 @@
package com.ruoyi.basic.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.basic.pojo.SupplierManage;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
@Mapper
public interface SupplierManageMapper extends BaseMapper<SupplierManage> {
    @Select("select count(*) from supplier_manage ")
    int selectAll();
}
src/main/java/com/ruoyi/basic/pojo/SupplierManage.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,62 @@
package com.ruoyi.basic.pojo;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.time.LocalDateTime;
@Data
@TableName("supplier_manage")
public class SupplierManage {
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    @ApiModelProperty(value = "供应商名称")
    private String supplierName;
    @ApiModelProperty(value = "纳税人识别号")
    private String taxpayerIdentificationNum;
    @ApiModelProperty(value = "公司地址")
    private String companyAddress;
    @ApiModelProperty(value = "公司电话")
    private String companyPhone;
    @ApiModelProperty(value = "开户行")
    private String bankAccountName;
    @ApiModelProperty(value = "账号")
    private String bankAccountNum;
    @ApiModelProperty(value = "联系人")
    private String contactUserName;
    @ApiModelProperty(value = "联系电话")
    private String contactUserPhone;
    @ApiModelProperty(value = "维护人ID")
    private Integer maintainUserId;
    @ApiModelProperty(value = "维护时间")
    private LocalDateTime maintainTime;
    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;
    @ApiModelProperty(value = "创建用户")
    private Integer createUser;
    @ApiModelProperty(value = "修改时间")
    private LocalDateTime updateTime;
    @ApiModelProperty(value = "修改用户")
    private Integer updateUser;
    @ApiModelProperty(value = "租户ID")
    private Integer tenantId;
}
src/main/java/com/ruoyi/basic/service/ISupplierService.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,8 @@
package com.ruoyi.basic.service;
import com.ruoyi.basic.pojo.SupplierManage;
public interface ISupplierService {
    void saveSupplier(SupplierManage supplierManage);
}
src/main/java/com/ruoyi/basic/service/impl/SupplierServiceImpl.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,21 @@
package com.ruoyi.basic.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.basic.mapper.SupplierManageMapper;
import com.ruoyi.basic.pojo.SupplierManage;
import com.ruoyi.basic.service.ISupplierService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@Service
public class SupplierServiceImpl extends ServiceImpl<SupplierManageMapper,SupplierManage> implements ISupplierService {
    @Autowired
    private SupplierManageMapper supplierMapper;
    @Override
    public void saveSupplier(SupplierManage supplierManage) {
        int i = supplierMapper.selectAll();
        supplierMapper.insert(supplierManage);
    }
}