4 changed files with 304 additions and 93 deletions
			
			
		| @ -0,0 +1,143 @@ | |||
| /* eslint-disable*/ | |||
| 
 | |||
| 'use strict'; | |||
| 
 | |||
| module.exports = dc => { | |||
|   const DataTypes = dc.ORM; | |||
|   const sequelize = dc.orm; | |||
|   const PatrolRecordIssueHandle = sequelize.define("patrolRecordIssueHandle", { | |||
|     id: { | |||
|       type: DataTypes.INTEGER, | |||
|       allowNull: false, | |||
|       defaultValue: null, | |||
|       comment: null, | |||
|       primaryKey: true, | |||
|       field: "id", | |||
|       autoIncrement: true, | |||
|       unique: "patrol_record_issue_handle_id_uindex" | |||
|     }, | |||
|     patrolRecordId: { | |||
|       type: DataTypes.INTEGER, | |||
|       allowNull: true, | |||
|       defaultValue: null, | |||
|       comment: "巡检记录id", | |||
|       primaryKey: false, | |||
|       field: "patrol_record_id", | |||
|       autoIncrement: false | |||
|     }, | |||
|     repairPerson: { | |||
|       type: DataTypes.JSONB, | |||
|       allowNull: true, | |||
|       defaultValue: null, | |||
|       comment: "维修人", | |||
|       primaryKey: false, | |||
|       field: "repair_person", | |||
|       autoIncrement: false | |||
|     }, | |||
|     repairUnit: { | |||
|       type: DataTypes.STRING, | |||
|       allowNull: true, | |||
|       defaultValue: null, | |||
|       comment: "维修单位", | |||
|       primaryKey: false, | |||
|       field: "repair_unit", | |||
|       autoIncrement: false | |||
|     }, | |||
|     startTime: { | |||
|       type: DataTypes.DATE, | |||
|       allowNull: true, | |||
|       defaultValue: null, | |||
|       comment: null, | |||
|       primaryKey: false, | |||
|       field: "start_time", | |||
|       autoIncrement: false | |||
|     }, | |||
|     endTime: { | |||
|       type: DataTypes.DATE, | |||
|       allowNull: true, | |||
|       defaultValue: null, | |||
|       comment: null, | |||
|       primaryKey: false, | |||
|       field: "end_time", | |||
|       autoIncrement: false | |||
|     }, | |||
|     repairAsk: { | |||
|       type: DataTypes.INTEGER, | |||
|       allowNull: true, | |||
|       defaultValue: null, | |||
|       comment: "维修要求", | |||
|       primaryKey: false, | |||
|       field: "repair_ask", | |||
|       autoIncrement: false | |||
|     }, | |||
|     checkPerson: { | |||
|       type: DataTypes.JSONB, | |||
|       allowNull: true, | |||
|       defaultValue: null, | |||
|       comment: "质检验收人", | |||
|       primaryKey: false, | |||
|       field: "check_person", | |||
|       autoIncrement: false | |||
|     }, | |||
|     state: { | |||
|       type: DataTypes.INTEGER, | |||
|       allowNull: true, | |||
|       defaultValue: null, | |||
|       comment: "流程状态 \n1 制定计划 待审核\n2 \n3\n4\n5\n6\n7", | |||
|       primaryKey: false, | |||
|       field: "state", | |||
|       autoIncrement: false | |||
|     }, | |||
|     approvePerson: { | |||
|       type: DataTypes.JSONB, | |||
|       allowNull: true, | |||
|       defaultValue: null, | |||
|       comment: "审批人", | |||
|       primaryKey: false, | |||
|       field: "approve_person", | |||
|       autoIncrement: false | |||
|     }, | |||
|     approveDate: { | |||
|       type: DataTypes.DATE, | |||
|       allowNull: true, | |||
|       defaultValue: null, | |||
|       comment: "审批日期", | |||
|       primaryKey: false, | |||
|       field: "approve_date", | |||
|       autoIncrement: false | |||
|     }, | |||
|     approveOpinion: { | |||
|       type: DataTypes.STRING, | |||
|       allowNull: true, | |||
|       defaultValue: null, | |||
|       comment: "审批意见", | |||
|       primaryKey: false, | |||
|       field: "approve_opinion", | |||
|       autoIncrement: false | |||
|     }, | |||
|     repairDesc: { | |||
|       type: DataTypes.STRING, | |||
|       allowNull: true, | |||
|       defaultValue: null, | |||
|       comment: "维修情况描述", | |||
|       primaryKey: false, | |||
|       field: "repair_desc", | |||
|       autoIncrement: false | |||
|     }, | |||
|     repairImage: { | |||
|       type: DataTypes.JSONB, | |||
|       allowNull: true, | |||
|       defaultValue: null, | |||
|       comment: null, | |||
|       primaryKey: false, | |||
|       field: "repair_image", | |||
|       autoIncrement: false | |||
|     } | |||
|   }, { | |||
|     tableName: "patrol_record_issue_handle", | |||
|     comment: "", | |||
|     indexes: [] | |||
|   }); | |||
|   dc.models.PatrolRecordIssueHandle = PatrolRecordIssueHandle; | |||
|   return PatrolRecordIssueHandle; | |||
| }; | |||
					Loading…
					
					
				
		Reference in new issue