新增IMAGE_COMPONENTIDS

FFIB 8 maanden geleden
bovenliggende
commit
dac1d8f967
1 gewijzigde bestanden met toevoegingen van 4 en 1 verwijderingen
  1. 4 1
      api/lensman/contract_mp_views.py

+ 4 - 1
api/lensman/contract_mp_views.py

@@ -167,6 +167,9 @@ def create_contribution_contract_flow(lensman):
167 167
 
168 168
 def create_contribution_contract_document(lensman, contribution_id, file_ids, FlowId):
169 169
     # 创建电子签文档 https://qian.tencent.com/developers/companyApis/startFlows/CreateDocument
170
+    IMAGE_COMPONENTIDS = ['ComponentId_37', 'ComponentId_38','ComponentId_39','ComponentId_40','ComponentId_41','ComponentId_42',
171
+                           'ComponentId_43','ComponentId_44','ComponentId_45','ComponentId_46','ComponentId_47','ComponentId_48','ComponentId_49','ComponentId_50','ComponentId_51','ComponentId_52','ComponentId_53','ComponentId_54','ComponentId_55', 'ComponentId_55', 'ComponentId_56', 'ComponentId_57', 'ComponentId_58', 'ComponentId_59', 'ComponentId_60', 'ComponentId_9', 'ComponentId_10', 'ComponentId_11', 'ComponentId_12', 'ComponentId_13', 'ComponentId_14', 'ComponentId_15', 'ComponentId_16', 'ComponentId_17', 'ComponentId_18', 'ComponentId_19', 'ComponentId_20', 'ComponentId_21', 'ComponentId_22', 'ComponentId_23', 'ComponentId_24', 'ComponentId_25', 'ComponentId_26', 'ComponentId_27', 'ComponentId_28','ComponentId_29', 'ComponentId_30', 'ComponentId_31', 'ComponentId_32']
172
+     
170 173
     try:
171 174
         amount = LensmanContributionActivityIncomeExpensesInfo.objects.get(contribution_id=contribution_id, lensman_id=lensman.lensman_id).amount
172 175
     except LensmanContributionActivityIncomeExpensesInfo.DoesNotExist:
@@ -188,7 +191,7 @@ def create_contribution_contract_document(lensman, contribution_id, file_ids, Fl
188 191
 
189 192
     for idx, file_id in enumerate(file_ids):
190 193
         FormFields.append({
191
-            "ComponentId": "ComponentId_" + str(37 + idx),
194
+            "ComponentId": "ComponentId_" + IMAGE_COMPONENTIDS[idx],
192 195
             "ComponentValue": file_id,
193 196
         })
194 197
     create_document_result = create_document(flow_id=FlowId, form_fields=FormFields)