# Generated by Django 4.1.2 on 2025-11-17 10:08 from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('container', '0034_materialchangehistory_count_time'), ] operations = [ migrations.CreateModel( name='DispatchConfig', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('cross_floor_concurrent_limit', models.PositiveIntegerField(default=2, verbose_name='跨楼层并发上限')), ('intra_floor_order', models.CharField(choices=[('batch_then_sequence', '按批次优先,再按顺序')], default='batch_then_sequence', max_length=64, verbose_name='同层排序策略')), ('enabled', models.BooleanField(default=True, verbose_name='是否启用')), ('update_time', models.DateTimeField(auto_now=True, verbose_name='更新时间')), ], options={ 'verbose_name': '任务下发配置', 'verbose_name_plural': '任务下发配置', 'db_table': 'dispatch_config', 'ordering': ['-id'], }, ), migrations.AlterField( model_name='containerdetaillogmodel', name='new_status', field=models.IntegerField(blank=True, choices=[(0, '空盘'), (2, '在盘'), (3, '离库')], null=True, verbose_name='新状态'), ), migrations.AlterField( model_name='containerdetaillogmodel', name='old_status', field=models.IntegerField(blank=True, choices=[(0, '空盘'), (2, '在盘'), (3, '离库')], null=True, verbose_name='原状态'), ), migrations.AlterField( model_name='containerdetailmodel', name='status', field=models.IntegerField(choices=[(0, '空盘'), (2, '在盘'), (3, '离库')], default=0, verbose_name='状态'), ), ]