12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- package models
-
- type NewContract struct {
- ContractId string `json:"contractId"`
- Signers []struct {
- UserId string `json:"userId"`
- SignerType int64 `json:"signerType"`
- EnterpriseId string `json:"enterpriseId"`
- Sequence string `json:"sequence"`
- SendMsg string `json:"sendMsg"`
- SignFiles []struct {
- DocId float64 `json:"docId"`
- XySignControls []struct {
- Key string `json:"key"`
- Type string `json:"type"`
- PageNum int64 `json:"pageNum"`
- PositionX int64 `json:"positionX"`
- PositionY int64 `json:"positionY"`
- } `json:"xySignControls"`
- KeywordSignControls []struct {
- Key string `json:"key"`
- Type string `json:"type"`
- PageNum int64 `json:"pageNum"`
- OffsetX int64 `json:"offsetX"`
- OffsetY int64 `json:"offsetY"`
- } `json:"keywordSignControls"`
- } `json:"signFiles"`
- }
- }
-
- type XySignControls struct {
- Key string `json:"key"`
- Type string `json:"type"`
- PageNum int64 `json:"pageNum"`
- PositionX int64 `json:"positionX"`
- PositionY int64 `json:"positionY"`
- }
-
- type KeywordSignControls struct {
- Key string `json:"key"`
- Type string `json:"type"`
- PageNum int64 `json:"pageNum"`
- KeyWord string `json:"KeyWord"`
- OffsetX int64 `json:"offsetX"`
- OffsetY int64 `json:"offsetY"`
- }
-
- type SignFiles struct {
- DocId float64 `json:"343465645"`
- XySignControls []struct {
- Key string `json:"key"`
- Type string `json:"type"`
- PageNum string `json:"pageNum"`
- PositionX string `json:"positionX"`
- PositionY string `json:"positionY"`
- } `json:"xySignControls"`
- KeywordSignControls []struct {
- Key string `json:"key"`
- Type string `json:"type"`
- PageNum string `json:"pageNum"`
- KeyWord string `json:"KeyWord"`
- PositionX string `json:"positionX"`
- PositionY string `json:"positionY"`
- } `json:"keywordSignControls"`
- }
-
- type Signers struct {
- UserId string `json:"userId"`
- SignerType int64 `json:"signerType"`
- EnterpriseId string `json:"enterpriseId"`
- Sequence string `json:"sequence"`
- SendMsg string `json:"sendMsg"`
- SignFiles []struct {
- DocId float64 `json:"docId"`
- XySignControls []struct {
- Key string `json:"key"`
- Type string `json:"type"`
- PageNum int64 `json:"pageNum"`
- PositionX int64 `json:"positionX"`
- PositionY int64 `json:"positionY"`
- } `json:"xySignControls"`
- KeywordSignControls []struct {
- Key string `json:"key"`
- Type string `json:"type"`
- PageNum int64 `json:"pageNum"`
- OffsetX int64 `json:"offsetX"`
- OffsetY int64 `json:"offsetY"`
- } `json:"keywordSignControls"`
- } `json:"signFiles"`
- }
|