设备巡检优化
This commit is contained in:
parent
81815b6c3c
commit
3313ae33fa
|
@ -6811,41 +6811,42 @@ def apiinspectitem(req):
|
|||
if a == 'adds':
|
||||
data = json.loads(req.body.decode('utf-8'))
|
||||
for i in data['items']:
|
||||
obj = InspectItem()
|
||||
obj.checked = True if 'checked' in i else False
|
||||
if 'state' in i:
|
||||
obj.state = i['state']
|
||||
obj.checkitem = EquipmentCheckItem.objects.get(pk=i['id'])
|
||||
obj.inspect = Inspect.objects.get(pk=data['inspect'])
|
||||
if 'desc' in i:
|
||||
obj.desc = i['desc']
|
||||
if 'img' in i:
|
||||
obj.img = i['img']
|
||||
obj.todouser = getpgr2(userid, User.objects.get(userid=userid).ubelongpart)
|
||||
obj.save()
|
||||
postdict = {
|
||||
'touser': obj.todouser.openid,
|
||||
'template_id': 'lOuwSE67vZC3ZVFYPZvz2eb7JdFxqx7ysMFkXrYmYh0',
|
||||
'miniprogram': {'appid': 'wx5c39b569f01c27db'},
|
||||
'data': {
|
||||
'first': {
|
||||
'value': obj.inspect.equipment.name + '-设备异常待处理:'
|
||||
},
|
||||
'keyword1': {
|
||||
'value': obj.desc
|
||||
},
|
||||
'keyword2': {
|
||||
'value': obj.inspect.creattime
|
||||
},
|
||||
'keyword3': {
|
||||
'value': ''
|
||||
},
|
||||
'remark': {
|
||||
'value': '请及时处理设备异常!'
|
||||
if 'checked' in i and i['checked']:
|
||||
obj = InspectItem()
|
||||
obj.checked = True if 'checked' in i else False
|
||||
if 'state' in i:
|
||||
obj.state = i['state']
|
||||
obj.checkitem = EquipmentCheckItem.objects.get(pk=i['id'])
|
||||
obj.inspect = Inspect.objects.get(pk=data['inspect'])
|
||||
if 'desc' in i:
|
||||
obj.desc = i['desc']
|
||||
if 'img' in i:
|
||||
obj.img = i['img']
|
||||
obj.todouser = getpgr2(userid, User.objects.get(userid=userid).ubelongpart)
|
||||
obj.save()
|
||||
postdict = {
|
||||
'touser': obj.todouser.openid,
|
||||
'template_id': 'lOuwSE67vZC3ZVFYPZvz2eb7JdFxqx7ysMFkXrYmYh0',
|
||||
'miniprogram': {'appid': 'wx5c39b569f01c27db'},
|
||||
'data': {
|
||||
'first': {
|
||||
'value': obj.inspect.equipment.name + '-设备异常待处理:'
|
||||
},
|
||||
'keyword1': {
|
||||
'value': obj.desc
|
||||
},
|
||||
'keyword2': {
|
||||
'value': obj.inspect.creattime
|
||||
},
|
||||
'keyword3': {
|
||||
'value': ''
|
||||
},
|
||||
'remark': {
|
||||
'value': '请及时处理设备异常!'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
send_wechatmsg.delay(postdict)
|
||||
send_wechatmsg.delay(postdict)
|
||||
return JsonResponse({"code": 1})
|
||||
elif a == 'listmyyc':#我发现的异常记录
|
||||
objs = InspectItem.objects.filter(inspect__usecomp__partid=companyid, inspect__user__userid=userid).exclude(state='正常')
|
||||
|
|
Loading…
Reference in New Issue