|
@@ -136,11 +136,11 @@ class user_wechat_path(Load):
|
|
|
,width = '600'
|
|
|
,height = '400'
|
|
|
,add = False
|
|
|
-
|
|
|
+ ,edit = False
|
|
|
,search = (('label-1','cdate-time-start','cdate-time-end','farm_id-select-','uid-input-'), (u'日期范围',u'开始时间',u'截止时间','选择农场',u'用户id'))
|
|
|
- ,thead = (u'所属农场', u'微信昵称', u'微信openid', u'更新时间')
|
|
|
- ,tbody = ('farm','nickname','openid', 'cdate')
|
|
|
- ,state = True
|
|
|
+ ,thead = (u'所属农场', u'微信昵称', u'微信openid', u'更新时间', u'封禁')
|
|
|
+ ,tbody = ('farm','nickname','openid', 'cdate', 'ban')
|
|
|
+
|
|
|
)
|
|
|
|
|
|
self.data['common']['search_farm_id-select-'] = Demeter.config['setting']['farmList']
|
|
@@ -150,6 +150,11 @@ class user_wechat_path(Load):
|
|
|
for key, value in enumerate(self.data['list']):
|
|
|
farm = self.service('common').one('farm', id=value['farm_id'])
|
|
|
self.data['list'][key]['farm'] = farm['name']
|
|
|
+
|
|
|
+ if value['status'] == True:
|
|
|
+ self.data['list'][key]['ban'] = '<a href="javascript:;" alt="点此恢复" onclick="oper(this,\''+value['id']+'\', \'/farm/user_wechat_update\', \'False\')">已封禁</a>'
|
|
|
+ else:
|
|
|
+ self.data['list'][key]['ban'] = '<a href="javascript:;" alt="点此封禁" onclick="oper(this,\''+value['id']+'\', \'/farm/user_wechat_update\', \'True\')">封禁</a>'
|
|
|
self.commonView('list')
|
|
|
|
|
|
class user_wechat_update_path(Load):
|
|
@@ -171,4 +176,8 @@ class user_wechat_update_path(Load):
|
|
|
@Web.auth
|
|
|
@Web.setting
|
|
|
def delete(self):
|
|
|
- self.commonDelete('farm_user_wechat')
|
|
|
+ id = self.input('id')
|
|
|
+ update = {}
|
|
|
+ update['status'] = self.input('status', True)
|
|
|
+ self.service('common').update('farm_user_wechat', id, update)
|
|
|
+
|