|
@@ -10,6 +10,7 @@ import com.fdkankan.contro.entity.ScenePlus;
|
|
|
import com.fdkankan.contro.entity.ScenePlusExt;
|
|
|
import com.fdkankan.contro.entity.ScenePro;
|
|
|
import com.fdkankan.contro.service.IFdkkLaserService;
|
|
|
+import com.fdkankan.contro.service.IScenePlusExtService;
|
|
|
import com.fdkankan.contro.service.IScenePlusService;
|
|
|
import com.fdkankan.contro.service.ISceneProService;
|
|
|
import com.fdkankan.fyun.face.FYunFileServiceInterface;
|
|
@@ -61,6 +62,7 @@ public class IFdkkLaserServiceImpl implements IFdkkLaserService {
|
|
|
|
|
|
|
|
|
public void updateSceneStatus(String sceneCode, int sceneStatus, String path, Date createTime, Date algorithmTime, ScenePlusExt scenePlusExt) {
|
|
|
+ ScenePlus scenePlus = scenePlusService.getScenePlusByNum(sceneCode);
|
|
|
Map<String, Object> params = new HashMap<>();
|
|
|
params.put("sceneCode", sceneCode);
|
|
|
params.put("status", sceneStatus);
|
|
@@ -72,6 +74,7 @@ public class IFdkkLaserServiceImpl implements IFdkkLaserService {
|
|
|
}
|
|
|
params.put("shootCount", scenePlusExt.getShootCount());
|
|
|
params.put("mixture", scenePlusExt.getMixture() == CommonStatus.NO.code().intValue() ? false : true);
|
|
|
+ params.put("payStatus", scenePlus.getPayStatus());
|
|
|
rabbitMqProducer.sendByWorkQueue(updateScene, params);
|
|
|
}
|
|
|
|
|
@@ -142,6 +145,7 @@ public class IFdkkLaserServiceImpl implements IFdkkLaserService {
|
|
|
params.put("title", scenePlus.getTitle());
|
|
|
params.put("userId", scenePlus.getUserId());
|
|
|
params.put("sceneSource", scenePlus.getSceneSource());
|
|
|
+ params.put("payStatus", scenePlus.getPayStatus());
|
|
|
if(Objects.nonNull(fdageJson)){
|
|
|
params.put("location", fdageJson.getInteger("location"));
|
|
|
}
|