|
@@ -136,10 +136,10 @@ 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'用户id', u'微信openid', u'更新时间')
|
|
|
- ,tbody = ('farm','uid','openid', 'cdate')
|
|
|
+ ,thead = (u'所属农场', u'微信昵称', u'微信openid', u'更新时间')
|
|
|
+ ,tbody = ('farm','nickname','openid', 'cdate')
|
|
|
,state = True
|
|
|
)
|
|
|
|
|
@@ -150,4 +150,25 @@ 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']
|
|
|
- self.commonView('list')
|
|
|
+ self.commonView('list')
|
|
|
+
|
|
|
+class user_wechat_update_path(Load):
|
|
|
+ @Web.auth
|
|
|
+ @Web.setting
|
|
|
+ def get(self):
|
|
|
+ self.common(
|
|
|
+ path = '/farm/user_wechat'
|
|
|
+ ,label = (u'微信昵称',)
|
|
|
+ ,update = ('nickname-input-required',)
|
|
|
+ ,update_farm_id = Demeter.config['setting']['farmList']
|
|
|
+ )
|
|
|
+ self.commonOne('farm_user_wechat')
|
|
|
+ self.commonView('update')
|
|
|
+ @Web.auth
|
|
|
+ @Web.setting
|
|
|
+ def post(self):
|
|
|
+ self.commonUpdate('farm_user_wechat')
|
|
|
+ @Web.auth
|
|
|
+ @Web.setting
|
|
|
+ def delete(self):
|
|
|
+ self.commonDelete('farm_user_wechat')
|