Translate

Kimi.Huang 6 年之前
父節點
當前提交
8aa3b35f04
共有 2 個文件被更改,包括 8 次插入7 次删除
  1. 4 3
      stock/admin.py
  2. 4 4
      stock/models.py

+ 4 - 3
stock/admin.py

@@ -1,7 +1,8 @@
1 1
 # -*- coding: utf-8 -*-
2 2
 
3 3
 from django.contrib import admin
4
-from django_admin import AdvancedExportExcelModelAdmin, ReadOnlyModelAdmin, SpecifiedQuantityQuerySetModelAdmin
4
+from django_admin import (AdvancedExportExcelModelAdmin, ChangeOnlyModelAdmin, ReadOnlyModelAdmin,
5
+                          SpecifiedQuantityQuerySetModelAdmin)
5 6
 
6 7
 from stock.models import StockInfo, StockSendInfo
7 8
 from utils.redis.connect import r
@@ -9,7 +10,7 @@ from utils.redis.rkeys import JDJOS_STOCK_CHANGED_SET
9 10
 from utils.stock_utils import send_all_stock_info
10 11
 
11 12
 
12
-class StockInfoAdmin(AdvancedExportExcelModelAdmin, admin.ModelAdmin):
13
+class StockInfoAdmin(ChangeOnlyModelAdmin, admin.ModelAdmin):
13 14
     # list_display = ('stock_id', 'vendorCode', 'vendorName', 'vendorProductId', 'vendorProductName', 'storeId', 'storeName', 'quantity', 'estimateQuantity', 'inventoryDate', 'totalQuantity', 'estimateDate', 'totalEstimateQuantity', 'costPrice', 'status', 'created_at', 'updated_at')
14 15
     list_display = ('vendorProductId', 'vendorProductName', 'inventoryDate', 'totalQuantity', 'estimateDate', 'totalEstimateQuantity', 'costPrice', 'updated_at')
15 16
     readonly_fields = ('stock_id', 'vendorCode', 'vendorName', 'vendorProductId', 'vendorProductName', 'storeId', 'storeName', 'quantity', 'estimateQuantity', 'status')
@@ -20,7 +21,7 @@ class StockInfoAdmin(AdvancedExportExcelModelAdmin, admin.ModelAdmin):
20 21
             r.sadd(JDJOS_STOCK_CHANGED_SET, obj.pk)
21 22
 
22 23
 
23
-class StockSendInfoAdmin(SpecifiedQuantityQuerySetModelAdmin, admin.ModelAdmin):
24
+class StockSendInfoAdmin(SpecifiedQuantityQuerySetModelAdmin, ChangeOnlyModelAdmin, admin.ModelAdmin):
24 25
     list_display = ('pk', 'submit')
25 26
     readonly_fields = ('status', )
26 27
 

+ 4 - 4
stock/models.py

@@ -28,8 +28,8 @@ class StockInfo(BaseModelMixin):
28 28
     costPrice = models.IntegerField(_(u'进价'), default=0, help_text=u'进价')
29 29
 
30 30
     class Meta:
31
-        verbose_name = _(u'StockInfo')
32
-        verbose_name_plural = _(u'StockInfo')
31
+        verbose_name = _(u'商品列表')
32
+        verbose_name_plural = _(u'商品列表')
33 33
 
34 34
     def __unicode__(self):
35 35
         return u'{0.pk}'.format(self)
@@ -39,8 +39,8 @@ class StockSendInfo(BaseModelMixin):
39 39
     submit = models.BooleanField(_(u'确认提交'), default=True, help_text=_(u'确认提交'))
40 40
 
41 41
     class Meta:
42
-        verbose_name = _(u'StockSendInfo')
43
-        verbose_name_plural = _(u'StockSendInfo')
42
+        verbose_name = _(u'发送给京东')
43
+        verbose_name_plural = _(u'发送给京东')
44 44
 
45 45
     def __unicode__(self):
46 46
         return u'{0.pk}'.format(self)