java中前端传递一个对象后端判断前端传来的对象与数据库中的对象信息进行对比不相同时修改字段但同时需要根据是否修改了这个字段去生成语音包怎么把这个接口分为两个接口一个只修改对象一个只生成语音包。如果先修改了对象语音生成时无法去判断前端修改的是什么信息
您可以将这个接口分为两个独立的接口,一个用于修改对象,另一个用于生成语音包。
首先,前端传递一个对象的时候,后端可以先保存该对象的原始信息,然后与数据库中的对象信息进行对比。如果两者不相同,后端可以将修改的字段保存到一个记录中,以便后续生成语音包时使用。
接下来,您可以设计两个接口:
-
修改对象接口:该接口负责接收前端传递的对象,并与数据库中的对象进行对比。如果有字段发生了修改,后端可以更新数据库中的对象信息,并将修改的字段保存到一个记录中。
-
生成语音包接口:该接口负责生成语音包。在生成语音包之前,后端可以检查之前修改对象接口中保存的记录,来确定是否有字段被修改。根据记录中保存的字段信息,后端可以相应地生成语音包。
通过将两个功能分开为两个独立的接口,您可以在生成语音包时判断前端修改的具体信息。希望这个方案对您有帮助!
原文地址: https://www.cveoy.top/t/topic/iLHa 著作权归作者所有。请勿转载和采集!