Browse Source

修改会议记录模版

newdev_shunjiawei
tanlongsheng 12 months ago
parent
commit
c866ca1127
  1. 4
      lib/data/services/db/sqflite_api.dart
  2. 3
      lib/modules/meeting/views/template/template_all_view.dart

4
lib/data/services/db/sqflite_api.dart

@ -293,6 +293,7 @@ class SqfliteApi {
limit: 4, limit: 4,
where: 'categoryid = ?', where: 'categoryid = ?',
whereArgs: [element['id']], whereArgs: [element['id']],
orderBy: 'id ${element['name'] == '自定义' ? 'DESC' : 'ASC'}',
); );
element['template'] = templateList element['template'] = templateList
.map((item) => { .map((item) => {
@ -305,12 +306,13 @@ class SqfliteApi {
} }
// 获取商务会议助手模版列表 // 获取商务会议助手模版列表
static Future getMeetingTemplateList(int id) async { static Future getMeetingTemplateList(int id, {bool isCustom = false}) async {
final db = await DatabaseHelper().database; final db = await DatabaseHelper().database;
return await db.query( return await db.query(
'meetingtemplate', 'meetingtemplate',
where: 'categoryid = ?', where: 'categoryid = ?',
whereArgs: [id], whereArgs: [id],
orderBy: 'id ${isCustom ? 'DESC' : 'ASC'}',
); );
} }

3
lib/modules/meeting/views/template/template_all_view.dart

@ -52,7 +52,8 @@ class _TemplateAllViewState extends State<TemplateAllView> {
} }
Future _getTemplate() async { Future _getTemplate() async {
List list = await SqfliteApi.getMeetingTemplateList(widget.categoryid); List list = await SqfliteApi.getMeetingTemplateList(widget.categoryid,
isCustom: widget.title == '自定义');
List templateList = []; List templateList = [];
for (var element in list) { for (var element in list) {
Map item = { Map item = {

Loading…
Cancel
Save