12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- 'use strict';
- const Service = require('egg').Service;
- const fs = require('fs');
- module.exports = class BaseService extends Service {
-
-
-
- async fileExists(filepath) {
- return new Promise((reslove,reject) => {
- fs.access(filepath,(err) => {
- if(err) {
- reslove(false);
- } else {
- reslove(true);
- }
- });
- });
- }
-
- async create(createBean,useModel,error = '数据添加失败,请稍候重试') {
- let that = this;
- let result = await that.app.comoBean.create(createBean,useModel,error);
- return result;
- }
-
- async delete(deleteBean,useModel,error = '数据删除失败,请稍候重试') {
- let that = this;
- let result = await that.app.comoBean.delete(deleteBean,useModel,error);
- return result;
- }
-
- async update(updateBean,useModel,error = '数据更新失败,请稍候重试') {
- let that = this;
- let result = await that.app.comoBean.update(updateBean,useModel,error);
- return result;
- }
-
- async select(selectBean,useModel,error = '数据查询失败,请稍候重试',count = false,all = false) {
- let that = this;
- let result = await that.app.comoBean.select(selectBean,useModel,count,all,error);
- return result;
- }
- }
|