Compare commits

..

2 Commits
main ... lym

@ -9,7 +9,7 @@
### protot文件编译指令
```shell
protoc --proto_path=. --proto_path=D:/go_workspace/src --go_out=./api/approvalFork --govalidators_out=./api/approvalFork --go-triple_out=./api/approvalFork ./api/approval/approvalFork.proto
protoc --proto_path=. --proto_path=D:/go_workspace/src --go_out=./api/approvalFork --govalidators_out=./api/approvalFork --go-triple_out=./api/approvalFork ./api/approvalFork/approvalFork.proto
```
## 二、测试启动fontree-client

@ -6355,130 +6355,130 @@ var file_approvalFork_proto_rawDesc = []byte{
0x0a, 0x0b, 0x49, 0x6e, 0x76, 0x6f, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x18, 0x09, 0x20,
0x01, 0x28, 0x09, 0x52, 0x0b, 0x69, 0x6e, 0x76, 0x6f, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
0x12, 0x14, 0x0a, 0x05, 0x4e, 0x6f, 0x74, 0x65, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52,
0x05, 0x6e, 0x6f, 0x74, 0x65, 0x73, 0x32, 0x96, 0x0f, 0x0a, 0x08, 0x41, 0x70, 0x70, 0x72, 0x6f,
0x76, 0x61, 0x6c, 0x12, 0x47, 0x0a, 0x06, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x1b, 0x2e,
0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x72, 0x65,
0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x61, 0x70, 0x70,
0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76,
0x61, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5a, 0x0a, 0x0d,
0x55, 0x73, 0x65, 0x64, 0x4e, 0x75, 0x6d, 0x42, 0x79, 0x55, 0x73, 0x65, 0x72, 0x12, 0x22, 0x2e,
0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x55, 0x73, 0x65,
0x64, 0x4e, 0x75, 0x6d, 0x42, 0x79, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x1a, 0x23, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b,
0x05, 0x6e, 0x6f, 0x74, 0x65, 0x73, 0x32, 0x9a, 0x0f, 0x0a, 0x0c, 0x41, 0x70, 0x70, 0x72, 0x6f,
0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x12, 0x47, 0x0a, 0x06, 0x43, 0x72, 0x65, 0x61, 0x74,
0x65, 0x12, 0x1b, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b,
0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e,
0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x41, 0x70,
0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00,
0x12, 0x5a, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x64, 0x4e, 0x75, 0x6d, 0x42, 0x79, 0x55, 0x73, 0x65,
0x72, 0x12, 0x22, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b,
0x2e, 0x55, 0x73, 0x65, 0x64, 0x4e, 0x75, 0x6d, 0x42, 0x79, 0x55, 0x73, 0x65, 0x72, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x68, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61,
0x74, 0x65, 0x45, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x70, 0x70, 0x6c,
0x79, 0x49, 0x44, 0x12, 0x24, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f,
0x72, 0x6b, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x45, 0x68, 0x41, 0x70, 0x70, 0x6c, 0x79,
0x49, 0x44, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x61, 0x70, 0x70, 0x72,
0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x45,
0x68, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x44, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
0x22, 0x00, 0x12, 0x44, 0x0a, 0x06, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x1b, 0x2e, 0x61,
0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x44, 0x65, 0x74, 0x61,
0x69, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x61, 0x70, 0x70, 0x72,
0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x00, 0x12, 0x47, 0x0a, 0x06, 0x55, 0x70, 0x64, 0x61,
0x74, 0x65, 0x12, 0x1b, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72,
0x6b, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
0x1e, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x41,
0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
0x00, 0x12, 0x45, 0x0a, 0x06, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x12, 0x1b, 0x2e, 0x61, 0x70,
0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x76,
0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f,
0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x41, 0x0a, 0x06, 0x4d, 0x79, 0x57, 0x6f,
0x72, 0x6b, 0x12, 0x19, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72,
0x6b, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e,
0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x4c, 0x69, 0x73,
0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x43, 0x0a, 0x08, 0x4d,
0x79, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x12, 0x19, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76,
0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72,
0x6b, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00,
0x12, 0x57, 0x0a, 0x0e, 0x4e, 0x6f, 0x77, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x42, 0x79, 0x49, 0x6e,
0x66, 0x6f, 0x12, 0x23, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72,
0x6b, 0x2e, 0x4e, 0x6f, 0x77, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x42, 0x79, 0x49, 0x6e, 0x66, 0x6f,
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76,
0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x46, 0x6c, 0x6f, 0x77, 0x52,
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x54, 0x0a, 0x0b, 0x49, 0x6e, 0x66,
0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x20, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f,
0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74,
0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x61, 0x70, 0x70,
0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d,
0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12,
0x47, 0x0a, 0x06, 0x56, 0x69, 0x65, 0x77, 0x65, 0x64, 0x12, 0x1b, 0x2e, 0x61, 0x70, 0x70, 0x72,
0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x65, 0x64, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61,
0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x48, 0x0a, 0x09, 0x53, 0x65, 0x74, 0x53,
0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1b, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c,
0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72,
0x6b, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
0x22, 0x00, 0x12, 0x53, 0x0a, 0x0d, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x53, 0x65, 0x74, 0x74,
0x69, 0x6e, 0x67, 0x12, 0x22, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f,
0x72, 0x6b, 0x2e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76,
0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x00, 0x12, 0x4e, 0x0a, 0x0d, 0x55, 0x70, 0x64, 0x61, 0x74,
0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x1c, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f,
0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61,
0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x73,
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x60, 0x0a, 0x0f, 0x49, 0x73, 0x45, 0x78, 0x69,
0x73, 0x74, 0x50, 0x61, 0x79, 0x52, 0x69, 0x67, 0x68, 0x74, 0x12, 0x24, 0x2e, 0x61, 0x70, 0x70,
0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x49, 0x73, 0x45, 0x78, 0x69, 0x73,
0x74, 0x50, 0x61, 0x79, 0x52, 0x69, 0x67, 0x68, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
0x1a, 0x25, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e,
0x49, 0x73, 0x45, 0x78, 0x69, 0x73, 0x74, 0x50, 0x61, 0x79, 0x52, 0x69, 0x67, 0x68, 0x74, 0x52,
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x57, 0x0a, 0x0f, 0x43, 0x68, 0x61,
0x6e, 0x67, 0x65, 0x42, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x50, 0x61, 0x79, 0x12, 0x24, 0x2e, 0x61,
0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x68, 0x61, 0x6e,
0x67, 0x65, 0x42, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x50, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65,
0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72,
0x6b, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
0x22, 0x00, 0x12, 0x4b, 0x0a, 0x0a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65,
0x12, 0x1f, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e,
0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c,
0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x55, 0x73, 0x65, 0x64, 0x4e, 0x75, 0x6d, 0x42, 0x79, 0x55, 0x73,
0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x68, 0x0a, 0x17,
0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x45, 0x78, 0x68, 0x69, 0x62, 0x69, 0x74, 0x69, 0x6f, 0x6e,
0x41, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x44, 0x12, 0x24, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76,
0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x45, 0x68, 0x41,
0x70, 0x70, 0x6c, 0x79, 0x49, 0x44, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e,
0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x55, 0x70, 0x64,
0x61, 0x74, 0x65, 0x45, 0x68, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x49, 0x44, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x44, 0x0a, 0x06, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c,
0x12, 0x1b, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e,
0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e,
0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x72, 0x65,
0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x00, 0x12, 0x47, 0x0a, 0x06,
0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x1b, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61,
0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75,
0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f,
0x72, 0x6b, 0x2e, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f,
0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x45, 0x0a, 0x06, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x12,
0x1b, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x52,
0x65, 0x6d, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x61,
0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x52, 0x65, 0x6d, 0x6f,
0x76, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x41, 0x0a, 0x06,
0x4d, 0x79, 0x57, 0x6f, 0x72, 0x6b, 0x12, 0x19, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61,
0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x1a, 0x1a, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b,
0x2e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12,
0x4b, 0x0a, 0x0a, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x2e,
0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x54, 0x79, 0x70,
0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x1a, 0x1f, 0x2e, 0x61, 0x70, 0x70, 0x72,
0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54,
0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x00, 0x12, 0x4b, 0x0a, 0x0a,
0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1f, 0x2e, 0x61, 0x70, 0x70,
0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x61, 0x70,
0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x52,
0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x47, 0x0a, 0x07, 0x41, 0x6c, 0x6c,
0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12,
0x43, 0x0a, 0x08, 0x4d, 0x79, 0x53, 0x75, 0x62, 0x6d, 0x69, 0x74, 0x12, 0x19, 0x2e, 0x61, 0x70,
0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61,
0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
0x73, 0x65, 0x22, 0x00, 0x12, 0x57, 0x0a, 0x0e, 0x4e, 0x6f, 0x77, 0x4c, 0x65, 0x76, 0x65, 0x6c,
0x42, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x23, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61,
0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x4e, 0x6f, 0x77, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x42, 0x79,
0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x61, 0x70,
0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x46,
0x6c, 0x6f, 0x77, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x54, 0x0a,
0x0b, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x20, 0x2e, 0x61,
0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x49, 0x6e, 0x66, 0x6f,
0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21,
0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x49, 0x6e,
0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x22, 0x00, 0x12, 0x47, 0x0a, 0x06, 0x56, 0x69, 0x65, 0x77, 0x65, 0x64, 0x12, 0x1b, 0x2e,
0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x56, 0x69, 0x65,
0x77, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x61, 0x70, 0x70,
0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76,
0x61, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x48, 0x0a, 0x09,
0x53, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1b, 0x2e, 0x61, 0x70, 0x70, 0x72,
0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61,
0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x53, 0x0a, 0x0d, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c,
0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x22, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76,
0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x53, 0x65, 0x74,
0x74, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x61, 0x70,
0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69,
0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x00, 0x12, 0x4e, 0x0a, 0x0d, 0x55,
0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x12, 0x1c, 0x2e, 0x61,
0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x53, 0x65, 0x74, 0x74,
0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x61, 0x70, 0x70,
0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e,
0x67, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x60, 0x0a, 0x0f, 0x49,
0x73, 0x45, 0x78, 0x69, 0x73, 0x74, 0x50, 0x61, 0x79, 0x52, 0x69, 0x67, 0x68, 0x74, 0x12, 0x24,
0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x49, 0x73,
0x45, 0x78, 0x69, 0x73, 0x74, 0x50, 0x61, 0x79, 0x52, 0x69, 0x67, 0x68, 0x74, 0x52, 0x65, 0x71,
0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46,
0x6f, 0x72, 0x6b, 0x2e, 0x49, 0x73, 0x45, 0x78, 0x69, 0x73, 0x74, 0x50, 0x61, 0x79, 0x52, 0x69,
0x67, 0x68, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x57, 0x0a,
0x0f, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x42, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x50, 0x61, 0x79,
0x12, 0x24, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e,
0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x42, 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x50, 0x61, 0x79, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61,
0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4b, 0x0a, 0x0a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
0x54, 0x79, 0x70, 0x65, 0x12, 0x1f, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46,
0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c,
0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x22, 0x00, 0x12, 0x4b, 0x0a, 0x0a, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x54, 0x79, 0x70,
0x65, 0x12, 0x1a, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b,
0x2e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x1a, 0x1f, 0x2e,
0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x72, 0x65,
0x61, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x00,
0x12, 0x4b, 0x0a, 0x0a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1f,
0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x72,
0x65, 0x61, 0x74, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
0x1a, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x54,
0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x47, 0x0a,
0x07, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f,
0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c,
0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x49, 0x0a, 0x0a, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65,
0x54, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46,
0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x1a, 0x1d, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b,
0x2e, 0x41, 0x6c, 0x6c, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
0x22, 0x00, 0x12, 0x49, 0x0a, 0x0a, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x54, 0x79, 0x70, 0x65,
0x12, 0x1b, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e,
0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e,
0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x53, 0x74, 0x61,
0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x49, 0x0a,
0x08, 0x41, 0x6c, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1b, 0x2e, 0x61, 0x70, 0x70, 0x72,
0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x52,
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61,
0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x41, 0x6c, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x65,
0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x48, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x4e,
0x61, 0x6d, 0x65, 0x12, 0x1c, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f,
0x72, 0x6b, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x1a, 0x1d, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b,
0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
0x22, 0x00, 0x12, 0x6b, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x72,
0x6f, 0x76, 0x61, 0x6c, 0x4f, 0x41, 0x55, 0x55, 0x49, 0x44, 0x12, 0x25, 0x2e, 0x61, 0x70, 0x70,
0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x4f, 0x41, 0x55, 0x55, 0x49, 0x44, 0x52, 0x65,
0x71, 0x1a, 0x2a, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b,
0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x4f,
0x41, 0x55, 0x55, 0x49, 0x44, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42,
0x11, 0x5a, 0x0f, 0x2e, 0x2f, 0x3b, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f,
0x72, 0x6b, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
0x6f, 0x72, 0x6b, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
0x74, 0x1a, 0x1c, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b,
0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22,
0x00, 0x12, 0x49, 0x0a, 0x08, 0x41, 0x6c, 0x6c, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1b, 0x2e,
0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x43, 0x6f, 0x6d,
0x6d, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x61, 0x70, 0x70,
0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x41, 0x6c, 0x6c, 0x47, 0x72, 0x6f,
0x75, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x48, 0x0a, 0x07,
0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76,
0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65,
0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c,
0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x73, 0x70,
0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x6b, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x4f, 0x41, 0x55, 0x55, 0x49, 0x44, 0x12, 0x25,
0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x55, 0x70,
0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x4f, 0x41, 0x55, 0x55,
0x49, 0x44, 0x52, 0x65, 0x71, 0x1a, 0x2a, 0x2e, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c,
0x46, 0x6f, 0x72, 0x6b, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x72, 0x6f,
0x76, 0x61, 0x6c, 0x4f, 0x41, 0x55, 0x55, 0x49, 0x44, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
0x65, 0x22, 0x00, 0x42, 0x11, 0x5a, 0x0f, 0x2e, 0x2f, 0x3b, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76,
0x61, 0x6c, 0x46, 0x6f, 0x72, 0x6b, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
@ -6611,54 +6611,54 @@ var file_approvalFork_proto_depIdxs = []int32{
44, // 48: approvalFork.Leave.ApprovalUsers:type_name -> approvalFork.ApprovalUser
61, // 49: approvalFork.FinancialForm.CostInfo:type_name -> approvalFork.CostInfo
62, // 50: approvalFork.FinancialForm.InvoiceInfo:type_name -> approvalFork.InvoiceInfo
34, // 51: approvalFork.Approval.Create:input_type -> approvalFork.CreateRequest
7, // 52: approvalFork.Approval.UsedNumByUser:input_type -> approvalFork.UsedNumByUserRequest
5, // 53: approvalFork.Approval.UpdateExhibitionApplyID:input_type -> approvalFork.UpdateEhApplyIDRequest
36, // 54: approvalFork.Approval.Detail:input_type -> approvalFork.DetailRequest
34, // 55: approvalFork.Approval.Update:input_type -> approvalFork.CreateRequest
37, // 56: approvalFork.Approval.Remove:input_type -> approvalFork.RemoveRequest
19, // 57: approvalFork.Approval.MyWork:input_type -> approvalFork.ListRequest
19, // 58: approvalFork.Approval.MySubmit:input_type -> approvalFork.ListRequest
9, // 59: approvalFork.Approval.NowLevelByInfo:input_type -> approvalFork.NowLevelByInfoRequest
22, // 60: approvalFork.Approval.Information:input_type -> approvalFork.InformationRequest
21, // 61: approvalFork.Approval.Viewed:input_type -> approvalFork.ViewedRequest
17, // 62: approvalFork.Approval.SetStatus:input_type -> approvalFork.StatusRequest
46, // 63: approvalFork.Approval.DetailSetting:input_type -> approvalFork.DetailSettingRequest
45, // 64: approvalFork.Approval.UpdateSetting:input_type -> approvalFork.SettingRequest
2, // 65: approvalFork.Approval.IsExistPayRight:input_type -> approvalFork.IsExistPayRightRequest
1, // 66: approvalFork.Approval.ChangeBundlePay:input_type -> approvalFork.ChangeBundlePayRequest
12, // 67: approvalFork.Approval.CreateType:input_type -> approvalFork.CreateTypeRequest
13, // 68: approvalFork.Approval.DetailType:input_type -> approvalFork.TypeResponse
12, // 69: approvalFork.Approval.UpdateType:input_type -> approvalFork.CreateTypeRequest
11, // 70: approvalFork.Approval.AllType:input_type -> approvalFork.CommonRequest
37, // 71: approvalFork.Approval.RemoveType:input_type -> approvalFork.RemoveRequest
11, // 72: approvalFork.Approval.AllGroup:input_type -> approvalFork.CommonRequest
58, // 73: approvalFork.Approval.GetName:input_type -> approvalFork.GetNameRequest
56, // 74: approvalFork.Approval.UpdateApprovalOAUUID:input_type -> approvalFork.UpdateApprovalOAUUIDReq
38, // 75: approvalFork.Approval.Create:output_type -> approvalFork.ApprovalResponse
8, // 76: approvalFork.Approval.UsedNumByUser:output_type -> approvalFork.UsedNumByUserResponse
6, // 77: approvalFork.Approval.UpdateExhibitionApplyID:output_type -> approvalFork.UpdateEhApplyIDResponse
34, // 78: approvalFork.Approval.Detail:output_type -> approvalFork.CreateRequest
38, // 79: approvalFork.Approval.Update:output_type -> approvalFork.ApprovalResponse
39, // 80: approvalFork.Approval.Remove:output_type -> approvalFork.RemoveResponse
20, // 81: approvalFork.Approval.MyWork:output_type -> approvalFork.ListResponse
20, // 82: approvalFork.Approval.MySubmit:output_type -> approvalFork.ListResponse
10, // 83: approvalFork.Approval.NowLevelByInfo:output_type -> approvalFork.WorkFlowResponse
24, // 84: approvalFork.Approval.Information:output_type -> approvalFork.InformationResponse
38, // 85: approvalFork.Approval.Viewed:output_type -> approvalFork.ApprovalResponse
18, // 86: approvalFork.Approval.SetStatus:output_type -> approvalFork.StatusResponse
45, // 87: approvalFork.Approval.DetailSetting:output_type -> approvalFork.SettingRequest
47, // 88: approvalFork.Approval.UpdateSetting:output_type -> approvalFork.SettingResponse
3, // 89: approvalFork.Approval.IsExistPayRight:output_type -> approvalFork.IsExistPayRightResponse
0, // 90: approvalFork.Approval.ChangeBundlePay:output_type -> approvalFork.CommonResponse
13, // 91: approvalFork.Approval.CreateType:output_type -> approvalFork.TypeResponse
12, // 92: approvalFork.Approval.DetailType:output_type -> approvalFork.CreateTypeRequest
13, // 93: approvalFork.Approval.UpdateType:output_type -> approvalFork.TypeResponse
14, // 94: approvalFork.Approval.AllType:output_type -> approvalFork.AllTypeResponse
18, // 95: approvalFork.Approval.RemoveType:output_type -> approvalFork.StatusResponse
16, // 96: approvalFork.Approval.AllGroup:output_type -> approvalFork.AllGroupResponse
59, // 97: approvalFork.Approval.GetName:output_type -> approvalFork.GetNameResponse
57, // 98: approvalFork.Approval.UpdateApprovalOAUUID:output_type -> approvalFork.UpdateApprovalOAUUIDResponse
34, // 51: approvalFork.ApprovalFork.Create:input_type -> approvalFork.CreateRequest
7, // 52: approvalFork.ApprovalFork.UsedNumByUser:input_type -> approvalFork.UsedNumByUserRequest
5, // 53: approvalFork.ApprovalFork.UpdateExhibitionApplyID:input_type -> approvalFork.UpdateEhApplyIDRequest
36, // 54: approvalFork.ApprovalFork.Detail:input_type -> approvalFork.DetailRequest
34, // 55: approvalFork.ApprovalFork.Update:input_type -> approvalFork.CreateRequest
37, // 56: approvalFork.ApprovalFork.Remove:input_type -> approvalFork.RemoveRequest
19, // 57: approvalFork.ApprovalFork.MyWork:input_type -> approvalFork.ListRequest
19, // 58: approvalFork.ApprovalFork.MySubmit:input_type -> approvalFork.ListRequest
9, // 59: approvalFork.ApprovalFork.NowLevelByInfo:input_type -> approvalFork.NowLevelByInfoRequest
22, // 60: approvalFork.ApprovalFork.Information:input_type -> approvalFork.InformationRequest
21, // 61: approvalFork.ApprovalFork.Viewed:input_type -> approvalFork.ViewedRequest
17, // 62: approvalFork.ApprovalFork.SetStatus:input_type -> approvalFork.StatusRequest
46, // 63: approvalFork.ApprovalFork.DetailSetting:input_type -> approvalFork.DetailSettingRequest
45, // 64: approvalFork.ApprovalFork.UpdateSetting:input_type -> approvalFork.SettingRequest
2, // 65: approvalFork.ApprovalFork.IsExistPayRight:input_type -> approvalFork.IsExistPayRightRequest
1, // 66: approvalFork.ApprovalFork.ChangeBundlePay:input_type -> approvalFork.ChangeBundlePayRequest
12, // 67: approvalFork.ApprovalFork.CreateType:input_type -> approvalFork.CreateTypeRequest
13, // 68: approvalFork.ApprovalFork.DetailType:input_type -> approvalFork.TypeResponse
12, // 69: approvalFork.ApprovalFork.UpdateType:input_type -> approvalFork.CreateTypeRequest
11, // 70: approvalFork.ApprovalFork.AllType:input_type -> approvalFork.CommonRequest
37, // 71: approvalFork.ApprovalFork.RemoveType:input_type -> approvalFork.RemoveRequest
11, // 72: approvalFork.ApprovalFork.AllGroup:input_type -> approvalFork.CommonRequest
58, // 73: approvalFork.ApprovalFork.GetName:input_type -> approvalFork.GetNameRequest
56, // 74: approvalFork.ApprovalFork.UpdateApprovalOAUUID:input_type -> approvalFork.UpdateApprovalOAUUIDReq
38, // 75: approvalFork.ApprovalFork.Create:output_type -> approvalFork.ApprovalResponse
8, // 76: approvalFork.ApprovalFork.UsedNumByUser:output_type -> approvalFork.UsedNumByUserResponse
6, // 77: approvalFork.ApprovalFork.UpdateExhibitionApplyID:output_type -> approvalFork.UpdateEhApplyIDResponse
34, // 78: approvalFork.ApprovalFork.Detail:output_type -> approvalFork.CreateRequest
38, // 79: approvalFork.ApprovalFork.Update:output_type -> approvalFork.ApprovalResponse
39, // 80: approvalFork.ApprovalFork.Remove:output_type -> approvalFork.RemoveResponse
20, // 81: approvalFork.ApprovalFork.MyWork:output_type -> approvalFork.ListResponse
20, // 82: approvalFork.ApprovalFork.MySubmit:output_type -> approvalFork.ListResponse
10, // 83: approvalFork.ApprovalFork.NowLevelByInfo:output_type -> approvalFork.WorkFlowResponse
24, // 84: approvalFork.ApprovalFork.Information:output_type -> approvalFork.InformationResponse
38, // 85: approvalFork.ApprovalFork.Viewed:output_type -> approvalFork.ApprovalResponse
18, // 86: approvalFork.ApprovalFork.SetStatus:output_type -> approvalFork.StatusResponse
45, // 87: approvalFork.ApprovalFork.DetailSetting:output_type -> approvalFork.SettingRequest
47, // 88: approvalFork.ApprovalFork.UpdateSetting:output_type -> approvalFork.SettingResponse
3, // 89: approvalFork.ApprovalFork.IsExistPayRight:output_type -> approvalFork.IsExistPayRightResponse
0, // 90: approvalFork.ApprovalFork.ChangeBundlePay:output_type -> approvalFork.CommonResponse
13, // 91: approvalFork.ApprovalFork.CreateType:output_type -> approvalFork.TypeResponse
12, // 92: approvalFork.ApprovalFork.DetailType:output_type -> approvalFork.CreateTypeRequest
13, // 93: approvalFork.ApprovalFork.UpdateType:output_type -> approvalFork.TypeResponse
14, // 94: approvalFork.ApprovalFork.AllType:output_type -> approvalFork.AllTypeResponse
18, // 95: approvalFork.ApprovalFork.RemoveType:output_type -> approvalFork.StatusResponse
16, // 96: approvalFork.ApprovalFork.AllGroup:output_type -> approvalFork.AllGroupResponse
59, // 97: approvalFork.ApprovalFork.GetName:output_type -> approvalFork.GetNameResponse
57, // 98: approvalFork.ApprovalFork.UpdateApprovalOAUUID:output_type -> approvalFork.UpdateApprovalOAUUIDResponse
75, // [75:99] is the sub-list for method output_type
51, // [51:75] is the sub-list for method input_type
51, // [51:51] is the sub-list for extension type_name

@ -4,7 +4,7 @@ package approvalFork;
option go_package = "./;approvalFork";
// The approval_fork service definition.
service Approval {
service ApprovalFork {
rpc Create(CreateRequest) returns (ApprovalResponse) {};
rpc UsedNumByUser(UsedNumByUserRequest) returns (UsedNumByUserResponse) {};//

@ -24,10 +24,10 @@ import (
// is compatible with the grpc package it is being compiled against.
const _ = grpc_go.SupportPackageIsVersion7
// ApprovalClient is the client API for Approval service.
// ApprovalForkClient is the client API for ApprovalFork service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
type ApprovalClient interface {
type ApprovalForkClient interface {
Create(ctx context.Context, in *CreateRequest, opts ...grpc_go.CallOption) (*ApprovalResponse, common.ErrorWithAttachment)
UsedNumByUser(ctx context.Context, in *UsedNumByUserRequest, opts ...grpc_go.CallOption) (*UsedNumByUserResponse, common.ErrorWithAttachment)
UpdateExhibitionApplyID(ctx context.Context, in *UpdateEhApplyIDRequest, opts ...grpc_go.CallOption) (*UpdateEhApplyIDResponse, common.ErrorWithAttachment)
@ -56,11 +56,11 @@ type ApprovalClient interface {
UpdateApprovalOAUUID(ctx context.Context, in *UpdateApprovalOAUUIDReq, opts ...grpc_go.CallOption) (*UpdateApprovalOAUUIDResponse, common.ErrorWithAttachment)
}
type approvalClient struct {
type approvalForkClient struct {
cc *triple.TripleConn
}
type ApprovalClientImpl struct {
type ApprovalForkClientImpl struct {
Create func(ctx context.Context, in *CreateRequest) (*ApprovalResponse, error)
UsedNumByUser func(ctx context.Context, in *UsedNumByUserRequest) (*UsedNumByUserResponse, error)
UpdateExhibitionApplyID func(ctx context.Context, in *UpdateEhApplyIDRequest) (*UpdateEhApplyIDResponse, error)
@ -87,166 +87,166 @@ type ApprovalClientImpl struct {
UpdateApprovalOAUUID func(ctx context.Context, in *UpdateApprovalOAUUIDReq) (*UpdateApprovalOAUUIDResponse, error)
}
func (c *ApprovalClientImpl) GetDubboStub(cc *triple.TripleConn) ApprovalClient {
return NewApprovalClient(cc)
func (c *ApprovalForkClientImpl) GetDubboStub(cc *triple.TripleConn) ApprovalForkClient {
return NewApprovalForkClient(cc)
}
func (c *ApprovalClientImpl) XXX_InterfaceName() string {
return "approvalFork.Approval"
func (c *ApprovalForkClientImpl) XXX_InterfaceName() string {
return "approvalFork.ApprovalFork"
}
func NewApprovalClient(cc *triple.TripleConn) ApprovalClient {
return &approvalClient{cc}
func NewApprovalForkClient(cc *triple.TripleConn) ApprovalForkClient {
return &approvalForkClient{cc}
}
func (c *approvalClient) Create(ctx context.Context, in *CreateRequest, opts ...grpc_go.CallOption) (*ApprovalResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) Create(ctx context.Context, in *CreateRequest, opts ...grpc_go.CallOption) (*ApprovalResponse, common.ErrorWithAttachment) {
out := new(ApprovalResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/Create", in, out)
}
func (c *approvalClient) UsedNumByUser(ctx context.Context, in *UsedNumByUserRequest, opts ...grpc_go.CallOption) (*UsedNumByUserResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) UsedNumByUser(ctx context.Context, in *UsedNumByUserRequest, opts ...grpc_go.CallOption) (*UsedNumByUserResponse, common.ErrorWithAttachment) {
out := new(UsedNumByUserResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/UsedNumByUser", in, out)
}
func (c *approvalClient) UpdateExhibitionApplyID(ctx context.Context, in *UpdateEhApplyIDRequest, opts ...grpc_go.CallOption) (*UpdateEhApplyIDResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) UpdateExhibitionApplyID(ctx context.Context, in *UpdateEhApplyIDRequest, opts ...grpc_go.CallOption) (*UpdateEhApplyIDResponse, common.ErrorWithAttachment) {
out := new(UpdateEhApplyIDResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/UpdateExhibitionApplyID", in, out)
}
func (c *approvalClient) Detail(ctx context.Context, in *DetailRequest, opts ...grpc_go.CallOption) (*CreateRequest, common.ErrorWithAttachment) {
func (c *approvalForkClient) Detail(ctx context.Context, in *DetailRequest, opts ...grpc_go.CallOption) (*CreateRequest, common.ErrorWithAttachment) {
out := new(CreateRequest)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/Detail", in, out)
}
func (c *approvalClient) Update(ctx context.Context, in *CreateRequest, opts ...grpc_go.CallOption) (*ApprovalResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) Update(ctx context.Context, in *CreateRequest, opts ...grpc_go.CallOption) (*ApprovalResponse, common.ErrorWithAttachment) {
out := new(ApprovalResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/Update", in, out)
}
func (c *approvalClient) Remove(ctx context.Context, in *RemoveRequest, opts ...grpc_go.CallOption) (*RemoveResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) Remove(ctx context.Context, in *RemoveRequest, opts ...grpc_go.CallOption) (*RemoveResponse, common.ErrorWithAttachment) {
out := new(RemoveResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/Remove", in, out)
}
func (c *approvalClient) MyWork(ctx context.Context, in *ListRequest, opts ...grpc_go.CallOption) (*ListResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) MyWork(ctx context.Context, in *ListRequest, opts ...grpc_go.CallOption) (*ListResponse, common.ErrorWithAttachment) {
out := new(ListResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/MyWork", in, out)
}
func (c *approvalClient) MySubmit(ctx context.Context, in *ListRequest, opts ...grpc_go.CallOption) (*ListResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) MySubmit(ctx context.Context, in *ListRequest, opts ...grpc_go.CallOption) (*ListResponse, common.ErrorWithAttachment) {
out := new(ListResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/MySubmit", in, out)
}
func (c *approvalClient) NowLevelByInfo(ctx context.Context, in *NowLevelByInfoRequest, opts ...grpc_go.CallOption) (*WorkFlowResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) NowLevelByInfo(ctx context.Context, in *NowLevelByInfoRequest, opts ...grpc_go.CallOption) (*WorkFlowResponse, common.ErrorWithAttachment) {
out := new(WorkFlowResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/NowLevelByInfo", in, out)
}
func (c *approvalClient) Information(ctx context.Context, in *InformationRequest, opts ...grpc_go.CallOption) (*InformationResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) Information(ctx context.Context, in *InformationRequest, opts ...grpc_go.CallOption) (*InformationResponse, common.ErrorWithAttachment) {
out := new(InformationResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/Information", in, out)
}
func (c *approvalClient) Viewed(ctx context.Context, in *ViewedRequest, opts ...grpc_go.CallOption) (*ApprovalResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) Viewed(ctx context.Context, in *ViewedRequest, opts ...grpc_go.CallOption) (*ApprovalResponse, common.ErrorWithAttachment) {
out := new(ApprovalResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/Viewed", in, out)
}
func (c *approvalClient) SetStatus(ctx context.Context, in *StatusRequest, opts ...grpc_go.CallOption) (*StatusResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) SetStatus(ctx context.Context, in *StatusRequest, opts ...grpc_go.CallOption) (*StatusResponse, common.ErrorWithAttachment) {
out := new(StatusResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/SetStatus", in, out)
}
func (c *approvalClient) DetailSetting(ctx context.Context, in *DetailSettingRequest, opts ...grpc_go.CallOption) (*SettingRequest, common.ErrorWithAttachment) {
func (c *approvalForkClient) DetailSetting(ctx context.Context, in *DetailSettingRequest, opts ...grpc_go.CallOption) (*SettingRequest, common.ErrorWithAttachment) {
out := new(SettingRequest)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/DetailSetting", in, out)
}
func (c *approvalClient) UpdateSetting(ctx context.Context, in *SettingRequest, opts ...grpc_go.CallOption) (*SettingResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) UpdateSetting(ctx context.Context, in *SettingRequest, opts ...grpc_go.CallOption) (*SettingResponse, common.ErrorWithAttachment) {
out := new(SettingResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/UpdateSetting", in, out)
}
func (c *approvalClient) IsExistPayRight(ctx context.Context, in *IsExistPayRightRequest, opts ...grpc_go.CallOption) (*IsExistPayRightResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) IsExistPayRight(ctx context.Context, in *IsExistPayRightRequest, opts ...grpc_go.CallOption) (*IsExistPayRightResponse, common.ErrorWithAttachment) {
out := new(IsExistPayRightResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/IsExistPayRight", in, out)
}
func (c *approvalClient) ChangeBundlePay(ctx context.Context, in *ChangeBundlePayRequest, opts ...grpc_go.CallOption) (*CommonResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) ChangeBundlePay(ctx context.Context, in *ChangeBundlePayRequest, opts ...grpc_go.CallOption) (*CommonResponse, common.ErrorWithAttachment) {
out := new(CommonResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/ChangeBundlePay", in, out)
}
func (c *approvalClient) CreateType(ctx context.Context, in *CreateTypeRequest, opts ...grpc_go.CallOption) (*TypeResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) CreateType(ctx context.Context, in *CreateTypeRequest, opts ...grpc_go.CallOption) (*TypeResponse, common.ErrorWithAttachment) {
out := new(TypeResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/CreateType", in, out)
}
func (c *approvalClient) DetailType(ctx context.Context, in *TypeResponse, opts ...grpc_go.CallOption) (*CreateTypeRequest, common.ErrorWithAttachment) {
func (c *approvalForkClient) DetailType(ctx context.Context, in *TypeResponse, opts ...grpc_go.CallOption) (*CreateTypeRequest, common.ErrorWithAttachment) {
out := new(CreateTypeRequest)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/DetailType", in, out)
}
func (c *approvalClient) UpdateType(ctx context.Context, in *CreateTypeRequest, opts ...grpc_go.CallOption) (*TypeResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) UpdateType(ctx context.Context, in *CreateTypeRequest, opts ...grpc_go.CallOption) (*TypeResponse, common.ErrorWithAttachment) {
out := new(TypeResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/UpdateType", in, out)
}
func (c *approvalClient) AllType(ctx context.Context, in *CommonRequest, opts ...grpc_go.CallOption) (*AllTypeResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) AllType(ctx context.Context, in *CommonRequest, opts ...grpc_go.CallOption) (*AllTypeResponse, common.ErrorWithAttachment) {
out := new(AllTypeResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/AllType", in, out)
}
func (c *approvalClient) RemoveType(ctx context.Context, in *RemoveRequest, opts ...grpc_go.CallOption) (*StatusResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) RemoveType(ctx context.Context, in *RemoveRequest, opts ...grpc_go.CallOption) (*StatusResponse, common.ErrorWithAttachment) {
out := new(StatusResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/RemoveType", in, out)
}
func (c *approvalClient) AllGroup(ctx context.Context, in *CommonRequest, opts ...grpc_go.CallOption) (*AllGroupResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) AllGroup(ctx context.Context, in *CommonRequest, opts ...grpc_go.CallOption) (*AllGroupResponse, common.ErrorWithAttachment) {
out := new(AllGroupResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/AllGroup", in, out)
}
func (c *approvalClient) GetName(ctx context.Context, in *GetNameRequest, opts ...grpc_go.CallOption) (*GetNameResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) GetName(ctx context.Context, in *GetNameRequest, opts ...grpc_go.CallOption) (*GetNameResponse, common.ErrorWithAttachment) {
out := new(GetNameResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/GetName", in, out)
}
func (c *approvalClient) UpdateApprovalOAUUID(ctx context.Context, in *UpdateApprovalOAUUIDReq, opts ...grpc_go.CallOption) (*UpdateApprovalOAUUIDResponse, common.ErrorWithAttachment) {
func (c *approvalForkClient) UpdateApprovalOAUUID(ctx context.Context, in *UpdateApprovalOAUUIDReq, opts ...grpc_go.CallOption) (*UpdateApprovalOAUUIDResponse, common.ErrorWithAttachment) {
out := new(UpdateApprovalOAUUIDResponse)
interfaceKey := ctx.Value(constant.InterfaceKey).(string)
return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/UpdateApprovalOAUUID", in, out)
}
// ApprovalServer is the server API for Approval service.
// All implementations must embed UnimplementedApprovalServer
// ApprovalForkServer is the server API for ApprovalFork service.
// All implementations must embed UnimplementedApprovalForkServer
// for forward compatibility
type ApprovalServer interface {
type ApprovalForkServer interface {
Create(context.Context, *CreateRequest) (*ApprovalResponse, error)
UsedNumByUser(context.Context, *UsedNumByUserRequest) (*UsedNumByUserResponse, error)
UpdateExhibitionApplyID(context.Context, *UpdateEhApplyIDRequest) (*UpdateEhApplyIDResponse, error)
@ -273,115 +273,115 @@ type ApprovalServer interface {
GetName(context.Context, *GetNameRequest) (*GetNameResponse, error)
// OA审批 更新 OA系统的 UUID
UpdateApprovalOAUUID(context.Context, *UpdateApprovalOAUUIDReq) (*UpdateApprovalOAUUIDResponse, error)
mustEmbedUnimplementedApprovalServer()
mustEmbedUnimplementedApprovalForkServer()
}
// UnimplementedApprovalServer must be embedded to have forward compatible implementations.
type UnimplementedApprovalServer struct {
// UnimplementedApprovalForkServer must be embedded to have forward compatible implementations.
type UnimplementedApprovalForkServer struct {
proxyImpl protocol.Invoker
}
func (UnimplementedApprovalServer) Create(context.Context, *CreateRequest) (*ApprovalResponse, error) {
func (UnimplementedApprovalForkServer) Create(context.Context, *CreateRequest) (*ApprovalResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method Create not implemented")
}
func (UnimplementedApprovalServer) UsedNumByUser(context.Context, *UsedNumByUserRequest) (*UsedNumByUserResponse, error) {
func (UnimplementedApprovalForkServer) UsedNumByUser(context.Context, *UsedNumByUserRequest) (*UsedNumByUserResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method UsedNumByUser not implemented")
}
func (UnimplementedApprovalServer) UpdateExhibitionApplyID(context.Context, *UpdateEhApplyIDRequest) (*UpdateEhApplyIDResponse, error) {
func (UnimplementedApprovalForkServer) UpdateExhibitionApplyID(context.Context, *UpdateEhApplyIDRequest) (*UpdateEhApplyIDResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateExhibitionApplyID not implemented")
}
func (UnimplementedApprovalServer) Detail(context.Context, *DetailRequest) (*CreateRequest, error) {
func (UnimplementedApprovalForkServer) Detail(context.Context, *DetailRequest) (*CreateRequest, error) {
return nil, status.Errorf(codes.Unimplemented, "method Detail not implemented")
}
func (UnimplementedApprovalServer) Update(context.Context, *CreateRequest) (*ApprovalResponse, error) {
func (UnimplementedApprovalForkServer) Update(context.Context, *CreateRequest) (*ApprovalResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method Update not implemented")
}
func (UnimplementedApprovalServer) Remove(context.Context, *RemoveRequest) (*RemoveResponse, error) {
func (UnimplementedApprovalForkServer) Remove(context.Context, *RemoveRequest) (*RemoveResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method Remove not implemented")
}
func (UnimplementedApprovalServer) MyWork(context.Context, *ListRequest) (*ListResponse, error) {
func (UnimplementedApprovalForkServer) MyWork(context.Context, *ListRequest) (*ListResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method MyWork not implemented")
}
func (UnimplementedApprovalServer) MySubmit(context.Context, *ListRequest) (*ListResponse, error) {
func (UnimplementedApprovalForkServer) MySubmit(context.Context, *ListRequest) (*ListResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method MySubmit not implemented")
}
func (UnimplementedApprovalServer) NowLevelByInfo(context.Context, *NowLevelByInfoRequest) (*WorkFlowResponse, error) {
func (UnimplementedApprovalForkServer) NowLevelByInfo(context.Context, *NowLevelByInfoRequest) (*WorkFlowResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method NowLevelByInfo not implemented")
}
func (UnimplementedApprovalServer) Information(context.Context, *InformationRequest) (*InformationResponse, error) {
func (UnimplementedApprovalForkServer) Information(context.Context, *InformationRequest) (*InformationResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method Information not implemented")
}
func (UnimplementedApprovalServer) Viewed(context.Context, *ViewedRequest) (*ApprovalResponse, error) {
func (UnimplementedApprovalForkServer) Viewed(context.Context, *ViewedRequest) (*ApprovalResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method Viewed not implemented")
}
func (UnimplementedApprovalServer) SetStatus(context.Context, *StatusRequest) (*StatusResponse, error) {
func (UnimplementedApprovalForkServer) SetStatus(context.Context, *StatusRequest) (*StatusResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method SetStatus not implemented")
}
func (UnimplementedApprovalServer) DetailSetting(context.Context, *DetailSettingRequest) (*SettingRequest, error) {
func (UnimplementedApprovalForkServer) DetailSetting(context.Context, *DetailSettingRequest) (*SettingRequest, error) {
return nil, status.Errorf(codes.Unimplemented, "method DetailSetting not implemented")
}
func (UnimplementedApprovalServer) UpdateSetting(context.Context, *SettingRequest) (*SettingResponse, error) {
func (UnimplementedApprovalForkServer) UpdateSetting(context.Context, *SettingRequest) (*SettingResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateSetting not implemented")
}
func (UnimplementedApprovalServer) IsExistPayRight(context.Context, *IsExistPayRightRequest) (*IsExistPayRightResponse, error) {
func (UnimplementedApprovalForkServer) IsExistPayRight(context.Context, *IsExistPayRightRequest) (*IsExistPayRightResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method IsExistPayRight not implemented")
}
func (UnimplementedApprovalServer) ChangeBundlePay(context.Context, *ChangeBundlePayRequest) (*CommonResponse, error) {
func (UnimplementedApprovalForkServer) ChangeBundlePay(context.Context, *ChangeBundlePayRequest) (*CommonResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method ChangeBundlePay not implemented")
}
func (UnimplementedApprovalServer) CreateType(context.Context, *CreateTypeRequest) (*TypeResponse, error) {
func (UnimplementedApprovalForkServer) CreateType(context.Context, *CreateTypeRequest) (*TypeResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateType not implemented")
}
func (UnimplementedApprovalServer) DetailType(context.Context, *TypeResponse) (*CreateTypeRequest, error) {
func (UnimplementedApprovalForkServer) DetailType(context.Context, *TypeResponse) (*CreateTypeRequest, error) {
return nil, status.Errorf(codes.Unimplemented, "method DetailType not implemented")
}
func (UnimplementedApprovalServer) UpdateType(context.Context, *CreateTypeRequest) (*TypeResponse, error) {
func (UnimplementedApprovalForkServer) UpdateType(context.Context, *CreateTypeRequest) (*TypeResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateType not implemented")
}
func (UnimplementedApprovalServer) AllType(context.Context, *CommonRequest) (*AllTypeResponse, error) {
func (UnimplementedApprovalForkServer) AllType(context.Context, *CommonRequest) (*AllTypeResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method AllType not implemented")
}
func (UnimplementedApprovalServer) RemoveType(context.Context, *RemoveRequest) (*StatusResponse, error) {
func (UnimplementedApprovalForkServer) RemoveType(context.Context, *RemoveRequest) (*StatusResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method RemoveType not implemented")
}
func (UnimplementedApprovalServer) AllGroup(context.Context, *CommonRequest) (*AllGroupResponse, error) {
func (UnimplementedApprovalForkServer) AllGroup(context.Context, *CommonRequest) (*AllGroupResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method AllGroup not implemented")
}
func (UnimplementedApprovalServer) GetName(context.Context, *GetNameRequest) (*GetNameResponse, error) {
func (UnimplementedApprovalForkServer) GetName(context.Context, *GetNameRequest) (*GetNameResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetName not implemented")
}
func (UnimplementedApprovalServer) UpdateApprovalOAUUID(context.Context, *UpdateApprovalOAUUIDReq) (*UpdateApprovalOAUUIDResponse, error) {
func (UnimplementedApprovalForkServer) UpdateApprovalOAUUID(context.Context, *UpdateApprovalOAUUIDReq) (*UpdateApprovalOAUUIDResponse, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateApprovalOAUUID not implemented")
}
func (s *UnimplementedApprovalServer) XXX_SetProxyImpl(impl protocol.Invoker) {
func (s *UnimplementedApprovalForkServer) XXX_SetProxyImpl(impl protocol.Invoker) {
s.proxyImpl = impl
}
func (s *UnimplementedApprovalServer) XXX_GetProxyImpl() protocol.Invoker {
func (s *UnimplementedApprovalForkServer) XXX_GetProxyImpl() protocol.Invoker {
return s.proxyImpl
}
func (s *UnimplementedApprovalServer) XXX_ServiceDesc() *grpc_go.ServiceDesc {
return &Approval_ServiceDesc
func (s *UnimplementedApprovalForkServer) XXX_ServiceDesc() *grpc_go.ServiceDesc {
return &ApprovalFork_ServiceDesc
}
func (s *UnimplementedApprovalServer) XXX_InterfaceName() string {
return "approvalFork.Approval"
func (s *UnimplementedApprovalForkServer) XXX_InterfaceName() string {
return "approvalFork.ApprovalFork"
}
func (UnimplementedApprovalServer) mustEmbedUnimplementedApprovalServer() {}
func (UnimplementedApprovalForkServer) mustEmbedUnimplementedApprovalForkServer() {}
// UnsafeApprovalServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to ApprovalServer will
// UnsafeApprovalForkServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to ApprovalForkServer will
// result in compilation errors.
type UnsafeApprovalServer interface {
mustEmbedUnimplementedApprovalServer()
type UnsafeApprovalForkServer interface {
mustEmbedUnimplementedApprovalForkServer()
}
func RegisterApprovalServer(s grpc_go.ServiceRegistrar, srv ApprovalServer) {
s.RegisterService(&Approval_ServiceDesc, srv)
func RegisterApprovalForkServer(s grpc_go.ServiceRegistrar, srv ApprovalForkServer) {
s.RegisterService(&ApprovalFork_ServiceDesc, srv)
}
func _Approval_Create_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_Create_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateRequest)
if err := dec(in); err != nil {
return nil, err
@ -410,7 +410,7 @@ func _Approval_Create_Handler(srv interface{}, ctx context.Context, dec func(int
return interceptor(ctx, in, info, handler)
}
func _Approval_UsedNumByUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_UsedNumByUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(UsedNumByUserRequest)
if err := dec(in); err != nil {
return nil, err
@ -439,7 +439,7 @@ func _Approval_UsedNumByUser_Handler(srv interface{}, ctx context.Context, dec f
return interceptor(ctx, in, info, handler)
}
func _Approval_UpdateExhibitionApplyID_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_UpdateExhibitionApplyID_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(UpdateEhApplyIDRequest)
if err := dec(in); err != nil {
return nil, err
@ -468,7 +468,7 @@ func _Approval_UpdateExhibitionApplyID_Handler(srv interface{}, ctx context.Cont
return interceptor(ctx, in, info, handler)
}
func _Approval_Detail_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_Detail_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(DetailRequest)
if err := dec(in); err != nil {
return nil, err
@ -497,7 +497,7 @@ func _Approval_Detail_Handler(srv interface{}, ctx context.Context, dec func(int
return interceptor(ctx, in, info, handler)
}
func _Approval_Update_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_Update_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateRequest)
if err := dec(in); err != nil {
return nil, err
@ -526,7 +526,7 @@ func _Approval_Update_Handler(srv interface{}, ctx context.Context, dec func(int
return interceptor(ctx, in, info, handler)
}
func _Approval_Remove_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_Remove_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(RemoveRequest)
if err := dec(in); err != nil {
return nil, err
@ -555,7 +555,7 @@ func _Approval_Remove_Handler(srv interface{}, ctx context.Context, dec func(int
return interceptor(ctx, in, info, handler)
}
func _Approval_MyWork_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_MyWork_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(ListRequest)
if err := dec(in); err != nil {
return nil, err
@ -584,7 +584,7 @@ func _Approval_MyWork_Handler(srv interface{}, ctx context.Context, dec func(int
return interceptor(ctx, in, info, handler)
}
func _Approval_MySubmit_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_MySubmit_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(ListRequest)
if err := dec(in); err != nil {
return nil, err
@ -613,7 +613,7 @@ func _Approval_MySubmit_Handler(srv interface{}, ctx context.Context, dec func(i
return interceptor(ctx, in, info, handler)
}
func _Approval_NowLevelByInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_NowLevelByInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(NowLevelByInfoRequest)
if err := dec(in); err != nil {
return nil, err
@ -642,7 +642,7 @@ func _Approval_NowLevelByInfo_Handler(srv interface{}, ctx context.Context, dec
return interceptor(ctx, in, info, handler)
}
func _Approval_Information_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_Information_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(InformationRequest)
if err := dec(in); err != nil {
return nil, err
@ -671,7 +671,7 @@ func _Approval_Information_Handler(srv interface{}, ctx context.Context, dec fun
return interceptor(ctx, in, info, handler)
}
func _Approval_Viewed_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_Viewed_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(ViewedRequest)
if err := dec(in); err != nil {
return nil, err
@ -700,7 +700,7 @@ func _Approval_Viewed_Handler(srv interface{}, ctx context.Context, dec func(int
return interceptor(ctx, in, info, handler)
}
func _Approval_SetStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_SetStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(StatusRequest)
if err := dec(in); err != nil {
return nil, err
@ -729,7 +729,7 @@ func _Approval_SetStatus_Handler(srv interface{}, ctx context.Context, dec func(
return interceptor(ctx, in, info, handler)
}
func _Approval_DetailSetting_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_DetailSetting_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(DetailSettingRequest)
if err := dec(in); err != nil {
return nil, err
@ -758,7 +758,7 @@ func _Approval_DetailSetting_Handler(srv interface{}, ctx context.Context, dec f
return interceptor(ctx, in, info, handler)
}
func _Approval_UpdateSetting_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_UpdateSetting_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(SettingRequest)
if err := dec(in); err != nil {
return nil, err
@ -787,7 +787,7 @@ func _Approval_UpdateSetting_Handler(srv interface{}, ctx context.Context, dec f
return interceptor(ctx, in, info, handler)
}
func _Approval_IsExistPayRight_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_IsExistPayRight_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(IsExistPayRightRequest)
if err := dec(in); err != nil {
return nil, err
@ -816,7 +816,7 @@ func _Approval_IsExistPayRight_Handler(srv interface{}, ctx context.Context, dec
return interceptor(ctx, in, info, handler)
}
func _Approval_ChangeBundlePay_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_ChangeBundlePay_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(ChangeBundlePayRequest)
if err := dec(in); err != nil {
return nil, err
@ -845,7 +845,7 @@ func _Approval_ChangeBundlePay_Handler(srv interface{}, ctx context.Context, dec
return interceptor(ctx, in, info, handler)
}
func _Approval_CreateType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_CreateType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateTypeRequest)
if err := dec(in); err != nil {
return nil, err
@ -874,7 +874,7 @@ func _Approval_CreateType_Handler(srv interface{}, ctx context.Context, dec func
return interceptor(ctx, in, info, handler)
}
func _Approval_DetailType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_DetailType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(TypeResponse)
if err := dec(in); err != nil {
return nil, err
@ -903,7 +903,7 @@ func _Approval_DetailType_Handler(srv interface{}, ctx context.Context, dec func
return interceptor(ctx, in, info, handler)
}
func _Approval_UpdateType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_UpdateType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateTypeRequest)
if err := dec(in); err != nil {
return nil, err
@ -932,7 +932,7 @@ func _Approval_UpdateType_Handler(srv interface{}, ctx context.Context, dec func
return interceptor(ctx, in, info, handler)
}
func _Approval_AllType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_AllType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(CommonRequest)
if err := dec(in); err != nil {
return nil, err
@ -961,7 +961,7 @@ func _Approval_AllType_Handler(srv interface{}, ctx context.Context, dec func(in
return interceptor(ctx, in, info, handler)
}
func _Approval_RemoveType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_RemoveType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(RemoveRequest)
if err := dec(in); err != nil {
return nil, err
@ -990,7 +990,7 @@ func _Approval_RemoveType_Handler(srv interface{}, ctx context.Context, dec func
return interceptor(ctx, in, info, handler)
}
func _Approval_AllGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_AllGroup_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(CommonRequest)
if err := dec(in); err != nil {
return nil, err
@ -1019,7 +1019,7 @@ func _Approval_AllGroup_Handler(srv interface{}, ctx context.Context, dec func(i
return interceptor(ctx, in, info, handler)
}
func _Approval_GetName_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_GetName_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(GetNameRequest)
if err := dec(in); err != nil {
return nil, err
@ -1048,7 +1048,7 @@ func _Approval_GetName_Handler(srv interface{}, ctx context.Context, dec func(in
return interceptor(ctx, in, info, handler)
}
func _Approval_UpdateApprovalOAUUID_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
func _ApprovalFork_UpdateApprovalOAUUID_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) {
in := new(UpdateApprovalOAUUIDReq)
if err := dec(in); err != nil {
return nil, err
@ -1077,108 +1077,108 @@ func _Approval_UpdateApprovalOAUUID_Handler(srv interface{}, ctx context.Context
return interceptor(ctx, in, info, handler)
}
// Approval_ServiceDesc is the grpc_go.ServiceDesc for Approval service.
// ApprovalFork_ServiceDesc is the grpc_go.ServiceDesc for ApprovalFork service.
// It's only intended for direct use with grpc_go.RegisterService,
// and not to be introspected or modified (even as a copy)
var Approval_ServiceDesc = grpc_go.ServiceDesc{
ServiceName: "approvalFork.Approval",
HandlerType: (*ApprovalServer)(nil),
var ApprovalFork_ServiceDesc = grpc_go.ServiceDesc{
ServiceName: "approvalFork.ApprovalFork",
HandlerType: (*ApprovalForkServer)(nil),
Methods: []grpc_go.MethodDesc{
{
MethodName: "Create",
Handler: _Approval_Create_Handler,
Handler: _ApprovalFork_Create_Handler,
},
{
MethodName: "UsedNumByUser",
Handler: _Approval_UsedNumByUser_Handler,
Handler: _ApprovalFork_UsedNumByUser_Handler,
},
{
MethodName: "UpdateExhibitionApplyID",
Handler: _Approval_UpdateExhibitionApplyID_Handler,
Handler: _ApprovalFork_UpdateExhibitionApplyID_Handler,
},
{
MethodName: "Detail",
Handler: _Approval_Detail_Handler,
Handler: _ApprovalFork_Detail_Handler,
},
{
MethodName: "Update",
Handler: _Approval_Update_Handler,
Handler: _ApprovalFork_Update_Handler,
},
{
MethodName: "Remove",
Handler: _Approval_Remove_Handler,
Handler: _ApprovalFork_Remove_Handler,
},
{
MethodName: "MyWork",
Handler: _Approval_MyWork_Handler,
Handler: _ApprovalFork_MyWork_Handler,
},
{
MethodName: "MySubmit",
Handler: _Approval_MySubmit_Handler,
Handler: _ApprovalFork_MySubmit_Handler,
},
{
MethodName: "NowLevelByInfo",
Handler: _Approval_NowLevelByInfo_Handler,
Handler: _ApprovalFork_NowLevelByInfo_Handler,
},
{
MethodName: "Information",
Handler: _Approval_Information_Handler,
Handler: _ApprovalFork_Information_Handler,
},
{
MethodName: "Viewed",
Handler: _Approval_Viewed_Handler,
Handler: _ApprovalFork_Viewed_Handler,
},
{
MethodName: "SetStatus",
Handler: _Approval_SetStatus_Handler,
Handler: _ApprovalFork_SetStatus_Handler,
},
{
MethodName: "DetailSetting",
Handler: _Approval_DetailSetting_Handler,
Handler: _ApprovalFork_DetailSetting_Handler,
},
{
MethodName: "UpdateSetting",
Handler: _Approval_UpdateSetting_Handler,
Handler: _ApprovalFork_UpdateSetting_Handler,
},
{
MethodName: "IsExistPayRight",
Handler: _Approval_IsExistPayRight_Handler,
Handler: _ApprovalFork_IsExistPayRight_Handler,
},
{
MethodName: "ChangeBundlePay",
Handler: _Approval_ChangeBundlePay_Handler,
Handler: _ApprovalFork_ChangeBundlePay_Handler,
},
{
MethodName: "CreateType",
Handler: _Approval_CreateType_Handler,
Handler: _ApprovalFork_CreateType_Handler,
},
{
MethodName: "DetailType",
Handler: _Approval_DetailType_Handler,
Handler: _ApprovalFork_DetailType_Handler,
},
{
MethodName: "UpdateType",
Handler: _Approval_UpdateType_Handler,
Handler: _ApprovalFork_UpdateType_Handler,
},
{
MethodName: "AllType",
Handler: _Approval_AllType_Handler,
Handler: _ApprovalFork_AllType_Handler,
},
{
MethodName: "RemoveType",
Handler: _Approval_RemoveType_Handler,
Handler: _ApprovalFork_RemoveType_Handler,
},
{
MethodName: "AllGroup",
Handler: _Approval_AllGroup_Handler,
Handler: _ApprovalFork_AllGroup_Handler,
},
{
MethodName: "GetName",
Handler: _Approval_GetName_Handler,
Handler: _ApprovalFork_GetName_Handler,
},
{
MethodName: "UpdateApprovalOAUUID",
Handler: _Approval_UpdateApprovalOAUUID_Handler,
Handler: _ApprovalFork_UpdateApprovalOAUUID_Handler,
},
},
Streams: []grpc_go.StreamDesc{},

@ -1,17 +1,15 @@
module github.com/fonchain_enterprise/fonchain-approval-fork
go 1.18
require (
dubbo.apache.org/dubbo-go/v3 v3.0.2
github.com/dubbogo/grpc-go v1.42.9
github.com/dubbogo/triple v1.1.8
github.com/gin-gonic/gin v1.8.1
github.com/golang/protobuf v1.5.2
github.com/jinzhu/copier v0.3.5
github.com/mwitkow/go-proto-validators v0.3.2
github.com/pkg/errors v0.9.1
google.golang.org/protobuf v1.28.0
gopkg.in/ini.v1 v1.66.6
gorm.io/driver/mysql v1.3.5
gorm.io/gorm v1.23.8
gorm.io/plugin/soft_delete v1.2.0
@ -63,6 +61,7 @@ require (
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
github.com/golang/mock v1.5.0 // indirect
github.com/golang/protobuf v1.5.2 // indirect
github.com/golang/snappy v0.0.4 // indirect
github.com/google/uuid v1.3.0 // indirect
github.com/gorilla/websocket v1.4.2 // indirect
@ -138,6 +137,7 @@ require (
google.golang.org/appengine v1.6.6 // indirect
google.golang.org/genproto v0.0.0-20211104193956-4c6863e31247 // indirect
google.golang.org/grpc v1.47.0 // indirect
gopkg.in/ini.v1 v1.66.6 // indirect
gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gorm.io/driver/sqlite v1.3.1 // indirect

@ -275,7 +275,6 @@ github.com/gogo/googleapis v1.1.0/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFG
github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
github.com/gogo/protobuf v1.2.0/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4=
github.com/gogo/protobuf v1.3.0/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o=
github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o=
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
@ -570,8 +569,6 @@ github.com/mschoch/smat v0.2.0 h1:8imxQsjDm8yFEAVBe7azKmKSgzSkZXDuKkSq9374khM=
github.com/mschoch/smat v0.2.0/go.mod h1:kc9mz7DoBKqDyiRL7VZN8KvXQMWeTaVnttLRXOlotKw=
github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
github.com/mwitkow/go-proto-validators v0.3.2 h1:qRlmpTzm2pstMKKzTdvwPCF5QfBNURSlAgN/R+qbKos=
github.com/mwitkow/go-proto-validators v0.3.2/go.mod h1:ej0Qp0qMgHN/KtDyUt+Q1/tA7a5VarXUOUxD+oeD30w=
github.com/nacos-group/nacos-sdk-go v1.0.8/go.mod h1:hlAPn3UdzlxIlSILAyOXKxjFSvDJ9oLzTJ9hLAK1KzA=
github.com/nacos-group/nacos-sdk-go v1.1.1 h1:beczWcOoTaVBMgCgikqvZflrN5Xbw7pWAWpxl+VJGIA=
github.com/nacos-group/nacos-sdk-go v1.1.1/go.mod h1:UHOtQNQY/qpk2dhg6gDq8u5+/CEIc3+lWmrmxEzX0/g=

@ -5,7 +5,6 @@ import (
"encoding/json"
"errors"
"fmt"
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/common/page"
msg "github.com/fonchain_enterprise/fonchain-approval-fork/pkg/m"
"github.com/jinzhu/copier"

@ -5,7 +5,6 @@ import (
"encoding/json"
"errors"
"fmt"
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
m2 "github.com/fonchain_enterprise/fonchain-approval-fork/pkg/m"
"github.com/jinzhu/copier"
"gorm.io/plugin/soft_delete"

@ -1,7 +1,6 @@
package model
import (
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
"gorm.io/plugin/soft_delete"
"reflect"
"testing"

@ -3,7 +3,6 @@ package model
import (
"database/sql/driver"
"encoding/json"
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
"gorm.io/plugin/soft_delete"
"time"
)

@ -2,7 +2,6 @@ package model
import (
"fmt"
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
md52 "github.com/fonchain_enterprise/fonchain-approval-fork/pkg/common/md5"
"gorm.io/plugin/soft_delete"
"math/rand"

@ -2,7 +2,6 @@ package model
import (
"errors"
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
m2 "github.com/fonchain_enterprise/fonchain-approval-fork/pkg/m"
"gorm.io/plugin/soft_delete"
"time"

@ -2,7 +2,6 @@ package model
import (
"errors"
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
m2 "github.com/fonchain_enterprise/fonchain-approval-fork/pkg/m"
"gorm.io/plugin/soft_delete"
"time"

@ -3,7 +3,6 @@ package model
import (
"errors"
"fmt"
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/common/collection"
m2 "github.com/fonchain_enterprise/fonchain-approval-fork/pkg/m"
"gorm.io/plugin/soft_delete"

@ -3,7 +3,6 @@ package model
import (
"errors"
"fmt"
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/common/collection"
m2 "github.com/fonchain_enterprise/fonchain-approval-fork/pkg/m"
"gorm.io/plugin/soft_delete"

@ -2,7 +2,6 @@ package model
import (
"errors"
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
m2 "github.com/fonchain_enterprise/fonchain-approval-fork/pkg/m"
"github.com/jinzhu/copier"
"gorm.io/plugin/soft_delete"

@ -2,7 +2,6 @@ package model
import (
"errors"
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
m2 "github.com/fonchain_enterprise/fonchain-approval-fork/pkg/m"
"gorm.io/plugin/soft_delete"
"time"

@ -3,7 +3,6 @@ package model
import (
"errors"
"fmt"
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/common/collection"
m2 "github.com/fonchain_enterprise/fonchain-approval-fork/pkg/m"
"gorm.io/plugin/soft_delete"

@ -1,7 +1,6 @@
package serializer
import (
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/e"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/model"
)

@ -1,7 +1,6 @@
package serializer
import (
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/e"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/model"
)

@ -1,7 +1,6 @@
package serializer
import (
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/e"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/model"
)

@ -4,7 +4,6 @@ import (
"context"
"errors"
"fmt"
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/common/page"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/m"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/model"

@ -4,7 +4,6 @@ import (
"context"
"errors"
"fmt"
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/e"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/model"
"gorm.io/gorm"

@ -2,7 +2,6 @@ package service
import (
"context"
"github.com/fonchain_enterprise/fonchain-approval-fork/api/approval"
"github.com/fonchain_enterprise/fonchain-approval-fork/pkg/model"
)

Loading…
Cancel
Save