[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