sysmodel

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 11, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

README



1、登录用户类 从redis中根据sid+设备类型获取

2、当前单据实体类主要信息 用于保存,提交流程中方便访问该对象

3、当前环境信息 例:DB类型,DB清单  注:服务器启动后加载到redis中

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetWhereSqlByQueryField

func GetWhereSqlByQueryField(Field []QueryField) string

生成WhereSql

func GetWhereSqlOrParamMapByQueryField

func GetWhereSqlOrParamMapByQueryField(Field []QueryField, paramsMap map[string]interface{}) string

生成 WhereSql ,替换为SQL占位符? 查询

参数: Field 请求字段,
参数: paramsMap 参数的占位Map,

返回 WhereSql a = ? and a like ?

Types

type DataEntity

type DataEntity struct {
	// contains filtered or unexported fields
}

func (*DataEntity) GetchildDataEntity

func (this *DataEntity) GetchildDataEntity() (childDataEntity []interface{})

func (*DataEntity) GetdataMapList

func (this *DataEntity) GetdataMapList() []map[string]interface{}

func (*DataEntity) GetgridID

func (this *DataEntity) GetgridID() (gridID string)

func (*DataEntity) SetchildDataEntity

func (this *DataEntity) SetchildDataEntity(childDataEntity []interface{})

func (*DataEntity) SetdataMapList

func (this *DataEntity) SetdataMapList(dataMapList []map[string]interface{})

func (*DataEntity) SetgridID

func (this *DataEntity) SetgridID(gridID string)

func (*DataEntity) SettableName

func (this *DataEntity) SettableName(tableName string)

type EB_userwaitetranaccess

type EB_userwaitetranaccess struct {
	WaiteID      string `xorm:"WaiteID" json:"waiteid"`
	AccName      string `xorm:"AccName" json:"accname"`
	SqlTableName string `xorm:"SqlTableName" json:"sqltablename"`
	UserCol      string `xorm:"UserCol" json:"usercol"`
	AccCol       string `xorm:"AccCol" json:"acccol"`
	UserID       string `xorm:"UserID" json:"userid"`
	AccValue     string `xorm:"AccValue" json:"accvalue"`
	NewUserID    string `xorm:"-" json:"newuserid"`
	EntID        int    `xorm:"EntID" json:"-"`
}

func (*EB_userwaitetranaccess) TableName

func (*EB_userwaitetranaccess) TableName() string

type Eb_deptdingtalk

type Eb_deptdingtalk struct {
	// contains filtered or unexported fields
}

func (*Eb_deptdingtalk) SetAutoAddUser

func (this *Eb_deptdingtalk) SetAutoAddUser(autoAddUser string)

func (*Eb_deptdingtalk) SetCreateDeptGroup

func (this *Eb_deptdingtalk) SetCreateDeptGroup(createDeptGroup string)

func (*Eb_deptdingtalk) SetDept_id

func (this *Eb_deptdingtalk) SetDept_id(deptid string)

func (*Eb_deptdingtalk) SetName

func (this *Eb_deptdingtalk) SetName(name string)

func (*Eb_deptdingtalk) SetParent_depte_id

func (this *Eb_deptdingtalk) SetParent_depte_id(parent_depte_id string)

func (*Eb_deptdingtalk) TableName

func (*Eb_deptdingtalk) TableName() string

type Eb_sendlog

type Eb_sendlog struct {
	Logid       int    `xorm:"logid" json:"logid"`
	Tbname      string `xorm:"tbname" json:"tbname"`
	Primarykey  string `xorm:"primarykey" json:"primarykey"`
	Create_UID  string `xorm:"create_uid" json:"create_uid"`
	Create_Date string `xorm:"create_Date" json:"create_Date"`
	Update_UID  string `xorm:"update_UID" json:"update_UID"`
	Update_Date string `xorm:"update_Date" json:"update_Date"`
	IsDiscard   string `xorm:"isDiscard" json:"isDiscard"`
	Errmsg      string `xorm:"errmsg" json:"errmsg"`
	Sendtext    string `xorm:"sendtext" json:"sendtext"`
}

func (*Eb_sendlog) TableName

func (*Eb_sendlog) TableName() string

type Eb_uservsjob

type Eb_uservsjob struct {
	UserVsJobID int    `xorm:"UserVsJobID" json:"UserVsJobID"`
	UserID      string `xorm:"UserID" json:"UserID"`
	JobID       string `xorm:"JobID" json:"JobID"`
	EntId       int    `xorm:"entid" json:"entid"`
}

func (*Eb_uservsjob) TableName

func (*Eb_uservsjob) TableName() string

type Eb_uservsrole

type Eb_uservsrole struct {
	UserID         string `xorm:"userid" json:"userid"`
	RoleID         string `xorm:"roleid" json:"roleid"`
	EntId          int    `xorm:"entid" json:"entid"`
	IsFromDingDing int    `xorm:"isFromDingDing" json:"isFromDingDing"`
}

func (*Eb_uservsrole) TableName

func (*Eb_uservsrole) TableName() string

type Eb_waitask_log

type Eb_waitask_log struct {
	Id                  int    `xorm:"id" json:"id"`
	Pid                 string `xorm:"pid" json:"pid"`
	PrimaryKey          string `xorm:"primaryKey" json:"primaryKey"`
	Stepid              string `xorm:"stepid" json:"stepid"`
	Taskid              string `xorm:"taskid" json:"taskid"`
	Entid               int    `xorm:"entid" json:"entid"`
	Process_instance_id string `xorm:"process_instance_id" json:"process_instance_id"` //实例id
	UserId              string `xorm:"userId" json:"userId"`                           //待办消息接收人
	Create_UID          string `xorm:"create_uid" json:"create_uid"`
	Create_Date         string `xorm:"create_Date" json:"create_Date"`
	Update_UID          string `xorm:"update_UID" json:"update_UID"`
	Update_Date         string `xorm:"update_Date" json:"update_Date"`
	IsDiscard           string `xorm:"isDiscard" json:"isDiscard"`
}

func (*Eb_waitask_log) TableName

func (*Eb_waitask_log) TableName() string

type ExLoginUser

type ExLoginUser struct {
	UserID   string `xorm:"userid" json:"userid"`
	UserCode string `xorm:"usercode" json:"usercode"`
	UserName string `xorm:"username" json:"username"`
	DeptID   string `xorm:"deptid" json:"deptid"`     //所司部门
	DeptName string `xorm:"deptname" json:"deptname"` //所司部门
	SId      string `xorm:"sid" json:"sid"`           // 登录成功后生成的token 令牌
}

type ExcelEntity

type ExcelEntity struct {
	ColIndex int //这一列在EXCEL中的列索引
	// contains filtered or unexported fields
}

func (*ExcelEntity) GetDataSource

func (this *ExcelEntity) GetDataSource() string

func (*ExcelEntity) GetIsConvertByCode

func (this *ExcelEntity) GetIsConvertByCode() bool

func (*ExcelEntity) GetIsConvertByName

func (this *ExcelEntity) GetIsConvertByName() bool

func (*ExcelEntity) GetIsMain

func (this *ExcelEntity) GetIsMain() bool

func (*ExcelEntity) GetIsPidSource

func (this *ExcelEntity) GetIsPidSource() bool

func (*ExcelEntity) GetIsRequired

func (this *ExcelEntity) GetIsRequired() bool

func (*ExcelEntity) GetIsSingle

func (this *ExcelEntity) GetIsSingle() bool

func (*ExcelEntity) GetShowname

func (this *ExcelEntity) GetShowname() string

func (*ExcelEntity) GetSqlCol

func (this *ExcelEntity) GetSqlCol() string

func (*ExcelEntity) GetSqlDataType

func (this *ExcelEntity) GetSqlDataType() string

func (*ExcelEntity) GetTitle

func (this *ExcelEntity) GetTitle() string

func (*ExcelEntity) GetValue

func (this *ExcelEntity) GetValue() string

func (*ExcelEntity) SetDataSource

func (this *ExcelEntity) SetDataSource(dataSource string)

func (*ExcelEntity) SetIsConvertByCode

func (this *ExcelEntity) SetIsConvertByCode(isConvertByCode bool)

func (*ExcelEntity) SetIsConvertByName

func (this *ExcelEntity) SetIsConvertByName(isConvertByName bool)

func (*ExcelEntity) SetIsMain

func (this *ExcelEntity) SetIsMain(isMain bool)

func (*ExcelEntity) SetIsPidSource

func (this *ExcelEntity) SetIsPidSource(isPidSource bool)

func (*ExcelEntity) SetIsRequired

func (this *ExcelEntity) SetIsRequired(isRequired bool)

func (*ExcelEntity) SetIsSingle

func (this *ExcelEntity) SetIsSingle(isSingle bool)

func (*ExcelEntity) SetShowname

func (this *ExcelEntity) SetShowname(showname string)

func (*ExcelEntity) SetSqlCol

func (this *ExcelEntity) SetSqlCol(sqlCol string)

func (*ExcelEntity) SetSqlDataType

func (this *ExcelEntity) SetSqlDataType(sqlDataType string)

func (*ExcelEntity) SetTitle

func (this *ExcelEntity) SetTitle(titleName string)

func (*ExcelEntity) SetValue

func (this *ExcelEntity) SetValue(value string)

type Messge

type Messge struct {
	// contains filtered or unexported fields
}

*

  • 消息对象

type MsgEntity

type MsgEntity struct {
	EntId             int          //企业ID
	Pid               int          //单据类型
	PrimaryKey        string       //主健
	PName             string       //单据类型
	BillNo            string       //流水号
	UserName          string       //提交人
	DeptName          string       //提交部门
	StepId            string       //审批节点ID
	TotalMoney        string       //总金额
	Memo              string       //备注
	IsWait            bool         //是否待办
	WaitTaskTmplateId string       //待办模板ID
	BillDate          string       //单据日期
	TemplateId        int          //模板ID
	Title             string       //标题
	Body              string       //文本
	WXBody            string       //微信文本
	LinkUrl           string       //连接地址
	PCLinkUrl         string       //PC端连接地址
	MsgType           string       //消息类型 cc抄送、push催办、info 普通消息
	ToUsers           []eb.Eb_user //收件人
}

type NoteEntity

type NoteEntity struct {
	MessageCode string `json:"messageCode"`
	SrcSystem   string `json:"srcSystem"`
	BusiType    string `json:"busiType"`
	OrderNum    string `json:"orderNum"`
	OptType     string `json:"optType"`
	Url         string `json:"url"`
	TenantId    int    `json:"tenantId"`
	//Messge Messge `json:"message"`
	ReceiverAddressList []ReceiverAddress `json:"receiverAddressList"`
	EntId               int               `json:entId`
	Args                map[string]string `json:"args"`
}

*

  • 通知对象

type ProcPar

type ProcPar struct {
	ProcName   string
	DataType   string
	DataLength int
	IsOutPut   bool
	ProcValue  string
}

存储过程参数对象

type QueryField

type QueryField struct {
	FieldName   string `xorm:"fieldname" json:"fieldname"` //字段名称
	KeyWord     string `xorm:"keyword" json:"keyword"`     // 查询数据
	SqlDatatype string `xorm:"sqldatatype" json:"sqldatatype"`
	Op          string `xorm:"op" json:"op"` // 比较字符 in  like   注意使用 () 和 %
}

查询字段实体类,用于列表查询时传回用户输入的字段数据

type ReceiverAddress

type ReceiverAddress struct {
	TargetUserTenantId int               `json:"targetUserTenantId"`
	AdditionInfo       map[string]string `json:"additionInfo"`
}

*

  • 接收人信息

type ResultBean

type ResultBean struct {
	IsSuccess   bool        `xorm:"IsSuccess" json:"IsSuccess"`     //是否成功 系统错误或业务错误都返回false
	ErrorCode   string      `xorm:"ErrorCode" json:"ErrorCode"`     //错误代码
	ErrorMsg    string      `xorm:"ErrorMsg" json:"ErrorMsg"`       //报错详细信息 注:只针对于系统运行错误,业务代码错误一律只返回编码后再用多语言做处理
	ResultData  interface{} `xorm:"ResultData" json:"ResultData"`   //返回的json数据字符串
	ResultTotal int         `xorm:"ResultTotal" json:"ResultTotal"` //查询的总数
	PrimaryKey  string
}

func JsonToBean

func JsonToBean(beanStr string) (bean ResultBean)

json 反序列化为bean

func (*ResultBean) Get

func (this *ResultBean) Get() ResultBean

返回内存地址的值

func (*ResultBean) SetError

func (this *ResultBean) SetError(errCode string, errMsg string, resultData interface{}) *ResultBean

处理失败

func (*ResultBean) SetSuccess

func (this *ResultBean) SetSuccess(resultData interface{}) *ResultBean

处理成功

func (*ResultBean) SetTotal

func (this *ResultBean) SetTotal(total int)

处理成功

func (*ResultBean) ToJson

func (this *ResultBean) ToJson() string

将本对象转为json

type SSOUser

type SSOUser struct {
	UserCode       string `xorm:"usercode" json:"usercode"`
	IsEnc          bool   //是否做数据脱敏处理
	IsOpenOcr      bool   //是否启用OCR识别功能
	IsExWf         bool   //是否使用外部流程系统进行审批 例:外部BPM 外部OA
	SsoTime        int    //登录信息保存时间 -1表示永久,24表示保留一天
	FileView_Ver   int    //文件预览版本
	IsCostCenter   bool   //是否启用成本中心
	IsVatDetail    bool   //是否启用OCR增值专票明细识别及创建报销
	AppId          string //接口请求时对应的AppId
	UserID         string `xorm:"userid" json:"userid"`
	CWSoftInnerUid string `xorm:"cwsoftinneruid" json:"cwsoftinneruid"`
	LoginUid       string `xorm:"loginuid" json:"loginuid"`
	UserName       string `xorm:"username" json:"username"`
	UserPhone      string `xorm:"userphone" json:"userphone"` // 用户手机号
	UserEmail      string `xorm:"useremail" json:"useremail"` // 用户邮箱
	//7表示加密查看
	UserRoleIds      map[string]string       `xorm:"userroleids" json:"userroleids"`           //角色清单,用map原因是为判定时好取值
	UserJobs         map[string]string       `xorm:"userjobs" json:"userjobs"`                 //角色岗位,用map原因是为判定时好取值 key jobid jobvalue
	DeptID           string                  `xorm:"deptid" json:"deptid"`                     //所属部门
	DeptName         string                  `xorm:"deptname" json:"deptname"`                 //所属部门
	DeptType         string                  `xorm:"depttype" json:"depttype"`                 //所属部门
	DefDeptIdByAdd   string                  `xorm:"defdeptidbyadd" json:"defdeptidbyadd"`     //新增时默认部门
	DefDeptNameByAdd string                  `xorm:"defdeptnamebyadd" json:"defdeptnamebyadd"` //新增时默认部门
	DeptManager      map[string]string       `xorm:"deptmanager" json:"deptmanager"`           //所属部门的审批人
	MyChildDept      map[string]string       `xorm:"mychilddept" json:"mychilddept"`           //我直接管理的部门列表
	MyFGChildDept    map[string]string       `xorm:"myfgchilddept" json:"myfgchilddept"`       //我分管的部门列表
	MyChildComp      map[string]string       `xorm:"mychildcomp" json:"mychildcomp"`           //我管理的公司列表
	MyChildCompIds   string                  `xorm:"mychildcompids" json:"mychildcompids"`     //我管理的公司列表
	MyChildDeptIDS   string                  `xorm:"mychilddeptids" json:"mychilddeptids"`     //我直接管理的部门列表
	MyFGChildDeptIds string                  `xorm:"myfgchilddeptids" json:"myfgchilddeptids"` //我分管的部门列表
	CompID           string                  `xorm:"compid" json:"compid"`                     //所属公司
	CompName         string                  `xorm:"compname" json:"compname"`                 //所属公司
	EntID            string                  `xorm:"entid" json:"entid"`                       //登录时选择的企业ID
	EntName          string                  `xorm:"entname" json:"entname"`                   //登录时选择的企业ID
	FormEntId        string                  `xorm:"formentid" json:"formentid"`               //该企业使用的表单是那一套 可以多企业使用一个公用企业的模板
	OpenID           string                  `xorm:"openid" json:"openid"`                     //微信opid
	IsMobile         int8                    `xorm:"ismobile" json:"ismobile"`                 //是否为移动端登录
	LangID           string                  `xorm:"langid" json:"langid"`                     // 语言ID 例:cn,en等
	LoginTime        string                  `xorm:"logintime" json:"logintime"`               //登录时间
	SId              string                  `xorm:"sid" json:"sid"`                           // 登录成功后生成的token 令牌
	SGId             string                  `xorm:"sgid" json:"sgid"`                         // 服务器组ID 用于负载均衡使用
	EnList           []ssomodel.EB_EntVsUser `xorm:"enlist" json:"enlist"`                     //当前用户的企业信息
	BankAccount      string                  `xorm:"bankaccount" json:"bankaccount"`
	BankAdd          string                  `xorm:"bankadd" json:"bankadd"`
	MsgServerUrl     string                  `xorm:"msgserverurl" json:"msgserverurl"`
	UserLevel        string                  `xorm:"userlevel" json:"userlevel"`
	Sex              string                  `xorm:"sex" json:"sex"`
	ImgSrc           string                  `xorm:"imgsrc" json:"imgsrc"`
	IsDingDing       int                     `xorm:"isdingding" json:"isdingding"`
	IsOpenDingPhone  int                     `xorm:"isopendingphone" json:"isopendingphone"`
	//登录的扩展字段 例:user.self.sex  user.deptid.depttype
	ExLoginCol map[string]string `xorm:"exlogincol" json:"exlogincol"`
	//自定义全局性配置,例如只需要指定客户启用或关闭的一些功能、信息在用户登录时,初始化在ExConfig参数
	ExConfig  map[string]string `xorm:"-" json:"ExConfig"`
	BudDeptId string            `xorm:"-" json:"buddeptid"` //归口部门编码
}

登录用户对象信息 用于保存到redis sessionDB中

type SqlDataType

type SqlDataType struct {
	//数据类型
	DataType string
	//长度
	Length int
}

func (SqlDataType) GetDatatype

func (this SqlDataType) GetDatatype() string

type SqlField

type SqlField struct {
	ColName            string      // 字段名称
	DataType           SqlDataType // 数据类型
	DataLength         int         // 字段长度
	ColMemo            string      // 描述信息
	DefaultValue       string      //默认值
	IsPrimaryKey       bool
	IsUnique           bool   // 是否唯一
	IsNotNull          bool   // 是否必填
	IsFK               bool   // 是否有外键
	FK_TableName       string // 外键关联表名
	FK_TablePrimaryKey string // 外键关联表主键
	CheckStr           string // 字段检查约束 money > 100
	IsRename           bool   // 当前字段是否是重命名
	RenameName         string // 重命名名称
}

SQL字段对象 (注创建表

type SqlTableStruct

type SqlTableStruct struct {
	TableName            string //表名
	PrimaryKey           string //主健列名
	ForeignKey           string //外健列名
	IsIdentity           bool   //主健是否为自增列
	IsStringByPrimaryKey bool   //主健是否为字符串
	Pid                  int
	GridID               int
	ColList              []SqlField //字段清单
}

SQL表结构对象

type SysAllno

type SysAllno struct {
	BillId     string `xorm:"billid" json:"billid"`
	Pid        int    `xorm:"pid" json:"pid"`
	BillNo     string `xorm:"billno" json:"billno"`
	RealNumber string `xorm:"realnumber" json:"realnumber"`
}

type Sys_DeptWeiXin

type Sys_DeptWeiXin struct {
	Id          int    `xorm:"id" json:"id"`
	Dept_id     string `xorm:"dept_id" json:"dept_id"`
	Deptcode    string `xorm:"deptcode" json:"deptcode"`
	Name        string `xorm:"name" json:"name"`
	Name_en     string `xorm:"name_en" json:"name_en"`
	Parentid    string `xorm:"parentid" json:"parentid"`
	Orders      string `xorm:"orders" json:"orders"`
	Entid       int    `xorm:"entid" json:"entid"`
	Manageruid  string `xorm:"manageruid" json:"manageruid"`
	Create_time string `xorm:"create_time" json:"create_time"`
}

func (*Sys_DeptWeiXin) TableName

func (this *Sys_DeptWeiXin) TableName() string

type Sys_PayPush

type Sys_PayPush struct {
	Id          int       `xorm:"id" json:"id"`
	Status      int       `xorm:"status" json:"status"`
	Oldtime     time.Time `xorm:"oldtime" json:"oldtime"`
	Create_time time.Time `xorm:"create_time" json:"create_time"`
}

func (*Sys_PayPush) TableName

func (this *Sys_PayPush) TableName() string

type Sys_UserWeiXin

type Sys_UserWeiXin struct {
	Id                int    `xorm:"id" json:"id"`
	Userid            string `xorm:"userid" json:"userid"`
	Usercode          string `xorm:"usercode" json:"usercode"`
	Name              string `xorm:"name" json:"name"`
	Mobile            string `xorm:"mobile" json:"mobile"`
	Department        string `xorm:"department" json:"department"`
	Deptid            string `xorm:"deptid" json:"deptid"`
	Orders            string `xorm:"orders" json:"orders"`
	Entid             string `xorm:"entid" json:"entid"`
	Position          string `xorm:"position" json:"position"`
	Gender            string `xorm:"gender" json:"gender"`
	Email             string `xorm:"email" json:"email"`
	Is_leader_in_dept string `xorm:"is_leader_in_dept" json:"is_leader_in_dept"`
	Avatar            string `xorm:"avatar" json:"avatar"`
	Thumb_avatar      string `xorm:"thumb_avatar" json:"thumb_avatar"`
	Telephone         string `xorm:"telephone" json:"telephone"`
	Alias             string `xorm:"alias" json:"alias"`
	Extattr           string `xorm:"extattr" json:"extattr"`
	Status_           string `xorm:"status_" json:"status_"`
	Qr_code           string `xorm:"qr_code" json:"qr_code"`
	External_profile  string `xorm:"external_profile" json:"external_profile"`
	External_position string `xorm:"external_position" json:"external_position"`
	Address           string `xorm:"address" json:"address"`
	Open_userid       string `xorm:"open_userid" json:"open_userid"`
	Main_department   string `xorm:"main_department" json:"main_department"`
	Create_time       string `xorm:"create_time" json:"create_time"`
}

func (*Sys_UserWeiXin) TableName

func (this *Sys_UserWeiXin) TableName() string

type Sys_WarningMsg

type Sys_WarningMsg struct {
	Id         int    `xorm:"id" json:"id"`
	Pid        int    `xorm:"pid" json:"pid"`
	Billid     string `xorm:"billid" json:"billid"`
	ErrType    string `xorm:"errtype" json:"errtype"`
	Errmsg     string `xorm:"errmsg" json:"errmsg"`
	Insertdate string `xorm:"insertdate" json:"insertdate"`
	Userid     string `xorm:"userid" json:"userid"`
}

func (*Sys_WarningMsg) TableName

func (*Sys_WarningMsg) TableName() string

type Sys_WeaverOAConfig

type Sys_WeaverOAConfig struct {
	Config_id     int    `xorm:"config_id" json:"config_id"`
	Entid         int    `xorm:"entid" json:"entid"`
	Entname       string `xorm:"entname" json:"entname"`
	IsOpenSendMsg int    `xorm:"isopensendmsg" json:"isopensendmsg"`
	OutServerIp   string `xorm:"outserverip" json:"outserverip"`
	Code          string `xorm:"code" json:"code"`
	Key           string `xorm:"key" json:"key"` //秘钥
	BasePushUrl   string `xorm:"basepushurl" json:"basepushurl"`
	Messagetypeid string `xorm:"messagetypeid" json:"messagetypeid"`
	Badge         string `xorm:"badge" json:"badge"`
	OAType        string `xorm:"oatype" json:"oatype"` //OA实现类型
	AppID         string `xorm:"appid" json:"appid"`   //OA软件 ID
	Spk           string `xorm:"spk" json:"spk"`       // 非对称加密,公钥
}

func (*Sys_WeaverOAConfig) TableName

func (this *Sys_WeaverOAConfig) TableName() string

type Sys_WeiXinConfig

type Sys_WeiXinConfig struct {
	Config_id        int    `xorm:"config_id" json:"config_id"`
	Code             string `xorm:"code" json:"code"`
	AgentId          string `xorm:"agentid" json:"agentid"`
	AppKey           string `xorm:"appkey" json:"appkey"`
	AppSecret        string `xorm:"appsecret" json:"appsecret"`
	Accesstokenurl   string `xorm:"accesstokenurl" json:"accesstokenurl"`
	Getuserlisturl   string `xorm:"getuserlisturl" json:"getuserlisturl"`
	Getdeptlisturl   string `xorm:"getdeptlisturl" json:"getdeptlisturl"`
	Sendmsgurl       string `xorm:"sendmsgurl" json:"sendmsgurl"`
	Entid            int    `xorm:"entid" json:"entid"`
	Corpid           string `xorm:"corpid" json:"corpid"`
	CorpSecret       string `xorm:"corpsecret" json:"corpsecret"`
	Getdeptdetailurl string `xorm:"getdeptdetailurl" json:"getdeptdetailurl"`
	Is_thirdparty    int    `xorm:"is_thirdparty" json:"is_thirdparty"`
	MsgServerUrl     string `xorm:"msgserverurl" json:"msgserverurl"`
	CallbackToken    string `xorm:"callbacktoken" json:"callbacktoken"`
	CallbackKey      string `xorm:"callbackkey" json:"callbackkey"`
	SuiteKey         string `xorm:"suitekey" json:"suitekey"`
	SuiteSecret      string `xorm:"suitesecret" json:"suitesecret"`
	OutServerIp      string `xorm:"outserverip" json:"outserverip"`
}

func (*Sys_WeiXinConfig) GetAccesstokenurl

func (this *Sys_WeiXinConfig) GetAccesstokenurl() string

func (*Sys_WeiXinConfig) GetAgentId

func (this *Sys_WeiXinConfig) GetAgentId() string

func (*Sys_WeiXinConfig) GetAppKey

func (this *Sys_WeiXinConfig) GetAppKey() string

func (*Sys_WeiXinConfig) GetAppSecret

func (this *Sys_WeiXinConfig) GetAppSecret() string

func (*Sys_WeiXinConfig) GetCorpSecret

func (this *Sys_WeiXinConfig) GetCorpSecret() string

func (*Sys_WeiXinConfig) GetCorpid

func (this *Sys_WeiXinConfig) GetCorpid() string

func (*Sys_WeiXinConfig) GetEntid

func (this *Sys_WeiXinConfig) GetEntid() int

func (*Sys_WeiXinConfig) GetGetdeptdetailurl

func (this *Sys_WeiXinConfig) GetGetdeptdetailurl() string

func (*Sys_WeiXinConfig) GetGetdeptlisturl

func (this *Sys_WeiXinConfig) GetGetdeptlisturl() string

func (*Sys_WeiXinConfig) GetGetuserlisturl

func (this *Sys_WeiXinConfig) GetGetuserlisturl() string

func (*Sys_WeiXinConfig) GetIs_thirdparty

func (this *Sys_WeiXinConfig) GetIs_thirdparty() int

func (*Sys_WeiXinConfig) GetMsgServerUrl

func (this *Sys_WeiXinConfig) GetMsgServerUrl() string

func (*Sys_WeiXinConfig) GetSendMsgUrl

func (this *Sys_WeiXinConfig) GetSendMsgUrl() string

func (*Sys_WeiXinConfig) TableName

func (this *Sys_WeiXinConfig) TableName() string

type Sys_didiconfig

type Sys_didiconfig struct {
	Config_id          int    `xorm:"config_id" json:"config_id"`
	Entid              int    `xorm:"entid" json:"entid"`
	Entname            string `xorm:"entname" json:"entname"`
	IsOpenSendMsg      int    `xorm:"isOpenSendMsg" json:"isOpenSendMsg"`
	OutServerIp        string `xorm:"outServerIp" json:"outServerIp"`
	Code               string `xorm:"code" json:"code"`
	ClientID           string `xorm:"clientID" json:"clientID"`
	ClientSecret       string `xorm:"clientSecret" json:"clientSecret"`
	SignKey            string `xorm:"signKey" json:"signKey"`
	Phone              string `xorm:"phone" json:"phone"`
	Companyid          string `xorm:"companyid" json:"companyid"`
	Accesstokenurl     string `xorm:"accesstokenurl" json:"accesstokenurl"`
	AddUserurl         string `xorm:"addUserurl" json:"addUserurl"`
	UpdateUserurl      string `xorm:"updateUserurl" json:"updateUserurl"`
	Deleteuserurl      string `xorm:"deleteuserurl" json:"deleteuserurl"`
	AddDepturl         string `xorm:"addDepturl" json:"addDepturl"`
	UpdateDepturl      string `xorm:"updateDepturl" json:"updateDepturl"`
	Deletedepturl      string `xorm:"deletedepturl" json:"deletedepturl"`
	GetInvoiceurl      string `xorm:"getInvoiceurl" json:"getInvoiceurl"`
	Msgserverurl       string `xorm:"msgserverurl" json:"msgserverurl"`
	Callbacktoken      string `xorm:"callbacktoken" json:"callbacktoken"`
	DownloadInvoiceurl string `xorm:"downloadinvoiceurl" json:"downloadinvoiceurl"` //下载滴滴发票地址
}

func (*Sys_didiconfig) GetAccesstokenurl

func (this *Sys_didiconfig) GetAccesstokenurl() string

func (*Sys_didiconfig) GetClientID

func (this *Sys_didiconfig) GetClientID() string

func (*Sys_didiconfig) GetClientSecret

func (this *Sys_didiconfig) GetClientSecret() string

func (*Sys_didiconfig) GetConfig_id

func (this *Sys_didiconfig) GetConfig_id() int

func (*Sys_didiconfig) GetEntid

func (this *Sys_didiconfig) GetEntid() int

func (*Sys_didiconfig) GetPhone

func (this *Sys_didiconfig) GetPhone() string

func (*Sys_didiconfig) GetSignKey

func (this *Sys_didiconfig) GetSignKey() string

func (*Sys_didiconfig) TableName

func (this *Sys_didiconfig) TableName() string

type Sys_dingSengMsgTemplate

type Sys_dingSengMsgTemplate struct {
	Id              int    `xorm:"id" json:"id"`
	Templatename    string `xorm:"templatename" json:"templatename"`
	Templatecontent string `xorm:"templatecontent" json:"templatecontent"`
	Templatecontype string `xorm:"templatecontype" json:"templatecontype"`
	Code            string `xorm:"code" json:"code"`
	Create_time     string `xorm:"create_time" json:"create_time"`
}

func (*Sys_dingSengMsgTemplate) TableName

func (*Sys_dingSengMsgTemplate) TableName() string

type Sys_dingSengMsgTemplate_Params

type Sys_dingSengMsgTemplate_Params struct {
	Id              int    `xorm:"id" json:"id"`
	Templatename_id string `xorm:"templatename_id" json:"templatename_id"`
	Param_name      string `xorm:"param_name" json:"param_name"`
	Param_title     string `xorm:"param_title" json:"param_title"`
	Param_type      string `xorm:"param_type" json:"param_type"`
	IsRequired      int    `xorm:"isrequired" json:"isrequired"`
	Remark          string `xorm:"remark" json:"remark"`
	Create_time     string `xorm:"create_time" json:"create_time"`
}

func (*Sys_dingSengMsgTemplate_Params) TableName

type Sys_dingdingConfig

type Sys_dingdingConfig struct {
	Config_id               int    `xorm:"config_id" json:"config_id"`
	Code                    string `xorm:"code" json:"code"`
	AgentId                 string `xorm:"agentid" json:"agentid"`
	AppKey                  string `xorm:"appkey" json:"appkey"`
	AppSecret               string `xorm:"appsecret" json:"appsecret"`
	Accesstokenurl          string `xorm:"accesstokenurl" json:"accesstokenurl"`
	Getuserlisturl          string `xorm:"getuserlisturl" json:"getuserlisturl"`
	Getdeptlisturl          string `xorm:"getdeptlisturl" json:"getdeptlisturl"`
	Sendmsgurl              string `xorm:"sendmsgurl" json:"sendmsgurl"`
	Entid                   int    `xorm:"entid" json:"entid"`
	Corpid                  string `xorm:"corpid" json:"corpid"`
	Getdeptdetailurl        string `xorm:"getdeptdetailurl" json:"getdeptdetailurl"`
	Is_thirdparty           int    `xorm:"is_thirdparty" json:"is_thirdparty"`
	MsgServerUrl            string `xorm:"msgserverurl" json:"msgserverurl"`
	CallbackToken           string `xorm:"callbacktoken" json:"callbacktoken"`
	CallbackKey             string `xorm:"callbackkey" json:"callbackkey"`
	SuiteKey                string `xorm:"suitekey" json:"suitekey"`
	SuiteSecret             string `xorm:"suitesecret" json:"suitesecret"`
	OutServerIp             string `xorm:"outserverip" json:"outserverip"`
	Instancecreateurl       string `xorm:"instancecreateurl" json:"instancecreateurl"`             //创建实例url
	Taskcreateurl           string `xorm:"taskcreateurl" json:"taskcreateurl"`                     //创建代办url
	Templatecreateurl       string `xorm:"templatecreateurl" json:"templatecreateurl"`             //创建模板url
	UpdateInstancecreateurl string `xorm:"updateinstancecreateurl" json:"updateinstancecreateurl"` //修改实例状态url
	UpdateTaskcreateurl     string `xorm:"updatetaskcreateurl" json:"updatetaskcreateurl"`         //修改待办状态url
	Rolelist                string `xorm:"rolelist" json:"rolelist"`                               //获取角色列表url
	Rolesimplelist          string `xorm:"rolesimplelist" json:"rolesimplelist"`                   //获取角色下人员列表url
}

func (*Sys_dingdingConfig) GetAccesstokenurl

func (this *Sys_dingdingConfig) GetAccesstokenurl() string

func (*Sys_dingdingConfig) GetAgentId

func (this *Sys_dingdingConfig) GetAgentId() string

func (*Sys_dingdingConfig) GetAppKey

func (this *Sys_dingdingConfig) GetAppKey() string

func (*Sys_dingdingConfig) GetAppSecret

func (this *Sys_dingdingConfig) GetAppSecret() string

func (*Sys_dingdingConfig) GetCorpid

func (this *Sys_dingdingConfig) GetCorpid() string

func (*Sys_dingdingConfig) GetEntid

func (this *Sys_dingdingConfig) GetEntid() int

func (*Sys_dingdingConfig) GetGetdeptdetailurl

func (this *Sys_dingdingConfig) GetGetdeptdetailurl() string

func (*Sys_dingdingConfig) GetGetdeptlisturl

func (this *Sys_dingdingConfig) GetGetdeptlisturl() string

func (*Sys_dingdingConfig) GetGetuserlisturl

func (this *Sys_dingdingConfig) GetGetuserlisturl() string

func (*Sys_dingdingConfig) GetIs_thirdparty

func (this *Sys_dingdingConfig) GetIs_thirdparty() int

func (*Sys_dingdingConfig) GetMsgServerUrl

func (this *Sys_dingdingConfig) GetMsgServerUrl() string

func (*Sys_dingdingConfig) GetSendMsgUrl

func (this *Sys_dingdingConfig) GetSendMsgUrl() string

func (*Sys_dingdingConfig) TableName

func (this *Sys_dingdingConfig) TableName() string

type Sys_wfccuser

type Sys_wfccuser struct {
	AccID      int    `xorm:"AccID" json:"AccID"`
	StepID     string `xorm:"StepID" json:"StepID"`
	CCUserID   int    `xorm:"CCUserID" json:"CCUserID"`
	EntId      int    `xorm:"entid" json:"entid"`
	ActionName string `xorm:"ActionName" json:"ActionName"`
}

func (*Sys_wfccuser) TableName

func (*Sys_wfccuser) TableName() string

type Sys_wfovertimeconfig

type Sys_wfovertimeconfig struct {
	Id              int    `xorm:"id" json:"id"`
	EntID           string `xorm:"entid" json:"entid"`
	StepAttr        string `xorm:"stepattr" json:"stepattr"`
	OverTime_Number int    `xorm:"overtime_number" json:"overtime_number"`
}

func (*Sys_wfovertimeconfig) TableName

func (this *Sys_wfovertimeconfig) TableName() string

type Sys_wfpushcount

type Sys_wfpushcount struct {
	Id          int       `xorm:"id" json:"id"`
	EntID       string    `xorm:"entid" json:"entid"`
	StepAttr    string    `xorm:"stepattr" json:"stepattr"`
	Pid         int       `xorm:"pid" json:"pid"`
	BillID      string    `xorm:"billid" json:"billid"`
	WaiteID     string    `xorm:"waiteid" json:"waiteid"`
	StepId      string    `xorm:"stepid" json:"stepid"`
	NewGuid     string    `xorm:"newguid" json:"newguid"`
	Expeditor   string    `xorm:"expeditor" json:"expeditor"`
	Urgedperson string    `xorm:"urgedperson" json:"urgedperson"`
	Create_time time.Time `xorm:"create_time" json:"create_time"`
	Modify_time time.Time `xorm:"modify_time" json:"modify_time"`
	Count       int       `xorm:"count" json:"count"`
}

func (*Sys_wfpushcount) TableName

func (this *Sys_wfpushcount) TableName() string

type Sys_wfwaitelook

type Sys_wfwaitelook struct {
	ID       int    `xorm:"ID" json:"ID"`
	WaiteID  int    `xorm:"WaiteID" json:"WaiteID"`
	Pid      int    `xorm:"Pid" json:"Pid"`
	BillID   int    `xorm:"BillID" json:"BillID"`
	LookUid  int    `xorm:"LookUid" json:"LookUid"`
	LookDate string `xorm:"LookDate" json:"LookDate"`
}

func (*Sys_wfwaitelook) TableName

func (*Sys_wfwaitelook) TableName() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL