Commit a7e288ea by wkliang

init model

parent ebe19136
const system=require("../../../system");
const Dao=require("../../dao.base");
class TrademarkcaseDao extends Dao{
constructor(){
super(Dao.getModelName(TrademarkcaseDao));
}
extraWhere(qobj,qw,qc){
qc.raw=true;
return qw;
}
}
module.exports=TrademarkcaseDao;
/* jshint indent: 2 */
module.exports = function(sequelize, DataTypes) {
return sequelize.define('agent', {
agent: DataTypes.STRING,
assistant: DataTypes.STRING,
input: DataTypes.STRING,
business: DataTypes.STRING,
receiveDate: DataTypes.DATE,
pushDate: DataTypes.DATE,
caseId: DataTypes.STRING,
}, {
paranoid: true,
underscored: true,
timestamps: true,
version: true,
freezeTableName: true,
tableName: 'agent'
});
};
/* jshint indent: 2 */
module.exports = function (sequelize, DataTypes) {
return sequelize.define('applicant', {
region: DataTypes.STRING,
regionCode: DataTypes.STRING,
idCard: DataTypes.STRING,
companyName: DataTypes.STRING,
companyNameEn: DataTypes.STRING,
companyAddr: DataTypes.STRING,
companyAddrEn: DataTypes.STRING,
contactsName: DataTypes.STRING,
contactsAddr: DataTypes.STRING,
contactsMobileNum: DataTypes.STRING,
mail: DataTypes.STRING,
mailCode: DataTypes.STRING,
caseId: DataTypes.STRING,
}, {
paranoid: true,
underscored: true,
timestamps: true,
version: true,
freezeTableName: true,
tableName: 'applicant'
});
};
moule.exports = function(sequelize, DataTypes) {
return sequelize.define('trademarkcase', {
caseId: DataTypes.STRING,
orderId: DataTypes.STRING,
tmName: DataTypes.STRING,
enTmName: DataTypes.STRING,
askForId: DataTypes.STRING,
sAskForId: DataTypes.STRING,
askForDir: DataTypes.STRING,
tmType: DataTypes.INTEGER,
isDefer: DataTypes.INTEGER,
askForDate: DataTypes.DATE,
isCommonAskFor: DataTypes.INTEGER,
isNeedEvidence: DataTypes.INTEGER,
TODNum: DataTypes.STRING,
caseType: DataTypes.STRING,
caseStatus: DataTypes.STRING,
rdDate: DataTypes.DATE,
askforCompany: DataTypes.STRING,
proxyName: DataTypes.STRING,
}, {
paranoid: true,
underscored: true,
timestamps: true,
version: true,
freezeTableName: true,
tableName: 'trademarkcase'
});
};
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