Commit 3dd34c7f by 蒋勇

d

parent 4cce9bef
......@@ -4,5 +4,11 @@ class ArticleCtl extends CtlBase {
constructor() {
super("common", CtlBase.getServiceName(ArticleCtl));
}
async create(p,q,req){
p.creator_id=p.userid
p.creator=p.username
let rtn=await this.service.create(p,q,req)
return system.getResult(rtn)
}
}
module.exports = ArticleCtl;
const system=require("../../../system");
const Dao=require("../../dao.base");
class ArticleDao extends Dao{
constructor(){
super(Dao.getModelName(ArticleDao));
}
orderBy(qobj) {
//return {"key":"include","value":{model:this.db.models.app}};
if(!qobj.orderInfo || qobj.orderInfo.length==0){
return [["created_at", "ASC"]];
}else{
return qobj.orderInfo;
}
}
}
module.exports=ArticleDao;
// var u=new UserDao();
// var roledao=system.getObject("db.roleDao");
// (async ()=>{
// var users=await u.model.findAll({where:{app_id:1}});
// var role=await roledao.model.findOne({where:{code:"guest"}});
// console.log(role);
// for(var i=0;i<users.length;i++){
// await users[i].setRoles([role]);
// console.log(i);
// }
//
// })();
......@@ -7,6 +7,14 @@ module.exports = (db, DataTypes) => {
type: DataTypes.STRING,
allowNull: false,
},//和user的from相同,在注册user时,去创建
desc: {//概述
type: DataTypes.STRING,
allowNull: true,
},//和us
listimg: {//简图
type: DataTypes.STRING,
allowNull: true,
},//和us
isPubed:{
type:DataTypes.BOOLEAN,
defaultValue: false
......@@ -23,6 +31,11 @@ module.exports = (db, DataTypes) => {
type: DataTypes.STRING,
allowNull: false,
},
seq:{
type: DataTypes.INTEGER,
allowNull: true,
defaultValue:0
},
creator_id:{
type: DataTypes.INTEGER,
allowNull: false,
......@@ -32,7 +45,7 @@ module.exports = (db, DataTypes) => {
allowNull: false,
}
}, {
paranoid: true,//假的删除
paranoid: false,//假的删除
underscored: true,
version: true,
freezeTableName: true,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment