diff --git a/hb_server/apps/mtm/migrations/0041_alter_material_type.py b/hb_server/apps/mtm/migrations/0041_alter_material_type.py new file mode 100644 index 0000000..54bada2 --- /dev/null +++ b/hb_server/apps/mtm/migrations/0041_alter_material_type.py @@ -0,0 +1,18 @@ +# Generated by Django 3.2.9 on 2021-12-03 01:09 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('mtm', '0040_material_piece_count'), + ] + + operations = [ + migrations.AlterField( + model_name='material', + name='type', + field=models.PositiveSmallIntegerField(choices=[(1, '成品'), (2, '半成品'), (3, '主要原料'), (4, '辅助材料'), (5, '加工工具'), (6, '辅助工装')], default=1, verbose_name='物料类型'), + ), + ] diff --git a/hb_server/apps/mtm/models.py b/hb_server/apps/mtm/models.py index a131e3d..5d39027 100644 --- a/hb_server/apps/mtm/models.py +++ b/hb_server/apps/mtm/models.py @@ -36,7 +36,7 @@ class Material(CommonAModel): name = models.CharField('物料名称', max_length=100) number = models.CharField('编号', max_length=100, unique=True) specification = models.CharField('型号', max_length=100, null=True, blank=True) - type = models.CharField('物料类型', choices= type_choices, max_length=20, default=1) + type = models.PositiveSmallIntegerField('物料类型', choices= type_choices, default=1) sort_str = models.CharField('排序字符', max_length=100, null=True, blank=True) unit = models.CharField('基准计量单位', choices=unit_choices, default='块', max_length=10) count = models.IntegerField('物料总数', default=0)