|
|
package k3cloud
|
|
|
|
|
|
//postData 请求接口发送的数据结构
|
|
|
type postData struct {
|
|
|
Format int `json:"format"`
|
|
|
Useragent string `json:"useragent"`
|
|
|
Rid string `json:"rid"`
|
|
|
Parameters interface{} `json:"parameters"`
|
|
|
Timestamp string `json:"timestamp"`
|
|
|
V string `json:"v"`
|
|
|
}
|
|
|
|
|
|
//登录验证请求数据结构 /Kingdee.BOS.WebApi.ServicesStub.AuthService.ValidateUser.common.kdsvc
|
|
|
type (
|
|
|
// RequestValidateUser struct {
|
|
|
// AcctID string `json:"acctID"` //账套Id,
|
|
|
// Username string `json:"username"` //密码
|
|
|
// Password string `json:"password"` //用户登陆名
|
|
|
// Lcid int `json:"lcid"` //语言id,选择哪种语言访问,参考:中文2052,英文1033,繁体307
|
|
|
// }
|
|
|
// AcctID string `json:"acctID"` //账套Id,
|
|
|
// Username string `json:"username"` //密码
|
|
|
// Password string `json:"password"` //用户登陆名
|
|
|
// Lcid int `json:"lcid"` //语言id,选择哪种语言访问,参考:中文2052,英文1033,繁体307
|
|
|
RequestValidateUser struct {
|
|
|
Format int `json:"format"`
|
|
|
Useragent string `json:"useragent"`
|
|
|
Rid string `json:"rid"`
|
|
|
Timestamp string `json:"timestamp"`
|
|
|
V string `json:"v"`
|
|
|
Parameters []interface{} `json:"parameters"`
|
|
|
}
|
|
|
|
|
|
ReponseValidateUser struct {
|
|
|
|
...
|
...
|
@@ -39,8 +35,9 @@ type ( |
|
|
)
|
|
|
|
|
|
//表单数据查询 /K3Cloud/Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExecuteBillQuery.common.kdsvc
|
|
|
//数据请求结构
|
|
|
type (
|
|
|
RequestExecuteBillQuery struct {
|
|
|
ExecuteBillQueryData struct {
|
|
|
FormId string `json:"FormId"` //必录,查询表单元数据唯一标识
|
|
|
FieldKeys string `json:"FieldKeys"` //必录,待查询表单的字段列表
|
|
|
Limit int `json:"Limit"` //非必录,分页取数每页允许获取的数据,最大不能超过2000
|
...
|
...
|
@@ -49,4 +46,8 @@ type ( |
|
|
OrderString string `json:"OrderString"` //非必录,排序条件
|
|
|
TopRowCount int `json:"TopRowCount"` //非必录,返回总行数
|
|
|
}
|
|
|
RequestExecuteBillQuery struct {
|
|
|
FormId string `json:"FormId"` //必录,查询表单元数据唯一标识
|
|
|
Data ExecuteBillQueryData `json:"data"`
|
|
|
}
|
|
|
) |
...
|
...
|
|