@@ -1021,11 +1021,44 @@ class serveManagement(View):
sheet1.write(0, headnum, title)
headnum= headnum+1
+ fields = [
+ 'id',
+ 'username',
+ 'phone',
+ 'userEmail',
+ 'data_joined',
+ 'uid',
+ 'channel',
+ 'status',
+ 'addTime',
+ 'endTime',
+ 'use_status',
+ 'has_unused',
+ 'desc',
+ 'payType',
+ 'price',
+ 'playcount',
+ 'ucode',
+ 'version'
+ ]
num = 1
for item in list_data:
fieldnum = 0
- for key in item:
- sheet1.write(num, fieldnum, item[key])
+ for key in fields:
+ val = item[key]
+ if key == 'payType':
+ if val == 1:
+ val = 'PayPal'
+ if val == 2:
+ val = '支付宝'
+ if val == 3:
+ val = '微信支付'
+ if val == 10:
+ val = '免费体验'
+ if val == 11:
+ val = '激活码'
+
+ sheet1.write(num, fieldnum, val)
fieldnum = fieldnum+1
num =num+1
workbook.save(response)