feat: ofm-models borrowRecord 增加借阅数量
This commit is contained in:
parent
3ff6072ae1
commit
a81d03e3ca
|
|
@ -0,0 +1,18 @@
|
|||
# Generated by Django 3.2.12 on 2025-11-19 02:22
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('ofm', '0002_remove_vehicleuse_vehiclereg'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='borrowrecord',
|
||||
name='count',
|
||||
field=models.PositiveIntegerField(blank=True, null=True, verbose_name='借阅份数'),
|
||||
),
|
||||
]
|
||||
|
|
@ -119,6 +119,7 @@ class BorrowRecord(CommonBDModel):
|
|||
borrow_file = models.ManyToManyField(FileRecord, related_name="borrow_records")
|
||||
borrow_date = models.DateField('借阅日期', null=True, blank=True)
|
||||
return_date = models.DateField('归还日期', null=True, blank=True)
|
||||
count = models.PositiveIntegerField('借阅份数', null=True, blank=True)
|
||||
contacts = models.CharField('借阅人电话', max_length=50, validators=[phone_validator], null=True, blank=True)
|
||||
remark = models.JSONField('用途', default=list, help_text=str(['借阅', '复印', '查阅']))
|
||||
ticket = models.ForeignKey('wf.ticket', verbose_name='关联工单',
|
||||
|
|
|
|||
|
|
@ -130,21 +130,6 @@ class LendingSealSerializer(CustomModelSerializer):
|
|||
fields = '__all__'
|
||||
read_only_fields = EXCLUDE_FIELDS
|
||||
|
||||
# class VehicleRecordSerializer(CustomModelSerializer):
|
||||
# class meta:
|
||||
# model = VehicleReg
|
||||
# fields = '__all__'
|
||||
|
||||
# class VehicleSerializer(CustomModelSerializer):
|
||||
# create_by_name = serializers.CharField(source='create_by.name', read_only=True)
|
||||
# belong_dept_name = serializers.CharField(source='belong_dept.name', read_only=True)
|
||||
# vehiclerd = serializers.PrimaryKeyRelatedField(queryset=VehicleReg.objects.all(), write_only=True, label="车辆记录")
|
||||
# ticket_ = TicketSimpleSerializer(source='ticket', read_only=True)
|
||||
# class Meta:
|
||||
# model = Vehicle
|
||||
# fields = '__all__'
|
||||
# read_only_fields = EXCLUDE_FIELDS + ['actual_km']
|
||||
|
||||
class FileRecordSerializer(CustomModelSerializer):
|
||||
create_by_name = serializers.CharField(source='create_by.name', read_only=True)
|
||||
belong_dept_name = serializers.CharField(source='belong_dept.name', read_only=True)
|
||||
|
|
|
|||
Loading…
Reference in New Issue