针对jeecgboot的online生成的代码导入后,修改包的引用位置后发现新增接口在online表单中可以正常设置默认值,但是在本地代码运行的时候数据库无法同步默认值

可以在contorller中进行如下操作,例:

@AutoLog(value = "basic_info-添加")
	@Operation(summary="basic_info-添加")
	@RequiresPermissions("baseinfo:basic_info:add")
	@PostMapping(value = "/add")
	public Result<String> add(@RequestBody BasicInfo basicInfo) {
        // 确保逻辑删除标志设置为"0"
        basicInfo.setDelFlag("0");
        basicInfo.setOverallAvailabilityStatus("0");
        basicInfo.setRobotCurrentModel("test");
        System.out.println(basicInfo);
		basicInfoService.save(basicInfo);
		return Result.OK("添加成功!");
	}

这样可以进行添加时进行默认值的赋值

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐