lims_diagnosis: add diagnostician signature

This commit is contained in:
Sebastián Marró 2020-12-14 04:26:41 -03:00
parent 243523bcb1
commit 271c25b33b
3 changed files with 12 additions and 0 deletions

View File

@ -54,6 +54,10 @@ msgctxt "field:lims.diagnostician,party:"
msgid "Party"
msgstr "Entidad"
msgctxt "field:lims.diagnostician,signature:"
msgid "Signature"
msgstr "Firma"
msgctxt "field:lims.notebook,diagnosis_warning:"
msgid "Diagnosis Warning"
msgstr "Advertencia de diagnóstico"
@ -348,6 +352,10 @@ msgctxt "view:lims.diagnosis.state:"
msgid "Options"
msgstr "Opciones"
msgctxt "view:lims.diagnostician:"
msgid "Signature"
msgstr "Firma"
msgctxt "view:lims.plant:"
msgid "Diagnosis"
msgstr "Diagnóstico"

View File

@ -11,6 +11,7 @@ class Diagnostician(ModelSQL, ModelView):
__name__ = 'lims.diagnostician'
party = fields.Many2One('party.party', 'Party', required=True)
signature = fields.Binary('Signature')
def get_rec_name(self, name):
if self.party:

View File

@ -2,4 +2,7 @@
<form>
<label name="party"/>
<field name="party"/>
<group colspan="4" yfill="1" string="Signature" id="signature">
<field xfill="0" xexpand="1" name="signature" height="200" width="200" widget="image"/>
</group>
</form>