znj пре 1 година
родитељ
комит
3f05d2ffe7
1 измењених фајлова са 6 додато и 6 уклоњено
  1. 6 6
      BaseDataMaintenance/maintenance/dataflow_mq.py

+ 6 - 6
BaseDataMaintenance/maintenance/dataflow_mq.py

@@ -426,16 +426,16 @@ class Dataflow_ActivteMQ_attachment(Dataflow_attachment):
 
                         return False
 
+                # 重跑swf时,删除原来的swf_urls中的"\"
+                swf_urls = attach.getProperties().get(attachment_swfUrls, "[]")
+                swf_urls = swf_urls.replace('\\', '') if swf_urls else '[]'
+                swf_urls = json.loads(swf_urls)
+                attach.setValue(attachment_swfUrls, json.dumps(swf_urls, ensure_ascii=False), True)
+
                 swf_images = eval(swf_images)
                 if attach.getProperties().get(attachment_filetype)=="swf" and len(swf_images)>0:
 
                     # swf_urls = json.loads(attach.getProperties().get(attachment_swfUrls,"[]"))
-                    swf_urls = attach.getProperties().get(attachment_swfUrls,"[]")
-                    if swf_urls:
-                        swf_urls = swf_urls.replace('\\','')
-                    else:
-                        swf_urls = '[]'
-                    swf_urls = json.loads(swf_urls)
 
                     if len(swf_urls)==0:
                         objectPath = attach.getProperties().get(attachment_path,"")