javaWeb后端复杂添加操作。(数据库是mysql,框架是mybatis,spring boot,spring cloud)

现在有一个添加操作,添加设备类别

这是一个添加模板,当我选设备类型之后,下面的设备属性(其实就是模板表temp这张表的属性)自动填充,我们也可以自己更改它的属性名称和单位就剩阈值(param表属性的两个属性)没有填,需要我们自己填写;(备注****:选择设备类型之后,因为设备类型有的对应多个参数需要在下面全部查询出来);填写的设备类名和模板缩写以及备注都是我们的类别表(catalog)的属性,设备类型是另一张表(type表)属性。

            请问大佬们:现在我负责后端需要写改功能的后台接口,求大神指点迷津,基本的逻辑我懂,具体的代码没有完整的实现思路。(表跟表之间的外键:type的type_id主键对应到temp的type_id,temp表的device_param_temp_id主键对应param表的device_param_temp_id,param表的device_catalog_id对应catalog表的device_catalog_id主键)

        说下我的进度,我现在做到选择设备类型之后把相关属性全部显示出来,后续的因为设计到一个业务层多个批量添加操作具体代码不知道该如何写。


最面的设备名称和模板缩写对应这张表(catalog类别表)的device_catalog_name和device_iot_prefix


上面的设备类型(设备类型表type)对应这张表的device_type_name


上面的模板属性对应到这张表和这张表

只需要添加的时候添加(属性表param)这张表device_param_lower和device_param_upper代表阈值(阈值)表示参数的有效范围


添加这张表(属性模板表temp)的需要填:名字和单位和类型其他两个,(id是自动生成的,device_type_id是选择类型的时候选中的)



猜你喜欢

转载自blog.csdn.net/weixin_41974635/article/details/80773796