分答项目_技能点:主题答主管理方式一

实现步骤
1、创建模型themes themes_answer,创建主题模板页面

2、实现添加选择人员对话框

3、实现对话框中的人员过滤

4、实现对话框中人员的选择和取消选择业务

5、实现themes和themes_answer联动

实现细节
1、主题列表页,答主按钮,触发ajax的get请求,动态生成对话框内容(用户选择列表),请求中携带2个参数:主题id和类型type
(1)选择对话框中根据type值,区分是“问题管理”模块中的用户选择还是“主题管理”模块中的用户选择
(2)主题id:根据主题id和当前用户openid,查询主题回答者表,是否已经有此用户,如果有“取消选择”否则“选择”

2、对话框页面列表中的“选择”或者“取消选择”,触发ajax请求:实现删除和添加业务,请求中携带3个参数:主题id、用户openid、[select或者deselect]之一
(1)业务逻辑处理放在doWebThemes()方法中
(2)不要放在select_member()公共部分,此功能独立不要修改

3、主题答主和主题之间的关系
(1)选择答主后,主题表中的数量加1
(2)删除答主后,主题表中的数量减1
(3)必须修改delete方法,增加“减少主题回答数量”代码
(4)必须修改update方法,增加“将主题回答数量加1”代码

4、在模型层可以直接利用M()方法,访问其他实体模型中定义的方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值