def recycle_quest_(quest_sn: int): """ """ trash = drecall(ts_quest_trashed(quest_sn = quest_sn)) if not trash: busilogic.fail('所删除的试题(%s)不存在' % quest_sn) quest = ts_quest(trash) dmerge(quest) dbc << "DELETE FROM ts_quest_trashed WHERE quest_sn=%(quest_sn)s" dbc << (quest_sn,)
def trash_quest(quest_sn: int): """ """ quest = drecall(ts_quest(quest_sn = quest_sn)) if not quest: busilogic.fail('所删除的试题(%s)不存在' % quest_sn) trash = ts_quest_trashed(quest) dmerge(trash) dbc << "DELETE FROM ts_quest WHERE quest_sn=%(quest_sn)s" dbc << dict(quest_sn=quest_sn)