from django import forms from .models import * class FixedAssetsInventoryForm(forms.ModelForm): class Meta: model = FixedAssetsInventory fields = '__all__' widgets = { 'asset_id': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '请输入资产编号'}), 'asset_category': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '请输入资产类别'}), 'brand': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '请输入品牌'}), 'model': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '请输入规格型号'}), 'unit': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '请输入单位'}), 'quantity': forms.NumberInput(attrs={'class': 'form-control', 'placeholder': '请输入数量'}), 'affiliated_entity': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '请输入归属主体'}), 'location': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '请输入存放地点'}), 'department': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '请输入所属部门'}), 'user': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '请输入使用人'}), 'purchase_date': forms.DateInput(attrs={'class': 'form-control', 'type': 'date'}), 'recorded_date': forms.DateInput(attrs={'class': 'form-control', 'type': 'date'}), 'original_value': forms.NumberInput(attrs={'class': 'form-control', 'placeholder': '请输入资产原值'}), 'residual_value': forms.NumberInput(attrs={'class': 'form-control', 'placeholder': '请输入残值'}), 'depreciation_method': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '请输入折旧方法'}), 'depreciation_years': forms.NumberInput(attrs={'class': 'form-control', 'placeholder': '请输入折旧年限'}), 'depreciation_months': forms.NumberInput(attrs={'class': 'form-control', 'placeholder': '请输入折旧月数'}), 'book_value': forms.NumberInput(attrs={'class': 'form-control', 'placeholder': '请输入账面价值'}), 'status': forms.Select(attrs={'class': 'form-control'}), } labels = { 'asset_id': '资产编号', 'asset_category': '资产类别', 'brand': '品牌', 'model': '规格型号', 'unit': '单位', 'quantity': '数量', 'affiliated_entity': '归属主体', 'location': '存放地点', 'department': '所属部门', 'user': '使用人', 'purchase_date': '购入日期', 'recorded_date': '入账日期', 'original_value': '资产原值', 'residual_value': '残值', 'depreciation_method': '折旧方法', 'depreciation_years': '折旧年限', 'depreciation_months': '折旧月数', 'book_value': '账面价值', 'status': '状态', } class IntangibleAssetsInventoryForm(forms.ModelForm): class Meta: model = IntangibleAssetsInventory fields = '__all__' widgets = { 'asset_id': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '资产编号'}), 'asset_category': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '资产类别'}), 'brand': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '品牌'}), 'model': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '规格型号'}), 'unit': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '单位'}), 'quantity': forms.NumberInput(attrs={'class': 'form-control', 'placeholder': '数量'}), 'affiliated_entity': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '归属主体'}), 'department': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '所属部门'}), 'user': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '使用人'}), 'purchase_date': forms.DateInput(attrs={'class': 'form-control', 'type': 'date'}), 'recorded_date': forms.DateInput(attrs={'class': 'form-control', 'type': 'date'}), 'original_value': forms.NumberInput(attrs={'class': 'form-control', 'placeholder': '资产原值'}), 'residual_value': forms.NumberInput(attrs={'class': 'form-control', 'placeholder': '残值'}), 'amortization_method': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '摊销方法'}), 'amortization_years': forms.NumberInput(attrs={'class': 'form-control', 'placeholder': '摊销年限'}), 'amortization_months': forms.NumberInput(attrs={'class': 'form-control', 'placeholder': '摊销月数'}), 'book_value': forms.NumberInput(attrs={'class': 'form-control', 'placeholder': '账面价值'}), 'status': forms.Select(attrs={'class': 'form-control'}, choices=IntangibleAssetsInventory.STATUS_CHOICES), }