3 Commity d3091d0df5 ... 833c799f7d

Autor SHA1 Správa Dátum
  cuichao 833c799f7d ok 6 mesiacov pred
  cuichao 1061ab83d5 ok 6 mesiacov pred
  cuichao d3091d0df5 提交 6 mesiacov pred
100 zmenil súbory, kde vykonal 1168 pridanie a 1010 odobranie
  1. 1 0
      .gitignore
  2. 2 2
      constant/StreamResult.go
  3. 1 1
      go.mod
  4. 71 0
      go.sum
  5. 3 3
      http/HttpClient.go
  6. 7 6
      model/auth/request/UserauthAuthstatusRequest.go
  7. 7 6
      model/auth/request/UserauthAuthurl2Request.go
  8. 7 6
      model/auth/request/UserauthIdentifyRequest.go
  9. 7 6
      model/auth/request/UserauthNoticeRequest.go
  10. 6 5
      model/binary/request/BinaryBatchCancelQueryRequest.go
  11. 9 8
      model/binary/request/BinaryBatchCancelRequest.go
  12. 6 5
      model/binary/request/BinaryBatchSignQueryRequest.go
  13. 13 12
      model/binary/request/BinaryBatchSignRequest.go
  14. 9 8
      model/binary/request/BinaryCancelSignRequest.go
  15. 11 10
      model/binary/request/BinaryCancelurlRequest.go
  16. 7 6
      model/binary/request/BinaryDetailRequest.go
  17. 7 6
      model/binary/request/BinaryDownloadRequest.go
  18. 7 6
      model/binary/request/BinaryEvidenceDownloadRequest.go
  19. 20 19
      model/binary/request/BinarySignV2Request.go
  20. 51 50
      model/binary/request/BinarySignurlV2Request.go
  21. 6 5
      model/binary/request/BinarySignurlstatusRequest.go
  22. 2 2
      model/binary/response/BinaryBatchCancelQueryResponse.go
  23. 6 6
      model/binary/response/BinaryDetailResponse.go
  24. 1 1
      model/binary/response/BinarySignurlV2Response.go
  25. 9 8
      model/cert/request/CertApplyRequest.go
  26. 9 8
      model/cert/request/CertApplyThirdRequest.go
  27. 10 9
      model/cert/request/CertOrderQueryRequest.go
  28. 7 6
      model/cert/request/CertQueryRequest.go
  29. 10 9
      model/cert/request/CertStatisticQueryRequest.go
  30. 1 1
      model/cert/response/CertOrderQueryResponse.go
  31. 1 1
      model/cert/response/CertQueryResponse.go
  32. 1 1
      model/cert/response/CertStatisticQueryResponse.go
  33. 5 4
      model/checkHealth/request/CheckhealthRequest.go
  34. 11 10
      model/company/request/CompanyBindLegalpersonRequest.go
  35. 30 29
      model/company/request/CompanyChangeinfoRequest.go
  36. 23 22
      model/company/request/CompanyCreateRequest.go
  37. 8 7
      model/company/request/CompanyDeleteRequest.go
  38. 8 7
      model/company/request/CompanyFreezeRequest.go
  39. 9 8
      model/company/request/CompanyInfoUpdateRequest.go
  40. 7 6
      model/company/request/CompanyInfoVerificationRequest.go
  41. 8 7
      model/company/request/CompanyLicenseDownloadRequest.go
  42. 7 6
      model/company/request/CompanyLicenseOcrRequest.go
  43. 9 8
      model/company/request/CompanyListRequest.go
  44. 11 10
      model/company/request/CompanyLogoutUrlRequest.go
  45. 8 7
      model/company/request/CompanyManagestatusRequest.go
  46. 15 14
      model/company/request/CompanyRemoveemployeeRequest.go
  47. 12 11
      model/company/request/CompanyRemoveinneremployeesRequest.go
  48. 8 7
      model/company/request/CompanySignQualificationsRequest.go
  49. 10 9
      model/company/request/CompanyStatusRequest.go
  50. 8 7
      model/company/request/CompanyUnfreezeRequest.go
  51. 9 8
      model/company/request/CompanyV2CreateRequest.go
  52. 13 12
      model/company/request/CompanyauthAuthorizationtemplateDownloadRequest.go
  53. 7 6
      model/company/request/CompanyauthBankaccountconfirmRequest.go
  54. 17 16
      model/company/request/CompanyauthBasicauthRequest.go
  55. 9 8
      model/company/request/CompanyauthCancelRequest.go
  56. 6 5
      model/company/request/CompanyauthGetauthresultRequest.go
  57. 32 31
      model/company/request/CompanyauthH5pageRequest.go
  58. 7 6
      model/company/request/CompanyauthLegalpersonsignurlRequest.go
  59. 19 18
      model/company/request/CompanyauthLegalsignurlRequest.go
  60. 16 15
      model/company/request/CompanyauthNoticeRequest.go
  61. 32 31
      model/company/request/CompanyauthPcpageRequest.go
  62. 15 14
      model/company/request/CompanyauthRecertificationRequest.go
  63. 12 11
      model/company/request/CompanyauthReversepayConfirmRequest.go
  64. 10 9
      model/company/request/CompanyauthStatusRequest.go
  65. 12 11
      model/company/request/CompanyauthSubmitOperauthorizationRequest.go
  66. 13 12
      model/company/request/CompanyauthSubmitReversepayRequest.go
  67. 22 21
      model/company/request/CompanyauthSubmitbasicinfoRequest.go
  68. 19 18
      model/company/request/CompanyauthSubmitcompanyauthRequest.go
  69. 37 36
      model/company/request/CompanyauthV2Request.go
  70. 3 3
      model/company/response/CompanyInfoVerificationResponse.go
  71. 3 3
      model/company/response/CompanyauthStatusResponse.go
  72. 3 3
      model/company/response/CompanyauthV2Response.go
  73. 8 7
      model/contract/request/ContactCorporateRequest.go
  74. 7 6
      model/contract/request/ContactPersonRequest.go
  75. 15 14
      model/contract/request/ContractAddsignatoriesRequest.go
  76. 10 9
      model/contract/request/ContractAgentAuthRequest.go
  77. 8 7
      model/contract/request/ContractAgentCancelRequest.go
  78. 8 7
      model/contract/request/ContractAgentQueryRequest.go
  79. 8 7
      model/contract/request/ContractAuditRequest.go
  80. 8 7
      model/contract/request/ContractBatchRecallRequest.go
  81. 6 5
      model/contract/request/ContractBatchRecallResultRequest.go
  82. 10 9
      model/contract/request/ContractBatchSignurlRequest.go
  83. 10 9
      model/contract/request/ContractBatchdownloadRequest.go
  84. 6 5
      model/contract/request/ContractBatchdownloadStatusRequest.go
  85. 10 9
      model/contract/request/ContractBatchexpiretimeRequest.go
  86. 9 8
      model/contract/request/ContractBizPressRequest.go
  87. 8 7
      model/contract/request/ContractCategorygroupListRequest.go
  88. 8 7
      model/contract/request/ContractCloudUrlRequest.go
  89. 95 94
      model/contract/request/ContractCreateWithfileuploadRequest.go
  90. 11 10
      model/contract/request/ContractCreatebycategoryRequest.go
  91. 8 7
      model/contract/request/ContractCustomizeFieldImgDownloadRequest.go
  92. 10 9
      model/contract/request/ContractDeleteActionRequest.go
  93. 7 6
      model/contract/request/ContractDeleteRequest.go
  94. 10 9
      model/contract/request/ContractDeletesignatoryRequest.go
  95. 11 10
      model/contract/request/ContractDetailRequest.go
  96. 9 8
      model/contract/request/ContractDiscardcancelRequest.go
  97. 8 7
      model/contract/request/ContractDocumentparamsRequest.go
  98. 11 10
      model/contract/request/ContractDownloadDoubleauthRequest.go
  99. 12 11
      model/contract/request/ContractDownloadRequest.go
  100. 9 8
      model/contract/request/ContractDownloadUrlRequest.go

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
+.idea/

+ 2 - 2
constant/StreamResult.go

@@ -1,8 +1,8 @@
 package constant
 
 import (
-	"private-go-sdk/model/common"
-	contract_response "private-go-sdk/model/contract/response"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
+	contract_response "git.sxidc.com/student-physical-examination/contract_lock_sdk/model/contract/response"
 	"reflect"
 )
 

+ 1 - 1
go.mod

@@ -1,4 +1,4 @@
-module private-go-sdk
+module git.sxidc.com/student-physical-examination/contract_lock_sdk
 
 go 1.20
 

+ 71 - 0
go.sum

@@ -0,0 +1,71 @@
+cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
+github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
+github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
+github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
+github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
+github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
+github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=
+github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
+github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
+github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
+github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
+github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
+github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
+github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8=
+github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA=
+github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs=
+github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w=
+github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0=
+github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
+github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
+github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
+github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
+github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
+github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
+github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
+github.com/tjfoc/gmsm v1.4.1/go.mod h1:j4INPkHWMrhJb38G+J6W4Tw0AbuN8Thu3PbdVYhVcTE=
+golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
+golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
+golang.org/x/crypto v0.0.0-20201012173705-84dcc777aaee/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
+golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
+golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
+golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
+golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
+golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
+golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
+golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
+golang.org/x/net v0.0.0-20201010224723-4f7140c49acb/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
+golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
+golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
+golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
+golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
+golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
+golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
+golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
+golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
+golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
+google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
+google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
+google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
+google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
+google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
+google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
+google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
+google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
+google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
+google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
+google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=
+google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE=
+google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo=
+google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
+honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
+honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=

+ 3 - 3
http/HttpClient.go

@@ -3,6 +3,8 @@ package http
 import (
 	"bytes"
 	"fmt"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/commons"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/config"
 	"io"
 	"io/ioutil"
 	"log"
@@ -11,8 +13,6 @@ import (
 	"net/url"
 	"os"
 	"path/filepath"
-	"private-go-sdk/commons"
-	"private-go-sdk/config"
 	"strings"
 )
 
@@ -262,7 +262,7 @@ func SetHeaders(req *http.Request, header *HttpHeader) {
 	req.Header.Set(commons.IDEMPOTENTTOKEN, header.IdempotentToken)
 	req.Header.Set(commons.TRACEID, header.TraceId)
 	req.Header.Set(commons.BODY, "")
-    req.Header.Set("Connection", "close")
+	req.Header.Set("Connection", "close")
 	if header.CustomHeaders != nil && len(header.CustomHeaders) != 0 {
 		for k, v := range header.CustomHeaders {
 			req.Header.Set(k, v)

+ 7 - 6
model/auth/request/UserauthAuthstatusRequest.go

@@ -1,21 +1,22 @@
 package auth_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type UserauthAuthstatusRequest struct {
 	// <ext>core:true</ext> 【认证id】认证id 【作用】 查询用户具体某一条认证链接的认证状态
 	AuthId string `json:"authId"`
 }
+
 func (obj UserauthAuthstatusRequest) GetUrl() string {
-    return "/userauth/authStatus"
+	return "/userauth/authStatus"
 }
 
 func (obj UserauthAuthstatusRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 7 - 6
model/auth/request/UserauthAuthurl2Request.go

@@ -1,8 +1,8 @@
 package auth_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type UserauthAuthurl2Request struct {
@@ -59,13 +59,14 @@ type UserauthAuthurl2Request struct {
 	// 【移动端页面导航头部】移动端页面导航头部 【作用】 1、移动端内嵌页面默认带有头部导航区域,且区域内提供返回按钮,嵌入其他app时会与app自带的导航头部区域航重复 2、可通过本参数控制签入移动端页面时是否提供头部导航区域 【传参】 取值范围:true(隐藏导航头部),false(显示导航头部);不传值默认为:false(显示导航头部)。
 	HideHeader *bool `json:"hideHeader,omitempty"`
 }
+
 func (obj UserauthAuthurl2Request) GetUrl() string {
-    return "/userauth/authurl2"
+	return "/userauth/authurl2"
 }
 
 func (obj UserauthAuthurl2Request) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 7 - 6
model/auth/request/UserauthIdentifyRequest.go

@@ -1,8 +1,8 @@
 package auth_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type UserauthIdentifyRequest struct {
@@ -15,13 +15,14 @@ type UserauthIdentifyRequest struct {
 	// <ext>core:true</ext> 【银行卡号】用户银行卡号 【作用】 银行卡号 【传参方式】 字符串
 	BankcardNo string `json:"bankcardNo,omitempty"`
 }
+
 func (obj UserauthIdentifyRequest) GetUrl() string {
-    return "/userauth/identify"
+	return "/userauth/identify"
 }
 
 func (obj UserauthIdentifyRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 7 - 6
model/auth/request/UserauthNoticeRequest.go

@@ -1,8 +1,8 @@
 package auth_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type UserauthNoticeRequest struct {
@@ -27,13 +27,14 @@ type UserauthNoticeRequest struct {
 	// <ext>core:true</ext> 【链接有效期】链接有效期 【作用】 1、用于设置获取到的链接在多长时间后过期 2、该参数不传值时,其有效期将使用电子签章管理后台-设置-开放平台-接口页面有效期配置-个人认证接口页面默认有效期设置的秒数, 当此值为“默认”时,其有效期使用电子签章管理后台-设置-开放平台-接口页面有效期配置-接口页面默认有效期设置的秒数 3、参数传入时长超过电子签章管理后台设置的“接口页面最大有效期天数”时,将以接口传入的有效期为准 【传参】 最小值:1(包含)。单位:秒。
 	ExpireTime *int64 `json:"expireTime,omitempty"`
 }
+
 func (obj UserauthNoticeRequest) GetUrl() string {
-    return "/userauth/notice"
+	return "/userauth/notice"
 }
 
 func (obj UserauthNoticeRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 6 - 5
model/binary/request/BinaryBatchCancelQueryRequest.go

@@ -1,19 +1,20 @@
 package binary_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type BinaryBatchCancelQueryRequest struct {
 	// <ext>core:true</ext> 【批量操作id】批量操作id 【作用】 用于查询批量作废数据签名的结果,该参数可在调用 2.2.3纯接口批量作废数据签名(接口地址) 后的返回参数中获取
 	BatchId string `json:"batchId,omitempty"`
 }
+
 func (obj BinaryBatchCancelQueryRequest) GetUrl() string {
-    return "/binary/batch/cancel/query"
+	return "/binary/batch/cancel/query"
 }
 
 func (obj BinaryBatchCancelQueryRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("batchId", obj.BatchId)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("batchId", obj.BatchId)
+	return parameter
 }

+ 9 - 8
model/binary/request/BinaryBatchCancelRequest.go

@@ -1,23 +1,24 @@
 package binary_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type BinaryBatchCancelRequest struct {
 	// <ext>core:true</ext> 【作废的数据签名】作废的数据签名
 	DataSignList []*common.BinaryBatchCancelDataSignListRequest `json:"dataSignList"`
-	Operator *common.NameUserInfoRequest `json:"operator"`
+	Operator     *common.NameUserInfoRequest                    `json:"operator"`
 }
+
 func (obj BinaryBatchCancelRequest) GetUrl() string {
-    return "/binary/batch/cancel"
+	return "/binary/batch/cancel"
 }
 
 func (obj BinaryBatchCancelRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 6 - 5
model/binary/request/BinaryBatchSignQueryRequest.go

@@ -1,19 +1,20 @@
 package binary_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type BinaryBatchSignQueryRequest struct {
 	// <ext>core:true</ext> 【批量操作id】批量操作id 【作用】 用于查询批量签署数据签名的结果,该参数可在调用 2.1.3纯接口批量签署数据签名(接口地址) 后的返回参数中获取
 	BatchId string `json:"batchId,omitempty"`
 }
+
 func (obj BinaryBatchSignQueryRequest) GetUrl() string {
-    return "/binary/batch/sign/query"
+	return "/binary/batch/sign/query"
 }
 
 func (obj BinaryBatchSignQueryRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("batchId", obj.BatchId)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("batchId", obj.BatchId)
+	return parameter
 }

+ 13 - 12
model/binary/request/BinaryBatchSignRequest.go

@@ -1,32 +1,33 @@
 package binary_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type BinaryBatchSignRequest struct {
 	// <ext>core:true</ext> 【数据签名内容】数据签名内容 【作用】 传入签署的数据签名内容
 	DataSignList []*common.BinaryDataBatchSignContent `json:"dataSignList"`
 	// <ext>core:true</ext> 【签署方式】签署方式 【作用】 1、使用印章签署:使用接口指定的印章签署数据 2、使用签名签署 :使用接口指定的签名签署数据,此时Signatory中的operator不能为空 【传参】 取值范围:COMPANY(使用印章签署),PERSONAL(使用签名签署);不传值默认为:COMPANY(使用印章签署)。
-	TenantType string `json:"tenantType,omitempty"`
-	Seal *common.BinarySealRequest `json:"seal,omitempty"`
-	Company *common.CompanyRequest `json:"company,omitempty"`
+	TenantType      string                          `json:"tenantType,omitempty"`
+	Seal            *common.BinarySealRequest       `json:"seal,omitempty"`
+	Company         *common.CompanyRequest          `json:"company,omitempty"`
 	PersonSealRange *common.DataSignPersonSealRange `json:"personSealRange,omitempty"`
-	Operator *common.NameUserInfoRequest `json:"operator,omitempty"`
-	// <ext>core:true</ext> 【签名算法】签名算法 【作用】 指定签署使用的签名算法 1、RSA国际算法:即使用RSA数字证书进行数据签名 2、SM2国密算法:即使用SM2数字证书进行数据签名 3、RSA国际+SM2国密双算法:需使用RSA+SM2两种数字证书进行数据签名 4、不传值时以电子签章管理后台【签署管理-电子用印设置-用印设置-签名算法配置 】为准 【传参】 取值范围:RSA(RSA国际算法),SM2(SM2国密算法),SM2WithRSA(RSA+SM2两种数字证书);不传值默认为:电子签章管理后台配置。 
+	Operator        *common.NameUserInfoRequest     `json:"operator,omitempty"`
+	// <ext>core:true</ext> 【签名算法】签名算法 【作用】 指定签署使用的签名算法 1、RSA国际算法:即使用RSA数字证书进行数据签名 2、SM2国密算法:即使用SM2数字证书进行数据签名 3、RSA国际+SM2国密双算法:需使用RSA+SM2两种数字证书进行数据签名 4、不传值时以电子签章管理后台【签署管理-电子用印设置-用印设置-签名算法配置 】为准 【传参】 取值范围:RSA(RSA国际算法),SM2(SM2国密算法),SM2WithRSA(RSA+SM2两种数字证书);不传值默认为:电子签章管理后台配置。
 	DigestSigAlgType string `json:"digestSigAlgType,omitempty"`
 	// <ext>core:true</ext> 【是否添加时间戳】是否添加时间戳 【作用】 用户是否使用时间戳签署 【传参】 1、取值范围:true(可添加),false(不可添加);不传值默认为:false(不可添加)。
 	NeedTsa *bool `json:"needTsa,omitempty"`
 }
+
 func (obj BinaryBatchSignRequest) GetUrl() string {
-    return "/binary/batch/sign"
+	return "/binary/batch/sign"
 }
 
 func (obj BinaryBatchSignRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 9 - 8
model/binary/request/BinaryCancelSignRequest.go

@@ -1,22 +1,23 @@
 package binary_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type BinaryCancelSignRequest struct {
 	DataSign *common.BinaryCancelSignDataSignRequest `json:"dataSign"`
-	Operator *common.NameUserInfoRequest `json:"operator"`
+	Operator *common.NameUserInfoRequest             `json:"operator"`
 }
+
 func (obj BinaryCancelSignRequest) GetUrl() string {
-    return "/binary/cancel/sign"
+	return "/binary/cancel/sign"
 }
 
 func (obj BinaryCancelSignRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 11 - 10
model/binary/request/BinaryCancelurlRequest.go

@@ -1,29 +1,30 @@
 package binary_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type BinaryCancelurlRequest struct {
 	// <ext>core:true;format:string</ext> 【数据签名id】数据签名id 【传参】 数据签名id和第三方业务系统数据签名id必传其一,均传入以数据签名id为准。
 	Id string `json:"id"`
 	// <ext>core:true</ext> 【第三方业务系统数据签名id】第三方业务系统数据签名id 【传参】 数据签名id和第三方业务系统数据签名id必传其一,均传入以数据签名id为准。
-	BizId string `json:"bizId,omitempty"`
-	Operator *common.UserInfoRequest `json:"operator"`
+	BizId                       string                              `json:"bizId,omitempty"`
+	Operator                    *common.UserInfoRequest             `json:"operator"`
 	DataSignPasswordFreeRequest *common.DataSignPasswordFreeRequest `json:"dataSignPasswordFreeRequest,omitempty"`
 	// <ext>core:true</ext> 【客户端类型】客户端类型 【作用】 1、当请求的UserAgent无法自动判断返回的页面类型时,可通过此参数返回指定客户端的页面;方参数不传值时,将根据请求的UserAgent自动判断返回的页面类型 2、例如在微信小程序集成场景中,PC端小程序的UserAgent只能识别为PC端,但是需要使用H5端的页面 【传参】 取值范围:PC(返回PC页面),H5(返回H5页面);不传值默认为:根据请求的UserAgent自动判断返回的页面类型
-	DeviceType string `json:"deviceType,omitempty"`
+	DeviceType string             `json:"deviceType,omitempty"`
 	PageConfig *common.PageConfig `json:"pageConfig,omitempty"`
 }
+
 func (obj BinaryCancelurlRequest) GetUrl() string {
-    return "/binary/cancelurl"
+	return "/binary/cancelurl"
 }
 
 func (obj BinaryCancelurlRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 7 - 6
model/binary/request/BinaryDetailRequest.go

@@ -1,7 +1,7 @@
 package binary_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type BinaryDetailRequest struct {
@@ -10,13 +10,14 @@ type BinaryDetailRequest struct {
 	// <ext>core:true;format:string</ext> 【数据签名id】数据签名id 【传参】 数据签名id和第三方业务系统数据签名id必传其一,均传入以数据签名id为准。
 	Id *int64 `json:"id,omitempty"`
 }
+
 func (obj BinaryDetailRequest) GetUrl() string {
-    return "/binary/detail"
+	return "/binary/detail"
 }
 
 func (obj BinaryDetailRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("bizId", obj.BizId)
-    parameter.AddParam("id", obj.Id)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("bizId", obj.BizId)
+	parameter.AddParam("id", obj.Id)
+	return parameter
 }

+ 7 - 6
model/binary/request/BinaryDownloadRequest.go

@@ -1,7 +1,7 @@
 package binary_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type BinaryDownloadRequest struct {
@@ -10,13 +10,14 @@ type BinaryDownloadRequest struct {
 	// <ext>core:true;format:string</ext> 【数据签名id】数据签名id 【传参】 数据签名id和第三方业务系统数据签名id必传其一,均传入以数据签名id为准。
 	Id *int64 `json:"id,omitempty"`
 }
+
 func (obj BinaryDownloadRequest) GetUrl() string {
-    return "/binary/download"
+	return "/binary/download"
 }
 
 func (obj BinaryDownloadRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("bizId", obj.BizId)
-    parameter.AddParam("id", obj.Id)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("bizId", obj.BizId)
+	parameter.AddParam("id", obj.Id)
+	return parameter
 }

+ 7 - 6
model/binary/request/BinaryEvidenceDownloadRequest.go

@@ -1,7 +1,7 @@
 package binary_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type BinaryEvidenceDownloadRequest struct {
@@ -10,13 +10,14 @@ type BinaryEvidenceDownloadRequest struct {
 	// <ext>core:true;format:string</ext> 【数据签名id】数据签名id 【传参】 数据签名id和第三方业务系统数据签名id必传其一,均传入以数据签名id为准。
 	Id *int64 `json:"id,omitempty"`
 }
+
 func (obj BinaryEvidenceDownloadRequest) GetUrl() string {
-    return "/binary/evidence/download"
+	return "/binary/evidence/download"
 }
 
 func (obj BinaryEvidenceDownloadRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("bizId", obj.BizId)
-    parameter.AddParam("id", obj.Id)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("bizId", obj.BizId)
+	parameter.AddParam("id", obj.Id)
+	return parameter
 }

+ 20 - 19
model/binary/request/BinarySignV2Request.go

@@ -1,10 +1,10 @@
 package binary_request
 
 import (
-	"os"
-	"private-go-sdk/http"
-	"private-go-sdk/model/common"
 	"encoding/json"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
+	"os"
 )
 
 type BinarySignV2Request struct {
@@ -21,26 +21,27 @@ type BinarySignV2Request struct {
 	// <ext>inner-type:Json<BinarySignatory>;core:true</ext> 【签署主体信息】签署主体信息 【作用】 签署数据签名的签署人、以及使用印章或签名
 	Signatory string `json:"signatory"`
 	// <ext>core:true</ext> 【是否添加时间戳 】是否添加时间戳 【作用】  用户在签署页面是否可添加时间戳图片(日期图片) 【传参】 1、取值范围:true(可添加),false(不可添加);不传值默认为:false(不可添加)。
-	NeedTsa string `json:"needTsa,omitempty"`
+	NeedTsa         string                  `json:"needTsa,omitempty"`
 	SignatoryObject *common.BinarySignatory `json:"signatoryObject,omitempty"`
 }
+
 func (obj BinarySignV2Request) GetUrl() string {
-    return "/binary/sign/v2"
+	return "/binary/sign/v2"
 }
 
 func (obj BinarySignV2Request) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("subject", obj.Subject)
-    parameter.AddParam("dataString", obj.DataString)
-    parameter.AddParam("digestSigAlgType", obj.DigestSigAlgType)
-    parameter.AddParam("tenantType", obj.TenantType)
-    parameter.AddParam("needTsa", obj.NeedTsa)
-    parameter.AddFiles("data", obj.Data)
-    if obj.SignatoryObject != nil {
-       jsonBytes, _ := json.Marshal(obj.SignatoryObject)
-       parameter.AddParam("signatory", string(jsonBytes))
-   } else {
-       parameter.AddParam("signatory", obj.Signatory)
-   }
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("subject", obj.Subject)
+	parameter.AddParam("dataString", obj.DataString)
+	parameter.AddParam("digestSigAlgType", obj.DigestSigAlgType)
+	parameter.AddParam("tenantType", obj.TenantType)
+	parameter.AddParam("needTsa", obj.NeedTsa)
+	parameter.AddFiles("data", obj.Data)
+	if obj.SignatoryObject != nil {
+		jsonBytes, _ := json.Marshal(obj.SignatoryObject)
+		parameter.AddParam("signatory", string(jsonBytes))
+	} else {
+		parameter.AddParam("signatory", obj.Signatory)
+	}
+	return parameter
 }

+ 51 - 50
model/binary/request/BinarySignurlV2Request.go

@@ -1,10 +1,10 @@
 package binary_request
 
 import (
-	"os"
-	"private-go-sdk/http"
-	"private-go-sdk/model/common"
 	"encoding/json"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
+	"os"
 )
 
 type BinarySignurlV2Request struct {
@@ -35,56 +35,57 @@ type BinarySignurlV2Request struct {
 	// <ext>deprecated:true</ext> 【文件类型】文件类型 【特殊说明】 可选项:pdf, xlsx, pptx, docx, doc, wps, xls, ppt, png, webp, tiff,xml,xht,xhtml,htm,html,txt,jpg,jpeg,gif,avi,zip,rtf
 	DataType string `json:"dataType,omitempty"`
 	// 【意愿校验方式】意愿校验方式 【作用】 设置签署人在数据签名链接可使用的意愿校验方式,传入第一个为默认校验方式 【传参】 取值范围:FACE(人脸识别),PIN(验证码),PASSWORD(签署密码),MOBILE_DEVICE(移动设备验证);可选多项;不传值默认为:PIN(验证码),PASSWORD(签署密码);多个选项可用“,”隔开。 【特殊说明】 如果印章绑定了ukey或动态令牌,则仅能通过ukey和动态令牌校验 如果签名绑定了动态令牌,则仅能通过动态令牌校验身份
-	CheckTypes string `json:"checkTypes,omitempty"`
-	PasswordFreeRequestStrObject *common.PasswordFreeRequestStr `json:"passwordFreeRequestStrObject,omitempty"`
-	SignatoryObject *common.SignurlSignatory `json:"signatoryObject,omitempty"`
-	PersonSealImgSpecObject *common.PersonSealImgSpec `json:"personSealImgSpecObject,omitempty"`
-	PageConfig *common.BinarySignurlV2PageConfigRequest `json:"pageConfig,omitempty"`
+	CheckTypes                   string                                   `json:"checkTypes,omitempty"`
+	PasswordFreeRequestStrObject *common.PasswordFreeRequestStr           `json:"passwordFreeRequestStrObject,omitempty"`
+	SignatoryObject              *common.SignurlSignatory                 `json:"signatoryObject,omitempty"`
+	PersonSealImgSpecObject      *common.PersonSealImgSpec                `json:"personSealImgSpecObject,omitempty"`
+	PageConfig                   *common.BinarySignurlV2PageConfigRequest `json:"pageConfig,omitempty"`
 }
+
 func (obj BinarySignurlV2Request) GetUrl() string {
-    return "/binary/signurl/v2"
+	return "/binary/signurl/v2"
 }
 
 func (obj BinarySignurlV2Request) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("subject", obj.Subject)
-    parameter.AddParam("dataString", obj.DataString)
-    parameter.AddParam("digestSigAlgType", obj.DigestSigAlgType)
-    parameter.AddParam("tenantType", obj.TenantType)
-    parameter.AddParam("needTsa", obj.NeedTsa)
-    parameter.AddParam("noPasswordSignWay", obj.NoPasswordSignWay)
-    parameter.AddParam("deviceType", obj.DeviceType)
-    parameter.AddParam("autoClosePage", obj.AutoClosePage)
-    parameter.AddParam("dataType", obj.DataType)
-    parameter.AddParam("checkTypes", obj.CheckTypes)
-    parameter.AddFiles("data", obj.Data)
-    if obj.PageConfig != nil {
-        parameter.AddParam("pageConfig.visitNum", obj.PageConfig.VisitNum)
-        parameter.AddParam("pageConfig.expireTime", obj.PageConfig.ExpireTime)
-        parameter.AddParam("pageConfig.invalidToPage", obj.PageConfig.InvalidToPage)
-        parameter.AddParam("pageConfig.language", obj.PageConfig.Language)
-        parameter.AddParam("pageConfig.hideHeader", obj.PageConfig.HideHeader)
-    }
-    if obj.PageConfig != nil && obj.PageConfig.PageStyle != nil {
-        parameter.AddParam("pageConfig.pageStyle.themeColor", obj.PageConfig.PageStyle.ThemeColor)
-    }
-    if obj.PasswordFreeRequestStrObject != nil {
-       jsonBytes, _ := json.Marshal(obj.PasswordFreeRequestStrObject)
-       parameter.AddParam("passwordFreeRequestStr", string(jsonBytes))
-   } else {
-       parameter.AddParam("passwordFreeRequestStr", obj.PasswordFreeRequestStr)
-   }
-    if obj.SignatoryObject != nil {
-       jsonBytes, _ := json.Marshal(obj.SignatoryObject)
-       parameter.AddParam("signatory", string(jsonBytes))
-   } else {
-       parameter.AddParam("signatory", obj.Signatory)
-   }
-    if obj.PersonSealImgSpecObject != nil {
-       jsonBytes, _ := json.Marshal(obj.PersonSealImgSpecObject)
-       parameter.AddParam("personSealImgSpec", string(jsonBytes))
-   } else {
-       parameter.AddParam("personSealImgSpec", obj.PersonSealImgSpec)
-   }
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("subject", obj.Subject)
+	parameter.AddParam("dataString", obj.DataString)
+	parameter.AddParam("digestSigAlgType", obj.DigestSigAlgType)
+	parameter.AddParam("tenantType", obj.TenantType)
+	parameter.AddParam("needTsa", obj.NeedTsa)
+	parameter.AddParam("noPasswordSignWay", obj.NoPasswordSignWay)
+	parameter.AddParam("deviceType", obj.DeviceType)
+	parameter.AddParam("autoClosePage", obj.AutoClosePage)
+	parameter.AddParam("dataType", obj.DataType)
+	parameter.AddParam("checkTypes", obj.CheckTypes)
+	parameter.AddFiles("data", obj.Data)
+	if obj.PageConfig != nil {
+		parameter.AddParam("pageConfig.visitNum", obj.PageConfig.VisitNum)
+		parameter.AddParam("pageConfig.expireTime", obj.PageConfig.ExpireTime)
+		parameter.AddParam("pageConfig.invalidToPage", obj.PageConfig.InvalidToPage)
+		parameter.AddParam("pageConfig.language", obj.PageConfig.Language)
+		parameter.AddParam("pageConfig.hideHeader", obj.PageConfig.HideHeader)
+	}
+	if obj.PageConfig != nil && obj.PageConfig.PageStyle != nil {
+		parameter.AddParam("pageConfig.pageStyle.themeColor", obj.PageConfig.PageStyle.ThemeColor)
+	}
+	if obj.PasswordFreeRequestStrObject != nil {
+		jsonBytes, _ := json.Marshal(obj.PasswordFreeRequestStrObject)
+		parameter.AddParam("passwordFreeRequestStr", string(jsonBytes))
+	} else {
+		parameter.AddParam("passwordFreeRequestStr", obj.PasswordFreeRequestStr)
+	}
+	if obj.SignatoryObject != nil {
+		jsonBytes, _ := json.Marshal(obj.SignatoryObject)
+		parameter.AddParam("signatory", string(jsonBytes))
+	} else {
+		parameter.AddParam("signatory", obj.Signatory)
+	}
+	if obj.PersonSealImgSpecObject != nil {
+		jsonBytes, _ := json.Marshal(obj.PersonSealImgSpecObject)
+		parameter.AddParam("personSealImgSpec", string(jsonBytes))
+	} else {
+		parameter.AddParam("personSealImgSpec", obj.PersonSealImgSpec)
+	}
+	return parameter
 }

+ 6 - 5
model/binary/request/BinarySignurlstatusRequest.go

@@ -1,19 +1,20 @@
 package binary_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type BinarySignurlstatusRequest struct {
 	// <ext>core:true</ext> 【第三方业务系统数据签名id】第三方业务系统数据签名id
 	BizId string `json:"bizId,omitempty"`
 }
+
 func (obj BinarySignurlstatusRequest) GetUrl() string {
-    return "/binary/signurlstatus"
+	return "/binary/signurlstatus"
 }
 
 func (obj BinarySignurlstatusRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("bizId", obj.BizId)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("bizId", obj.BizId)
+	return parameter
 }

+ 2 - 2
model/binary/response/BinaryBatchCancelQueryResponse.go

@@ -1,13 +1,13 @@
 package binary_response
 
 import (
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 // 【批量签署结果】批量签署结果
 type BinaryBatchCancelQueryResponse struct {
 	// 【批量任务执行状态】批量任务执行状态 COMPLETE(完成)、EXECUTING(执行中)
-	TaskStatus string `json:"taskStatus,omitempty"`
+	TaskStatus     string                                          `json:"taskStatus,omitempty"`
 	TaskStatistics *common.BinaryDataBatchTaskResultTaskStatistics `json:"taskStatistics,omitempty"`
 	// 【任务详情】任务详情
 	TaskDetail []*common.BinaryBatchCancelQueryTaskDetailResponse `json:"taskDetail,omitempty"`

+ 6 - 6
model/binary/response/BinaryDetailResponse.go

@@ -1,7 +1,7 @@
 package binary_response
 
 import (
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 // 【数据签名信息】数据签名信息
@@ -9,11 +9,11 @@ type BinaryDetailResponse struct {
 	// 【数据签名id】数据签名id
 	Id string `json:"id"`
 	// 【数据签名主题】数据签名主题
-	Subject string `json:"subject"`
-	Seal *common.BinarySeal `json:"seal,omitempty"`
-	Company *common.BinaryCompany `json:"company"`
-	Operator *common.BinaryOperator `json:"operator"`
-	VerifyResult *common.VerifyResult `json:"verifyResult"`
+	Subject      string                 `json:"subject"`
+	Seal         *common.BinarySeal     `json:"seal,omitempty"`
+	Company      *common.BinaryCompany  `json:"company"`
+	Operator     *common.BinaryOperator `json:"operator"`
+	VerifyResult *common.VerifyResult   `json:"verifyResult"`
 	// 【签署图片】签署图片 实际参与签署的签署图片的base64数据,使用印章签署时返回印章信息,使用签名签署时返回签名信息
 	SealImgBase64 string `json:"sealImgBase64"`
 	// 【时间戳外观图片】时间戳外观图片

+ 1 - 1
model/binary/response/BinarySignurlV2Response.go

@@ -1,7 +1,7 @@
 package binary_response
 
 import (
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type BinarySignurlV2Response struct {

+ 9 - 8
model/cert/request/CertApplyRequest.go

@@ -1,26 +1,27 @@
 package cert_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type CertApplyRequest struct {
 	Company *common.CertApplyCompanyRequest `json:"company,omitempty"`
-	User *common.CertApplyUserRequest `json:"user,omitempty"`
+	User    *common.CertApplyUserRequest    `json:"user,omitempty"`
 	// <ext>core:true</ext>  【证书算法】证书算法 【作用】 RSA:国际上通用签名算法,一般用于PDF签署 SM2:由国家密码管理部门批准的签名算法,一般用于国产化版式文件OFD签署 【传参】 取值范围:RSA(国际算法),SM2(国密算法);不传值默认为:RSA(国际算法)。
 	SigAlgType string `json:"sigAlgType,omitempty"`
 	// <ext>core:true</ext>  【证书年限】证书年限 【传参】 取值范围:1(1年期),2(2年期);不传值默认为:1(1年期)。
 	Years *int64 `json:"years,omitempty"`
 }
+
 func (obj CertApplyRequest) GetUrl() string {
-    return "/cert/apply"
+	return "/cert/apply"
 }
 
 func (obj CertApplyRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 9 - 8
model/cert/request/CertApplyThirdRequest.go

@@ -1,14 +1,14 @@
 package cert_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type CertApplyThirdRequest struct {
 	Company *common.CertApplyThirdCompanyRequest `json:"company,omitempty"`
-	User *common.CertApplyThirdUserRequest `json:"user,omitempty"`
+	User    *common.CertApplyThirdUserRequest    `json:"user,omitempty"`
 	// <ext>core:true</ext> 【证书算法】证书算法 【传参】 取值范围:RSA(国际算法),SM2(国密算法);不传值默认为:RSA(国际算法)。
 	SigAlgType string `json:"sigAlgType,omitempty"`
 	// <ext>core:true</ext> 【证书请求文件的base64】证书请求文件的base64 【传参】 需要按照sigAlgType生成对应算法的p10
@@ -16,13 +16,14 @@ type CertApplyThirdRequest struct {
 	// <ext>core:true</ext> 【证书年限】证书年限 【传参】 取值范围:1(1年期),2(2年期);不传值默认为:1(1年期)。
 	Years *int64 `json:"years,omitempty"`
 }
+
 func (obj CertApplyThirdRequest) GetUrl() string {
-    return "/cert/apply/third"
+	return "/cert/apply/third"
 }
 
 func (obj CertApplyThirdRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 10 - 9
model/cert/request/CertOrderQueryRequest.go

@@ -1,16 +1,16 @@
 package cert_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type CertOrderQueryRequest struct {
 	// <ext>core:true</ext> 【订单编号】订单编号 【传参】 1、订单编号、单位、个人不传时,查询所有证书订单
-	OrderId string `json:"orderId,omitempty"`
+	OrderId        string                               `json:"orderId,omitempty"`
 	CompanyRequest *common.CertOrderQueryCompanyRequest `json:"companyRequest,omitempty"`
-	UserRequest *common.CertOrderQueryUserRequest `json:"userRequest,omitempty"`
+	UserRequest    *common.CertOrderQueryUserRequest    `json:"userRequest,omitempty"`
 	// <ext>core:true</ext> 【订单类型】订单类型 【传参】 取值范围:CLOUD_CERT(云证书-新购),UKEY_CERT(Ukey证书-新购),MOBILE_CERT(移动证书-新购),UKEY_CHANGE(Ukey证书-变更),UKEY_ONLY_CERT(Ukey证书-续期);不传值默认为:全部。
 	OrderType string `json:"orderType,omitempty"`
 	// <ext>core:true</ext> 【订单状态】订单状态 【传参】 取值范围:UN_AUTHORIZE(待授权),AUTHORIZE_FAIL(授权失败),UN_PAY(待支付),UNMAKE(待制证),UN_SEND(待寄送),SENDING(寄送中),FINISHED(已完成),INVOICING(开票中),INVOICED(已开票),INVALID(已失效);不传值默认为:全部。
@@ -26,13 +26,14 @@ type CertOrderQueryRequest struct {
 	// <ext>core:true</ext> 【指定页码】指定页码 【传参】 传入正整数;不传值默认为:1。 单位:页。
 	PageNo *float64 `json:"pageNo,omitempty"`
 }
+
 func (obj CertOrderQueryRequest) GetUrl() string {
-    return "/cert/order/query"
+	return "/cert/order/query"
 }
 
 func (obj CertOrderQueryRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 7 - 6
model/cert/request/CertQueryRequest.go

@@ -1,8 +1,8 @@
 package cert_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CertQueryRequest struct {
@@ -33,13 +33,14 @@ type CertQueryRequest struct {
 	// <ext>core:true</ext> 【指定页码】指定页码 【传参】 传入正整数;不传值默认为:1。 单位:页。
 	PageNo *float64 `json:"pageNo,omitempty"`
 }
+
 func (obj CertQueryRequest) GetUrl() string {
-    return "/cert/query"
+	return "/cert/query"
 }
 
 func (obj CertQueryRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 10 - 9
model/cert/request/CertStatisticQueryRequest.go

@@ -1,16 +1,16 @@
 package cert_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type CertStatisticQueryRequest struct {
 	// <ext>core:true</ext> 【证书主体类型】证书主体类型 【作用】 查询单位或个人证书 【传参】 1、取值范围:COMPANY(单位类型),PERSONAL(个人类型) 2、证书主体、指定单位、指定个人必传其一
-	CertType string `json:"certType,omitempty"`
+	CertType       string                                   `json:"certType,omitempty"`
 	CompanyRequest *common.CertStatisticQueryCompanyRequest `json:"companyRequest,omitempty"`
-	UserRequest *common.CertStatisticQueryUserRequest `json:"userRequest,omitempty"`
+	UserRequest    *common.CertStatisticQueryUserRequest    `json:"userRequest,omitempty"`
 	// <ext>core:true;format:date</ext> 【证书颁发时间-起始】证书颁发时间-起始 【作用】 查询指定时间区间内颁发的证书数量 【传参】 1、日期格式:yyyy-MM-dd HH:mm:ss。 2、仅传入起始时间则查询从起始时间开始的所有证书,同时传入起始和结束时间则可查询该时间区间内的证书。
 	IssueTimeStart string `json:"issueTimeStart,omitempty"`
 	// <ext>core:true;format:date</ext> 【证书颁发时间-结束】证书颁发时间-结束 【作用】 查询指定时间区间内颁发的证书数量 【传参】 1、日期格式:yyyy-MM-dd HH:mm:ss。 2、仅传入结束时间则查询截止到结束时间的所有证书,同时传入起始和结束时间则可查询该时间区间内的证书。
@@ -20,13 +20,14 @@ type CertStatisticQueryRequest struct {
 	// <ext>core:true</ext> 【指定页码】指定页码 【传参】 传入正整数;不传值默认为:1。 单位:页。
 	PageNo *float64 `json:"pageNo,omitempty"`
 }
+
 func (obj CertStatisticQueryRequest) GetUrl() string {
-    return "/cert/statistic/query"
+	return "/cert/statistic/query"
 }
 
 func (obj CertStatisticQueryRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 1 - 1
model/cert/response/CertOrderQueryResponse.go

@@ -1,7 +1,7 @@
 package cert_response
 
 import (
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 // 【响应结果】响应结果

+ 1 - 1
model/cert/response/CertQueryResponse.go

@@ -1,7 +1,7 @@
 package cert_response
 
 import (
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 // 【响应结果】响应结果

+ 1 - 1
model/cert/response/CertStatisticQueryResponse.go

@@ -1,7 +1,7 @@
 package cert_response
 
 import (
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 // 【响应结果】响应结果

+ 5 - 4
model/checkHealth/request/CheckhealthRequest.go

@@ -1,16 +1,17 @@
 package checkHealth_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CheckhealthRequest struct {
 }
+
 func (obj CheckhealthRequest) GetUrl() string {
-    return "/checkHealth"
+	return "/checkHealth"
 }
 
 func (obj CheckhealthRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	return parameter
 }

+ 11 - 10
model/company/request/CompanyBindLegalpersonRequest.go

@@ -1,23 +1,24 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type CompanyBindLegalpersonRequest struct {
-	CompanyRequest *common.CompanyRequest `json:"companyRequest"`
-	User *common.UserInfoRequest `json:"user"`
-	OperatorInfo *common.UserInfoRequest `json:"operatorInfo,omitempty"`
+	CompanyRequest *common.CompanyRequest  `json:"companyRequest"`
+	User           *common.UserInfoRequest `json:"user"`
+	OperatorInfo   *common.UserInfoRequest `json:"operatorInfo,omitempty"`
 }
+
 func (obj CompanyBindLegalpersonRequest) GetUrl() string {
-    return "/company/bind/legalperson"
+	return "/company/bind/legalperson"
 }
 
 func (obj CompanyBindLegalpersonRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 30 - 29
model/company/request/CompanyChangeinfoRequest.go

@@ -1,9 +1,9 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
-	"private-go-sdk/model/common"
 	"encoding/json"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type CompanyChangeinfoRequest struct {
@@ -31,7 +31,7 @@ type CompanyChangeinfoRequest struct {
 	Email string `json:"email,omitempty"`
 	// 【申请人身份证号】申请人身份证号 【特殊说明】<br>userId、contact、mobile、email、cardNo、openUserId、number、accountNo至少填写一个,优先级为联系方式 > 手机号 > 邮箱 > 员工编号 > 身份证号 > 三方用户id > 员工账号>契约锁系统用户id
 	CardNo string `json:"cardNo,omitempty"`
-	// 【申请人用户ID】申请人用户ID,契约锁系统用户唯一ID 【特殊说明】<br>userId、contact、mobile、email、cardNo、openUserId、number、accountNo至少填写一个,优先级为联系方式 > 手机号 > 邮箱 > 员工编号 > 身份证号 > 三方用户id > 员工账号>契约锁系统用户id 
+	// 【申请人用户ID】申请人用户ID,契约锁系统用户唯一ID 【特殊说明】<br>userId、contact、mobile、email、cardNo、openUserId、number、accountNo至少填写一个,优先级为联系方式 > 手机号 > 邮箱 > 员工编号 > 身份证号 > 三方用户id > 员工账号>契约锁系统用户id
 	UserId *int64 `json:"userId,omitempty"`
 	// 【申请人登录账号】申请人登录账号 【特殊说明】<br>userId、contact、mobile、email、cardNo、openUserId、number、accountNo至少填写一个,优先级为联系方式 > 手机号 > 邮箱 > 员工编号 > 身份证号 > 三方用户id > 员工账号>契约锁系统用户id
 	AccountNo string `json:"accountNo,omitempty"`
@@ -40,36 +40,37 @@ type CompanyChangeinfoRequest struct {
 	// 【申请人三方业务系统id】申请人三方业务系统id,创建用户不指定由契约锁系统默认生成  【特殊说明】<br>userId、contact、mobile、email、cardNo、openUserId、number、accountNo至少填写一个,优先级为联系方式 > 手机号 > 邮箱 > 员工编号 > 身份证号 > 三方用户id > 员工账号>契约锁系统用户id
 	OpenUserId string `json:"openUserId,omitempty"`
 	// 【业务系统标识】业务系统标识 【作用】 1:根据第三方业务系统用户id查询系统成员/用户信息时使用 2:涉及到多套业务系统集成且不同系统间第三方业务系统用户id可能重复时需要传入该参数
-	SystemCode string `json:"systemCode,omitempty"`
+	SystemCode string                      `json:"systemCode,omitempty"`
 	UserObject *common.NameUserInfoRequest `json:"userObject,omitempty"`
 }
+
 func (obj CompanyChangeinfoRequest) GetUrl() string {
-    return "/company/changeinfo"
+	return "/company/changeinfo"
 }
 
 func (obj CompanyChangeinfoRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("companyId", obj.CompanyId)
-    parameter.AddParam("companyName", obj.CompanyName)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("h5", obj.H5)
-    parameter.AddParam("themeColor", obj.ThemeColor)
-    parameter.AddParam("language", obj.Language)
-    parameter.AddParam("expireTime", obj.ExpireTime)
-    parameter.AddParam("contact", obj.Contact)
-    parameter.AddParam("mobile", obj.Mobile)
-    parameter.AddParam("email", obj.Email)
-    parameter.AddParam("cardNo", obj.CardNo)
-    parameter.AddParam("userId", obj.UserId)
-    parameter.AddParam("accountNo", obj.AccountNo)
-    parameter.AddParam("number", obj.Number)
-    parameter.AddParam("openUserId", obj.OpenUserId)
-    parameter.AddParam("systemCode", obj.SystemCode)
-    if obj.UserObject != nil {
-       jsonBytes, _ := json.Marshal(obj.UserObject)
-       parameter.AddParam("user", string(jsonBytes))
-   } else {
-       parameter.AddParam("user", obj.User)
-   }
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("companyId", obj.CompanyId)
+	parameter.AddParam("companyName", obj.CompanyName)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("h5", obj.H5)
+	parameter.AddParam("themeColor", obj.ThemeColor)
+	parameter.AddParam("language", obj.Language)
+	parameter.AddParam("expireTime", obj.ExpireTime)
+	parameter.AddParam("contact", obj.Contact)
+	parameter.AddParam("mobile", obj.Mobile)
+	parameter.AddParam("email", obj.Email)
+	parameter.AddParam("cardNo", obj.CardNo)
+	parameter.AddParam("userId", obj.UserId)
+	parameter.AddParam("accountNo", obj.AccountNo)
+	parameter.AddParam("number", obj.Number)
+	parameter.AddParam("openUserId", obj.OpenUserId)
+	parameter.AddParam("systemCode", obj.SystemCode)
+	if obj.UserObject != nil {
+		jsonBytes, _ := json.Marshal(obj.UserObject)
+		parameter.AddParam("user", string(jsonBytes))
+	} else {
+		parameter.AddParam("user", obj.User)
+	}
+	return parameter
 }

+ 23 - 22
model/company/request/CompanyCreateRequest.go

@@ -1,8 +1,8 @@
 package company_request
 
 import (
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 	"os"
-	"private-go-sdk/http"
 )
 
 type CompanyCreateRequest struct {
@@ -43,29 +43,30 @@ type CompanyCreateRequest struct {
 	// 【是否客户】是否客户 【作用】<br>是否是平台客户 【传参方式】<br>是/否,默认否
 	Customer string `json:"customer,omitempty"`
 }
+
 func (obj CompanyCreateRequest) GetUrl() string {
-    return "/company/create"
+	return "/company/create"
 }
 
 func (obj CompanyCreateRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("legalPerson", obj.LegalPerson)
-    parameter.AddParam("paperType", obj.PaperType)
-    parameter.AddParam("legalPersonld", obj.LegalPersonld)
-    parameter.AddParam("charger", obj.Charger)
-    parameter.AddParam("mobile", obj.Mobile)
-    parameter.AddParam("email", obj.Email)
-    parameter.AddParam("area", obj.Area)
-    parameter.AddParam("province", obj.Province)
-    parameter.AddParam("tenantType", obj.TenantType)
-    parameter.AddParam("openCompanyId", obj.OpenCompanyId)
-    parameter.AddParam("operator", obj.Operator)
-    parameter.AddParam("companyType", obj.CompanyType)
-    parameter.AddParam("remind", obj.Remind)
-    parameter.AddParam("customer", obj.Customer)
-    parameter.AddFiles("license", obj.License)
-    parameter.AddFiles("legalAuthorization", obj.LegalAuthorization)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("legalPerson", obj.LegalPerson)
+	parameter.AddParam("paperType", obj.PaperType)
+	parameter.AddParam("legalPersonld", obj.LegalPersonld)
+	parameter.AddParam("charger", obj.Charger)
+	parameter.AddParam("mobile", obj.Mobile)
+	parameter.AddParam("email", obj.Email)
+	parameter.AddParam("area", obj.Area)
+	parameter.AddParam("province", obj.Province)
+	parameter.AddParam("tenantType", obj.TenantType)
+	parameter.AddParam("openCompanyId", obj.OpenCompanyId)
+	parameter.AddParam("operator", obj.Operator)
+	parameter.AddParam("companyType", obj.CompanyType)
+	parameter.AddParam("remind", obj.Remind)
+	parameter.AddParam("customer", obj.Customer)
+	parameter.AddFiles("license", obj.License)
+	parameter.AddFiles("legalAuthorization", obj.LegalAuthorization)
+	return parameter
 }

+ 8 - 7
model/company/request/CompanyDeleteRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyDeleteRequest struct {
@@ -12,14 +12,15 @@ type CompanyDeleteRequest struct {
 	// <ext>core:true</ext> 【统一社会信用代码/工商注册号】统一社会信用代码/工商注册号 【作用】 查询需删除的法人单位 【传参】 参数必传其一,传入多个时只按最高优先级查询,优先级为法人单位id>法人单位名称>统一社会信用代码/工商注册号。
 	RegisterNo string `json:"registerNo,omitempty"`
 }
+
 func (obj CompanyDeleteRequest) GetUrl() string {
-    return "/company/delete"
+	return "/company/delete"
 }
 
 func (obj CompanyDeleteRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("companyId", obj.CompanyId)
-    parameter.AddParam("companyName", obj.CompanyName)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("companyId", obj.CompanyId)
+	parameter.AddParam("companyName", obj.CompanyName)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	return parameter
 }

+ 8 - 7
model/company/request/CompanyFreezeRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyFreezeRequest struct {
@@ -12,14 +12,15 @@ type CompanyFreezeRequest struct {
 	// <ext>core:true</ext> 【统一社会信用代码/工商注册号】统一社会信用代码/工商注册号 【作用】 查询需冻结的法人单位 【传参】 参数必传其一,传入多个时只按最高优先级查询,优先级为法人单位id>法人单位名称>统一社会信用代码/工商注册号。
 	RegisterNo string `json:"registerNo,omitempty"`
 }
+
 func (obj CompanyFreezeRequest) GetUrl() string {
-    return "/company/freeze"
+	return "/company/freeze"
 }
 
 func (obj CompanyFreezeRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("companyId", obj.CompanyId)
-    parameter.AddParam("companyName", obj.CompanyName)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("companyId", obj.CompanyId)
+	parameter.AddParam("companyName", obj.CompanyName)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	return parameter
 }

+ 9 - 8
model/company/request/CompanyInfoUpdateRequest.go

@@ -1,9 +1,9 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type CompanyInfoUpdateRequest struct {
@@ -15,7 +15,7 @@ type CompanyInfoUpdateRequest struct {
 	// <ext>core:true</ext> 【新法人单位代码】新法人单位代码 【传参】 1、支持传入新的统一社会信用代码或工商注册号,不传则不做修改。 2、已认证单位不支持修改。
 	RegisterNo string `json:"registerNo,omitempty"`
 	// <ext>core:true</ext> 【新法定代表人/负责人】新法定代表人/负责人 【传参】 1、营业执照上的法定代表人或负责人,不传则不做修改。 2、已认证单位不支持修改,请通过重新认证变更。
-	LegalPerson string `json:"legalPerson,omitempty"`
+	LegalPerson      string                                           `json:"legalPerson,omitempty"`
 	ParentDepartment *common.CompanyInfoUpdateParentDepartmentRequest `json:"parentDepartment,omitempty"`
 	// <ext>core:true</ext> 【是否开启计费】是否开启计费 【作用】 1:电子签章管理后台可在费用分摊功能中设置计费规则,对开启计费的外部单位收取相应的签署、证书、认证等费用,可通过此参数设置外部法人单位是否需要计费。 2:费用分摊功能为付费功能,由lisence控制,需开通功能才可使用。 【传参】 取值范围:true(开启计费),false(不开启计费);不传则不做修改。
 	Customer *bool `json:"customer,omitempty"`
@@ -32,13 +32,14 @@ type CompanyInfoUpdateRequest struct {
 	// <ext>core:true</ext> 【新系统管理员邮箱】新系统管理员邮箱 【作用】 用于系统管理员账号登录 【传参】 1、需修改系统管理员时需要同时传入姓名与联系方式(手机号、邮箱任选其一),仅传其中一项则忽略该参数;不传则不做修改。 2、同时传入手机号及邮箱时,按手机号>邮箱的优先级进行查询。若手机号查询到用户,则对应用户关联至系统管理员角色,此时邮箱会忽略;若手机号未查询到用户,此时会根据邮箱查询,若邮箱查询到用户,则对应用户关联至系统管理员角色,此时手机号会忽略;若手机号与邮箱均未查询到用户,则会将姓名、手机号、邮箱创建新用户并关联至系统管理员角色。 3、邮箱需传入符合格式的字符串,例:xxxxxxxx@163.com。 4、仅可修改外部单位的系统管理员,若管理员完成登录将无法修改。 5、传入新系统管理员后,若联系方式未发生变化,则仅做用户信息修改;若联系方式发生变化,则将新系统管理员将会替换旧系统管理员,旧系统管理员将成为普通成员。
 	Email string `json:"email,omitempty"`
 }
+
 func (obj CompanyInfoUpdateRequest) GetUrl() string {
-    return "/company/info/update"
+	return "/company/info/update"
 }
 
 func (obj CompanyInfoUpdateRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 7 - 6
model/company/request/CompanyInfoVerificationRequest.go

@@ -1,8 +1,8 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyInfoVerificationRequest struct {
@@ -13,13 +13,14 @@ type CompanyInfoVerificationRequest struct {
 	// 【法定代表人姓名】法定代表人姓名
 	LegalPerson string `json:"legalPerson,omitempty"`
 }
+
 func (obj CompanyInfoVerificationRequest) GetUrl() string {
-    return "/company/info/verification"
+	return "/company/info/verification"
 }
 
 func (obj CompanyInfoVerificationRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 8 - 7
model/company/request/CompanyLicenseDownloadRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyLicenseDownloadRequest struct {
@@ -12,14 +12,15 @@ type CompanyLicenseDownloadRequest struct {
 	// <ext>core:true</ext> 【统一社会信用代码/工商注册号】统一社会信用代码/工商注册号 【作用】 查询指定的法人单位 【传参】 参数必传其一,传入多个时只按最高优先级查询,优先级为法人单位id>法人单位名称>统一社会信用代码/工商注册号。
 	RegisterNo string `json:"registerNo,omitempty"`
 }
+
 func (obj CompanyLicenseDownloadRequest) GetUrl() string {
-    return "/company/license/download"
+	return "/company/license/download"
 }
 
 func (obj CompanyLicenseDownloadRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("companyId", obj.CompanyId)
-    parameter.AddParam("companyName", obj.CompanyName)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("companyId", obj.CompanyId)
+	parameter.AddParam("companyName", obj.CompanyName)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	return parameter
 }

+ 7 - 6
model/company/request/CompanyLicenseOcrRequest.go

@@ -1,8 +1,8 @@
 package company_request
 
 import (
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 	"os"
-	"private-go-sdk/http"
 )
 
 type CompanyLicenseOcrRequest struct {
@@ -11,13 +11,14 @@ type CompanyLicenseOcrRequest struct {
 	// <ext>core:true</ext> 【营业执照图片路径】 营业执照图片路径 【作用】 填写营业执照图片服务器路径/网络路径,通过服务器路径或网络路径获取营业执照进行OCR识别 【传参】 1、营业执照图片(license)与营业执照图片路径(url)至少传入一个,均传入时优先营业执照图片。
 	Url string `json:"url,omitempty"`
 }
+
 func (obj CompanyLicenseOcrRequest) GetUrl() string {
-    return "/company/license/ocr"
+	return "/company/license/ocr"
 }
 
 func (obj CompanyLicenseOcrRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("url", obj.Url)
-    parameter.AddFiles("license", obj.License)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("url", obj.Url)
+	parameter.AddFiles("license", obj.License)
+	return parameter
 }

+ 9 - 8
model/company/request/CompanyListRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyListRequest struct {
@@ -14,15 +14,16 @@ type CompanyListRequest struct {
 	// <ext>core:true;format:date</ext>  【法人单位最后更新时间】法人单位最后更新时间 【作用】 用于获取在接口传入的时间之后发生更新的法人单位 【传参】 日期格式:yyyy-MM-dd HH:mm:ss, 不传时默认查询所有法人单位。
 	UpdateTime string `json:"updateTime,omitempty"`
 }
+
 func (obj CompanyListRequest) GetUrl() string {
-    return "/company/list"
+	return "/company/list"
 }
 
 func (obj CompanyListRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("tenantType", obj.TenantType)
-    parameter.AddParam("freeze", obj.Freeze)
-    parameter.AddParam("companyName", obj.CompanyName)
-    parameter.AddParam("updateTime", obj.UpdateTime)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("tenantType", obj.TenantType)
+	parameter.AddParam("freeze", obj.Freeze)
+	parameter.AddParam("companyName", obj.CompanyName)
+	parameter.AddParam("updateTime", obj.UpdateTime)
+	return parameter
 }

+ 11 - 10
model/company/request/CompanyLogoutUrlRequest.go

@@ -1,33 +1,34 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type CompanyLogoutUrlRequest struct {
-	CompanyRequest *common.CompanyRequest `json:"companyRequest"`
+	CompanyRequest  *common.CompanyRequest  `json:"companyRequest"`
 	UserInfoRequest *common.UserInfoRequest `json:"userInfoRequest"`
 	// <ext>core:true</ext> 【完成注销跳转页面地址】完成注销跳转页面地址 【作用】 完成注销时会跳转至传入地址,未传值时会停留在当前页面。
 	SuccessPage string `json:"successPage,omitempty"`
 	// <ext>core:true</ext> 【取消注销跳转页面地址】取消注销跳转页面地址 【作用】 取消注销时会跳转至传入地址,未传值时会停留在当前页面。
 	EndPage string `json:"endPage,omitempty"`
 	// <ext>core:true</ext> 【链接过期时间】链接过期时间 【作用】 1、用于设置获取到的链接在多长时间后过期,单位:秒 2、当该参数不传值时,其有效期将被设置为 “管理控制台-设置-开放平台-接口页面有效期配置-接口页面默认有效期“对应的时长
-	ExpireTime *int64 `json:"expireTime,omitempty"`
-	PageStyle *common.PageStyle `json:"pageStyle,omitempty"`
+	ExpireTime *int64            `json:"expireTime,omitempty"`
+	PageStyle  *common.PageStyle `json:"pageStyle,omitempty"`
 	// <ext>core:true</ext> 【页面语言】页面语言 【传参】 取值范围:ZH_CN(中文),EN_US(英文),JP(日文);不传值默认为:ZH_CN(中文)。
 	Language string `json:"language,omitempty"`
 	// <ext>core:true</ext> 【移动端页面导航头部】移动端页面导航头部 【作用】 1、移动端内嵌页面默认带有头部导航区域,且区域内提供返回按钮,嵌入其他app时会与app自带的导航头部区域航重复 2、可通过本参数控制签入移动端页面时是否提供头部导航区域 【传参】 取值范围:true(隐藏导航头部),false(显示导航头部);不传值默认为:false(显示导航头部)。
 	HideHeader *bool `json:"hideHeader,omitempty"`
 }
+
 func (obj CompanyLogoutUrlRequest) GetUrl() string {
-    return "/company/logout/url"
+	return "/company/logout/url"
 }
 
 func (obj CompanyLogoutUrlRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 8 - 7
model/company/request/CompanyManagestatusRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyManagestatusRequest struct {
@@ -12,14 +12,15 @@ type CompanyManagestatusRequest struct {
 	// <ext>core:true</ext> 【统一社会信用代码/工商注册号】统一社会信用代码/工商注册号 【作用】 查询指定的法人单位 【传参】 参数必传其一,传入多个时只按最高优先级查询,优先级为法人单位id>法人单位名称>统一社会信用代码/工商注册号。
 	RegisterNo string `json:"registerNo,omitempty"`
 }
+
 func (obj CompanyManagestatusRequest) GetUrl() string {
-    return "/company/managestatus"
+	return "/company/managestatus"
 }
 
 func (obj CompanyManagestatusRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("companyId", obj.CompanyId)
-    parameter.AddParam("companyName", obj.CompanyName)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("companyId", obj.CompanyId)
+	parameter.AddParam("companyName", obj.CompanyName)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	return parameter
 }

+ 15 - 14
model/company/request/CompanyRemoveemployeeRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyRemoveemployeeRequest struct {
@@ -26,21 +26,22 @@ type CompanyRemoveemployeeRequest struct {
 	// <ext>core:true</ext> 【法人单位代码】法人单位代码 【说明】 支持传入当前单位存储的统一社会信用代码或工商注册号
 	RegisterNo string `json:"registerNo,omitempty"`
 }
+
 func (obj CompanyRemoveemployeeRequest) GetUrl() string {
-    return "/company/removeemployee"
+	return "/company/removeemployee"
 }
 
 func (obj CompanyRemoveemployeeRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("companyId", obj.CompanyId)
-    parameter.AddParam("systemCode", obj.SystemCode)
-    parameter.AddParam("contact", obj.Contact)
-    parameter.AddParam("accountNo", obj.AccountNo)
-    parameter.AddParam("companyName", obj.CompanyName)
-    parameter.AddParam("bindTypeList", obj.BindTypeList)
-    parameter.AddParam("employeeNo", obj.EmployeeNo)
-    parameter.AddParam("openUserId", obj.OpenUserId)
-    parameter.AddParam("cardNo", obj.CardNo)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("companyId", obj.CompanyId)
+	parameter.AddParam("systemCode", obj.SystemCode)
+	parameter.AddParam("contact", obj.Contact)
+	parameter.AddParam("accountNo", obj.AccountNo)
+	parameter.AddParam("companyName", obj.CompanyName)
+	parameter.AddParam("bindTypeList", obj.BindTypeList)
+	parameter.AddParam("employeeNo", obj.EmployeeNo)
+	parameter.AddParam("openUserId", obj.OpenUserId)
+	parameter.AddParam("cardNo", obj.CardNo)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	return parameter
 }

+ 12 - 11
model/company/request/CompanyRemoveinneremployeesRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyRemoveinneremployeesRequest struct {
@@ -20,18 +20,19 @@ type CompanyRemoveinneremployeesRequest struct {
 	// <ext>core:true</ext> 【证件号】证件号 【传参】 1、支持传入用户关联的证件号,包括居民身份证、护照号、港澳居民来往内地通行证等。 2、系统中若存在多个同证件号用户,则优先匹配已认证中最早认证的用户;若无已认证用户,则关联最早创建的用户。
 	CardNo string `json:"cardNo,omitempty"`
 }
+
 func (obj CompanyRemoveinneremployeesRequest) GetUrl() string {
-    return "/company/removeinneremployees"
+	return "/company/removeinneremployees"
 }
 
 func (obj CompanyRemoveinneremployeesRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("systemCode", obj.SystemCode)
-    parameter.AddParam("contact", obj.Contact)
-    parameter.AddParam("accountNo", obj.AccountNo)
-    parameter.AddParam("bindTypeList", obj.BindTypeList)
-    parameter.AddParam("employeeNo", obj.EmployeeNo)
-    parameter.AddParam("openUserId", obj.OpenUserId)
-    parameter.AddParam("cardNo", obj.CardNo)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("systemCode", obj.SystemCode)
+	parameter.AddParam("contact", obj.Contact)
+	parameter.AddParam("accountNo", obj.AccountNo)
+	parameter.AddParam("bindTypeList", obj.BindTypeList)
+	parameter.AddParam("employeeNo", obj.EmployeeNo)
+	parameter.AddParam("openUserId", obj.OpenUserId)
+	parameter.AddParam("cardNo", obj.CardNo)
+	return parameter
 }

+ 8 - 7
model/company/request/CompanySignQualificationsRequest.go

@@ -1,21 +1,22 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type CompanySignQualificationsRequest struct {
 	CompanyRequest *common.CompanyRequest `json:"companyRequest,omitempty"`
 }
+
 func (obj CompanySignQualificationsRequest) GetUrl() string {
-    return "/company/sign/qualifications"
+	return "/company/sign/qualifications"
 }
 
 func (obj CompanySignQualificationsRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 10 - 9
model/company/request/CompanyStatusRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyStatusRequest struct {
@@ -16,16 +16,17 @@ type CompanyStatusRequest struct {
 	// 【统一社会信用代码】统一社会信用代码 【特殊说明】<br>所有参数任填其一
 	RegisterNo string `json:"registerNo,omitempty"`
 }
+
 func (obj CompanyStatusRequest) GetUrl() string {
-    return "/company/status"
+	return "/company/status"
 }
 
 func (obj CompanyStatusRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("openCompanyId", obj.OpenCompanyId)
-    parameter.AddParam("companyName", obj.CompanyName)
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("id", obj.Id)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("openCompanyId", obj.OpenCompanyId)
+	parameter.AddParam("companyName", obj.CompanyName)
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("id", obj.Id)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	return parameter
 }

+ 8 - 7
model/company/request/CompanyUnfreezeRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyUnfreezeRequest struct {
@@ -12,14 +12,15 @@ type CompanyUnfreezeRequest struct {
 	// <ext>core:true</ext> 【统一社会信用代码/工商注册号】统一社会信用代码/工商注册号 【作用】 查询需解冻的法人单位 【传参】 参数必传其一,传入多个时只按最高优先级查询,优先级为法人单位id>法人单位名称。
 	RegisterNo string `json:"registerNo,omitempty"`
 }
+
 func (obj CompanyUnfreezeRequest) GetUrl() string {
-    return "/company/unfreeze"
+	return "/company/unfreeze"
 }
 
 func (obj CompanyUnfreezeRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("companyId", obj.CompanyId)
-    parameter.AddParam("companyName", obj.CompanyName)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("companyId", obj.CompanyId)
+	parameter.AddParam("companyName", obj.CompanyName)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	return parameter
 }

+ 9 - 8
model/company/request/CompanyV2CreateRequest.go

@@ -1,9 +1,9 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type CompanyV2CreateRequest struct {
@@ -20,7 +20,7 @@ type CompanyV2CreateRequest struct {
 	// <ext>core:true</ext> 【法人单位自定义字段】法人单位自定义字段 【作用】 1、除法人单位名称、法定代表人姓名等基础信息,需要补充填写的法人单位的额外信息,用于后续区分。例如法人单位类型是供应商或经销商2、自定义字段可在电子签章管理后台统一定义或电子签章前台设置组织内法人单位的自定义属性,定义好后可通过该参数传入字段值
 	CompanyCustomFields []*common.CompanyCustomField `json:"companyCustomFields,omitempty"`
 	// 【是否开启计费】是否开启计费 【作用】 1、电子签章管理后台可在费用分摊功能中设置计费规则,对开启计费的外部单位收取相应的签署、证书、认证等费用,可通过此参数设置外部法人单位是否需要计费 2、费用分摊功能为付费功能,由lisence控制,需开通功能才可使用 【传参】 取值范围:true(开启计费),false(不开启计费);不传值默认为:false(不开启计费)。
-	Customer *bool `json:"customer,omitempty"`
+	Customer         *bool                                          `json:"customer,omitempty"`
 	ParentDepartment *common.CompanyV2CreateParentDepartmentRequest `json:"parentDepartment,omitempty"`
 	// <ext>core:true</ext> 【 法人单位印章管理员】 法人单位印章管理员 【作用】 指定用户管理当前法人单位所有印章,拥有法人单位印章的制作、管理以及审批权限。指定后将会通过姓名和证件号关联对应用户,并赋予相关权限 【传参】 1、管理员姓名,若需要指定则需要将管理员名称与管理员证件号一起填写 2、若电子签章系统设置了不允许直接配置印章权限,则接口传入的单位印章管理员不生效
 	Authorizer string `json:"authorizer,omitempty"`
@@ -37,13 +37,14 @@ type CompanyV2CreateRequest struct {
 	// 【是否信任第三方认证】是否信任第三方认证 【作用】 是否信任第三方认证可直接申请契约锁云证书 【传参说明】 不传则为否,传时是单位名称、代码、法定代表人必传(该参数需要隐藏,不在接口文档内体现)
 	TrustThirdAuth *bool `json:"trustThirdAuth,omitempty"`
 }
+
 func (obj CompanyV2CreateRequest) GetUrl() string {
-    return "/company/v2/create"
+	return "/company/v2/create"
 }
 
 func (obj CompanyV2CreateRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 13 - 12
model/company/request/CompanyauthAuthorizationtemplateDownloadRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyauthAuthorizationtemplateDownloadRequest struct {
@@ -22,19 +22,20 @@ type CompanyauthAuthorizationtemplateDownloadRequest struct {
 	// <ext>core:true</ext> 【模板类型】模板类型 【作用】 下载指定认证方式的授权书模板,如传入的认证单位已选择了认证方式,则会下载对应的授权书,参数传参无效。 【传参】 1、取值范围:2(对公打款认证授权书),3(UKEY认证授权书),4(线下材料认证授权书),5(项目部认证授权书);不传值默认为:2(对公打款认证授权书)。 2、传入取值范围以外的值也默认下载:2(对公打款认证授权书)。
 	TemplateFileType *int64 `json:"templateFileType,omitempty"`
 }
+
 func (obj CompanyauthAuthorizationtemplateDownloadRequest) GetUrl() string {
-    return "/companyauth/authorizationtemplate/download"
+	return "/companyauth/authorizationtemplate/download"
 }
 
 func (obj CompanyauthAuthorizationtemplateDownloadRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("requestId", obj.RequestId)
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("id", obj.Id)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("openCompanyId", obj.OpenCompanyId)
-    parameter.AddParam("authScope", obj.AuthScope)
-    parameter.AddParam("authEndTime", obj.AuthEndTime)
-    parameter.AddParam("templateFileType", obj.TemplateFileType)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("requestId", obj.RequestId)
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("id", obj.Id)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("openCompanyId", obj.OpenCompanyId)
+	parameter.AddParam("authScope", obj.AuthScope)
+	parameter.AddParam("authEndTime", obj.AuthEndTime)
+	parameter.AddParam("templateFileType", obj.TemplateFileType)
+	return parameter
 }

+ 7 - 6
model/company/request/CompanyauthBankaccountconfirmRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyauthBankaccountconfirmRequest struct {
@@ -10,13 +10,14 @@ type CompanyauthBankaccountconfirmRequest struct {
 	// 【打款金额】打款金额
 	Amount *float64 `json:"amount"`
 }
+
 func (obj CompanyauthBankaccountconfirmRequest) GetUrl() string {
-    return "/companyauth/bankaccountconfirm"
+	return "/companyauth/bankaccountconfirm"
 }
 
 func (obj CompanyauthBankaccountconfirmRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("requestId", obj.RequestId)
-    parameter.AddParam("amount", obj.Amount)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("requestId", obj.RequestId)
+	parameter.AddParam("amount", obj.Amount)
+	return parameter
 }

+ 17 - 16
model/company/request/CompanyauthBasicauthRequest.go

@@ -1,8 +1,8 @@
 package company_request
 
 import (
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 	"os"
-	"private-go-sdk/http"
 )
 
 type CompanyauthBasicauthRequest struct {
@@ -31,23 +31,24 @@ type CompanyauthBasicauthRequest struct {
 	// 【是否外部企业】是否外部企业,默认为true
 	External string `json:"external,omitempty"`
 }
+
 func (obj CompanyauthBasicauthRequest) GetUrl() string {
-    return "/companyauth/basicauth"
+	return "/companyauth/basicauth"
 }
 
 func (obj CompanyauthBasicauthRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("charger", obj.Charger)
-    parameter.AddParam("mobile", obj.Mobile)
-    parameter.AddParam("legalPerson", obj.LegalPerson)
-    parameter.AddParam("legalPersonCardNo", obj.LegalPersonCardNo)
-    parameter.AddParam("legalPersonContact", obj.LegalPersonContact)
-    parameter.AddParam("companyType", obj.CompanyType)
-    parameter.AddParam("area", obj.Area)
-    parameter.AddParam("openCompanyId", obj.OpenCompanyId)
-    parameter.AddParam("external", obj.External)
-    parameter.AddFiles("license", obj.License)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("charger", obj.Charger)
+	parameter.AddParam("mobile", obj.Mobile)
+	parameter.AddParam("legalPerson", obj.LegalPerson)
+	parameter.AddParam("legalPersonCardNo", obj.LegalPersonCardNo)
+	parameter.AddParam("legalPersonContact", obj.LegalPersonContact)
+	parameter.AddParam("companyType", obj.CompanyType)
+	parameter.AddParam("area", obj.Area)
+	parameter.AddParam("openCompanyId", obj.OpenCompanyId)
+	parameter.AddParam("external", obj.External)
+	parameter.AddFiles("license", obj.License)
+	return parameter
 }

+ 9 - 8
model/company/request/CompanyauthCancelRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyauthCancelRequest struct {
@@ -14,15 +14,16 @@ type CompanyauthCancelRequest struct {
 	// <ext>core:true</ext> 【第三方业务系统法人单位id】第三方业务系统法人单位id 【传参】 参数必传其一,传入多个时只按最高优先级查询,优先级为法人单位id>法人单位名称>统一社会信用代码/工商注册号>第三方业务系统法人单位id。
 	OpenCompanyId string `json:"openCompanyId,omitempty"`
 }
+
 func (obj CompanyauthCancelRequest) GetUrl() string {
-    return "/companyauth/cancel"
+	return "/companyauth/cancel"
 }
 
 func (obj CompanyauthCancelRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("id", obj.Id)
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("openCompanyId", obj.OpenCompanyId)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("id", obj.Id)
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("openCompanyId", obj.OpenCompanyId)
+	return parameter
 }

+ 6 - 5
model/company/request/CompanyauthGetauthresultRequest.go

@@ -1,19 +1,20 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyauthGetauthresultRequest struct {
 	// 【认证ID】认证ID
 	RequestId string `json:"requestId"`
 }
+
 func (obj CompanyauthGetauthresultRequest) GetUrl() string {
-    return "/companyauth/getauthresult"
+	return "/companyauth/getauthresult"
 }
 
 func (obj CompanyauthGetauthresultRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("requestId", obj.RequestId)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("requestId", obj.RequestId)
+	return parameter
 }

+ 32 - 31
model/company/request/CompanyauthH5pageRequest.go

@@ -1,8 +1,8 @@
 package company_request
 
 import (
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 	"os"
-	"private-go-sdk/http"
 )
 
 type CompanyauthH5pageRequest struct {
@@ -22,7 +22,7 @@ type CompanyauthH5pageRequest struct {
 	LegalPerson string `json:"legalPerson,omitempty"`
 	// <ext>core:true</ext> 【营业执照】营业执照 【作用】 请传入彩色原件或加盖公司公章的复印件 【传参】 支持的文件格式:jpg,jpeg,png,pdf。文件大小不超过10M。
 	License *os.File `json:"license,omitempty"`
-	// <ext>deprecated:true</ext> 【认证信息是否允许修改】接口传入的认证基本信息是否允许修改 【作用】 可控制接口传入的认证信息(除联系方式)默认是否允许修改 1、true:即接口传入的所有基本信息默认均允许修改,忽略modifyFields。但是当modifyFields包含NONE时,都不允许修改 2、false:即接口传入的所有基本信息默认不允许修改,具体可修改的字段读取modifyFields(认证可修改字段)传参,如果modifyFields不传时,都不允许修改 3、为空:具体可修改的字段读取modifyFields(认证可修改字段)传参 4、若repeat(认证模式)为true(重复认证)时,统一社会信用代码/工商注册号始终不允许修改 取值范围:true(默认允许修改),false(默认不允许修改);不传值默认为true(默认允许修改) 
+	// <ext>deprecated:true</ext> 【认证信息是否允许修改】接口传入的认证基本信息是否允许修改 【作用】 可控制接口传入的认证信息(除联系方式)默认是否允许修改 1、true:即接口传入的所有基本信息默认均允许修改,忽略modifyFields。但是当modifyFields包含NONE时,都不允许修改 2、false:即接口传入的所有基本信息默认不允许修改,具体可修改的字段读取modifyFields(认证可修改字段)传参,如果modifyFields不传时,都不允许修改 3、为空:具体可修改的字段读取modifyFields(认证可修改字段)传参 4、若repeat(认证模式)为true(重复认证)时,统一社会信用代码/工商注册号始终不允许修改 取值范围:true(默认允许修改),false(默认不允许修改);不传值默认为true(默认允许修改)
 	Edit string `json:"edit,omitempty"`
 	// <ext>core:true</ext> 【认证页面可修改值】认证页面可修改值  【作用】 1、初次认证时,可控制接口传入的认证信息(除认证企业负责人联系方式)默认是否允许修改 2、重新提交认证时,统一社会信用代码/工商注册号不允许修改,其余接口传入的认证信息(除联系方式)都根据当前参数控制是否可修改 【传参】 1、取值范围:NONE(都不允许修改),CORP_NAME(认证企业名称),REGISTER_NO(工商注册号),LEGAL_PERSON(法人姓名),LICENSE(营业执照),CHARGER(认证企业负责人姓名),LEGAL_CONTACT(法定代表人手机号),LEGAL_CARDNO(法定代表认证件号);不传值默认都允许修改。 2、传值可传入多个,当包含NONE(都不允许修改)时,则忽略其他取值,都不允许修改。
 	ModifyFields string `json:"modifyFields,omitempty"`
@@ -59,37 +59,38 @@ type CompanyauthH5pageRequest struct {
 	// 【是否发送认证通知】是否发送认证通知 【作用】 控制是否向接口传入的申请人联系方式发送短信或邮件通知申请人进行实名认证,优先发送短信通知 【传参】 取值范围:false(不发送),true(发送);不传值默认为:false(不发送)。
 	Remind string `json:"remind,omitempty"`
 }
+
 func (obj CompanyauthH5pageRequest) GetUrl() string {
-    return "/companyauth/h5page"
+	return "/companyauth/h5page"
 }
 
 func (obj CompanyauthH5pageRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("repeat", obj.Repeat)
-    parameter.AddParam("companyId", obj.CompanyId)
-    parameter.AddParam("companyType", obj.CompanyType)
-    parameter.AddParam("modes", obj.Modes)
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("legalPerson", obj.LegalPerson)
-    parameter.AddParam("edit", obj.Edit)
-    parameter.AddParam("modifyFields", obj.ModifyFields)
-    parameter.AddParam("external", obj.External)
-    parameter.AddParam("openCompanyId", obj.OpenCompanyId)
-    parameter.AddParam("customer", obj.Customer)
-    parameter.AddParam("authorizer", obj.Authorizer)
-    parameter.AddParam("authorizerCardNo", obj.AuthorizerCardNo)
-    parameter.AddParam("charger", obj.Charger)
-    parameter.AddParam("mobile", obj.Mobile)
-    parameter.AddParam("email", obj.Email)
-    parameter.AddParam("chargerNo", obj.ChargerNo)
-    parameter.AddParam("legalPersonContact", obj.LegalPersonContact)
-    parameter.AddParam("legalPersonCardNo", obj.LegalPersonCardNo)
-    parameter.AddParam("expireTime", obj.ExpireTime)
-    parameter.AddParam("successPage", obj.SuccessPage)
-    parameter.AddParam("language", obj.Language)
-    parameter.AddParam("themeColor", obj.ThemeColor)
-    parameter.AddParam("remind", obj.Remind)
-    parameter.AddFiles("license", obj.License)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("repeat", obj.Repeat)
+	parameter.AddParam("companyId", obj.CompanyId)
+	parameter.AddParam("companyType", obj.CompanyType)
+	parameter.AddParam("modes", obj.Modes)
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("legalPerson", obj.LegalPerson)
+	parameter.AddParam("edit", obj.Edit)
+	parameter.AddParam("modifyFields", obj.ModifyFields)
+	parameter.AddParam("external", obj.External)
+	parameter.AddParam("openCompanyId", obj.OpenCompanyId)
+	parameter.AddParam("customer", obj.Customer)
+	parameter.AddParam("authorizer", obj.Authorizer)
+	parameter.AddParam("authorizerCardNo", obj.AuthorizerCardNo)
+	parameter.AddParam("charger", obj.Charger)
+	parameter.AddParam("mobile", obj.Mobile)
+	parameter.AddParam("email", obj.Email)
+	parameter.AddParam("chargerNo", obj.ChargerNo)
+	parameter.AddParam("legalPersonContact", obj.LegalPersonContact)
+	parameter.AddParam("legalPersonCardNo", obj.LegalPersonCardNo)
+	parameter.AddParam("expireTime", obj.ExpireTime)
+	parameter.AddParam("successPage", obj.SuccessPage)
+	parameter.AddParam("language", obj.Language)
+	parameter.AddParam("themeColor", obj.ThemeColor)
+	parameter.AddParam("remind", obj.Remind)
+	parameter.AddFiles("license", obj.License)
+	return parameter
 }

+ 7 - 6
model/company/request/CompanyauthLegalpersonsignurlRequest.go

@@ -1,8 +1,8 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyauthLegalpersonsignurlRequest struct {
@@ -23,13 +23,14 @@ type CompanyauthLegalpersonsignurlRequest struct {
 	// 【移动端页面导航头部】移动端页面导航头部 【作用】 1、移动端内嵌页面默认带有头部导航区域,且区域内提供返回按钮,嵌入其他app时会与app自带的导航头部区域航重复 2、可通过本参数控制签入移动端页面时是否提供头部导航区域 【传参】 取值范围:true(隐藏导航头部),false(显示导航头部);不传值默认为:false(显示导航头部)。
 	HideHeader *bool `json:"hideHeader,omitempty"`
 }
+
 func (obj CompanyauthLegalpersonsignurlRequest) GetUrl() string {
-    return "/companyauth/legalpersonsignurl"
+	return "/companyauth/legalpersonsignurl"
 }
 
 func (obj CompanyauthLegalpersonsignurlRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 19 - 18
model/company/request/CompanyauthLegalsignurlRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyauthLegalsignurlRequest struct {
@@ -34,25 +34,26 @@ type CompanyauthLegalsignurlRequest struct {
 	// 【是否发送消息通知】是否发送消息通知 【作用】 获取法人在线签链接时,是否同步发送短信或邮件通知法定代表人进行认证授权 【传参】 取值范围:false(不通知),true(通知);不传值默认为:false(不通知)
 	Remind *bool `json:"remind,omitempty"`
 }
+
 func (obj CompanyauthLegalsignurlRequest) GetUrl() string {
-    return "/companyauth/legalsignurl"
+	return "/companyauth/legalsignurl"
 }
 
 func (obj CompanyauthLegalsignurlRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("requestId", obj.RequestId)
-    parameter.AddParam("id", obj.Id)
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("openCompanyId", obj.OpenCompanyId)
-    parameter.AddParam("legalContact", obj.LegalContact)
-    parameter.AddParam("legalPersonId", obj.LegalPersonId)
-    parameter.AddParam("expireTime", obj.ExpireTime)
-    parameter.AddParam("successPage", obj.SuccessPage)
-    parameter.AddParam("endPage", obj.EndPage)
-    parameter.AddParam("language", obj.Language)
-    parameter.AddParam("themeColor", obj.ThemeColor)
-    parameter.AddParam("hideHeader", obj.HideHeader)
-    parameter.AddParam("remind", obj.Remind)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("requestId", obj.RequestId)
+	parameter.AddParam("id", obj.Id)
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("openCompanyId", obj.OpenCompanyId)
+	parameter.AddParam("legalContact", obj.LegalContact)
+	parameter.AddParam("legalPersonId", obj.LegalPersonId)
+	parameter.AddParam("expireTime", obj.ExpireTime)
+	parameter.AddParam("successPage", obj.SuccessPage)
+	parameter.AddParam("endPage", obj.EndPage)
+	parameter.AddParam("language", obj.Language)
+	parameter.AddParam("themeColor", obj.ThemeColor)
+	parameter.AddParam("hideHeader", obj.HideHeader)
+	parameter.AddParam("remind", obj.Remind)
+	return parameter
 }

+ 16 - 15
model/company/request/CompanyauthNoticeRequest.go

@@ -1,8 +1,8 @@
 package company_request
 
 import (
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 	"os"
-	"private-go-sdk/http"
 )
 
 type CompanyauthNoticeRequest struct {
@@ -29,22 +29,23 @@ type CompanyauthNoticeRequest struct {
 	// <ext>format:color</ext> 【页面主题色】自定义页面主题色 【作用】 可根据组织的品牌风格,自定义页面的主题颜色,如红色、蓝色 【传参】 RGB颜色(16进制),例如:#A67A7A。
 	ThemeColor string `json:"themeColor,omitempty"`
 }
+
 func (obj CompanyauthNoticeRequest) GetUrl() string {
-    return "/companyauth/notice"
+	return "/companyauth/notice"
 }
 
 func (obj CompanyauthNoticeRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("legalPerson", obj.LegalPerson)
-    parameter.AddParam("external", obj.External)
-    parameter.AddParam("charger", obj.Charger)
-    parameter.AddParam("mobile", obj.Mobile)
-    parameter.AddParam("email", obj.Email)
-    parameter.AddParam("expireTime", obj.ExpireTime)
-    parameter.AddParam("language", obj.Language)
-    parameter.AddParam("themeColor", obj.ThemeColor)
-    parameter.AddFiles("license", obj.License)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("legalPerson", obj.LegalPerson)
+	parameter.AddParam("external", obj.External)
+	parameter.AddParam("charger", obj.Charger)
+	parameter.AddParam("mobile", obj.Mobile)
+	parameter.AddParam("email", obj.Email)
+	parameter.AddParam("expireTime", obj.ExpireTime)
+	parameter.AddParam("language", obj.Language)
+	parameter.AddParam("themeColor", obj.ThemeColor)
+	parameter.AddFiles("license", obj.License)
+	return parameter
 }

+ 32 - 31
model/company/request/CompanyauthPcpageRequest.go

@@ -1,8 +1,8 @@
 package company_request
 
 import (
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 	"os"
-	"private-go-sdk/http"
 )
 
 type CompanyauthPcpageRequest struct {
@@ -22,7 +22,7 @@ type CompanyauthPcpageRequest struct {
 	LegalPerson string `json:"legalPerson,omitempty"`
 	// <ext>core:true</ext> 【营业执照】营业执照 【作用】 请传入彩色原件或加盖公司公章的复印件 【传参】 支持的文件格式:jpg,jpeg,png,pdf。文件大小不超过10M。
 	License *os.File `json:"license,omitempty"`
-	// <ext>deprecated:true</ext> 【认证信息是否允许修改】接口传入的认证基本信息是否允许修改 【作用】 可控制接口传入的认证信息(除联系方式)默认是否允许修改 1、true:即接口传入的所有基本信息默认均允许修改,忽略modifyFields。但是当modifyFields包含NONE时,都不允许修改 2、false:即接口传入的所有基本信息默认不允许修改,具体可修改的字段读取modifyFields(认证可修改字段)传参,如果modifyFields不传时,都不允许修改 3、为空:具体可修改的字段读取modifyFields(认证可修改字段)传参 4、若repeat(认证模式)为true(重复认证)时,统一社会信用代码/工商注册号始终不允许修改 取值范围:true(默认允许修改),false(默认不允许修改);不传值默认为true(默认允许修改) 
+	// <ext>deprecated:true</ext> 【认证信息是否允许修改】接口传入的认证基本信息是否允许修改 【作用】 可控制接口传入的认证信息(除联系方式)默认是否允许修改 1、true:即接口传入的所有基本信息默认均允许修改,忽略modifyFields。但是当modifyFields包含NONE时,都不允许修改 2、false:即接口传入的所有基本信息默认不允许修改,具体可修改的字段读取modifyFields(认证可修改字段)传参,如果modifyFields不传时,都不允许修改 3、为空:具体可修改的字段读取modifyFields(认证可修改字段)传参 4、若repeat(认证模式)为true(重复认证)时,统一社会信用代码/工商注册号始终不允许修改 取值范围:true(默认允许修改),false(默认不允许修改);不传值默认为true(默认允许修改)
 	Edit string `json:"edit,omitempty"`
 	// <ext>core:true</ext> 【认证页面可修改值】认证页面可修改值  【作用】 1、初次认证时,可控制接口传入的认证信息(除认证企业负责人联系方式)默认是否允许修改 2、重新提交认证时,统一社会信用代码/工商注册号不允许修改,其余接口传入的认证信息(除联系方式)都根据当前参数控制是否可修改 【传参】 1、取值范围:NONE(都不允许修改),CORP_NAME(认证企业名称),REGISTER_NO(工商注册号),LEGAL_PERSON(法人姓名),LICENSE(营业执照),CHARGER(认证企业负责人姓名),LEGAL_CONTACT(法定代表人手机号),LEGAL_CARDNO(法定代表认证件号);不传值默认都允许修改。 2、传值可传入多个,当包含NONE(都不允许修改)时,则忽略其他取值,都不允许修改。
 	ModifyFields string `json:"modifyFields,omitempty"`
@@ -59,37 +59,38 @@ type CompanyauthPcpageRequest struct {
 	// 【是否发送认证通知】是否发送认证通知 【作用】 控制是否向接口传入的申请人联系方式发送短信或邮件通知申请人进行实名认证,优先发送短信通知 【传参】 取值范围:false(不发送),true(发送);不传值默认为:false(不发送)。
 	Remind string `json:"remind,omitempty"`
 }
+
 func (obj CompanyauthPcpageRequest) GetUrl() string {
-    return "/companyauth/pcpage"
+	return "/companyauth/pcpage"
 }
 
 func (obj CompanyauthPcpageRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("repeat", obj.Repeat)
-    parameter.AddParam("companyId", obj.CompanyId)
-    parameter.AddParam("companyType", obj.CompanyType)
-    parameter.AddParam("modes", obj.Modes)
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("legalPerson", obj.LegalPerson)
-    parameter.AddParam("edit", obj.Edit)
-    parameter.AddParam("modifyFields", obj.ModifyFields)
-    parameter.AddParam("external", obj.External)
-    parameter.AddParam("openCompanyId", obj.OpenCompanyId)
-    parameter.AddParam("customer", obj.Customer)
-    parameter.AddParam("authorizer", obj.Authorizer)
-    parameter.AddParam("authorizerCardNo", obj.AuthorizerCardNo)
-    parameter.AddParam("charger", obj.Charger)
-    parameter.AddParam("mobile", obj.Mobile)
-    parameter.AddParam("email", obj.Email)
-    parameter.AddParam("chargerNo", obj.ChargerNo)
-    parameter.AddParam("legalPersonContact", obj.LegalPersonContact)
-    parameter.AddParam("legalPersonCardNo", obj.LegalPersonCardNo)
-    parameter.AddParam("expireTime", obj.ExpireTime)
-    parameter.AddParam("successPage", obj.SuccessPage)
-    parameter.AddParam("language", obj.Language)
-    parameter.AddParam("themeColor", obj.ThemeColor)
-    parameter.AddParam("remind", obj.Remind)
-    parameter.AddFiles("license", obj.License)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("repeat", obj.Repeat)
+	parameter.AddParam("companyId", obj.CompanyId)
+	parameter.AddParam("companyType", obj.CompanyType)
+	parameter.AddParam("modes", obj.Modes)
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("legalPerson", obj.LegalPerson)
+	parameter.AddParam("edit", obj.Edit)
+	parameter.AddParam("modifyFields", obj.ModifyFields)
+	parameter.AddParam("external", obj.External)
+	parameter.AddParam("openCompanyId", obj.OpenCompanyId)
+	parameter.AddParam("customer", obj.Customer)
+	parameter.AddParam("authorizer", obj.Authorizer)
+	parameter.AddParam("authorizerCardNo", obj.AuthorizerCardNo)
+	parameter.AddParam("charger", obj.Charger)
+	parameter.AddParam("mobile", obj.Mobile)
+	parameter.AddParam("email", obj.Email)
+	parameter.AddParam("chargerNo", obj.ChargerNo)
+	parameter.AddParam("legalPersonContact", obj.LegalPersonContact)
+	parameter.AddParam("legalPersonCardNo", obj.LegalPersonCardNo)
+	parameter.AddParam("expireTime", obj.ExpireTime)
+	parameter.AddParam("successPage", obj.SuccessPage)
+	parameter.AddParam("language", obj.Language)
+	parameter.AddParam("themeColor", obj.ThemeColor)
+	parameter.AddParam("remind", obj.Remind)
+	parameter.AddFiles("license", obj.License)
+	return parameter
 }

+ 15 - 14
model/company/request/CompanyauthRecertificationRequest.go

@@ -1,8 +1,8 @@
 package company_request
 
 import (
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 	"os"
-	"private-go-sdk/http"
 )
 
 type CompanyauthRecertificationRequest struct {
@@ -27,21 +27,22 @@ type CompanyauthRecertificationRequest struct {
 	// 【是否立即修改单位认证状态】是否立即修改单位认证状态
 	ModifyCompanyStatusImmediately string `json:"modifyCompanyStatusImmediately,omitempty"`
 }
+
 func (obj CompanyauthRecertificationRequest) GetUrl() string {
-    return "/companyauth/recertification"
+	return "/companyauth/recertification"
 }
 
 func (obj CompanyauthRecertificationRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("id", obj.Id)
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("charger", obj.Charger)
-    parameter.AddParam("mobile", obj.Mobile)
-    parameter.AddParam("legalPerson", obj.LegalPerson)
-    parameter.AddParam("removeOriginalCharger", obj.RemoveOriginalCharger)
-    parameter.AddParam("modifyCompanyStatusImmediately", obj.ModifyCompanyStatusImmediately)
-    parameter.AddFiles("license", obj.License)
-    parameter.AddFiles("legalAuthorization", obj.LegalAuthorization)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("id", obj.Id)
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("charger", obj.Charger)
+	parameter.AddParam("mobile", obj.Mobile)
+	parameter.AddParam("legalPerson", obj.LegalPerson)
+	parameter.AddParam("removeOriginalCharger", obj.RemoveOriginalCharger)
+	parameter.AddParam("modifyCompanyStatusImmediately", obj.ModifyCompanyStatusImmediately)
+	parameter.AddFiles("license", obj.License)
+	parameter.AddFiles("legalAuthorization", obj.LegalAuthorization)
+	return parameter
 }

+ 12 - 11
model/company/request/CompanyauthReversepayConfirmRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyauthReversepayConfirmRequest struct {
@@ -20,18 +20,19 @@ type CompanyauthReversepayConfirmRequest struct {
 	// <ext>core:true</ext> 【打款随机码】打款随机码 【作用】 1、反向打款认证时如希望校验更加严格,系统支持在打款的同时在打款附言中发送随机码,认证单位需要同时回填正确的打款金额和随机码后才能完成打款校验 2、此参数可传入打款附言中的随机码,用于校验 3、此功能需要联系电子签章平台客服开通,默认不发送随机码,当未开启功能时传入此参数不生效
 	RandomCode string `json:"randomCode,omitempty"`
 }
+
 func (obj CompanyauthReversepayConfirmRequest) GetUrl() string {
-    return "/companyauth/reversepay/confirm"
+	return "/companyauth/reversepay/confirm"
 }
 
 func (obj CompanyauthReversepayConfirmRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("requestId", obj.RequestId)
-    parameter.AddParam("id", obj.Id)
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("openCompanyId", obj.OpenCompanyId)
-    parameter.AddParam("amount", obj.Amount)
-    parameter.AddParam("randomCode", obj.RandomCode)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("requestId", obj.RequestId)
+	parameter.AddParam("id", obj.Id)
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("openCompanyId", obj.OpenCompanyId)
+	parameter.AddParam("amount", obj.Amount)
+	parameter.AddParam("randomCode", obj.RandomCode)
+	return parameter
 }

+ 10 - 9
model/company/request/CompanyauthStatusRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyauthStatusRequest struct {
@@ -16,16 +16,17 @@ type CompanyauthStatusRequest struct {
 	// <ext>core:true</ext> 【第三方业务系统法人单位id】第三方业务系统法人单位id 【传参】 参数必传其一,传入多个时只按最高优先级查询,优先级为认证id>法人单位id>法人单位名称>统一社会信用代码/工商注册号>第三方业务系统法人单位id。
 	OpenCompanyId string `json:"openCompanyId,omitempty"`
 }
+
 func (obj CompanyauthStatusRequest) GetUrl() string {
-    return "/companyauth/status"
+	return "/companyauth/status"
 }
 
 func (obj CompanyauthStatusRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("requestId", obj.RequestId)
-    parameter.AddParam("id", obj.Id)
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("openCompanyId", obj.OpenCompanyId)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("requestId", obj.RequestId)
+	parameter.AddParam("id", obj.Id)
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("openCompanyId", obj.OpenCompanyId)
+	return parameter
 }

+ 12 - 11
model/company/request/CompanyauthSubmitOperauthorizationRequest.go

@@ -1,8 +1,8 @@
 package company_request
 
 import (
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 	"os"
-	"private-go-sdk/http"
 )
 
 type CompanyauthSubmitOperauthorizationRequest struct {
@@ -21,18 +21,19 @@ type CompanyauthSubmitOperauthorizationRequest struct {
 	// 【认证补充协议】认证补充协议 【作用】 如果存在单位认证时需要签署/盖章的补充协议,可联系电子签章平台厂商客服配置补充协议。配置完成后,单位认证时除了认证授权书外还需要签署补充协议进行才能完成认证。 【传参】 支持的文件格式:pdf。文件大小不超过50M
 	SupplyAgreement *os.File `json:"supplyAgreement,omitempty"`
 }
+
 func (obj CompanyauthSubmitOperauthorizationRequest) GetUrl() string {
-    return "/companyauth/submit/operauthorization"
+	return "/companyauth/submit/operauthorization"
 }
 
 func (obj CompanyauthSubmitOperauthorizationRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("requestId", obj.RequestId)
-    parameter.AddParam("id", obj.Id)
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("openCompanyId", obj.OpenCompanyId)
-    parameter.AddFiles("operAuthorization", obj.OperAuthorization)
-    parameter.AddFiles("supplyAgreement", obj.SupplyAgreement)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("requestId", obj.RequestId)
+	parameter.AddParam("id", obj.Id)
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("openCompanyId", obj.OpenCompanyId)
+	parameter.AddFiles("operAuthorization", obj.OperAuthorization)
+	parameter.AddFiles("supplyAgreement", obj.SupplyAgreement)
+	return parameter
 }

+ 13 - 12
model/company/request/CompanyauthSubmitReversepayRequest.go

@@ -1,7 +1,7 @@
 package company_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type CompanyauthSubmitReversepayRequest struct {
@@ -22,19 +22,20 @@ type CompanyauthSubmitReversepayRequest struct {
 	// <ext>core:true;format:string</ext> 【银行卡类型】银行卡类型 【作用】 仅支持对公账户打款 【传参】 取值范围:1(对公账户);不传值默认为:1(对公账户)
 	CardType *int64 `json:"cardType"`
 }
+
 func (obj CompanyauthSubmitReversepayRequest) GetUrl() string {
-    return "/companyauth/submit/reversepay"
+	return "/companyauth/submit/reversepay"
 }
 
 func (obj CompanyauthSubmitReversepayRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("requestId", obj.RequestId)
-    parameter.AddParam("id", obj.Id)
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("openCompanyId", obj.OpenCompanyId)
-    parameter.AddParam("bankName", obj.BankName)
-    parameter.AddParam("bankCardNo", obj.BankCardNo)
-    parameter.AddParam("cardType", obj.CardType)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("requestId", obj.RequestId)
+	parameter.AddParam("id", obj.Id)
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("openCompanyId", obj.OpenCompanyId)
+	parameter.AddParam("bankName", obj.BankName)
+	parameter.AddParam("bankCardNo", obj.BankCardNo)
+	parameter.AddParam("cardType", obj.CardType)
+	return parameter
 }

+ 22 - 21
model/company/request/CompanyauthSubmitbasicinfoRequest.go

@@ -1,8 +1,8 @@
 package company_request
 
 import (
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 	"os"
-	"private-go-sdk/http"
 )
 
 type CompanyauthSubmitbasicinfoRequest struct {
@@ -41,28 +41,29 @@ type CompanyauthSubmitbasicinfoRequest struct {
 	// 【法人单位创建成功是否通知】法人单位创建成功是否通知 【作用】 1、法人单位创建成功后,是否短信或邮件通知认证申请人,优先发送短信通知 2、若法人单位已经存在,则不发送该通知 【传参】 取值范围:false(不通知),true(通知);不传值默认为:false(不通知)。
 	Remind string `json:"remind,omitempty"`
 }
+
 func (obj CompanyauthSubmitbasicinfoRequest) GetUrl() string {
-    return "/companyauth/submitbasicinfo"
+	return "/companyauth/submitbasicinfo"
 }
 
 func (obj CompanyauthSubmitbasicinfoRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("repeat", obj.Repeat)
-    parameter.AddParam("companyId", obj.CompanyId)
-    parameter.AddParam("companyType", obj.CompanyType)
-    parameter.AddParam("area", obj.Area)
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("legalPerson", obj.LegalPerson)
-    parameter.AddParam("tenantType", obj.TenantType)
-    parameter.AddParam("openCompanyId", obj.OpenCompanyId)
-    parameter.AddParam("authorizer", obj.Authorizer)
-    parameter.AddParam("authorizerCardNo", obj.AuthorizerCardNo)
-    parameter.AddParam("charger", obj.Charger)
-    parameter.AddParam("mobile", obj.Mobile)
-    parameter.AddParam("email", obj.Email)
-    parameter.AddParam("customer", obj.Customer)
-    parameter.AddParam("remind", obj.Remind)
-    parameter.AddFiles("license", obj.License)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("repeat", obj.Repeat)
+	parameter.AddParam("companyId", obj.CompanyId)
+	parameter.AddParam("companyType", obj.CompanyType)
+	parameter.AddParam("area", obj.Area)
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("legalPerson", obj.LegalPerson)
+	parameter.AddParam("tenantType", obj.TenantType)
+	parameter.AddParam("openCompanyId", obj.OpenCompanyId)
+	parameter.AddParam("authorizer", obj.Authorizer)
+	parameter.AddParam("authorizerCardNo", obj.AuthorizerCardNo)
+	parameter.AddParam("charger", obj.Charger)
+	parameter.AddParam("mobile", obj.Mobile)
+	parameter.AddParam("email", obj.Email)
+	parameter.AddParam("customer", obj.Customer)
+	parameter.AddParam("remind", obj.Remind)
+	parameter.AddFiles("license", obj.License)
+	return parameter
 }

+ 19 - 18
model/company/request/CompanyauthSubmitcompanyauthRequest.go

@@ -1,8 +1,8 @@
 package company_request
 
 import (
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 	"os"
-	"private-go-sdk/http"
 )
 
 type CompanyauthSubmitcompanyauthRequest struct {
@@ -35,25 +35,26 @@ type CompanyauthSubmitcompanyauthRequest struct {
 	// 【是否客户】是否客户 【作用】<br>是否是平台客户 【传参方式】<br>是/否,默认否
 	Customer string `json:"customer,omitempty"`
 }
+
 func (obj CompanyauthSubmitcompanyauthRequest) GetUrl() string {
-    return "/companyauth/submitcompanyauth"
+	return "/companyauth/submitcompanyauth"
 }
 
 func (obj CompanyauthSubmitcompanyauthRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("area", obj.Area)
-    parameter.AddParam("companyType", obj.CompanyType)
-    parameter.AddParam("companyName", obj.CompanyName)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("legalPerson", obj.LegalPerson)
-    parameter.AddParam("charger", obj.Charger)
-    parameter.AddParam("mobile", obj.Mobile)
-    parameter.AddParam("cardType", obj.CardType)
-    parameter.AddParam("bankCardNo", obj.BankCardNo)
-    parameter.AddParam("bankName", obj.BankName)
-    parameter.AddParam("lineNo", obj.LineNo)
-    parameter.AddParam("customer", obj.Customer)
-    parameter.AddFiles("license", obj.License)
-    parameter.AddFiles("operAuthorization", obj.OperAuthorization)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("area", obj.Area)
+	parameter.AddParam("companyType", obj.CompanyType)
+	parameter.AddParam("companyName", obj.CompanyName)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("legalPerson", obj.LegalPerson)
+	parameter.AddParam("charger", obj.Charger)
+	parameter.AddParam("mobile", obj.Mobile)
+	parameter.AddParam("cardType", obj.CardType)
+	parameter.AddParam("bankCardNo", obj.BankCardNo)
+	parameter.AddParam("bankName", obj.BankName)
+	parameter.AddParam("lineNo", obj.LineNo)
+	parameter.AddParam("customer", obj.Customer)
+	parameter.AddFiles("license", obj.License)
+	parameter.AddFiles("operAuthorization", obj.OperAuthorization)
+	return parameter
 }

+ 37 - 36
model/company/request/CompanyauthV2Request.go

@@ -1,8 +1,8 @@
 package company_request
 
 import (
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 	"os"
-	"private-go-sdk/http"
 )
 
 type CompanyauthV2Request struct {
@@ -71,43 +71,44 @@ type CompanyauthV2Request struct {
 	// 【法人单位创建成功是否通知】法人单位创建成功是否通知 【作用】 1、法人单位创建成功后,是否短信或邮件通知认证申请人,优先发送短信通知 2、若法人单位已经存在,则不发送该通知 【传参】 取值范围:false(不通知),true(通知);不传值默认为:false(不通知)。
 	Remind string `json:"remind,omitempty"`
 }
+
 func (obj CompanyauthV2Request) GetUrl() string {
-    return "/companyauth/v2"
+	return "/companyauth/v2"
 }
 
 func (obj CompanyauthV2Request) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("repeat", obj.Repeat)
-    parameter.AddParam("companyId", obj.CompanyId)
-    parameter.AddParam("authType", obj.AuthType)
-    parameter.AddParam("companyType", obj.CompanyType)
-    parameter.AddParam("area", obj.Area)
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("registerNo", obj.RegisterNo)
-    parameter.AddParam("legalPerson", obj.LegalPerson)
-    parameter.AddParam("tenantType", obj.TenantType)
-    parameter.AddParam("openCompanyId", obj.OpenCompanyId)
-    parameter.AddParam("province", obj.Province)
-    parameter.AddParam("authorizer", obj.Authorizer)
-    parameter.AddParam("authorizerCardNo", obj.AuthorizerCardNo)
-    parameter.AddParam("charger", obj.Charger)
-    parameter.AddParam("mobile", obj.Mobile)
-    parameter.AddParam("email", obj.Email)
-    parameter.AddParam("legalPersonId", obj.LegalPersonId)
-    parameter.AddParam("legalPersonContact", obj.LegalPersonContact)
-    parameter.AddParam("remindLegalSign", obj.RemindLegalSign)
-    parameter.AddParam("paperType", obj.PaperType)
-    parameter.AddParam("authEndTime", obj.AuthEndTime)
-    parameter.AddParam("customer", obj.Customer)
-    parameter.AddParam("bankName", obj.BankName)
-    parameter.AddParam("bankCardNo", obj.BankCardNo)
-    parameter.AddParam("cardType", obj.CardType)
-    parameter.AddParam("remind", obj.Remind)
-    parameter.AddFiles("license", obj.License)
-    parameter.AddFiles("operAuthorization", obj.OperAuthorization)
-    parameter.AddFiles("supplyAgreement", obj.SupplyAgreement)
-    parameter.AddFiles("frontIDFile", obj.FrontIDFile)
-    parameter.AddFiles("backIDFile", obj.BackIDFile)
-    parameter.AddListFiles("otherFiles", obj.OtherFiles)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("repeat", obj.Repeat)
+	parameter.AddParam("companyId", obj.CompanyId)
+	parameter.AddParam("authType", obj.AuthType)
+	parameter.AddParam("companyType", obj.CompanyType)
+	parameter.AddParam("area", obj.Area)
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("registerNo", obj.RegisterNo)
+	parameter.AddParam("legalPerson", obj.LegalPerson)
+	parameter.AddParam("tenantType", obj.TenantType)
+	parameter.AddParam("openCompanyId", obj.OpenCompanyId)
+	parameter.AddParam("province", obj.Province)
+	parameter.AddParam("authorizer", obj.Authorizer)
+	parameter.AddParam("authorizerCardNo", obj.AuthorizerCardNo)
+	parameter.AddParam("charger", obj.Charger)
+	parameter.AddParam("mobile", obj.Mobile)
+	parameter.AddParam("email", obj.Email)
+	parameter.AddParam("legalPersonId", obj.LegalPersonId)
+	parameter.AddParam("legalPersonContact", obj.LegalPersonContact)
+	parameter.AddParam("remindLegalSign", obj.RemindLegalSign)
+	parameter.AddParam("paperType", obj.PaperType)
+	parameter.AddParam("authEndTime", obj.AuthEndTime)
+	parameter.AddParam("customer", obj.Customer)
+	parameter.AddParam("bankName", obj.BankName)
+	parameter.AddParam("bankCardNo", obj.BankCardNo)
+	parameter.AddParam("cardType", obj.CardType)
+	parameter.AddParam("remind", obj.Remind)
+	parameter.AddFiles("license", obj.License)
+	parameter.AddFiles("operAuthorization", obj.OperAuthorization)
+	parameter.AddFiles("supplyAgreement", obj.SupplyAgreement)
+	parameter.AddFiles("frontIDFile", obj.FrontIDFile)
+	parameter.AddFiles("backIDFile", obj.BackIDFile)
+	parameter.AddListFiles("otherFiles", obj.OtherFiles)
+	return parameter
 }

+ 3 - 3
model/company/response/CompanyInfoVerificationResponse.go

@@ -1,7 +1,7 @@
 package company_response
 
 import (
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 // 【校验信息】校验信息
@@ -9,6 +9,6 @@ type CompanyInfoVerificationResponse struct {
 	// 【校验结果】校验结果,true为通过、false为未通过
 	VerificationResult *bool `json:"verificationResult,omitempty"`
 	// 【失败原因】失败原因,校验失败的具体原因
-	FailureReason string `json:"failureReason,omitempty"`
-	CorpCredit *common.CompanyInfoVerificationCorpCreditResponse `json:"corpCredit,omitempty"`
+	FailureReason string                                            `json:"failureReason,omitempty"`
+	CorpCredit    *common.CompanyInfoVerificationCorpCreditResponse `json:"corpCredit,omitempty"`
 }

+ 3 - 3
model/company/response/CompanyauthStatusResponse.go

@@ -1,7 +1,7 @@
 package company_response
 
 import (
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 // 【单位认证信息】单位认证信息
@@ -33,6 +33,6 @@ type CompanyauthStatusResponse struct {
 	// 【对公账户的开户银行】对公账户的开户银行,仅在认证方式为对公打款-反向打款时返回,且该数据需要联系客服开启相关配置后才返回
 	BankName string `json:"bankName"`
 	// 【对公账户的银行卡号】对公账户的银行卡号,仅在认证方式为对公打款-反向打款时返回,且该数据需要联系客服开启相关配置后才返回
-	BankCardNo string `json:"bankCardNo"`
-	Result *common.CompanyStatusResult `json:"result"`
+	BankCardNo string                      `json:"bankCardNo"`
+	Result     *common.CompanyStatusResult `json:"result"`
 }

+ 3 - 3
model/company/response/CompanyauthV2Response.go

@@ -1,7 +1,7 @@
 package company_response
 
 import (
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 // 【响应结果】响应结果,参考接口说明CompanyFullAuthResponse
@@ -11,6 +11,6 @@ type CompanyauthV2Response struct {
 	// 【认证id】认证id,可用此查询具体某次认证状态
 	RequestId string `json:"requestId,omitempty"`
 	// 【单位id】单位id
-	CompanyId string `json:"companyId,omitempty"`
-	PayInfo *common.PayInfo `json:"payInfo,omitempty"`
+	CompanyId string          `json:"companyId,omitempty"`
+	PayInfo   *common.PayInfo `json:"payInfo,omitempty"`
 }

+ 8 - 7
model/contract/request/ContactCorporateRequest.go

@@ -1,9 +1,9 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContactCorporateRequest struct {
@@ -14,13 +14,14 @@ type ContactCorporateRequest struct {
 	// 【企业编号】企业编号
 	ContactNo string `json:"contactNo,omitempty"`
 }
+
 func (obj ContactCorporateRequest) GetUrl() string {
-    return "/contact/corporate"
+	return "/contact/corporate"
 }
 
 func (obj ContactCorporateRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 7 - 6
model/contract/request/ContactPersonRequest.go

@@ -1,8 +1,8 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type ContactPersonRequest struct {
@@ -13,13 +13,14 @@ type ContactPersonRequest struct {
 	// 【联系人编号】联系人编号
 	ContactNo string `json:"contactNo,omitempty"`
 }
+
 func (obj ContactPersonRequest) GetUrl() string {
-    return "/contact/person"
+	return "/contact/person"
 }
 
 func (obj ContactPersonRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 15 - 14
model/contract/request/ContractAddsignatoriesRequest.go

@@ -1,9 +1,9 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractAddsignatoriesRequest struct {
@@ -13,12 +13,12 @@ type ContractAddsignatoriesRequest struct {
 	BizId string `json:"bizId,omitempty"`
 	// <ext>core:true</ext>  【签署方】签署方 【作用】 即需签署的组织和个人,组织签署方下可设置签署节点(签字、审批、签章、执业章签署等),个人签署方仅支持个人签字。
 	Signatories []*common.ContractAddsignatoriesSignatoriesRequest `json:"signatories,omitempty"`
-	// 【是否生成电子签约页面链接】是否生成电子签约页面链接 【传参】 取值范围:true(生成),false(不生成);不传值默认为:false(不生成)。 
+	// 【是否生成电子签约页面链接】是否生成电子签约页面链接 【传参】 取值范围:true(生成),false(不生成);不传值默认为:false(不生成)。
 	GenerateUrl *bool `json:"generateUrl,omitempty"`
 	// 【是否允许添加相同个人签署方】是否允许添加相同个人签署方 【作用】 控制电子签约中是否允许添加重复的个人签署方 【传参】 取值范围:true(允许),false(不允许);不传值默认为:false(不允许)。 【特殊说明】 已存在的个人签署方签署完成后,才可以新增重复个人签署方
-	PersonalRepeatAllow *bool `json:"personalRepeatAllow,omitempty"`
-	Operator *common.ActionOperatorInfo `json:"operator,omitempty"`
-	OperatorInfo *common.UserInfoRequest `json:"operatorInfo,omitempty"`
+	PersonalRepeatAllow *bool                      `json:"personalRepeatAllow,omitempty"`
+	Operator            *common.ActionOperatorInfo `json:"operator,omitempty"`
+	OperatorInfo        *common.UserInfoRequest    `json:"operatorInfo,omitempty"`
 	// 【回调页面】回调页面 【作用】 用户在签署(或审批)后,如果不需要继续签署(或审批),则会跳转到回调页面
 	CallbackPage string `json:"callbackPage,omitempty"`
 	// 【链接有效期】链接有效期 【作用】 1、用于设置获取到的链接在多长时间后过期 2、参数不传值时,链接有效期取电子签章管理后台设置的“接口页面默认有效期  3、参数传入时长超过电子签章管理后台设置的“接口页面最大有效期天数”时,将以后台设置的有效期为准 【传参】 最小值:1。单位:秒。
@@ -27,12 +27,12 @@ type ContractAddsignatoriesRequest struct {
 	VisitNum *int64 `json:"visitNum,omitempty"`
 	// 【链接失效后跳转地址】链接失效后跳转地址 【作用】 当链接页面失效后页面自动跳转至指定地址(如:超过访问次数、链接已超过有效期)
 	InvalidToPage string `json:"invalidToPage,omitempty"`
-	// 【操作完成自动关闭页面】操作完成自动关闭页面 【作用】 用户在链接页面完成审批或签署操作时,系统是否自动关闭链接页面 【传参】 取值范围:true(自动关闭),false(不自动关闭);不传值默认为:false(不自动关闭)。 
+	// 【操作完成自动关闭页面】操作完成自动关闭页面 【作用】 用户在链接页面完成审批或签署操作时,系统是否自动关闭链接页面 【传参】 取值范围:true(自动关闭),false(不自动关闭);不传值默认为:false(不自动关闭)。
 	AutoClosePage *bool `json:"autoClosePage,omitempty"`
 	// 【页面语言】页面语言 【作用】 1、用于指定链接页面使用的语言 2、英文和日文页面为付费功能,请确认开通英文版系统和日文版系统后使用 【传参】 取值范围:ZH_CN(中文),EN_US(英文),JP(日文);不传值默认为:ZH_CN(中文)。
-	Language string `json:"language,omitempty"`
+	Language  string            `json:"language,omitempty"`
 	PageStyle *common.PageStyle `json:"pageStyle,omitempty"`
-	// <ext>deprecated:true</ext> 【是否展示拒签按钮】是否展示拒签按钮 【传参】 取值范围:true(展示),false(不展示);不传值默认为:false(不展示)。 
+	// <ext>deprecated:true</ext> 【是否展示拒签按钮】是否展示拒签按钮 【传参】 取值范围:true(展示),false(不展示);不传值默认为:false(不展示)。
 	Rejectable *bool `json:"rejectable,omitempty"`
 	// 【退回理由是否需要填写】退回理由是否需要填写 【作用】 1、退回理由是否需要填写,仅在rejectable参数为true的情况下才生效 2、NEED_MUST(需要且必须填写):即文件退回时必须填写理由 3、NEED_NOT_MUST(需要但不必填):即文件退回时不强制要求填写退回理由 4、NONEED(不需要填写):即文件退回时隐藏退回理由输入框,点击确认即可退回 【传参】 取值范围:NEED_MUST(需要且必须填写),NEED_NOT_MUST(需要但不必填),NONEED(不需要填写);不传值默认为:NEED_MUST(需要且必须填写)。
 	NeedRejectCause string `json:"needRejectCause,omitempty"`
@@ -47,13 +47,14 @@ type ContractAddsignatoriesRequest struct {
 	// 【是否自动生成会签节点】是否自动生成会签节点 【作用】 签署动作(action)中传入多个印章且未指定签署人时,是否将多个印章自动生成会签节点,即每个印章均需签署 【传参】 取值范围:true(自动生成会签节点),false(不生成会签节点);不传值默认为:false(不生成会签节点)。
 	AutoCreateCounterSign *bool `json:"autoCreateCounterSign,omitempty"`
 }
+
 func (obj ContractAddsignatoriesRequest) GetUrl() string {
-    return "/contract/addsignatories"
+	return "/contract/addsignatories"
 }
 
 func (obj ContractAddsignatoriesRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 10 - 9
model/contract/request/ContractAgentAuthRequest.go

@@ -1,16 +1,16 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractAgentAuthRequest struct {
 	// <ext>core:true</ext> 【签署节点集合】签署节点集合 【作用】 查询需设置文件代理签批的签署节点集合 【传参】 1、根据电子签约文件集合、签署方集合、签署节点类型,取交集获取需代理的签署节点集合 2、未传入签署方集合时,则对电子签约内动态添加的签署方也会设置代理签批
 	ActionFindRequests []*common.ContractAgentAuthActionFindRequestsRequest `json:"actionFindRequests"`
-	PrincipalUser *common.UserInfoRequest `json:"principalUser"`
-	AgentUser *common.UserInfoRequest `json:"agentUser"`
+	PrincipalUser      *common.UserInfoRequest                              `json:"principalUser"`
+	AgentUser          *common.UserInfoRequest                              `json:"agentUser"`
 	// <ext>core:true;format:date</ext> 【代理开始日期】代理开始日期 【作用】 超过该日期,代理关系才会生效,代理人才能对设置文件代理签批的节点进行代理签批操作 【传参】 1、日期格式:yyyy-MM-dd。 2、若传入2022-03-09,在2022年3月9日的00时00分00秒后,代理关系生效 3、不传入时默认取当前日期
 	AgentStartDateStr string `json:"agentStartDateStr,omitempty"`
 	// <ext>format:date;core:true</ext> 【代理结束日期】代理结束日期 【作用】 超过该日期,代理关系失效,代理人将不能进行代理签批操作 【传参】 1、日期格式:yyyy-MM-dd。 2、若传入2022-03-09,在2022年3月9日的23时59分59秒后,代理关系失效 3、不得晚于代理开始日期
@@ -18,13 +18,14 @@ type ContractAgentAuthRequest struct {
 	// <ext>core:true</ext> 【第三方业务系统代理授权id】第三方业务系统代理授权id 【作用】 第三方业务系统进行代理签批设置时,可以传入1个唯一id,后续可通过<docs>/contract/agent/cancel</docs>取消代理签批
 	AgentBizId string `json:"agentBizId,omitempty"`
 }
+
 func (obj ContractAgentAuthRequest) GetUrl() string {
-    return "/contract/agent/auth"
+	return "/contract/agent/auth"
 }
 
 func (obj ContractAgentAuthRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 8 - 7
model/contract/request/ContractAgentCancelRequest.go

@@ -1,9 +1,9 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractAgentCancelRequest struct {
@@ -12,13 +12,14 @@ type ContractAgentCancelRequest struct {
 	// <ext>format:string;core:true</ext> 【代理签批授权集合】代理签批授权集合 【作用】 查询需取消的代理签批授权记录集合 【特殊说明】 1、支持按代理授权ID、第三方系统代理授权ID等方式查询,必传1项 2、传入多项时,按顺序仅取第1项参数进行查询
 	Agents []*common.ContractAgentCancelAgentsRequest `json:"agents,omitempty"`
 }
+
 func (obj ContractAgentCancelRequest) GetUrl() string {
-    return "/contract/agent/cancel"
+	return "/contract/agent/cancel"
 }
 
 func (obj ContractAgentCancelRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 8 - 7
model/contract/request/ContractAgentQueryRequest.go

@@ -1,9 +1,9 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractAgentQueryRequest struct {
@@ -11,13 +11,14 @@ type ContractAgentQueryRequest struct {
 	// <ext>core:true</ext> 【授权状态】授权状态 【作用】 查询用户代理签批授权记录的状态 【传参】 取值范围:WAITING(等待中),ACTIVE(生效中),EXPIRED(已过期),CANCELED(已取消);不传值默认为:返回所有状态的授权记录。
 	Status string `json:"status,omitempty"`
 }
+
 func (obj ContractAgentQueryRequest) GetUrl() string {
-    return "/contract/agent/query"
+	return "/contract/agent/query"
 }
 
 func (obj ContractAgentQueryRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 8 - 7
model/contract/request/ContractAuditRequest.go

@@ -1,9 +1,9 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractAuditRequest struct {
@@ -20,13 +20,14 @@ type ContractAuditRequest struct {
 	// <ext>core:true</ext> 【审批节点编号】审批节点编号 【作用】 按签署节点编号查询需进行文件审批的签署节点 【传参】 1、若签署节点不存在,则接口报错 2、若签署节点非“审批中”状态,则接口报错
 	ActionNo string `json:"actionNo,omitempty"`
 }
+
 func (obj ContractAuditRequest) GetUrl() string {
-    return "/contract/audit"
+	return "/contract/audit"
 }
 
 func (obj ContractAuditRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 8 - 7
model/contract/request/ContractBatchRecallRequest.go

@@ -1,9 +1,9 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractBatchRecallRequest struct {
@@ -12,13 +12,14 @@ type ContractBatchRecallRequest struct {
 	// 【撤回原因】撤回原因 【传参】 最大长度:500字符。
 	Reason string `json:"reason,omitempty"`
 }
+
 func (obj ContractBatchRecallRequest) GetUrl() string {
-    return "/contract/batch/recall"
+	return "/contract/batch/recall"
 }
 
 func (obj ContractBatchRecallRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 6 - 5
model/contract/request/ContractBatchRecallResultRequest.go

@@ -1,19 +1,20 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type ContractBatchRecallResultRequest struct {
 	// <ext>core:true;format:string;deprecated:false</ext> 【批量操作id】批量操作id 【作用】 用于查询批量撤回文件操作的结果,该参数可在调用 <docs>/contract/batch/recall</docs> 后的返回参数中获取
 	BatchId string `json:"batchId"`
 }
+
 func (obj ContractBatchRecallResultRequest) GetUrl() string {
-    return "/contract/batch/recall/result"
+	return "/contract/batch/recall/result"
 }
 
 func (obj ContractBatchRecallResultRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("batchId", obj.BatchId)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("batchId", obj.BatchId)
+	return parameter
 }

+ 10 - 9
model/contract/request/ContractBatchSignurlRequest.go

@@ -1,16 +1,16 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractBatchSignurlRequest struct {
 	// <ext>core:true;format:string</ext> 【电子签约文件id集合】电子签约文件id集合 【作用】 查询需要批量签署的电子签约文件 【传参】 1、批量签章时可不传入文件id,不传时将返回签署人的所有待签文件。 2、批量签字时,电子签约文件id和第三方业务系统文件id必传其一,均传入以电子签约文件id为准。 3、传参格式:\"contractids\":[11111111111,222222,3333333]。
 	ContractIds []int64 `json:"contractIds,omitempty"`
 	// <ext>core:true</ext> 【第三方业务系统文件id集合】第三方业务系统文件id集合 【作用】 查询需要批量签署的电子签约文件 【传参】 1、批量签章时可不传入文件id,不传时将返回签署人的所有待签文件。 2、批量签字时,电子签约文件id和第三方业务系统文件id必传其一,均传入以电子签约文件id为准。 3、传参格式:\"bizids\":[11111111111,222222,3333333]。
-	BizIds []string `json:"bizIds,omitempty"`
+	BizIds   []string                                    `json:"bizIds,omitempty"`
 	Operator *common.ContractBatchSignurlOperatorRequest `json:"operator"`
 	// <ext>core:true</ext> 【批量签署类型】批量签署类型 【作用】 支持批量签字或签章: 1、批量签字:包括个人签署方签字、组织签署方下的个人签字、经办人签字、法定代表人签字 2、批量签章:包括组织签章,法人章签章,执业章签章 【传参】 取值范围:SEAL_PERSONAL(批量签字),SEAL_CORPORATE(批量签章);不传值默认为:SEAL_PERSONAL(批量签字)。
 	OperateType string `json:"operateType,omitempty"`
@@ -33,18 +33,19 @@ type ContractBatchSignurlRequest struct {
 	// 【是否展示返回按钮】是否展示返回按钮 【传参】 取值范围:true(展示),false(不展示);不传值默认为:true(展示)。
 	CanReturn *bool `json:"canReturn,omitempty"`
 	// 【页面语言】页面语言 【作用】 1、用于指定链接页面使用的语言 2、英文和日文页面为付费功能,请确认开通英文版系统和日文版系统后使用 【传参】 取值范围:ZH_CN(中文),EN_US(英文),JP(日文);不传值默认为:ZH_CN(中文)。
-	Language string `json:"language,omitempty"`
+	Language  string            `json:"language,omitempty"`
 	PageStyle *common.PageStyle `json:"pageStyle,omitempty"`
 	// 【移动端页面导航头部】移动端页面导航头部 【作用】 1、移动端内嵌页面默认带有头部导航区域,且区域内提供返回按钮,嵌入其他app时会与app自带的导航头部区域航重复 2、可通过本参数控制签入移动端页面时是否提供头部导航区域 【传参】 取值范围:true(隐藏导航头部),false(显示导航头部);不传值默认为:false(显示导航头部)。
 	HideHeader *bool `json:"hideHeader,omitempty"`
 }
+
 func (obj ContractBatchSignurlRequest) GetUrl() string {
-    return "/contract/batch/signurl"
+	return "/contract/batch/signurl"
 }
 
 func (obj ContractBatchSignurlRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 10 - 9
model/contract/request/ContractBatchdownloadRequest.go

@@ -1,7 +1,7 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type ContractBatchdownloadRequest struct {
@@ -16,16 +16,17 @@ type ContractBatchdownloadRequest struct {
 	// <ext>core:true;format:string;deprecated:false</ext> 【第三方业务系统文件id】第三方业务系统文件id 【作用】 查询需批量下载的电子签约文件集合 【传参】 电子签约文件id和第三方业务系统文件id必传其一,均传入以电子签约文件id为准。
 	BizIds string `json:"bizIds,omitempty"`
 }
+
 func (obj ContractBatchdownloadRequest) GetUrl() string {
-    return "/contract/batchdownload"
+	return "/contract/batchdownload"
 }
 
 func (obj ContractBatchdownloadRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("asyncDownLoad", obj.AsyncDownLoad)
-    parameter.AddParam("packagingMode", obj.PackagingMode)
-    parameter.AddParam("contractIds", obj.ContractIds)
-    parameter.AddParam("downloadItems", obj.DownloadItems)
-    parameter.AddParam("bizIds", obj.BizIds)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("asyncDownLoad", obj.AsyncDownLoad)
+	parameter.AddParam("packagingMode", obj.PackagingMode)
+	parameter.AddParam("contractIds", obj.ContractIds)
+	parameter.AddParam("downloadItems", obj.DownloadItems)
+	parameter.AddParam("bizIds", obj.BizIds)
+	return parameter
 }

+ 6 - 5
model/contract/request/ContractBatchdownloadStatusRequest.go

@@ -1,19 +1,20 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type ContractBatchdownloadStatusRequest struct {
 	// 【批量操作id】批量操作id 【作用】 用于查询批量下载文件操作的结果,该参数在调用(<docs>/contract/batchdownload</docs>)并选择异步下载后的返回参数中获取
 	BatchId string `json:"batchId,omitempty"`
 }
+
 func (obj ContractBatchdownloadStatusRequest) GetUrl() string {
-    return "/contract/batchdownload/status"
+	return "/contract/batchdownload/status"
 }
 
 func (obj ContractBatchdownloadStatusRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("batchId", obj.BatchId)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("batchId", obj.BatchId)
+	return parameter
 }

+ 10 - 9
model/contract/request/ContractBatchexpiretimeRequest.go

@@ -1,24 +1,25 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractBatchexpiretimeRequest struct {
 	MultiContractInfo *common.ContractMultipleRequest `json:"multiContractInfo"`
 	// <ext>core:true;format:date</ext> 【签署截止日期】签署截止日期 【作用】   若超过该日期,文件的所有签署方将不能进行文件签署,文件状态变为“已截止签署”。   【传参】 1、日期格式:yyyy-MM-dd。 2、若传入2022-03-09,系统将在2022年3月9日的23时59分59秒后将文件标记为“已截止签署”。
-	ExpireTime string `json:"expireTime"`
-	Operator *common.UserInfoRequest `json:"operator,omitempty"`
+	ExpireTime string                  `json:"expireTime"`
+	Operator   *common.UserInfoRequest `json:"operator,omitempty"`
 }
+
 func (obj ContractBatchexpiretimeRequest) GetUrl() string {
-    return "/contract/batchExpireTime"
+	return "/contract/batchExpireTime"
 }
 
 func (obj ContractBatchexpiretimeRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 9 - 8
model/contract/request/ContractBizPressRequest.go

@@ -1,24 +1,25 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractBizPressRequest struct {
 	ContractRequest *common.ContractRequest `json:"contractRequest"`
 	// <ext>core:true</ext> 【个人用户】个人用户 【作用】 查询需发送通知的用户 【传参】 1、参数必传其一,传入多个参数时只按参数中最高优先级查询,优先级为用户id>联系方式>手机号>邮箱>成员编号>证件号>第三方业务系统用户id>登录账号。 2、若用户不存在时,将会报错。
 	UserInfoRequests []*common.UserInfoRequest `json:"userInfoRequests"`
-	BizSmsParam *common.BizParam `json:"bizSmsParam,omitempty"`
+	BizSmsParam      *common.BizParam          `json:"bizSmsParam,omitempty"`
 }
+
 func (obj ContractBizPressRequest) GetUrl() string {
-    return "/contract/biz/press"
+	return "/contract/biz/press"
 }
 
 func (obj ContractBizPressRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 8 - 7
model/contract/request/ContractCategorygroupListRequest.go

@@ -1,7 +1,7 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type ContractCategorygroupListRequest struct {
@@ -12,14 +12,15 @@ type ContractCategorygroupListRequest struct {
 	// <ext>core:true</ext> 【是否查询已删除数据】是否查询已删除数据 【传参】 取值范围:true(查询已删除数据),false(不查询已删除数据);默认为:false(不查询已删除数据)。
 	GetDeleteData string `json:"getDeleteData,omitempty"`
 }
+
 func (obj ContractCategorygroupListRequest) GetUrl() string {
-    return "/contract/categorygroup/list"
+	return "/contract/categorygroup/list"
 }
 
 func (obj ContractCategorygroupListRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("updateTimeEnd", obj.UpdateTimeEnd)
-    parameter.AddParam("updateTimeStart", obj.UpdateTimeStart)
-    parameter.AddParam("getDeleteData", obj.GetDeleteData)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("updateTimeEnd", obj.UpdateTimeEnd)
+	parameter.AddParam("updateTimeStart", obj.UpdateTimeStart)
+	parameter.AddParam("getDeleteData", obj.GetDeleteData)
+	return parameter
 }

+ 8 - 7
model/contract/request/ContractCloudUrlRequest.go

@@ -1,9 +1,9 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractCloudUrlRequest struct {
@@ -19,13 +19,14 @@ type ContractCloudUrlRequest struct {
 	// 【移动端页面导航头部】移动端页面导航头部 【作用】 1、移动端内嵌页面默认带有头部导航区域,且区域内提供返回按钮,嵌入其他app时会与app自带的导航头部区域航重复 2、可通过本参数控制签入移动端页面时是否提供头部导航区域 【传参】 取值范围:true(隐藏导航头部),false(显示导航头部);不传值默认为:false(显示导航头部)。
 	HideHeader *bool `json:"hideHeader,omitempty"`
 }
+
 func (obj ContractCloudUrlRequest) GetUrl() string {
-    return "/contract/cloud/url"
+	return "/contract/cloud/url"
 }
 
 func (obj ContractCloudUrlRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 95 - 94
model/contract/request/ContractCreateWithfileuploadRequest.go

@@ -1,10 +1,10 @@
 package contract_request
 
 import (
-	"os"
-	"private-go-sdk/http"
-	"private-go-sdk/model/common"
 	"encoding/json"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
+	"os"
 )
 
 type ContractCreateWithfileuploadRequest struct {
@@ -61,100 +61,101 @@ type ContractCreateWithfileuploadRequest struct {
 	// <ext>inner-type:Json<FileReturnFormat></ext> 【文件签署完成后返回签约文件】文件签署完成后返回签约文件 【作用】 若本次电子签约中所有签署方的全部签署节点,均为自动签署且全部签署完成后,可配置返回签署后的电子签约文件
 	FileReturnFormat string `json:"fileReturnFormat,omitempty"`
 	// <ext>inner-type:Json<ContractRequest></ext> 【需作废的电子签约文件】需作废的电子签约文件 【作用】 1、用印流程中可设置作废模式为“新签模式”:可使用指定流程发起一份新的电子签约,新文件签署完成后,将原文件状态修改为“已作废” 2、若创建电子签约时传入的用印流程被设置可以作废其他流程下的电子签约文件,此处可传入需作废的原文件信息 3、仅支持传入已完成、强制结束状态的电子签约,未传入时则正常发起新签文件 【传参】 电子签约文件id和第三方业务系统文件id必传其一,均传入以电子签约文件id为准。
-	CancelContractInfo string `json:"cancelContractInfo,omitempty"`
-	CategoryInfoObject *common.CategoryInfo `json:"categoryInfoObject,omitempty"`
-	FileReturnFormatObject *common.FileReturnFormat `json:"fileReturnFormatObject,omitempty"`
-	TransmitterInfoObject []*common.TransmitterInfo `json:"transmitterInfoObject,omitempty"`
-	FillSignatoryInfoObject []*common.WithfileuploadFillSignatory `json:"fillSignatoryInfoObject,omitempty"`
-	SignatoryInfoObject []*common.WithfileuploadSignatory `json:"signatoryInfoObject,omitempty"`
-	SignFileConfigInfoObject []*common.SignFileConfigInfo `json:"signFileConfigInfoObject,omitempty"`
-	CancelContractInfoObject *common.ContractRequest `json:"cancelContractInfoObject,omitempty"`
-	CustomizeFieldInfoObject []*common.CustomizeFieldInfo `json:"customizeFieldInfoObject,omitempty"`
-	ContractControlObject *common.OpenContractControlBean `json:"contractControlObject,omitempty"`
-	CreatorInfoObject *common.UserInfoRequest `json:"creatorInfoObject,omitempty"`
+	CancelContractInfo       string                                `json:"cancelContractInfo,omitempty"`
+	CategoryInfoObject       *common.CategoryInfo                  `json:"categoryInfoObject,omitempty"`
+	FileReturnFormatObject   *common.FileReturnFormat              `json:"fileReturnFormatObject,omitempty"`
+	TransmitterInfoObject    []*common.TransmitterInfo             `json:"transmitterInfoObject,omitempty"`
+	FillSignatoryInfoObject  []*common.WithfileuploadFillSignatory `json:"fillSignatoryInfoObject,omitempty"`
+	SignatoryInfoObject      []*common.WithfileuploadSignatory     `json:"signatoryInfoObject,omitempty"`
+	SignFileConfigInfoObject []*common.SignFileConfigInfo          `json:"signFileConfigInfoObject,omitempty"`
+	CancelContractInfoObject *common.ContractRequest               `json:"cancelContractInfoObject,omitempty"`
+	CustomizeFieldInfoObject []*common.CustomizeFieldInfo          `json:"customizeFieldInfoObject,omitempty"`
+	ContractControlObject    *common.OpenContractControlBean       `json:"contractControlObject,omitempty"`
+	CreatorInfoObject        *common.UserInfoRequest               `json:"creatorInfoObject,omitempty"`
 }
+
 func (obj ContractCreateWithfileuploadRequest) GetUrl() string {
-    return "/contract/create/withfileupload"
+	return "/contract/create/withfileupload"
 }
 
 func (obj ContractCreateWithfileuploadRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("needCategory", obj.NeedCategory)
-    parameter.AddParam("subject", obj.Subject)
-    parameter.AddParam("send", obj.Send)
-    parameter.AddParam("sn", obj.Sn)
-    parameter.AddParam("sendTimeStr", obj.SendTimeStr)
-    parameter.AddParam("bizId", obj.BizId)
-    parameter.AddParam("businessData", obj.BusinessData)
-    parameter.AddParam("description", obj.Description)
-    parameter.AddParam("tenantName", obj.TenantName)
-    parameter.AddParam("signFileType", obj.SignFileType)
-    parameter.AddParam("urls", obj.Urls)
-    parameter.AddParam("expireTime", obj.ExpireTime)
-    parameter.AddParam("endTime", obj.EndTime)
-    parameter.AddParam("contractPublicTag", obj.ContractPublicTag)
-    parameter.AddParam("documentFormats", obj.DocumentFormats)
-    parameter.AddParam("msgCode", obj.MsgCode)
-    parameter.AddListFiles("signFiles", obj.SignFiles)
-    if obj.ContractControlObject != nil {
-       jsonBytes, _ := json.Marshal(obj.ContractControlObject)
-       parameter.AddParam("contractControl", string(jsonBytes))
-   } else {
-       parameter.AddParam("contractControl", obj.ContractControl)
-   }
-    if obj.SignFileConfigInfoObject != nil {
-       jsonBytes, _ := json.Marshal(obj.SignFileConfigInfoObject)
-       parameter.AddParam("signFileConfigInfo", string(jsonBytes))
-   } else {
-       parameter.AddParam("signFileConfigInfo", obj.SignFileConfigInfo)
-   }
-    if obj.TransmitterInfoObject != nil {
-       jsonBytes, _ := json.Marshal(obj.TransmitterInfoObject)
-       parameter.AddParam("transmitterInfo", string(jsonBytes))
-   } else {
-       parameter.AddParam("transmitterInfo", obj.TransmitterInfo)
-   }
-    if obj.FileReturnFormatObject != nil {
-       jsonBytes, _ := json.Marshal(obj.FileReturnFormatObject)
-       parameter.AddParam("fileReturnFormat", string(jsonBytes))
-   } else {
-       parameter.AddParam("fileReturnFormat", obj.FileReturnFormat)
-   }
-    if obj.CreatorInfoObject != nil {
-       jsonBytes, _ := json.Marshal(obj.CreatorInfoObject)
-       parameter.AddParam("creatorInfo", string(jsonBytes))
-   } else {
-       parameter.AddParam("creatorInfo", obj.CreatorInfo)
-   }
-    if obj.CustomizeFieldInfoObject != nil {
-       jsonBytes, _ := json.Marshal(obj.CustomizeFieldInfoObject)
-       parameter.AddParam("customizeFieldInfo", string(jsonBytes))
-   } else {
-       parameter.AddParam("customizeFieldInfo", obj.CustomizeFieldInfo)
-   }
-    if obj.FillSignatoryInfoObject != nil {
-       jsonBytes, _ := json.Marshal(obj.FillSignatoryInfoObject)
-       parameter.AddParam("fillSignatoryInfo", string(jsonBytes))
-   } else {
-       parameter.AddParam("fillSignatoryInfo", obj.FillSignatoryInfo)
-   }
-    if obj.CancelContractInfoObject != nil {
-       jsonBytes, _ := json.Marshal(obj.CancelContractInfoObject)
-       parameter.AddParam("cancelContractInfo", string(jsonBytes))
-   } else {
-       parameter.AddParam("cancelContractInfo", obj.CancelContractInfo)
-   }
-    if obj.SignatoryInfoObject != nil {
-       jsonBytes, _ := json.Marshal(obj.SignatoryInfoObject)
-       parameter.AddParam("signatoryInfo", string(jsonBytes))
-   } else {
-       parameter.AddParam("signatoryInfo", obj.SignatoryInfo)
-   }
-    if obj.CategoryInfoObject != nil {
-       jsonBytes, _ := json.Marshal(obj.CategoryInfoObject)
-       parameter.AddParam("categoryInfo", string(jsonBytes))
-   } else {
-       parameter.AddParam("categoryInfo", obj.CategoryInfo)
-   }
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("needCategory", obj.NeedCategory)
+	parameter.AddParam("subject", obj.Subject)
+	parameter.AddParam("send", obj.Send)
+	parameter.AddParam("sn", obj.Sn)
+	parameter.AddParam("sendTimeStr", obj.SendTimeStr)
+	parameter.AddParam("bizId", obj.BizId)
+	parameter.AddParam("businessData", obj.BusinessData)
+	parameter.AddParam("description", obj.Description)
+	parameter.AddParam("tenantName", obj.TenantName)
+	parameter.AddParam("signFileType", obj.SignFileType)
+	parameter.AddParam("urls", obj.Urls)
+	parameter.AddParam("expireTime", obj.ExpireTime)
+	parameter.AddParam("endTime", obj.EndTime)
+	parameter.AddParam("contractPublicTag", obj.ContractPublicTag)
+	parameter.AddParam("documentFormats", obj.DocumentFormats)
+	parameter.AddParam("msgCode", obj.MsgCode)
+	parameter.AddListFiles("signFiles", obj.SignFiles)
+	if obj.ContractControlObject != nil {
+		jsonBytes, _ := json.Marshal(obj.ContractControlObject)
+		parameter.AddParam("contractControl", string(jsonBytes))
+	} else {
+		parameter.AddParam("contractControl", obj.ContractControl)
+	}
+	if obj.SignFileConfigInfoObject != nil {
+		jsonBytes, _ := json.Marshal(obj.SignFileConfigInfoObject)
+		parameter.AddParam("signFileConfigInfo", string(jsonBytes))
+	} else {
+		parameter.AddParam("signFileConfigInfo", obj.SignFileConfigInfo)
+	}
+	if obj.TransmitterInfoObject != nil {
+		jsonBytes, _ := json.Marshal(obj.TransmitterInfoObject)
+		parameter.AddParam("transmitterInfo", string(jsonBytes))
+	} else {
+		parameter.AddParam("transmitterInfo", obj.TransmitterInfo)
+	}
+	if obj.FileReturnFormatObject != nil {
+		jsonBytes, _ := json.Marshal(obj.FileReturnFormatObject)
+		parameter.AddParam("fileReturnFormat", string(jsonBytes))
+	} else {
+		parameter.AddParam("fileReturnFormat", obj.FileReturnFormat)
+	}
+	if obj.CreatorInfoObject != nil {
+		jsonBytes, _ := json.Marshal(obj.CreatorInfoObject)
+		parameter.AddParam("creatorInfo", string(jsonBytes))
+	} else {
+		parameter.AddParam("creatorInfo", obj.CreatorInfo)
+	}
+	if obj.CustomizeFieldInfoObject != nil {
+		jsonBytes, _ := json.Marshal(obj.CustomizeFieldInfoObject)
+		parameter.AddParam("customizeFieldInfo", string(jsonBytes))
+	} else {
+		parameter.AddParam("customizeFieldInfo", obj.CustomizeFieldInfo)
+	}
+	if obj.FillSignatoryInfoObject != nil {
+		jsonBytes, _ := json.Marshal(obj.FillSignatoryInfoObject)
+		parameter.AddParam("fillSignatoryInfo", string(jsonBytes))
+	} else {
+		parameter.AddParam("fillSignatoryInfo", obj.FillSignatoryInfo)
+	}
+	if obj.CancelContractInfoObject != nil {
+		jsonBytes, _ := json.Marshal(obj.CancelContractInfoObject)
+		parameter.AddParam("cancelContractInfo", string(jsonBytes))
+	} else {
+		parameter.AddParam("cancelContractInfo", obj.CancelContractInfo)
+	}
+	if obj.SignatoryInfoObject != nil {
+		jsonBytes, _ := json.Marshal(obj.SignatoryInfoObject)
+		parameter.AddParam("signatoryInfo", string(jsonBytes))
+	} else {
+		parameter.AddParam("signatoryInfo", obj.SignatoryInfo)
+	}
+	if obj.CategoryInfoObject != nil {
+		jsonBytes, _ := json.Marshal(obj.CategoryInfoObject)
+		parameter.AddParam("categoryInfo", string(jsonBytes))
+	} else {
+		parameter.AddParam("categoryInfo", obj.CategoryInfo)
+	}
+	return parameter
 }

+ 11 - 10
model/contract/request/ContractCreatebycategoryRequest.go

@@ -1,9 +1,9 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractCreatebycategoryRequest struct {
@@ -14,7 +14,7 @@ type ContractCreatebycategoryRequest struct {
 	// <ext>core:true</ext> 【文件主题】文件主题 【作用】 电子签约文件的标题,如签署劳动合同时,可设置为“劳动合同-XX公司-张三” 【传参】 最大长度:500(包含)。 【特殊说明】 用印流程-高级配置中可设置文件主题生成规则,若设置按规则自动生成,则接口传入无效;若设置为发起人自定义,则接口传入的文件主题生效。
 	Subject string `json:"subject"`
 	// <ext>core:true</ext> 【是否发起电子签约】是否发起电子签约 【作用】 1、若立即发起,则接口调用成功后电子签约文件直接进入签署状态,签署人将按顺序进行签署(若签署前需要填参,则由对应的用户补全文件后内容后进入签署) 2、若保存为草稿,文件不会发起签署,后续若需继续修改签署信息可调用<docs>/contract/edit</docs> ;后续若需发起时需调用<docs>/contract/send</docs>发起电子签约 【传参】 取值范围:true(立即发起),false(保存为草稿);不传值默认为:true(立即发起)。
-	Send *bool `json:"send,omitempty"`
+	Send            *bool                           `json:"send,omitempty"`
 	ContractControl *common.OpenContractControlBean `json:"contractControl,omitempty"`
 	// <ext>core:true</ext> 【文件编号】文件编号 【作用】 电子签约文件的编号,方便对文件进行查询、归档等管理,如“QYS-20160101-000001” 【传参】 最大长度:500(包含)。 【特殊说明】 用印流程若设置按规则自动生成,则接口传入无效;若设置为发起人自定义,则接口传入的文件编号生效
 	Sn string `json:"sn,omitempty"`
@@ -29,7 +29,7 @@ type ContractCreatebycategoryRequest struct {
 	// <ext>core:true</ext> 【发起主体名称】发起主体名称 【作用】 即电子签约文件的发起单位,仅能传入用印流程设置的发起主体范围 【传参】 最大长度:500(包含)。
 	TenantName string `json:"tenantName"`
 	// <ext>core:true</ext> 【发起人姓名】发起人姓名 【作用】 当传入的发起人未在系统中时,将使用该姓名作为发起人账号的姓名。如发起人已存在,则传入的姓名无效
-	CreatorName string `json:"creatorName,omitempty"`
+	CreatorName string                  `json:"creatorName,omitempty"`
 	CreatorInfo *common.UserInfoRequest `json:"creatorInfo,omitempty"`
 	// <ext>core:true;deprecated:true</ext> 【发起人联系方式】发起人联系方式 【作用】 可传入手机号、邮箱查询并记录该电子签约文件的发起人。 【传参】 1、可传入用户手机号或者邮箱。 2、手机号允许使用大陆、港澳台、国际手机号,手机号格式为:区号+空格+手机号,例:852 9xxxxxxx ,大陆手机号可以不传区号。 3、邮箱需传入符合格式的字符串,例:xxxxxxxx@163.com。 4、当前参数传入时,将会替代creatorInfo参数中的contact参数,按照creatorInfo的参数逻辑进行查询发起人
 	CreatorContact string `json:"creatorContact,omitempty"`
@@ -78,18 +78,19 @@ type ContractCreatebycategoryRequest struct {
 	// 【保存草稿时是否允许无签约文件 】保存草稿时是否允许无签约文件 【作用】  当不发起电子签约(即send=false,文件为“草稿”状态时),是否允许暂无签约文件。  【传参】  默认为false,仅在send=false时生效  1、true:创建文件后不发起,即为草稿状态时,允许暂无签约文件。可通过编辑电子签约信息接口(/contract/edit)、使用模板添加签署文档接口(/document/addbytemplate)等方式添加签约文件后发起。  2、false:文件为草稿状态时,也必须有签约文件。 3、取值范围:true(允许),false(不允许);不传值默认为:false(不允许)。
 	DraftNoDocument *bool `json:"draftNoDocument,omitempty"`
 	// 【文档脱敏设置】文档脱敏设置  【作用】  1、常用于公文,需要将红头文件以及加盖的印章转成黑白,可在此处提前设置需转换的格式,文档签署完成后会转换为指定格式,并长期存储,通过<docs>/document/download</docs>下载转化后的文档  2、支持转换的类型包括:  PDF黑白黑章文件:文件为黑白,去除已签署的数字签名,保留已签署的印章/签名/日期/批注但转为黑白图片,转化为PDF格式  OFD黑白黑章文件:文件为黑白,去除已签署的数字签名,保留已签署的印章/签名/日期/批注但转为黑白图片,转化为OFD格式  【传参】 取值范围:PDF_BLACK_SEAL(PDF黑白黑章文件),OFD_BLACK_SEAL(OFD黑白黑章文件);可选多项;不传值默认为:不进行转换。
-	DocumentFormats []string `json:"documentFormats,omitempty"`
+	DocumentFormats    []string                `json:"documentFormats,omitempty"`
 	CancelContractInfo *common.ContractRequest `json:"cancelContractInfo,omitempty"`
 	// 【生成草稿时是否校验发起方已填写全部必填参数】生成草稿时是否校验发起方已填写全部必填参数 【作用】  若开启校验,若发起方参数未全部填写,则无法成功创建草稿文件  【传参】 取值范围:true(生成草稿时校验发起方必填参数是否都已填写),false(不校验);不传值默认为:false(不校验)。
 	CheckFillParams *bool `json:"checkFillParams,omitempty"`
 }
+
 func (obj ContractCreatebycategoryRequest) GetUrl() string {
-    return "/contract/createbycategory"
+	return "/contract/createbycategory"
 }
 
 func (obj ContractCreatebycategoryRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 8 - 7
model/contract/request/ContractCustomizeFieldImgDownloadRequest.go

@@ -1,7 +1,7 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type ContractCustomizeFieldImgDownloadRequest struct {
@@ -12,14 +12,15 @@ type ContractCustomizeFieldImgDownloadRequest struct {
 	// <ext>core:true</ext> 【图片key值】图片key值 【作用】 获取电子签约图片自定义字段中维护的图片文件
 	ImgFileKey string `json:"imgFileKey,omitempty"`
 }
+
 func (obj ContractCustomizeFieldImgDownloadRequest) GetUrl() string {
-    return "/contract/customize/field/img/download"
+	return "/contract/customize/field/img/download"
 }
 
 func (obj ContractCustomizeFieldImgDownloadRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("contractId", obj.ContractId)
-    parameter.AddParam("bizId", obj.BizId)
-    parameter.AddParam("imgFileKey", obj.ImgFileKey)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("contractId", obj.ContractId)
+	parameter.AddParam("bizId", obj.BizId)
+	parameter.AddParam("imgFileKey", obj.ImgFileKey)
+	return parameter
 }

+ 10 - 9
model/contract/request/ContractDeleteActionRequest.go

@@ -1,23 +1,24 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractDeleteActionRequest struct {
 	ContractInfo *common.ContractRequest `json:"contractInfo"`
-	ActionInfo *common.ActionInfo `json:"actionInfo"`
-	Operator *common.UserInfoRequest `json:"operator,omitempty"`
+	ActionInfo   *common.ActionInfo      `json:"actionInfo"`
+	Operator     *common.UserInfoRequest `json:"operator,omitempty"`
 }
+
 func (obj ContractDeleteActionRequest) GetUrl() string {
-    return "/contract/delete/action"
+	return "/contract/delete/action"
 }
 
 func (obj ContractDeleteActionRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 7 - 6
model/contract/request/ContractDeleteRequest.go

@@ -1,7 +1,7 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type ContractDeleteRequest struct {
@@ -10,13 +10,14 @@ type ContractDeleteRequest struct {
 	// <ext>core:true;format:string;deprecated:false</ext>【第三方业务系统文件id】第三方业务系统文件id 【作用】 查询需要删除的电子签约文件 【传参】 电子签约文件id和第三方业务系统文件id必传其一,均传入以电子签约文件id为准。
 	BizId string `json:"bizId,omitempty"`
 }
+
 func (obj ContractDeleteRequest) GetUrl() string {
-    return "/contract/delete"
+	return "/contract/delete"
 }
 
 func (obj ContractDeleteRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    parameter.AddParam("contractId", obj.ContractId)
-    parameter.AddParam("bizId", obj.BizId)
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	parameter.AddParam("contractId", obj.ContractId)
+	parameter.AddParam("bizId", obj.BizId)
+	return parameter
 }

+ 10 - 9
model/contract/request/ContractDeletesignatoryRequest.go

@@ -1,23 +1,24 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractDeletesignatoryRequest struct {
-	ContractInfo *common.ContractRequest `json:"contractInfo"`
+	ContractInfo  *common.ContractRequest                             `json:"contractInfo"`
 	SignatoryInfo *common.ContractDeletesignatorySignatoryInfoRequest `json:"signatoryInfo"`
-	Operator *common.UserInfoRequest `json:"operator,omitempty"`
+	Operator      *common.UserInfoRequest                             `json:"operator,omitempty"`
 }
+
 func (obj ContractDeletesignatoryRequest) GetUrl() string {
-    return "/contract/deletesignatory"
+	return "/contract/deletesignatory"
 }
 
 func (obj ContractDeletesignatoryRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 11 - 10
model/contract/request/ContractDetailRequest.go

@@ -1,7 +1,7 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type ContractDetailRequest struct {
@@ -18,17 +18,18 @@ type ContractDetailRequest struct {
 	// <ext>core:true</ext> 【返回文档参数内容】返回文档参数内容 【作用】 若电子签约文件为模板文件,文件中存在需签署方填写的参数,可控制是否返回模板参数内容,内容包括参数名称、填写值、是否必填等信息 【传值】 取值范围:true(返回),false(不返回);不传值默认为:true(返回)。 【特殊说明】 若文件非模板文件或为模板文件但无模板参数,则返回为空
 	ShowParamValue string `json:"showParamValue,omitempty"`
 }
+
 func (obj ContractDetailRequest) GetUrl() string {
-    return "/contract/detail"
+	return "/contract/detail"
 }
 
 func (obj ContractDetailRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("showCertValue", obj.ShowCertValue)
-    parameter.AddParam("contractId", obj.ContractId)
-    parameter.AddParam("bizId", obj.BizId)
-    parameter.AddParam("displayImageValue", obj.DisplayImageValue)
-    parameter.AddParam("countSeal", obj.CountSeal)
-    parameter.AddParam("showParamValue", obj.ShowParamValue)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("showCertValue", obj.ShowCertValue)
+	parameter.AddParam("contractId", obj.ContractId)
+	parameter.AddParam("bizId", obj.BizId)
+	parameter.AddParam("displayImageValue", obj.DisplayImageValue)
+	parameter.AddParam("countSeal", obj.CountSeal)
+	parameter.AddParam("showParamValue", obj.ShowParamValue)
+	return parameter
 }

+ 9 - 8
model/contract/request/ContractDiscardcancelRequest.go

@@ -1,24 +1,25 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractDiscardcancelRequest struct {
 	Contract *common.ContractRequest `json:"contract"`
 	// <ext>core:true</ext> 【取消作废的原因】取消作废的原因 【传参】 最大长度:300字。
-	Reason string `json:"reason,omitempty"`
+	Reason   string                  `json:"reason,omitempty"`
 	Operator *common.UserInfoRequest `json:"operator,omitempty"`
 }
+
 func (obj ContractDiscardcancelRequest) GetUrl() string {
-    return "/contract/discardcancel"
+	return "/contract/discardcancel"
 }
 
 func (obj ContractDiscardcancelRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 8 - 7
model/contract/request/ContractDocumentparamsRequest.go

@@ -1,22 +1,23 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type ContractDocumentparamsRequest struct {
-	// <ext>core:true</ext> 【电子签约文件id】电子签约文件id 【作用】 需查询文件填参情况的电子签约文件 【传参】 电子签约文件id和第三方业务系统文件id必传其一,均传入以电子签约文件id为准。 
+	// <ext>core:true</ext> 【电子签约文件id】电子签约文件id 【作用】 需查询文件填参情况的电子签约文件 【传参】 电子签约文件id和第三方业务系统文件id必传其一,均传入以电子签约文件id为准。
 	ContractId string `json:"contractId,omitempty"`
 	// <ext>core:true</ext> 【第三方业务系统文件id】第三方业务系统文件id 【作用】 需查询文件填参情况的电子签约文件 【传参】 电子签约文件id和第三方业务系统文件id必传其一,均传入以电子签约文件id为准。
 	BizId string `json:"bizId,omitempty"`
 }
+
 func (obj ContractDocumentparamsRequest) GetUrl() string {
-    return "/contract/documentparams"
+	return "/contract/documentparams"
 }
 
 func (obj ContractDocumentparamsRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("contractId", obj.ContractId)
-    parameter.AddParam("bizId", obj.BizId)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("contractId", obj.ContractId)
+	parameter.AddParam("bizId", obj.BizId)
+	return parameter
 }

+ 11 - 10
model/contract/request/ContractDownloadDoubleauthRequest.go

@@ -1,23 +1,24 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractDownloadDoubleauthRequest struct {
-	ContractRequest *common.ContractRequest `json:"contractRequest"`
-	SignatoryRequest *common.SignatoryInfo `json:"signatoryRequest,omitempty"`
-	ActionRequest *common.ActionInfoRequest `json:"actionRequest,omitempty"`
+	ContractRequest  *common.ContractRequest   `json:"contractRequest"`
+	SignatoryRequest *common.SignatoryInfo     `json:"signatoryRequest,omitempty"`
+	ActionRequest    *common.ActionInfoRequest `json:"actionRequest,omitempty"`
 }
+
 func (obj ContractDownloadDoubleauthRequest) GetUrl() string {
-    return "/contract/download/doubleauth"
+	return "/contract/download/doubleauth"
 }
 
 func (obj ContractDownloadDoubleauthRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

+ 12 - 11
model/contract/request/ContractDownloadRequest.go

@@ -1,7 +1,7 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
 )
 
 type ContractDownloadRequest struct {
@@ -20,18 +20,19 @@ type ContractDownloadRequest struct {
 	// <ext>core:true;format:string;deprecated:false</ext> 【仅一份文件时是否压缩】仅一份文件时是否压缩 【作用】 当下载的文件仅有一份时,是否需要压缩下载 【传参】 true(压缩),false(不压缩);不传值默认为:true
 	NeedCompressForOneFile string `json:"needCompressForOneFile,omitempty"`
 }
+
 func (obj ContractDownloadRequest) GetUrl() string {
-    return "/contract/download"
+	return "/contract/download"
 }
 
 func (obj ContractDownloadRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewGetHttpParameter()
-    parameter.AddParam("contact", obj.Contact)
-    parameter.AddParam("contractId", obj.ContractId)
-    parameter.AddParam("bizId", obj.BizId)
-    parameter.AddParam("name", obj.Name)
-    parameter.AddParam("downloadItems", obj.DownloadItems)
-    parameter.AddParam("documentFormat", obj.DocumentFormat)
-    parameter.AddParam("needCompressForOneFile", obj.NeedCompressForOneFile)
-    return parameter
+	parameter := http.NewGetHttpParameter()
+	parameter.AddParam("contact", obj.Contact)
+	parameter.AddParam("contractId", obj.ContractId)
+	parameter.AddParam("bizId", obj.BizId)
+	parameter.AddParam("name", obj.Name)
+	parameter.AddParam("downloadItems", obj.DownloadItems)
+	parameter.AddParam("documentFormat", obj.DocumentFormat)
+	parameter.AddParam("needCompressForOneFile", obj.NeedCompressForOneFile)
+	return parameter
 }

+ 9 - 8
model/contract/request/ContractDownloadUrlRequest.go

@@ -1,14 +1,14 @@
 package contract_request
 
 import (
-	"private-go-sdk/http"
 	"encoding/json"
-	"private-go-sdk/model/common"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/http"
+	"git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common"
 )
 
 type ContractDownloadUrlRequest struct {
 	ContractInfo *common.ContractRequest `json:"contractInfo"`
-	Operator *common.UserInfoRequest `json:"operator,omitempty"`
+	Operator     *common.UserInfoRequest `json:"operator,omitempty"`
 	// <ext>core:true;deprecated:false</ext> 【链接有效期】链接过期时间 【作用】  用于设置获取到的链接在多长时间后过期 【传参】 1、最小值:0。单位:分钟。 2、传参为0代表长期有效。
 	ExpireTime *int64 `json:"expireTime"`
 	// <ext>core:true</ext> 【下载可选项】下载可选项 【作用】 指定下载链接打开时,可选择下载的文件类型 【传参】 取值范围:NORMAL(签署文件),BRIEF(签署摘要),ATTACHMENT(附件),SPONSOR_FILE(发起方内部附件),EVIDENCE(存证报告) ,TERMINATION(作废声明),OFFLINE(线下签署文件);必传其一,可传多项。 【特殊说明】 当传入的文件类型不存在时,接口将报错不返回下载链接
@@ -16,13 +16,14 @@ type ContractDownloadUrlRequest struct {
 	// <ext>core:true</ext> 【仅一份文件时是否压缩】仅一份文件时是否压缩 【作用】 当链接下载的文件仅有一份时,是否需要压缩下载 【传参】 取值范围:true(压缩),false(不压缩);不传值默认为:true(压缩)。
 	NeedCompressForOneFile *bool `json:"needCompressForOneFile,omitempty"`
 }
+
 func (obj ContractDownloadUrlRequest) GetUrl() string {
-    return "/contract/download/url"
+	return "/contract/download/url"
 }
 
 func (obj ContractDownloadUrlRequest) GetHttpParameter() *http.HttpParameter {
-    parameter := http.NewPostHttpParameter()
-    jsonBytes, _ := json.Marshal(obj)
-    parameter.SetJsonParamer(string(jsonBytes))
-    return parameter
+	parameter := http.NewPostHttpParameter()
+	jsonBytes, _ := json.Marshal(obj)
+	parameter.SetJsonParamer(string(jsonBytes))
+	return parameter
 }

Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov