[IMP] Improve ospp_base and ospp_slide modules
							parent
							
								
									8d3142a5b4
								
							
						
					
					
						commit
						509917ca05
					
				|  | @ -36,7 +36,7 @@ class SlideChannel(models.Model): | |||
|                 if rec.instance_arrangement in ['share', 'both']: | ||||
|                     vals = [] | ||||
|                     for i in range(rec.shared_instance_count): | ||||
|                         service_name = f"{rec.code}-{i}" | ||||
|                         service_name = f"{rec.code}{i}" | ||||
|                         val = { | ||||
|                             "name": service_name, | ||||
|                             "channel_id": rec.id, | ||||
|  | @ -55,7 +55,7 @@ class SlideChannel(models.Model): | |||
|                 if rec.instance_arrangement in ['exclude', 'both']: | ||||
|                     vals = [] | ||||
|                     for partner_id in partner_ids: | ||||
|                         service_name = f"{rec.code}-{partner_id.partner_id.code}" | ||||
|                         service_name = f"{rec.code}{partner_id.partner_id.code}" | ||||
|                         val = { | ||||
|                             "name": service_name, | ||||
|                             "channel_id": rec.id, | ||||
|  | @ -74,7 +74,7 @@ class SlideChannel(models.Model): | |||
|                 if rec.instance_arrangement in ['share', 'both']: | ||||
|                     vals = [] | ||||
|                     for i in range(rec.shared_instance_count): | ||||
|                         service_name = f"{rec.code}-{i}" | ||||
|                         service_name = f"{rec.code}{i}" | ||||
|                         instance_id = instance_obj.search([('name', '=', service_name), ('channel_id', '=', rec.id)]) | ||||
|                         if not instance_id: | ||||
|                             val = { | ||||
|  | @ -96,7 +96,7 @@ class SlideChannel(models.Model): | |||
|                 if rec.instance_arrangement in ['exclude', 'both']: | ||||
|                     vals = [] | ||||
|                     for partner_id in partner_ids: | ||||
|                         service_name = f"{rec.code}-{partner_id.partner_id.code}" | ||||
|                         service_name = f"{rec.code}{partner_id.partner_id.code}" | ||||
|                         instance_id = instance_obj.search([('name', '=', service_name), ('channel_id', '=', rec.id)]) | ||||
|                         if not instance_id: | ||||
|                             val = { | ||||
|  |  | |||
|  | @ -22,7 +22,7 @@ | |||
|                                      attrs="{'invisible': [('instance_arrangement', 'in', ['no_need'])]}"/> | ||||
|                         </group> | ||||
|                     </group> | ||||
|                     <field name="instance_ids" mode="tree,form" readonly="1" attrs="{'invisible': [('instance_arrangement', 'in', ['no_need'])]}"> | ||||
|                     <field name="instance_ids" mode="tree,form" readonly="0" attrs="{'invisible': [('instance_arrangement', 'in', ['no_need'])]}"> | ||||
|                         <tree> | ||||
|                             <field name="sequence" widget="handle"/> | ||||
|                             <field name="code"/> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Oliver Yuan
						Oliver Yuan