1
0
forked from erp-dev/erp

feat: added print_count api, added merchant setting model, added manual mode setting for purchase order

This commit is contained in:
2025-11-28 15:01:11 +08:00
parent 53f2a24b20
commit 0c62398120
36 changed files with 1634 additions and 478 deletions

View File

@@ -38,6 +38,21 @@ class QuickInputAdmin(admin.ModelAdmin):
list_filter = ('group',)
@admin.register(models.MerchantSetting)
class MerchantSettingAdmin(admin.ModelAdmin):
list_display = (
'merchant', 'key', 'value',
'type', 'val_str', 'val_int',
'val_float', 'val_bool', 'description',
)
list_filter = ('merchant', 'type')
search_fields = ('merchant__name', 'key', 'description')
@admin.display(description='设置值')
def _value(self, obj):
return obj.value()
@admin.register(models.UserProfile)
class UserProfileAdmin(AdminBase):
list_display = ('user', 'merchant')