Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 

31 строка
1.1 KiB

  1. /*
  2. * @Description: 我的收藏模块数据持久层
  3. * @Author: hai-27
  4. * @Date: 2020-03-04 22:33:56
  5. * @LastEditors: hai-27
  6. * @LastEditTime: 2020-03-10 17:50:37
  7. */
  8. const db = require('./db.js');
  9. module.exports = {
  10. // 连接数据库,把收藏商品信息插入数据库
  11. AddCollect: async (user_id, product_id, timeTemp) => {
  12. const sql = 'insert into collect values(null,?,?,?)';
  13. return await db.query(sql, [user_id, product_id, timeTemp]);
  14. },
  15. // 连接数据库,获取用户的所有收藏商品信息
  16. GetCollect: async (user_id) => {
  17. const sql = 'select * from collect where user_id=?';
  18. return await db.query(sql, user_id);
  19. },
  20. // 连接数据库,获取用户的某个收藏商品信息
  21. FindCollect: async (user_id, product_id) => {
  22. const sql = 'select * from collect where user_id=? and product_id=?';
  23. return await db.query(sql, [user_id, product_id]);
  24. },
  25. // 连接数据库,删除用户的某个收藏商品信息
  26. DeleteCollect: async (user_id, product_id) => {
  27. const sql = 'delete from collect where user_id=? and product_id=?';
  28. return await db.query(sql, [user_id, product_id]);
  29. }
  30. }