feat(wpm): enrich sub-process operation records

This commit is contained in:
caoqianming 2026-08-07 14:29:56 +08:00
parent c17552e0ea
commit 94215df0b6
3 changed files with 19 additions and 0 deletions

View File

@ -6,6 +6,8 @@ from apps.utils.filters import MyJsonListFilter
class EquipFilterSet(filters.FilterSet): class EquipFilterSet(filters.FilterSet):
tags = MyJsonListFilter(label='tags/json/list查询') tags = MyJsonListFilter(label='tags/json/list查询')
exclude_cate_name = filters.CharFilter(
field_name='cate__name', exclude=True, label='排除设备分类名称')
class Meta: class Meta:
model = Equipment model = Equipment

View File

@ -0,0 +1,16 @@
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('wpm', '0138_mlogbw_files'),
]
operations = [
migrations.AddField(
model_name='mloguser',
name='note',
field=models.TextField(blank=True, default='', verbose_name='备注'),
),
]

View File

@ -550,6 +550,7 @@ class MlogUser(BaseModel):
Equipment, verbose_name='生产设备', on_delete=models.CASCADE, null=True, blank=True, related_name='mloguser_equipment') Equipment, verbose_name='生产设备', on_delete=models.CASCADE, null=True, blank=True, related_name='mloguser_equipment')
shift = models.ForeignKey(Shift, verbose_name='关联班次', on_delete=models.CASCADE) shift = models.ForeignKey(Shift, verbose_name='关联班次', on_delete=models.CASCADE)
handle_date = models.DateField('操作日期') handle_date = models.DateField('操作日期')
note = models.TextField('备注', default='', blank=True)
class Mlogb(BaseModel): class Mlogb(BaseModel):
""" """