Commit caebeb8a by 宋毅

tj

parent 054c362c
...@@ -4,7 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey); ...@@ -4,7 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey);
module.exports = (db, DataTypes) => { module.exports = (db, DataTypes) => {
return db.define("flowlog", { return db.define("flowlog", {
uapp_id: DataTypes.INTEGER, // uapp_id: DataTypes.INTEGER, //
sourceOrderNo: DataTypes.STRING(64), // 来源单号 sourceOrderNo: DataTypes.STRING(128), // 来源单号
opContent: DataTypes.STRING(1024), // 操作描述 opContent: DataTypes.STRING(1024), // 操作描述
notes: DataTypes.STRING, // 备注 notes: DataTypes.STRING, // 备注
isShow: {//是否显示 isShow: {//是否显示
......
...@@ -4,7 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey); ...@@ -4,7 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey);
module.exports = (db, DataTypes) => { module.exports = (db, DataTypes) => {
return db.define("ordercontacts", { return db.define("ordercontacts", {
uapp_id :DataTypes.INTEGER, // uapp_id :DataTypes.INTEGER, //
sourceOrderNo :DataTypes.STRING(64),//来源单号 sourceOrderNo :DataTypes.STRING(128),//来源单号
contactName :DataTypes.STRING(1000), // 联系人 contactName :DataTypes.STRING(1000), // 联系人
mobile :DataTypes.STRING(20), // mobile :DataTypes.STRING(20), //
email :DataTypes.STRING(50), // email :DataTypes.STRING(50), //
......
...@@ -4,10 +4,11 @@ const uiconfig = system.getUiConfig2(settings.appKey); ...@@ -4,10 +4,11 @@ const uiconfig = system.getUiConfig2(settings.appKey);
module.exports = (db, DataTypes) => { module.exports = (db, DataTypes) => {
return db.define("orderinfo", { return db.define("orderinfo", {
uapp_id :DataTypes.INTEGER,// uapp_id :DataTypes.INTEGER,//
orderNo :DataTypes.STRING(64),// 订单号 orderNo :DataTypes.STRING(128),// 订单号
channelServiceNo :DataTypes.STRING(64),// 渠道服务单号 channelServiceNo :DataTypes.STRING(128),// 渠道服务单号
channelOrderNo :DataTypes.STRING(1024),// 渠道订单号列表,多个以,隔开 channelOrderNo :DataTypes.STRING(128),// 渠道订单号(页面中列表中显示该单号)
needNo :DataTypes.STRING(64), //需求号--用于服务商或需求表中创建订单 channelNeedNo :DataTypes.STRING(128), //渠道需求号(页面中列表中显示该需求号)
needNo :DataTypes.STRING(128), //需求号--用于服务商或需求表中创建订单
channelUserId :DataTypes.STRING(64), // 渠道用户ID channelUserId :DataTypes.STRING(64), // 渠道用户ID
ownerUserId :DataTypes.STRING(20),// 拥有渠道用户ID ownerUserId :DataTypes.STRING(20),// 拥有渠道用户ID
payTime :DataTypes.DATE,// 渠道有支付时间则用渠道的支付时间 payTime :DataTypes.DATE,// 渠道有支付时间则用渠道的支付时间
......
...@@ -4,7 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey); ...@@ -4,7 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey);
module.exports = (db, DataTypes) => { module.exports = (db, DataTypes) => {
return db.define("orderproduct", { return db.define("orderproduct", {
uapp_id: DataTypes.INTEGER,// uapp_id: DataTypes.INTEGER,//
sourceOrderNo :DataTypes.STRING(64),//来源单号 sourceOrderNo :DataTypes.STRING(128),//来源单号
productType_id :DataTypes.INTEGER,//产品类型Id productType_id :DataTypes.INTEGER,//产品类型Id
pathCode :DataTypes.STRING(512), //产品类型编码路径,如:1/2 pathCode :DataTypes.STRING(512), //产品类型编码路径,如:1/2
itemCode :DataTypes.STRING(64),//产品编码 itemCode :DataTypes.STRING(64),//产品编码
......
...@@ -4,7 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey); ...@@ -4,7 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey);
module.exports = (db, DataTypes) => {//费用单: module.exports = (db, DataTypes) => {//费用单:
return db.define("expensevoucher", { return db.define("expensevoucher", {
uapp_id: DataTypes.INTEGER, // uapp_id: DataTypes.INTEGER, //
sourceOrderNo: DataTypes.STRING(64), // 来源单号 sourceOrderNo: DataTypes.STRING(128), // 来源单号
expenseTypeName: DataTypes.STRING, expenseTypeName: DataTypes.STRING,
expenseType: {//收款类型,gf: 官费, tax: 税金, channelSettleProfit: 订单渠道分润结算 expenseType: {//收款类型,gf: 官费, tax: 税金, channelSettleProfit: 订单渠道分润结算
type: DataTypes.ENUM, type: DataTypes.ENUM,
......
...@@ -4,7 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey); ...@@ -4,7 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey);
module.exports = (db, DataTypes) => { module.exports = (db, DataTypes) => {
return db.define("moneyjourney", { return db.define("moneyjourney", {
uapp_id: DataTypes.INTEGER, // uapp_id: DataTypes.INTEGER, //
sourceOrderNo: DataTypes.STRING(64), // 来源单号 sourceOrderNo: DataTypes.STRING(128), // 来源单号
channelUserId: DataTypes.STRING(64), // 渠道用户ID channelUserId: DataTypes.STRING(64), // 渠道用户ID
ownerUserId: DataTypes.STRING(20),// 拥有渠道用户ID ownerUserId: DataTypes.STRING(20),// 拥有渠道用户ID
accountType: { accountType: {
......
...@@ -4,7 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey); ...@@ -4,7 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey);
module.exports = (db, DataTypes) => { module.exports = (db, DataTypes) => {
return db.define("orderreceiptvoucher", {//收款单: return db.define("orderreceiptvoucher", {//收款单:
uapp_id: DataTypes.INTEGER, // uapp_id: DataTypes.INTEGER, //
sourceOrderNo: DataTypes.STRING(64), // 来源单号 sourceOrderNo: DataTypes.STRING(128), // 来源单号
accountType: { accountType: {
//帐户类型( 支付类型):"cash": "现金", "bank": "银行" ,"wx":"微信","alipay":"支付宝","other":"其它" //帐户类型( 支付类型):"cash": "现金", "bank": "银行" ,"wx":"微信","alipay":"支付宝","other":"其它"
type: DataTypes.ENUM, type: DataTypes.ENUM,
......
...@@ -4,7 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey); ...@@ -4,7 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey);
module.exports = (db, DataTypes) => { module.exports = (db, DataTypes) => {
return db.define("orderrefundvoucher", {//退款单: return db.define("orderrefundvoucher", {//退款单:
uapp_id: DataTypes.INTEGER, // uapp_id: DataTypes.INTEGER, //
sourceOrderNo: DataTypes.STRING(64), // 来源单号 sourceOrderNo: DataTypes.STRING(128), // 来源单号
busPayOrderCode: DataTypes.STRING(100),//业务支付订单号 busPayOrderCode: DataTypes.STRING(100),//业务支付订单号
accountType: { accountType: {
//帐户类型( 支付类型):"cash": "现金", "bank": "银行" ,"wx":"微信","alipay":"支付宝","other":"其它" //帐户类型( 支付类型):"cash": "现金", "bank": "银行" ,"wx":"微信","alipay":"支付宝","other":"其它"
......
...@@ -3,35 +3,35 @@ const settings = require("../../../../config/settings"); ...@@ -3,35 +3,35 @@ const settings = require("../../../../config/settings");
const uiconfig = system.getUiConfig2(settings.appKey); const uiconfig = system.getUiConfig2(settings.appKey);
module.exports = (db, DataTypes) => { module.exports = (db, DataTypes) => {
return db.define("needinfo", { return db.define("needinfo", {
uapp_id:DataTypes.INTEGER, uapp_id: DataTypes.INTEGER,
needNo:DataTypes.STRING(64), channelNeedNo: DataTypes.STRING(128), //渠道需求号(页面中列表中显示该需求号)
channelUserId:DataTypes.INTEGER,//发布者id needNo: DataTypes.STRING(128), //需求号--用于服务商或需求表中创建订单
publisherName:DataTypes.STRING,//发布者姓名 channelUserId: DataTypes.INTEGER,//发布者id
publisherOnlyCode:DataTypes.STRING(50),//发布者唯一码 publisherName: DataTypes.STRING,//发布者姓名
publishContent:DataTypes.STRING,//发布内容 publisherOnlyCode: DataTypes.STRING(50),//发布者唯一码
publishMobile:DataTypes.STRING,//发布者手机号 publishContent: DataTypes.STRING,//发布内容
followManUserId:DataTypes.INTEGER,//跟进人id publishMobile: DataTypes.STRING,//发布者手机号
followManName:DataTypes.STRING,//跟进人姓名 followManUserId: DataTypes.INTEGER,//跟进人id
followManMobile:DataTypes.STRING,//跟进人手机号(合伙人) followManName: DataTypes.STRING,//跟进人姓名
followManOnlyCode:DataTypes.STRING(50),//跟进者唯一码 followManMobile: DataTypes.STRING,//跟进人手机号(合伙人)
followContent:DataTypes.STRING,//跟进内容 followManOnlyCode: DataTypes.STRING(50),//跟进者唯一码
chanceType_code:DataTypes.STRING,// 商机类型 followContent: DataTypes.STRING,//跟进内容
productOneType_id:DataTypes.STRING,//产品大类Id productOneType_id: DataTypes.STRING,//产品大类Id
productType_id:DataTypes.STRING,//产品类型Id productType_id: DataTypes.STRING,//产品类型Id
notes:DataTypes.STRING,//备注 notes: DataTypes.STRING,//备注
disposeNotes:DataTypes.STRING,//处理的备注 disposeNotes: DataTypes.STRING,//处理的备注
status:{ status: {
//wts未推送,yts已推送,ygj已跟进,ycd已成单 //wts未推送,yts已推送,ygj已跟进,ycd已成单
type:DataTypes.ENUM, type: DataTypes.ENUM,
values: Object.keys(uiconfig.config.pdict.push_chance_type), values: Object.keys(uiconfig.config.pdict.push_chance_type),
set:function(val){ set: function (val) {
this.setDataValue("chanceType",val); this.setDataValue("chanceType", val);
this.setDataValue("chanceTypeName",uiconfig.config.pdict.push_chance_type[val]); this.setDataValue("chanceTypeName", uiconfig.config.pdict.push_chance_type[val]);
} }
}, },
city:DataTypes.STRING(50), // 城市 city: DataTypes.STRING(50), // 城市
province:DataTypes.STRING(50), // 省份 province: DataTypes.STRING(50), // 省份
},{ }, {
paranoid: true,//假的删除 paranoid: true,//假的删除
underscored: true, underscored: true,
version: true, version: true,
...@@ -42,7 +42,7 @@ module.exports = (db, DataTypes) => { ...@@ -42,7 +42,7 @@ module.exports = (db, DataTypes) => {
validate: { validate: {
}, },
indexes:[ indexes: [
] ]
}); });
......
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