Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Maria Agustina
/
hgt_soporte
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
Commit cffd0d76
authored
2021-03-18 11:29:57 -0300
by
Maria Agustina
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
avance 809
1 parent
4bd89b95
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
26 additions
and
21 deletions
models/__pycache__/incidencia.cpython-36.pyc
models/__pycache__/mensaje.cpython-36.pyc
models/incidencia.py
models/mensaje.py
views/incidencia_view.xml
models/__pycache__/incidencia.cpython-36.pyc
View file @
cffd0d7
No preview for this file type
models/__pycache__/mensaje.cpython-36.pyc
View file @
cffd0d7
No preview for this file type
models/incidencia.py
View file @
cffd0d7
...
...
@@ -50,32 +50,31 @@ class hgt_soporte_incidencia(models.Model):
'si_interno'
:
False
,
}
nvo_mensaje
=
self
.
env
[
'hgt.soporte_mensaje'
]
.
create
(
datos
)
lista_msj
=
[]
for
msj
in
self
.
si_mensajes
:
lista
.
append
(
msj
.
id
)
lista_msj
.
append
(
msj
.
id
)
lista_msj
.
append
(
nvo_mensaje
.
id
)
self
.
si_mensajes
=
lista_msj
self
.
si_texto_mensaje
=
False
# @api.onchange('si_mensajes')
# def mostrar_mensajes(self):
# for mens in self.si_mensajes:
# dom = [["si_numero", "=", val[0]]]
# ins = self.env['hgt.soporte_incidencia'].search(dom, limit=1)
# if len(ins) == 0:
# #print("no esta en sistema")
# return(True)
# text_orig = ins.si_ost_mensaje
# texto_nuevo = """\n{} {} {} \n{}\n\n#######################################################\n""".format(val[1],val[2],val[4],val[3])
# Texto = """{}\n{}""".format(text_orig,texto_nuevo)
# #print(Texto)
# ins.si_ost_mensaje = Texto
# return(True)
self
.
registrar_mensaje
(
nvo_mensaje
)
def
registrar_mensaje
(
self
,
mens
):
text
=
mens
.
si_mensaje
envia
=
mens
.
si_creador
envia
=
envia
.
name
fecha
=
mens
.
si_mens_fecha
text_orig
=
self
.
si_historico_mensajes
if
text_orig
:
texto_nuevo
=
"""
\n
{} - {}
\n\n
{}
\n\n
______________________________________________________
\n
"""
.
format
(
fecha
,
envia
,
text
)
Texto
=
"""{}
\n
{}"""
.
format
(
texto_nuevo
,
text_orig
)
self
.
si_historico_mensajes
=
Texto
return
(
True
)
else
:
texto_nuevo
=
"""
\n
{} - {}
\n\n
{}
\n\n
______________________________________________________
\n
"""
.
format
(
fecha
,
envia
,
text
)
Texto
=
"""{}"""
.
format
(
texto_nuevo
)
self
.
si_historico_mensajes
=
Texto
return
(
True
)
...
...
models/mensaje.py
View file @
cffd0d7
...
...
@@ -5,6 +5,7 @@ from datetime import datetime
class
hgt_soporte_mensaje
(
models
.
Model
):
_name
=
'hgt.soporte_mensaje'
_order
=
'id desc'
si_mensaje
=
fields
.
Text
(
string
=
'Mensaje'
)
...
...
@@ -25,3 +26,8 @@ class hgt_soporte_mensaje(models.Model):
default
=
False
)
si_incidencias
=
fields
.
Many2many
(
'hgt.soporte_incidencia'
,
string
=
u'Incidencias'
,
relation
=
'hgt_soporte_incidencia_mensaje_rel'
,
column2
=
'hgt_soporte_incidencia_id'
,
column1
=
'hgt_soporte_mensaje_id'
)
views/incidencia_view.xml
View file @
cffd0d7
...
...
@@ -61,7 +61,7 @@
</group>
<group
col=
"2"
string=
"Mensajes"
>
<h3>
Histórico de mensajes:
</h3>
<field
name=
"si_historico_mensajes"
colspan=
"2"
nolabel=
'1'
/>
<field
name=
"si_historico_mensajes"
readonly=
"1"
colspan=
"2"
nolabel=
'1'
/>
<field
name=
"si_texto_mensaje"
nolabel=
'1'
/>
<button
name=
"enviarMensaje"
class=
"oe_edit_only"
string=
"Enviar Mensaje"
type=
"object"
/>
</group>
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment