Compare commits
374 Commits
Author | SHA1 | Date | |
---|---|---|---|
11bc39be1b | |||
ac7dd44fd9 | |||
b33a776f93 | |||
866cce5bb6 | |||
fe6ac1be55 | |||
2c2c9499cc | |||
b2012fbaba | |||
bc9d7fe7ba | |||
8e4a087310 | |||
e9c46e4a64 | |||
d55abc66db | |||
4177a676b9 | |||
2bc6a4f77c | |||
d8c083f5b6 | |||
0f1559f1cf | |||
d4bc9bae54 | |||
82e5f92be2 | |||
9f03ac444e | |||
cdf4b77aa7 | |||
dd25bb3f4e | |||
cd9cd0dbd1 | |||
eda4d7dd91 | |||
b761411203 | |||
07309ab587 | |||
852d2fbed4 | |||
b458105c4c | |||
db193ce55a | |||
a16f0b6d54 | |||
87db2d6ce3 | |||
5ae25cabc6 | |||
e4d6b5de90 | |||
afcc29ba80 | |||
df3c90476b | |||
4cc70d4b2f | |||
ada34794e3 | |||
ea89bdbe02 | |||
0a9d8f628d | |||
f26492218b | |||
8f987dff52 | |||
0545372341 | |||
ac18e084f3 | |||
b2133c6d90 | |||
749ce934e8 | |||
cd726f2987 | |||
00a9acdb9b | |||
b46400d15c | |||
2b5dd8d977 | |||
e48016fc4c | |||
953eb4b419 | |||
b4c90f4d18 | |||
f8b5df1f42 | |||
1d3f2cd0f7 | |||
cdf2af27ba | |||
c60e04454a | |||
9c97c426d6 | |||
4f0fcc77a1 | |||
5291bb489a | |||
8082f229f4 | |||
19baa34ca5 | |||
d5546933f9 | |||
80759ec111 | |||
5c92a1fef7 | |||
08a12459e6 | |||
c34cc285bb | |||
c0ff047f66 | |||
ae33bf910a | |||
df829bb4d9 | |||
96b04aa609 | |||
74f71fb0b6 | |||
9cd32ec899 | |||
18161e8528 | |||
fa898aee00 | |||
c56465dd18 | |||
2b6c2123c9 | |||
c478f4015a | |||
1334fcaa4c | |||
f1d81778d0 | |||
9bb1cbc840 | |||
139901467f | |||
851fdc5098 | |||
8c2cff4973 | |||
af9c443686 | |||
0885aa1ed0 | |||
5d8b72b499 | |||
9f7f818e79 | |||
60498f8af9 | |||
cf95f2b9fe | |||
f3882fd709 | |||
de98e69033 | |||
e03bd54b11 | |||
4c842559a7 | |||
ef57eb0e89 | |||
e994c11e29 | |||
b1a7e1f2de | |||
d1191753f3 | |||
1723ba99dd | |||
e66f33b1a9 | |||
a6c7544b91 | |||
9bb4bec9f8 | |||
0e99dc7a0b | |||
ebaeac28fb | |||
fe755bbe13 | |||
5c8a7ac056 | |||
bc795d3f20 | |||
55b6ae810d | |||
e0b15430be | |||
c4a50362f5 | |||
2455067913 | |||
24b5560c9c | |||
d2eefbb646 | |||
4afa15ee3f | |||
a093585416 | |||
9e1080659a | |||
c0148238f0 | |||
c33833b008 | |||
bacedd206f | |||
8ad6668748 | |||
ca70a92538 | |||
789c1dc81c | |||
49c9232323 | |||
98bd564928 | |||
d8a43a6720 | |||
e28cdceb50 | |||
76a0ea3c01 | |||
8cd7d57488 | |||
bfe244450b | |||
b858a599d0 | |||
345a93b149 | |||
b3900e0735 | |||
3983538606 | |||
4664da0d1c | |||
492fdfeee2 | |||
e47651247f | |||
79ec11f0de | |||
97753f0578 | |||
2b013f5269 | |||
244901bf6a | |||
9b13f753e6 | |||
50851aa303 | |||
b89b86be5d | |||
f1db70cd83 | |||
59ba69477b | |||
577e4d399c | |||
e4554dd0ad | |||
4e9091bd4b | |||
b4960fb7c2 | |||
b2e9b0c2d1 | |||
ec7be8fde0 | |||
cb707c96e1 | |||
90504c8c0c | |||
13e19d8650 | |||
64f151d87f | |||
d4eebacbda | |||
8311d0cc99 | |||
57b2e587e7 | |||
fad92b5991 | |||
086fe399e4 | |||
dc8a872e5e | |||
79a61043e9 | |||
17b8f61968 | |||
b59f4e9395 | |||
cc295e64b5 | |||
268bb183f4 | |||
96ed290f62 | |||
96db32a381 | |||
6d975266a6 | |||
dded072bad | |||
55a2197ad4 | |||
47da1435ae | |||
7c75f0722a | |||
aecacb623b | |||
0af5d7b5dc | |||
a38cc36e51 | |||
2dcdd8fb7f | |||
de557a8ac0 | |||
5a6c8591d2 | |||
7fbf4864f1 | |||
6d3ec1ac10 | |||
4e44c0ca06 | |||
cfaaf818c8 | |||
48a85b000c | |||
4c758f2045 | |||
cebf285f8e | |||
16661dfe33 | |||
24c3d1c894 | |||
653fe27066 | |||
bef76dc3f0 | |||
d0a93eb229 | |||
2d793324f1 | |||
909a44682b | |||
98b0893b0c | |||
467b126590 | |||
505216a1b3 | |||
8247a52343 | |||
7dcf40675f | |||
a5d6e45cd1 | |||
40c0a9d65f | |||
033d9ba023 | |||
fe8f3498cd | |||
35712fdbe2 | |||
248d707026 | |||
eea71f6e5a | |||
d543628d86 | |||
d93c911334 | |||
5954f86213 | |||
7747672842 | |||
1648689c02 | |||
43d3e83593 | |||
808f7cce3e | |||
f9807d039a | |||
33ce4c7123 | |||
6bbe1319b8 | |||
f3eba25a43 | |||
b3c8008b29 | |||
49137828da | |||
1988c49b82 | |||
3b6e0e6310 | |||
e0644769f5 | |||
5fd70717d4 | |||
5131c182a5 | |||
c094790cd3 | |||
01bd9736e0 | |||
98c6a72f96 | |||
aa6dca6f1f | |||
ce95cface5 | |||
13b51cadf8 | |||
63620fdda4 | |||
e23f39c6ac | |||
2276144fc4 | |||
c347c7d81d | |||
8817680689 | |||
e6920fe595 | |||
21b0c2cc49 | |||
1979ac7530 | |||
a295762f37 | |||
2151a8e42b | |||
f60f7c4a6a | |||
7e9f25fffe | |||
729c9e661c | |||
aa08c15e2a | |||
8ad73a8874 | |||
c84fb621a9 | |||
325d14d913 | |||
45a3751914 | |||
1dd8ccf3b7 | |||
2734e4572f | |||
15ddf58f55 | |||
4b9e6eb7bd | |||
549a557bf2 | |||
966790326e | |||
ef18264bf8 | |||
426b65537f | |||
0d46dd75d8 | |||
3fbc1e6ef4 | |||
3a00260038 | |||
26c0056b12 | |||
e8645e6515 | |||
a413806363 | |||
f1d411c6bc | |||
71ef73bec6 | |||
3f43441c4f | |||
c665b2190c | |||
abc498f656 | |||
5cfbfb687d | |||
0839151de0 | |||
5f1b85bbb4 | |||
64f73ca075 | |||
ec631334d6 | |||
87ebd0be56 | |||
342b49ab18 | |||
0b1c014533 | |||
2177d33587 | |||
f199ff7b3d | |||
eb5e30be88 | |||
e879989ef6 | |||
c1ba3f348a | |||
8bacafbdfe | |||
0f59144fa8 | |||
e100345bb8 | |||
f4ae80f326 | |||
25d9db05ef | |||
bc8d915944 | |||
b06f24d06e | |||
9a0a28b633 | |||
dcf041ad9d | |||
623584225d | |||
9301c78060 | |||
fe3f693925 | |||
cbded7c26a | |||
8a441851b3 | |||
d564fd2c59 | |||
1a207a8d53 | |||
380c7b95ce | |||
9f27882072 | |||
b523c46cde | |||
2b212d2903 | |||
13fc02b8ba | |||
8f137abf30 | |||
5706c238a4 | |||
75231bab91 | |||
cef7e50112 | |||
8de086333c | |||
dbe63508f7 | |||
0084f27e1b | |||
d1468434b6 | |||
4e89a5830a | |||
58b0ca77e1 | |||
4f9f8e66db | |||
8196e14159 | |||
d4e00229fa | |||
36dc2dd194 | |||
2b30a246c4 | |||
ec0ad25aec | |||
829928da9b | |||
fb4afd8441 | |||
2e46cfaacd | |||
8570541f76 | |||
4cb62a474e | |||
1b1db8e0aa | |||
e0415bb4a2 | |||
d8ef69090d | |||
ebe28dc56c | |||
fd6d763431 | |||
c22977816b | |||
126360113d | |||
3e80d15355 | |||
7ea561bb01 | |||
efdebf8949 | |||
0c7db6d312 | |||
71e504afc5 | |||
896145b718 | |||
f381ffa185 | |||
637cad4298 | |||
f1100ddfc9 | |||
952d803bf8 | |||
9718cd7c67 | |||
3fb1c12bef | |||
a1679a8a24 | |||
7edf18a252 | |||
08434eca48 | |||
860da58df4 | |||
b65f78dc12 | |||
7241ff16c9 | |||
4311ce978a | |||
da7b5edb6e | |||
2efd3f2b21 | |||
df8f611f5a | |||
30a2a9d57c | |||
b8355c0e27 | |||
080b475826 | |||
e1f4d82f31 | |||
949be8efaa | |||
5aa145bf1a | |||
329098d07b | |||
56f2a8d40b | |||
7dbef64c91 | |||
53127451c9 | |||
3e62057d29 | |||
0ff31f98d3 | |||
382f7fe980 | |||
feefda874a | |||
a725fb7d98 | |||
9289953613 | |||
1b4e4e72a9 | |||
7edf15d6a1 | |||
7eb9c9cfe7 | |||
1e9fdf8bb8 | |||
5d19fb261d | |||
69212549c5 | |||
fb60eba3e9 | |||
1fa862b85d | |||
8629decdc0 | |||
b9a6923511 | |||
289c5937c5 |
@ -190,9 +190,9 @@ type IsSecFilingExistReq struct {
|
|||||||
sizeCache protoimpl.SizeCache
|
sizeCache protoimpl.SizeCache
|
||||||
unknownFields protoimpl.UnknownFields
|
unknownFields protoimpl.UnknownFields
|
||||||
|
|
||||||
FilingDate string `protobuf:"bytes,1,opt,name=filingDate,proto3" json:"filingDate,omitempty"`
|
FilingDate string `protobuf:"bytes,1,opt,name=filingDate,proto3" json:"filingDate"`
|
||||||
Form string `protobuf:"bytes,2,opt,name=form,proto3" json:"form,omitempty"`
|
Form string `protobuf:"bytes,2,opt,name=form,proto3" json:"form"`
|
||||||
FinalLink string `protobuf:"bytes,3,opt,name=finalLink,proto3" json:"finalLink,omitempty"`
|
FinalLink string `protobuf:"bytes,3,opt,name=finalLink,proto3" json:"finalLink"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *IsSecFilingExistReq) Reset() {
|
func (x *IsSecFilingExistReq) Reset() {
|
||||||
@ -253,7 +253,7 @@ type IsSecFilingExistResp struct {
|
|||||||
sizeCache protoimpl.SizeCache
|
sizeCache protoimpl.SizeCache
|
||||||
unknownFields protoimpl.UnknownFields
|
unknownFields protoimpl.UnknownFields
|
||||||
|
|
||||||
Exist bool `protobuf:"varint,1,opt,name=exist,proto3" json:"exist,omitempty"`
|
Exist bool `protobuf:"varint,1,opt,name=exist,proto3" json:"exist"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *IsSecFilingExistResp) Reset() {
|
func (x *IsSecFilingExistResp) Reset() {
|
||||||
@ -300,8 +300,8 @@ type CommonResp struct {
|
|||||||
sizeCache protoimpl.SizeCache
|
sizeCache protoimpl.SizeCache
|
||||||
unknownFields protoimpl.UnknownFields
|
unknownFields protoimpl.UnknownFields
|
||||||
|
|
||||||
Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"`
|
Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg"`
|
||||||
FilingKey string `protobuf:"bytes,2,opt,name=filingKey,json=filing_key,proto3" json:"filingKey,omitempty"`
|
FilingKey string `protobuf:"bytes,2,opt,name=filingKey,json=filing_key,proto3" json:"filingKey"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *CommonResp) Reset() {
|
func (x *CommonResp) Reset() {
|
||||||
@ -355,22 +355,22 @@ type SecFiling struct {
|
|||||||
sizeCache protoimpl.SizeCache
|
sizeCache protoimpl.SizeCache
|
||||||
unknownFields protoimpl.UnknownFields
|
unknownFields protoimpl.UnknownFields
|
||||||
|
|
||||||
Idx int32 `protobuf:"varint,1,opt,name=idx,proto3" json:"idx,omitempty"`
|
Idx int32 `protobuf:"varint,1,opt,name=idx,proto3" json:"idx"`
|
||||||
FilingKey string `protobuf:"bytes,2,opt,name=filingKey,json=filing_key,proto3" json:"filingKey,omitempty"`
|
FilingKey string `protobuf:"bytes,2,opt,name=filingKey,json=filing_key,proto3" json:"filingKey"`
|
||||||
FilingDate string `protobuf:"bytes,3,opt,name=filingDate,json=filing_date,proto3" json:"filingDate,omitempty"`
|
FilingDate string `protobuf:"bytes,3,opt,name=filingDate,json=filing_date,proto3" json:"filingDate"`
|
||||||
Form string `protobuf:"bytes,4,opt,name=form,proto3" json:"form,omitempty"`
|
Form string `protobuf:"bytes,4,opt,name=form,proto3" json:"form"`
|
||||||
Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
|
Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description"`
|
||||||
FormDescription string `protobuf:"bytes,6,opt,name=formDescription,json=form_description,proto3" json:"formDescription,omitempty"`
|
FormDescription string `protobuf:"bytes,6,opt,name=formDescription,json=form_description,proto3" json:"formDescription"`
|
||||||
FileLink string `protobuf:"bytes,7,opt,name=fileLink,json=file_link,proto3" json:"fileLink,omitempty"`
|
FileLink string `protobuf:"bytes,7,opt,name=fileLink,json=file_link,proto3" json:"fileLink"`
|
||||||
DataFiles []*DataFiles `protobuf:"bytes,8,rep,name=dataFiles,json=data_files,proto3" json:"dataFiles,omitempty"`
|
DataFiles []*DataFiles `protobuf:"bytes,8,rep,name=dataFiles,json=data_files,proto3" json:"dataFiles"`
|
||||||
PdfFile string `protobuf:"bytes,9,opt,name=pdfFile,json=pdf_file,proto3" json:"pdfFile,omitempty"`
|
PdfFile string `protobuf:"bytes,9,opt,name=pdfFile,json=pdf_file,proto3" json:"pdfFile"`
|
||||||
WordFile string `protobuf:"bytes,10,opt,name=wordFile,json=word_file,proto3" json:"wordFile,omitempty"`
|
WordFile string `protobuf:"bytes,10,opt,name=wordFile,json=word_file,proto3" json:"wordFile"`
|
||||||
ExcelFile string `protobuf:"bytes,11,opt,name=excelFile,json=excel_file,proto3" json:"excelFile,omitempty"`
|
ExcelFile string `protobuf:"bytes,11,opt,name=excelFile,json=excel_file,proto3" json:"excelFile"`
|
||||||
Status int32 `protobuf:"varint,12,opt,name=status,proto3" json:"status,omitempty"`
|
Status int32 `protobuf:"varint,12,opt,name=status,proto3" json:"status"`
|
||||||
Operator string `protobuf:"bytes,13,opt,name=operator,proto3" json:"operator,omitempty"`
|
Operator string `protobuf:"bytes,13,opt,name=operator,proto3" json:"operator"`
|
||||||
OperatorId int32 `protobuf:"varint,14,opt,name=operatorId,json=operator_id,proto3" json:"operatorId,omitempty"`
|
OperatorId int32 `protobuf:"varint,14,opt,name=operatorId,json=operator_id,proto3" json:"operatorId"`
|
||||||
CreatedAt string `protobuf:"bytes,15,opt,name=createdAt,json=created_at,proto3" json:"createdAt,omitempty"`
|
CreatedAt string `protobuf:"bytes,15,opt,name=createdAt,json=created_at,proto3" json:"createdAt"`
|
||||||
UpdatedAt string `protobuf:"bytes,16,opt,name=updatedAt,json=updated_at,proto3" json:"updatedAt,omitempty"`
|
UpdatedAt string `protobuf:"bytes,16,opt,name=updatedAt,json=updated_at,proto3" json:"updatedAt"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *SecFiling) Reset() {
|
func (x *SecFiling) Reset() {
|
||||||
@ -522,8 +522,8 @@ type DataFiles struct {
|
|||||||
sizeCache protoimpl.SizeCache
|
sizeCache protoimpl.SizeCache
|
||||||
unknownFields protoimpl.UnknownFields
|
unknownFields protoimpl.UnknownFields
|
||||||
|
|
||||||
Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
|
Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description"`
|
||||||
FileUrl string `protobuf:"bytes,2,opt,name=fileUrl,json=file_url,proto3" json:"fileUrl,omitempty"`
|
FileUrl string `protobuf:"bytes,2,opt,name=fileUrl,json=file_url,proto3" json:"fileUrl"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *DataFiles) Reset() {
|
func (x *DataFiles) Reset() {
|
||||||
@ -577,17 +577,17 @@ type CreateSecFilingReq struct {
|
|||||||
sizeCache protoimpl.SizeCache
|
sizeCache protoimpl.SizeCache
|
||||||
unknownFields protoimpl.UnknownFields
|
unknownFields protoimpl.UnknownFields
|
||||||
|
|
||||||
FilingDate string `protobuf:"bytes,1,opt,name=filingDate,proto3" json:"filingDate,omitempty"`
|
FilingDate string `protobuf:"bytes,1,opt,name=filingDate,proto3" json:"filingDate"`
|
||||||
Form string `protobuf:"bytes,2,opt,name=form,proto3" json:"form,omitempty"`
|
Form string `protobuf:"bytes,2,opt,name=form,proto3" json:"form"`
|
||||||
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
|
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description"`
|
||||||
FormDescription string `protobuf:"bytes,4,opt,name=formDescription,proto3" json:"formDescription,omitempty"`
|
FormDescription string `protobuf:"bytes,4,opt,name=formDescription,proto3" json:"formDescription"`
|
||||||
FileLink string `protobuf:"bytes,5,opt,name=fileLink,proto3" json:"fileLink,omitempty"`
|
FileLink string `protobuf:"bytes,5,opt,name=fileLink,proto3" json:"fileLink"`
|
||||||
DataFiles []*DataFiles `protobuf:"bytes,6,rep,name=dataFiles,proto3" json:"dataFiles,omitempty"`
|
DataFiles []*DataFiles `protobuf:"bytes,6,rep,name=dataFiles,proto3" json:"dataFiles"`
|
||||||
PdfFile string `protobuf:"bytes,7,opt,name=pdfFile,proto3" json:"pdfFile,omitempty"`
|
PdfFile string `protobuf:"bytes,7,opt,name=pdfFile,proto3" json:"pdfFile"`
|
||||||
WordFile string `protobuf:"bytes,8,opt,name=wordFile,proto3" json:"wordFile,omitempty"`
|
WordFile string `protobuf:"bytes,8,opt,name=wordFile,proto3" json:"wordFile"`
|
||||||
ExcelFile string `protobuf:"bytes,9,opt,name=excelFile,proto3" json:"excelFile,omitempty"`
|
ExcelFile string `protobuf:"bytes,9,opt,name=excelFile,proto3" json:"excelFile"`
|
||||||
Operator string `protobuf:"bytes,10,opt,name=operator,proto3" json:"operator,omitempty"`
|
Operator string `protobuf:"bytes,10,opt,name=operator,proto3" json:"operator"`
|
||||||
OperatorId int32 `protobuf:"varint,11,opt,name=operatorId,proto3" json:"operatorId,omitempty"`
|
OperatorId int32 `protobuf:"varint,11,opt,name=operatorId,proto3" json:"operatorId"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *CreateSecFilingReq) Reset() {
|
func (x *CreateSecFilingReq) Reset() {
|
||||||
@ -704,18 +704,18 @@ type UpdateSecFilingReq struct {
|
|||||||
sizeCache protoimpl.SizeCache
|
sizeCache protoimpl.SizeCache
|
||||||
unknownFields protoimpl.UnknownFields
|
unknownFields protoimpl.UnknownFields
|
||||||
|
|
||||||
FilingKey string `protobuf:"bytes,1,opt,name=filingKey,proto3" json:"filingKey,omitempty"`
|
FilingKey string `protobuf:"bytes,1,opt,name=filingKey,proto3" json:"filingKey"`
|
||||||
Form string `protobuf:"bytes,2,opt,name=form,proto3" json:"form,omitempty"`
|
Form string `protobuf:"bytes,2,opt,name=form,proto3" json:"form"`
|
||||||
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
|
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description"`
|
||||||
FormDescription string `protobuf:"bytes,4,opt,name=formDescription,proto3" json:"formDescription,omitempty"`
|
FormDescription string `protobuf:"bytes,4,opt,name=formDescription,proto3" json:"formDescription"`
|
||||||
FileLink string `protobuf:"bytes,5,opt,name=fileLink,proto3" json:"fileLink,omitempty"`
|
FileLink string `protobuf:"bytes,5,opt,name=fileLink,proto3" json:"fileLink"`
|
||||||
DataFiles []*DataFiles `protobuf:"bytes,6,rep,name=dataFiles,proto3" json:"dataFiles,omitempty"`
|
DataFiles []*DataFiles `protobuf:"bytes,6,rep,name=dataFiles,proto3" json:"dataFiles"`
|
||||||
PdfFile string `protobuf:"bytes,7,opt,name=pdfFile,proto3" json:"pdfFile,omitempty"`
|
PdfFile string `protobuf:"bytes,7,opt,name=pdfFile,proto3" json:"pdfFile"`
|
||||||
WordFile string `protobuf:"bytes,8,opt,name=wordFile,proto3" json:"wordFile,omitempty"`
|
WordFile string `protobuf:"bytes,8,opt,name=wordFile,proto3" json:"wordFile"`
|
||||||
ExcelFile string `protobuf:"bytes,9,opt,name=excelFile,proto3" json:"excelFile,omitempty"`
|
ExcelFile string `protobuf:"bytes,9,opt,name=excelFile,proto3" json:"excelFile"`
|
||||||
Operator string `protobuf:"bytes,10,opt,name=operator,proto3" json:"operator,omitempty"`
|
Operator string `protobuf:"bytes,10,opt,name=operator,proto3" json:"operator"`
|
||||||
OperatorId int32 `protobuf:"varint,11,opt,name=operatorId,proto3" json:"operatorId,omitempty"`
|
OperatorId int32 `protobuf:"varint,11,opt,name=operatorId,proto3" json:"operatorId"`
|
||||||
FilingDate string `protobuf:"bytes,12,opt,name=filingDate,proto3" json:"filingDate,omitempty"`
|
FilingDate string `protobuf:"bytes,12,opt,name=filingDate,proto3" json:"filingDate"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *UpdateSecFilingReq) Reset() {
|
func (x *UpdateSecFilingReq) Reset() {
|
||||||
@ -839,7 +839,7 @@ type DetailSecFilingReq struct {
|
|||||||
sizeCache protoimpl.SizeCache
|
sizeCache protoimpl.SizeCache
|
||||||
unknownFields protoimpl.UnknownFields
|
unknownFields protoimpl.UnknownFields
|
||||||
|
|
||||||
FilingKey string `protobuf:"bytes,1,opt,name=filingKey,proto3" json:"filingKey,omitempty"`
|
FilingKey string `protobuf:"bytes,1,opt,name=filingKey,proto3" json:"filingKey"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *DetailSecFilingReq) Reset() {
|
func (x *DetailSecFilingReq) Reset() {
|
||||||
@ -886,8 +886,8 @@ type SecFilingDetailResp struct {
|
|||||||
sizeCache protoimpl.SizeCache
|
sizeCache protoimpl.SizeCache
|
||||||
unknownFields protoimpl.UnknownFields
|
unknownFields protoimpl.UnknownFields
|
||||||
|
|
||||||
Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"`
|
Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg"`
|
||||||
Data *SecFiling `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
|
Data *SecFiling `protobuf:"bytes,2,opt,name=data,proto3" json:"data"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *SecFilingDetailResp) Reset() {
|
func (x *SecFilingDetailResp) Reset() {
|
||||||
@ -941,12 +941,12 @@ type ListSecFilingReq struct {
|
|||||||
sizeCache protoimpl.SizeCache
|
sizeCache protoimpl.SizeCache
|
||||||
unknownFields protoimpl.UnknownFields
|
unknownFields protoimpl.UnknownFields
|
||||||
|
|
||||||
Page uint32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
|
Page uint32 `protobuf:"varint,1,opt,name=page,proto3" json:"page"`
|
||||||
PageSize uint32 `protobuf:"varint,2,opt,name=pageSize,proto3" json:"pageSize,omitempty"`
|
PageSize uint32 `protobuf:"varint,2,opt,name=pageSize,proto3" json:"pageSize"`
|
||||||
Form string `protobuf:"bytes,3,opt,name=form,proto3" json:"form,omitempty"`
|
Form string `protobuf:"bytes,3,opt,name=form,proto3" json:"form"`
|
||||||
FilingDateBegin string `protobuf:"bytes,4,opt,name=filingDateBegin,proto3" json:"filingDateBegin,omitempty"`
|
FilingDateBegin string `protobuf:"bytes,4,opt,name=filingDateBegin,proto3" json:"filingDateBegin"`
|
||||||
FilingDateEnd string `protobuf:"bytes,5,opt,name=filingDateEnd,proto3" json:"filingDateEnd,omitempty"`
|
FilingDateEnd string `protobuf:"bytes,5,opt,name=filingDateEnd,proto3" json:"filingDateEnd"`
|
||||||
Status int32 `protobuf:"varint,6,opt,name=status,proto3" json:"status,omitempty"`
|
Status int32 `protobuf:"varint,6,opt,name=status,proto3" json:"status"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *ListSecFilingReq) Reset() {
|
func (x *ListSecFilingReq) Reset() {
|
||||||
@ -1028,9 +1028,9 @@ type SecFilingListResp struct {
|
|||||||
sizeCache protoimpl.SizeCache
|
sizeCache protoimpl.SizeCache
|
||||||
unknownFields protoimpl.UnknownFields
|
unknownFields protoimpl.UnknownFields
|
||||||
|
|
||||||
Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg,omitempty"`
|
Msg string `protobuf:"bytes,1,opt,name=msg,proto3" json:"msg"`
|
||||||
Total uint32 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"`
|
Total uint32 `protobuf:"varint,2,opt,name=total,proto3" json:"total"`
|
||||||
Data []*SecFiling `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
|
Data []*SecFiling `protobuf:"bytes,3,rep,name=data,proto3" json:"data"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *SecFilingListResp) Reset() {
|
func (x *SecFilingListResp) Reset() {
|
||||||
@ -1233,9 +1233,9 @@ type DeleteSecFilingReq struct {
|
|||||||
sizeCache protoimpl.SizeCache
|
sizeCache protoimpl.SizeCache
|
||||||
unknownFields protoimpl.UnknownFields
|
unknownFields protoimpl.UnknownFields
|
||||||
|
|
||||||
FilingKey string `protobuf:"bytes,1,opt,name=filingKey,proto3" json:"filingKey,omitempty"`
|
FilingKey string `protobuf:"bytes,1,opt,name=filingKey,proto3" json:"filingKey"`
|
||||||
Operator string `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator,omitempty"`
|
Operator string `protobuf:"bytes,2,opt,name=operator,proto3" json:"operator"`
|
||||||
OperatorId int32 `protobuf:"varint,3,opt,name=operatorId,proto3" json:"operatorId,omitempty"`
|
OperatorId int32 `protobuf:"varint,3,opt,name=operatorId,proto3" json:"operatorId"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *DeleteSecFilingReq) Reset() {
|
func (x *DeleteSecFilingReq) Reset() {
|
||||||
@ -1296,10 +1296,10 @@ type UpdateSecFilingStatusReq struct {
|
|||||||
sizeCache protoimpl.SizeCache
|
sizeCache protoimpl.SizeCache
|
||||||
unknownFields protoimpl.UnknownFields
|
unknownFields protoimpl.UnknownFields
|
||||||
|
|
||||||
FilingKey string `protobuf:"bytes,1,opt,name=filingKey,proto3" json:"filingKey,omitempty"`
|
FilingKey string `protobuf:"bytes,1,opt,name=filingKey,proto3" json:"filingKey"`
|
||||||
Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
|
Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status"`
|
||||||
Operator string `protobuf:"bytes,3,opt,name=operator,proto3" json:"operator,omitempty"`
|
Operator string `protobuf:"bytes,3,opt,name=operator,proto3" json:"operator"`
|
||||||
OperatorId int32 `protobuf:"varint,4,opt,name=operatorId,proto3" json:"operatorId,omitempty"`
|
OperatorId int32 `protobuf:"varint,4,opt,name=operatorId,proto3" json:"operatorId"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (x *UpdateSecFilingStatusReq) Reset() {
|
func (x *UpdateSecFilingStatusReq) Reset() {
|
||||||
|
@ -4,7 +4,7 @@ dubbo:
|
|||||||
protocol: zookeeper
|
protocol: zookeeper
|
||||||
timeout: 3s
|
timeout: 3s
|
||||||
# address: 121.229.45.214:9004
|
# address: 121.229.45.214:9004
|
||||||
address: 172.16.100.93:2181
|
address: 127.0.0.1:2181
|
||||||
# address: 127.0.0.1:2181
|
# address: 127.0.0.1:2181
|
||||||
# address: 114.218.158.24:2181
|
# address: 114.218.158.24:2181
|
||||||
consumer:
|
consumer:
|
||||||
|
@ -14,13 +14,6 @@ BosUrl = ".bj.bcebos.com"
|
|||||||
BosBaseDir = "fiee"
|
BosBaseDir = "fiee"
|
||||||
BosHttp = "https://"
|
BosHttp = "https://"
|
||||||
BosDomain = "cdns.fontree.cn"
|
BosDomain = "cdns.fontree.cn"
|
||||||
[oss]
|
|
||||||
AccessKeyId = "LTAI5tLz1fSK53FQAEC9uNSb"
|
|
||||||
AccessKeySecret = "oGB9chrQzQzITXR2IGv37Ji5WxZh4j"
|
|
||||||
Endpoint = "oss-cn-hangzhou.aliyuncs.com"
|
|
||||||
BucketName = "fontree-test"
|
|
||||||
BaseDir = "fiee"
|
|
||||||
CdnHost = "https://cdn-test.szjixun.cn"
|
|
||||||
|
|
||||||
[oss]
|
[oss]
|
||||||
AccessKeyId="LTAI5tLz1fSK53FQAEC9uNSb"
|
AccessKeyId="LTAI5tLz1fSK53FQAEC9uNSb"
|
||||||
|
@ -9,381 +9,381 @@ const (
|
|||||||
)
|
)
|
||||||
|
|
||||||
var EnMessages = map[string]string{
|
var EnMessages = map[string]string{
|
||||||
"获取套餐列表失败": "Failed to get bundle list",
|
"获取套餐列表失败": "Failed to get bundle list",
|
||||||
"创建套餐信息失败": "Failed to create bundle information",
|
"创建套餐信息失败": "Failed to create bundle information",
|
||||||
"创建套餐信息成功": "Successfully created bundle information",
|
"创建套餐信息成功": "Successfully created bundle information",
|
||||||
"更新套餐信息失败": "Failed to update bundle information",
|
"更新套餐信息失败": "Failed to update bundle information",
|
||||||
"更新套餐信息成功": "Successfully updated bundle information",
|
"更新套餐信息成功": "Successfully updated bundle information",
|
||||||
"删除套餐信息失败": "Failed to delete bundle information",
|
"删除套餐信息失败": "Failed to delete bundle information",
|
||||||
"删除套餐信息成功": "Successfully deleted bundle information",
|
"删除套餐信息成功": "Successfully deleted bundle information",
|
||||||
"获取套餐信息失败": "Failed to get bundle information",
|
"获取套餐信息失败": "Failed to get bundle information",
|
||||||
"创建订单信息失败": "Failed to create order information",
|
"创建订单信息失败": "Failed to create order information",
|
||||||
"创建订单信息成功": "Successfully created order information",
|
"创建订单信息成功": "Successfully created order information",
|
||||||
"更新订单信息失败": "Failed to update order information",
|
"更新订单信息失败": "Failed to update order information",
|
||||||
"更新订单信息成功": "Successfully updated order information",
|
"更新订单信息成功": "Successfully updated order information",
|
||||||
"获取订单信息失败": "Failed to get order information",
|
"获取订单信息失败": "Failed to get order information",
|
||||||
"获取订单列表失败": "Failed to get order list",
|
"获取订单列表失败": "Failed to get order list",
|
||||||
"缺少套餐UUID": "Missing bundle UUID",
|
"缺少套餐UUID": "Missing bundle UUID",
|
||||||
"缺少客户签名信息": "Missing customer signature",
|
"缺少客户签名信息": "Missing customer signature",
|
||||||
"插入签名失败": "Failed to insert signature",
|
"插入签名失败": "Failed to insert signature",
|
||||||
"缺少订单号": "Missing order number",
|
"缺少订单号": "Missing order number",
|
||||||
"缺少订单信息": "Missing order information",
|
"缺少订单信息": "Missing order information",
|
||||||
"非当前用户订单信息不可操作": "Cannot operate on order information of other users",
|
"非当前用户订单信息不可操作": "Cannot operate on order information of other users",
|
||||||
"订单已支付": "Order has been paid",
|
"订单已支付": "Order has been paid",
|
||||||
"您已购买过套餐,无法再次购买": "You have already purchased this bundle and cannot purchase again",
|
"您已购买过套餐,无法再次购买": "You have already purchased this bundle and cannot purchase again",
|
||||||
"查询支付信息失败": "Failed to query payment information",
|
"查询支付信息失败": "Failed to query payment information",
|
||||||
"下载文件失败": "Failed to download file",
|
"下载文件失败": "Failed to download file",
|
||||||
"上传文件失败": "Failed to upload file",
|
"上传文件失败": "Failed to upload file",
|
||||||
"时间格式错误": "Invalid time format",
|
"时间格式错误": "Invalid time format",
|
||||||
|
|
||||||
"账号或密码错误": "The account or password is incorrect",
|
"账号或密码错误": "The account or password is incorrect",
|
||||||
"账号或验证码错误": "The account or verification code is incorrect",
|
"账号或验证码错误": "The account or verification code is incorrect",
|
||||||
"账号已存在": "Account already exists",
|
"账号已存在": "Account already exists",
|
||||||
"没有找到数据": "No data found",
|
"没有找到数据": "No data found",
|
||||||
"已经发送过,验证码尚可用": "It was sent. The verification code is still working",
|
"已经发送过,验证码尚可用": "It was sent. The verification code is still working",
|
||||||
"系统提示:已经发送过,验证码尚可用": "System message: Already sent, verification code is still available",
|
"系统提示:已经发送过,验证码尚可用": "System message: Already sent, verification code is still available",
|
||||||
"您的手机号当天发送次数过多,请联系管理员通过密码登录": "Your mobile phone number is sent too many times that day, please contact the administrator to log in through the password",
|
"您的手机号当天发送次数过多,请联系管理员通过密码登录": "Your mobile phone number is sent too many times that day, please contact the administrator to log in through the password",
|
||||||
"您的手机号验证码错误,请确认之后注册": "Your phone number verification code is incorrect, please confirm and register",
|
"您的手机号验证码错误,请确认之后注册": "Your phone number verification code is incorrect, please confirm and register",
|
||||||
"手机号不合法": "The phone number is illegal",
|
"手机号不合法": "The phone number is illegal",
|
||||||
"手机号未更改": "The phone number has not been changed",
|
"手机号未更改": "The phone number has not been changed",
|
||||||
"新手机号过期": "New phone number expired",
|
"新手机号过期": "New phone number expired",
|
||||||
"验证码错误": "Verification code error",
|
"验证码错误": "Verification code error",
|
||||||
"验证码未发送": "The verification code was not sent",
|
"验证码未发送": "The verification code was not sent",
|
||||||
"账号不存在": "Account does not exist",
|
"账号不存在": "Account does not exist",
|
||||||
"已实名": "In real name",
|
"已实名": "In real name",
|
||||||
"实名审核中,请勿重复提交": "During real-name audit, please do not submit repeatedly",
|
"实名审核中,请勿重复提交": "During real-name audit, please do not submit repeatedly",
|
||||||
"用户状态异常,无法进行审核": "The user is abnormal and cannot be audited. Procedure",
|
"用户状态异常,无法进行审核": "The user is abnormal and cannot be audited. Procedure",
|
||||||
"验证码已失效": "The verification code is invalid",
|
"验证码已失效": "The verification code is invalid",
|
||||||
"服务器错误": "Server error",
|
"服务器错误": "Server error",
|
||||||
"验证失败,请控制拼图对齐缺口": "Verification failed, please control puzzle alignment gap",
|
"验证失败,请控制拼图对齐缺口": "Verification failed, please control puzzle alignment gap",
|
||||||
"滑块验证状态不存在,请退出重试": "The slider verification status does not exist. Please exit and try again",
|
"滑块验证状态不存在,请退出重试": "The slider verification status does not exist. Please exit and try again",
|
||||||
"语言不能为空": "The language cannot be empty",
|
"语言不能为空": "The language cannot be empty",
|
||||||
"排序参数需为正整数": "The sorting parameter must be a positive integer",
|
"排序参数需为正整数": "The sorting parameter must be a positive integer",
|
||||||
"请先创建中文版本套餐": "Please create the Chinese version bundle first",
|
"请先创建中文版本套餐": "Please create the Chinese version bundle first",
|
||||||
"增值服务不存在": "Value-added service does not exist",
|
"增值服务不存在": "Value-added service does not exist",
|
||||||
"所选增值服务币种与套餐币种不一致": "The selected value-added service currency is not the same as the bundle currency",
|
"所选增值服务币种与套餐币种不一致": "The selected value-added service currency is not the same as the bundle currency",
|
||||||
"文件转换失败": "File conversion failed",
|
"文件转换失败": "File conversion failed",
|
||||||
"每种增值服务类型只可选择一个": "Each type of value-added service can only be selected once",
|
"每种增值服务类型只可选择一个": "Each type of value-added service can only be selected once",
|
||||||
"保存套餐与增值服务关联失败": "Failed to save bundle with value-added service association",
|
"保存套餐与增值服务关联失败": "Failed to save bundle with value-added service association",
|
||||||
"删除套餐与增值服务关联失败": "Failed to delete bundle with value-added service association",
|
"删除套餐与增值服务关联失败": "Failed to delete bundle with value-added service association",
|
||||||
"查询套餐与增值服务关联失败": "Failed to query bundle with value-added service association",
|
"查询套餐与增值服务关联失败": "Failed to query bundle with value-added service association",
|
||||||
"更新套餐与增值服务关联失败": "Failed to update bundle with value-added service association",
|
"更新套餐与增值服务关联失败": "Failed to update bundle with value-added service association",
|
||||||
"查询增值服务失败": "Failed to query value-added service",
|
"查询增值服务失败": "Failed to query value-added service",
|
||||||
"更新套餐状态失败": "Failed to update bundle status",
|
"更新套餐状态失败": "Failed to update bundle status",
|
||||||
"查询增值服务详情失败": "Failed to query value-added service details",
|
"查询增值服务详情失败": "Failed to query value-added service details",
|
||||||
"序列化转换失败": "Serialization conversion failed",
|
"序列化转换失败": "Serialization conversion failed",
|
||||||
"保存套餐历史记录失败": "Failed to save bundle history record",
|
"保存套餐历史记录失败": "Failed to save bundle history record",
|
||||||
"原价不能为空": "Original price cannot be empty",
|
"原价不能为空": "Original price cannot be empty",
|
||||||
"原价格式转换失败": "Original price format conversion failed",
|
"原价格式转换失败": "Original price format conversion failed",
|
||||||
"数量参数需为0-99": "Quantity parameter must be between 0 and 99",
|
"数量参数需为0-99": "Quantity parameter must be between 0 and 99",
|
||||||
"优惠单价需小于等于原价": "The discounted price must be less than or equal to the original price",
|
"优惠单价需小于等于原价": "The discounted price must be less than or equal to the original price",
|
||||||
"请先创建中文版本增值服务": "Please create the Chinese version value-added service first",
|
"请先创建中文版本增值服务": "Please create the Chinese version value-added service first",
|
||||||
"保存增值服务失败": "Failed to save value-added service",
|
"保存增值服务失败": "Failed to save value-added service",
|
||||||
"保存增值服务历史记录失败": "Failed to save value-added service history record",
|
"保存增值服务历史记录失败": "Failed to save value-added service history record",
|
||||||
"更新增值服务失败": "Failed to update value-added service",
|
"更新增值服务失败": "Failed to update value-added service",
|
||||||
"查询增值服务列表失败": "Failed to query value-added service list",
|
"查询增值服务列表失败": "Failed to query value-added service list",
|
||||||
"计算价格失败": "Failed to calculate price",
|
"计算价格失败": "Failed to calculate price",
|
||||||
"更新成功": "Update successful",
|
"更新成功": "Update successful",
|
||||||
"保存成功": "Save successful",
|
"保存成功": "Save successful",
|
||||||
"优惠单价转换失败": "Discount unit price conversion failed",
|
"优惠单价转换失败": "Discount unit price conversion failed",
|
||||||
"符号错误": "Symbol error",
|
"符号错误": "Symbol error",
|
||||||
"条件存在冲突,请重新设置": "Condition conflict exists, please reconfigure",
|
"条件存在冲突,请重新设置": "Condition conflict exists, please reconfigure",
|
||||||
"币种已修改,已取消关联部分增值服务": "Currency has been modified, some value-added services have been unlinked",
|
"币种已修改,已取消关联部分增值服务": "Currency has been modified, some value-added services have been unlinked",
|
||||||
"币种已修改,已取消关联部分套餐": "Currency has been modified, some packages have been unlinked",
|
"币种已修改,已取消关联部分套餐": "Currency has been modified, some packages have been unlinked",
|
||||||
"新增增值服务成功": "Successfully added value-added service",
|
"新增增值服务成功": "Successfully added value-added service",
|
||||||
"状态值无效": "Invalid status value",
|
"状态值无效": "Invalid status value",
|
||||||
"套餐已上架,请勿重复操作": "Plan is already published, do not repeat the operation",
|
"套餐已上架,请勿重复操作": "Plan is already published, do not repeat the operation",
|
||||||
"套餐已下架,请勿重复操作": "Plan is already unpublished, do not repeat the operation",
|
"套餐已下架,请勿重复操作": "Plan is already unpublished, do not repeat the operation",
|
||||||
"请先实名": "Please use your real name first",
|
"请先实名": "Please use your real name first",
|
||||||
"实名审核中": "Real-name verification is underway",
|
"实名审核中": "Real-name verification is underway",
|
||||||
"实名审核失败": "The real-name verification failed",
|
"实名审核失败": "The real-name verification failed",
|
||||||
"未知实名状态": "Unknown real-name status",
|
"未知实名状态": "Unknown real-name status",
|
||||||
}
|
}
|
||||||
|
|
||||||
var DeDEMessages = map[string]string{
|
var DeDEMessages = map[string]string{
|
||||||
"获取套餐列表失败": "Fehler beim Abrufen der Bundle-Liste",
|
"获取套餐列表失败": "Fehler beim Abrufen der Bundle-Liste",
|
||||||
"创建套餐信息失败": "Fehler beim Erstellen von Bundle-Informationen",
|
"创建套餐信息失败": "Fehler beim Erstellen von Bundle-Informationen",
|
||||||
"创建套餐信息成功": "Bundle-Informationen erfolgreich erstellt",
|
"创建套餐信息成功": "Bundle-Informationen erfolgreich erstellt",
|
||||||
"更新套餐信息失败": "Fehler beim Aktualisieren von Bundle-Informationen",
|
"更新套餐信息失败": "Fehler beim Aktualisieren von Bundle-Informationen",
|
||||||
"更新套餐信息成功": "Bundle-Informationen erfolgreich aktualisiert",
|
"更新套餐信息成功": "Bundle-Informationen erfolgreich aktualisiert",
|
||||||
"删除套餐信息失败": "Fehler beim Löschen von Bundle-Informationen",
|
"删除套餐信息失败": "Fehler beim Löschen von Bundle-Informationen",
|
||||||
"删除套餐信息成功": "Bundle-Informationen erfolgreich gelöscht",
|
"删除套餐信息成功": "Bundle-Informationen erfolgreich gelöscht",
|
||||||
"获取套餐信息失败": "Fehler beim Abrufen von Bundle-Informationen",
|
"获取套餐信息失败": "Fehler beim Abrufen von Bundle-Informationen",
|
||||||
"创建订单信息失败": "Fehler beim Erstellen von Bestellinformationen",
|
"创建订单信息失败": "Fehler beim Erstellen von Bestellinformationen",
|
||||||
"创建订单信息成功": "Bestellinformationen erfolgreich erstellt",
|
"创建订单信息成功": "Bestellinformationen erfolgreich erstellt",
|
||||||
"更新订单信息失败": "Fehler beim Aktualisieren von Bestellinformationen",
|
"更新订单信息失败": "Fehler beim Aktualisieren von Bestellinformationen",
|
||||||
"更新订单信息成功": "Bestellinformationen erfolgreich aktualisiert",
|
"更新订单信息成功": "Bestellinformationen erfolgreich aktualisiert",
|
||||||
"获取订单信息失败": "Fehler beim Abrufen von Bestellinformationen",
|
"获取订单信息失败": "Fehler beim Abrufen von Bestellinformationen",
|
||||||
"获取订单列表失败": "Fehler beim Abrufen der Bestellliste",
|
"获取订单列表失败": "Fehler beim Abrufen der Bestellliste",
|
||||||
"缺少套餐UUID": "Fehlende Bundle-UUID",
|
"缺少套餐UUID": "Fehlende Bundle-UUID",
|
||||||
"缺少客户签名信息": "Fehlende Kundenunterschrift",
|
"缺少客户签名信息": "Fehlende Kundenunterschrift",
|
||||||
"插入签名失败": "Fehler beim Einfügen der Signatur",
|
"插入签名失败": "Fehler beim Einfügen der Signatur",
|
||||||
"缺少订单号": "Fehlende Bestellnummer",
|
"缺少订单号": "Fehlende Bestellnummer",
|
||||||
"缺少订单信息": "Fehlende Bestellinformationen",
|
"缺少订单信息": "Fehlende Bestellinformationen",
|
||||||
"非当前用户订单信息不可操作": "Bestellinformationen anderer Benutzer können nicht bearbeitet werden",
|
"非当前用户订单信息不可操作": "Bestellinformationen anderer Benutzer können nicht bearbeitet werden",
|
||||||
"订单已支付": "Bestellung wurde bezahlt",
|
"订单已支付": "Bestellung wurde bezahlt",
|
||||||
"您已购买过套餐,无法再次购买": "Sie haben dieses Bundle bereits gekauft und können es nicht erneut kaufen",
|
"您已购买过套餐,无法再次购买": "Sie haben dieses Bundle bereits gekauft und können es nicht erneut kaufen",
|
||||||
"查询支付信息失败": "Fehler beim Abfragen von Zahlungsinformationen",
|
"查询支付信息失败": "Fehler beim Abfragen von Zahlungsinformationen",
|
||||||
"下载文件失败": "Fehler beim Herunterladen der Datei",
|
"下载文件失败": "Fehler beim Herunterladen der Datei",
|
||||||
"上传文件失败": "Fehler beim Hochladen der Datei",
|
"上传文件失败": "Fehler beim Hochladen der Datei",
|
||||||
"时间格式错误": "Ungültiges Zeitformat",
|
"时间格式错误": "Ungültiges Zeitformat",
|
||||||
|
|
||||||
"账号或密码错误": "Konto oder Passwort falsch",
|
"账号或密码错误": "Konto oder Passwort falsch",
|
||||||
"账号或验证码错误": "Konto oder Verifizierungscode falsch",
|
"账号或验证码错误": "Konto oder Verifizierungscode falsch",
|
||||||
"账号已存在": "Konto existiert bereits",
|
"账号已存在": "Konto existiert bereits",
|
||||||
"没有找到数据": "Keine Daten gefunden",
|
"没有找到数据": "Keine Daten gefunden",
|
||||||
"已经发送过,验证码尚可用": "Es wurde gesendet. Der Verifizierungscode funktioniert noch",
|
"已经发送过,验证码尚可用": "Es wurde gesendet. Der Verifizierungscode funktioniert noch",
|
||||||
"系统提示:已经发送过,验证码尚可用": "Systemnachricht: Bereits gesendet, Verifizierungscode ist noch verfügbar",
|
"系统提示:已经发送过,验证码尚可用": "Systemnachricht: Bereits gesendet, Verifizierungscode ist noch verfügbar",
|
||||||
"您的手机号当天发送次数过多,请联系管理员通过密码登录": "Ihre Telefonnummer wurde an diesem Tag zu oft gesendet. Bitte wenden Sie sich an den Administrator, um sich über das Passwort anzumelden",
|
"您的手机号当天发送次数过多,请联系管理员通过密码登录": "Ihre Telefonnummer wurde an diesem Tag zu oft gesendet. Bitte wenden Sie sich an den Administrator, um sich über das Passwort anzumelden",
|
||||||
"您的手机号验证码错误,请确认之后注册": "Ihre Telefonnummer Verifizierungscode ist falsch, bitte bestätigen und registrieren",
|
"您的手机号验证码错误,请确认之后注册": "Ihre Telefonnummer Verifizierungscode ist falsch, bitte bestätigen und registrieren",
|
||||||
"手机号不合法": "Telefonnummer ungültig",
|
"手机号不合法": "Telefonnummer ungültig",
|
||||||
"手机号未更改": "Telefonnummer wurde nicht geändert",
|
"手机号未更改": "Telefonnummer wurde nicht geändert",
|
||||||
"新手机号过期": "Neue Telefonnummer abgelaufen",
|
"新手机号过期": "Neue Telefonnummer abgelaufen",
|
||||||
"验证码错误": "Verifizierungscode falsch",
|
"验证码错误": "Verifizierungscode falsch",
|
||||||
"验证码未发送": "Der Verifizierungscode wurde nicht gesendet",
|
"验证码未发送": "Der Verifizierungscode wurde nicht gesendet",
|
||||||
"账号不存在": "Konto existiert nicht",
|
"账号不存在": "Konto existiert nicht",
|
||||||
"已实名": "In echt",
|
"已实名": "In echt",
|
||||||
"实名审核中,请勿重复提交": "Während der Echtheitsprüfung bitte nicht wiederholen",
|
"实名审核中,请勿重复提交": "Während der Echtheitsprüfung bitte nicht wiederholen",
|
||||||
"用户状态异常,无法进行审核": "Der Benutzer ist abnorm und kann nicht geprüft werden. Verfahren",
|
"用户状态异常,无法进行审核": "Der Benutzer ist abnorm und kann nicht geprüft werden. Verfahren",
|
||||||
"验证码已失效": "Der Verifizierungscode ist ungültig",
|
"验证码已失效": "Der Verifizierungscode ist ungültig",
|
||||||
"服务器错误": "Serverfehler",
|
"服务器错误": "Serverfehler",
|
||||||
"验证失败,请控制拼图对齐缺口": "Überprüfung fehlgeschlagen, bitte Steuerung Puzzle-Ausrichtungslücke",
|
"验证失败,请控制拼图对齐缺口": "Überprüfung fehlgeschlagen, bitte Steuerung Puzzle-Ausrichtungslücke",
|
||||||
"滑块验证状态不存在,请退出重试": "Die krümmbestätigung existiert nicht. Bitte beenden sie den vorgang",
|
"滑块验证状态不存在,请退出重试": "Die krümmbestätigung existiert nicht. Bitte beenden sie den vorgang",
|
||||||
"语言不能为空": "Sprache darf nicht leer sein",
|
"语言不能为空": "Sprache darf nicht leer sein",
|
||||||
"排序参数需为正整数": "Sortierparameter muss eine positive ganze Zahl sein",
|
"排序参数需为正整数": "Sortierparameter muss eine positive ganze Zahl sein",
|
||||||
"请先创建中文版本套餐": "Bitte erstelle das Chinese Version-Paket",
|
"请先创建中文版本套餐": "Bitte erstelle das Chinese Version-Paket",
|
||||||
"增值服务不存在": "Der Werbeangebot existiert nicht",
|
"增值服务不存在": "Der Werbeangebot existiert nicht",
|
||||||
"所选增值服务币种与套餐币种不一致": "Die ausgewählte Währung des Werbeangebots stimmt nicht mit der Währung des Pakets überein",
|
"所选增值服务币种与套餐币种不一致": "Die ausgewählte Währung des Werbeangebots stimmt nicht mit der Währung des Pakets überein",
|
||||||
"文件转换失败": "Datei-Umwandlung fehlgeschlagen",
|
"文件转换失败": "Datei-Umwandlung fehlgeschlagen",
|
||||||
"每种增值服务类型只可选择一个": "Jeder Werbeangebotstyp kann nur einmal ausgewählt werden",
|
"每种增值服务类型只可选择一个": "Jeder Werbeangebotstyp kann nur einmal ausgewählt werden",
|
||||||
"保存套餐与增值服务关联失败": "Fehler beim Speichern des Pakets mit Werbeangebot",
|
"保存套餐与增值服务关联失败": "Fehler beim Speichern des Pakets mit Werbeangebot",
|
||||||
"删除套餐与增值服务关联失败": "Fehler beim Löschen des Pakets mit Werbeangebot",
|
"删除套餐与增值服务关联失败": "Fehler beim Löschen des Pakets mit Werbeangebot",
|
||||||
"查询套餐与增值服务关联失败": "Fehler beim Abrufen des Pakets mit Werbeangebot",
|
"查询套餐与增值服务关联失败": "Fehler beim Abrufen des Pakets mit Werbeangebot",
|
||||||
"更新套餐与增值服务关联失败": "Fehler beim Aktualisieren des Pakets mit Werbeangebot",
|
"更新套餐与增值服务关联失败": "Fehler beim Aktualisieren des Pakets mit Werbeangebot",
|
||||||
"查询增值服务失败": "Fehler beim Abrufen des Werbeangebots",
|
"查询增值服务失败": "Fehler beim Abrufen des Werbeangebots",
|
||||||
"更新套餐状态失败": "Fehler beim Aktualisieren des Paketstatus",
|
"更新套餐状态失败": "Fehler beim Aktualisieren des Paketstatus",
|
||||||
"查询增值服务详情失败": "Fehler beim Abrufen der Werbeangebotsdetails",
|
"查询增值服务详情失败": "Fehler beim Abrufen der Werbeangebotsdetails",
|
||||||
"序列化转换失败": "Fehler beim Serialisieren",
|
"序列化转换失败": "Fehler beim Serialisieren",
|
||||||
"保存套餐历史记录失败": "Fehler beim Speichern des Pakethistorie",
|
"保存套餐历史记录失败": "Fehler beim Speichern des Pakethistorie",
|
||||||
"原价不能为空": "Der reguläre Preis darf nicht leer sein",
|
"原价不能为空": "Der reguläre Preis darf nicht leer sein",
|
||||||
"原价格式转换失败": "Fehler beim Umwandeln des regulären Preises",
|
"原价格式转换失败": "Fehler beim Umwandeln des regulären Preises",
|
||||||
"数量参数需为0-99": "Die Anzahlsmusterparameter muss eine positive ganze Zahl sein",
|
"数量参数需为0-99": "Die Anzahlsmusterparameter muss eine positive ganze Zahl sein",
|
||||||
"优惠单价需小于等于原价": "Der Rabattpreis muss kleiner oder gleich dem regulären Preis sein",
|
"优惠单价需小于等于原价": "Der Rabattpreis muss kleiner oder gleich dem regulären Preis sein",
|
||||||
"请先创建中文版本增值服务": "Bitte erstelle das Chinese Version-Werbeangebot",
|
"请先创建中文版本增值服务": "Bitte erstelle das Chinese Version-Werbeangebot",
|
||||||
"保存增值服务失败": "Fehler beim Speichern des Werbeangebots",
|
"保存增值服务失败": "Fehler beim Speichern des Werbeangebots",
|
||||||
"保存增值服务历史记录失败": "Fehler beim Speichern des Werbeangebots-Historie",
|
"保存增值服务历史记录失败": "Fehler beim Speichern des Werbeangebots-Historie",
|
||||||
"更新增值服务失败": "Fehler beim Aktualisieren des Werbeangebots",
|
"更新增值服务失败": "Fehler beim Aktualisieren des Werbeangebots",
|
||||||
"查询增值服务列表失败": "Fehler beim Abrufen der Werbeangebotsliste",
|
"查询增值服务列表失败": "Fehler beim Abrufen der Werbeangebotsliste",
|
||||||
"计算价格失败": "Fehler beim Berechnen des Preises",
|
"计算价格失败": "Fehler beim Berechnen des Preises",
|
||||||
"更新成功": "Aktualisierung erfolgreich",
|
"更新成功": "Aktualisierung erfolgreich",
|
||||||
"保存成功": "Speichern erfolgreich",
|
"保存成功": "Speichern erfolgreich",
|
||||||
"优惠单价转换失败": "Rabatt-Einzelpreisumrechnung fehlgeschlagen",
|
"优惠单价转换失败": "Rabatt-Einzelpreisumrechnung fehlgeschlagen",
|
||||||
"符号错误": "Symbolfehler",
|
"符号错误": "Symbolfehler",
|
||||||
"条件存在冲突,请重新设置": "Bedingungskonflikt vorhanden, bitte neu konfigurieren",
|
"条件存在冲突,请重新设置": "Bedingungskonflikt vorhanden, bitte neu konfigurieren",
|
||||||
"币种已修改,已取消关联部分增值服务": "Währung wurde geändert, einige Mehrwertdienste wurden getrennt",
|
"币种已修改,已取消关联部分增值服务": "Währung wurde geändert, einige Mehrwertdienste wurden getrennt",
|
||||||
"币种已修改,已取消关联部分套餐": "Währung wurde geändert, einige Pakete wurden getrennt",
|
"币种已修改,已取消关联部分套餐": "Währung wurde geändert, einige Pakete wurden getrennt",
|
||||||
"新增增值服务成功": "Mehrwertdienst erfolgreich hinzugefügt",
|
"新增增值服务成功": "Mehrwertdienst erfolgreich hinzugefügt",
|
||||||
"状态值无效": "Ungültiger Statuswert",
|
"状态值无效": "Ungültiger Statuswert",
|
||||||
"套餐已上架,请勿重复操作": "Paket ist bereits veröffentlicht, bitte nicht wiederholen",
|
"套餐已上架,请勿重复操作": "Paket ist bereits veröffentlicht, bitte nicht wiederholen",
|
||||||
"套餐已下架,请勿重复操作": "Paket ist bereits zurückgezogen, bitte nicht wiederholen",
|
"套餐已下架,请勿重复操作": "Paket ist bereits zurückgezogen, bitte nicht wiederholen",
|
||||||
"请先实名": "Bitte, nur der name",
|
"请先实名": "Bitte, nur der name",
|
||||||
"实名审核中": "Contest läuft",
|
"实名审核中": "Contest läuft",
|
||||||
"实名审核失败": "Die confirmation hat versagt",
|
"实名审核失败": "Die confirmation hat versagt",
|
||||||
"未知实名状态": "Noch nicht registriert",
|
"未知实名状态": "Noch nicht registriert",
|
||||||
}
|
}
|
||||||
|
|
||||||
var JaJPMessages = map[string]string{
|
var JaJPMessages = map[string]string{
|
||||||
"获取套餐列表失败": "バンドルリストの取得に失敗しました",
|
"获取套餐列表失败": "バンドルリストの取得に失敗しました",
|
||||||
"创建套餐信息失败": "バンドル情報の作成に失敗しました",
|
"创建套餐信息失败": "バンドル情報の作成に失敗しました",
|
||||||
"创建套餐信息成功": "バンドル情報の作成に成功しました",
|
"创建套餐信息成功": "バンドル情報の作成に成功しました",
|
||||||
"更新套餐信息失败": "バンドル情報の更新に失敗しました",
|
"更新套餐信息失败": "バンドル情報の更新に失敗しました",
|
||||||
"更新套餐信息成功": "バンドル情報の更新に成功しました",
|
"更新套餐信息成功": "バンドル情報の更新に成功しました",
|
||||||
"删除套餐信息失败": "バンドル情報の削除に失敗しました",
|
"删除套餐信息失败": "バンドル情報の削除に失敗しました",
|
||||||
"删除套餐信息成功": "バンドル情報の削除に成功しました",
|
"删除套餐信息成功": "バンドル情報の削除に成功しました",
|
||||||
"获取套餐信息失败": "バンドル情報の取得に失敗しました",
|
"获取套餐信息失败": "バンドル情報の取得に失敗しました",
|
||||||
"创建订单信息失败": "注文情報の作成に失敗しました",
|
"创建订单信息失败": "注文情報の作成に失敗しました",
|
||||||
"创建订单信息成功": "注文情報の作成に成功しました",
|
"创建订单信息成功": "注文情報の作成に成功しました",
|
||||||
"更新订单信息失败": "注文情報の更新に失敗しました",
|
"更新订单信息失败": "注文情報の更新に失敗しました",
|
||||||
"更新订单信息成功": "注文情報の更新に成功しました",
|
"更新订单信息成功": "注文情報の更新に成功しました",
|
||||||
"获取订单信息失败": "注文情報の取得に失敗しました",
|
"获取订单信息失败": "注文情報の取得に失敗しました",
|
||||||
"获取订单列表失败": "注文リストの取得に失敗しました",
|
"获取订单列表失败": "注文リストの取得に失敗しました",
|
||||||
"缺少套餐UUID": "バンドルUUIDがありません",
|
"缺少套餐UUID": "バンドルUUIDがありません",
|
||||||
"缺少客户签名信息": "顧客署名情報がありません",
|
"缺少客户签名信息": "顧客署名情報がありません",
|
||||||
"插入签名失败": "署名の挿入に失敗しました",
|
"插入签名失败": "署名の挿入に失敗しました",
|
||||||
"缺少订单号": "注文番号がありません",
|
"缺少订单号": "注文番号がありません",
|
||||||
"缺少订单信息": "注文情報がありません",
|
"缺少订单信息": "注文情報がありません",
|
||||||
"非当前用户订单信息不可操作": "他のユーザーの注文情報を操作できません",
|
"非当前用户订单信息不可操作": "他のユーザーの注文情報を操作できません",
|
||||||
"订单已支付": "注文は支払われました",
|
"订单已支付": "注文は支払われました",
|
||||||
"您已购买过套餐,无法再次购买": "このバンドルはすでに購入済みであり、再度購入することはできません",
|
"您已购买过套餐,无法再次购买": "このバンドルはすでに購入済みであり、再度購入することはできません",
|
||||||
"查询支付信息失败": "支払い情報のクエリに失敗しました",
|
"查询支付信息失败": "支払い情報のクエリに失敗しました",
|
||||||
"下载文件失败": "ファイルのダウンロードに失敗しました",
|
"下载文件失败": "ファイルのダウンロードに失敗しました",
|
||||||
"上传文件失败": "ファイルのアップロードに失敗しました",
|
"上传文件失败": "ファイルのアップロードに失敗しました",
|
||||||
"时间格式错误": "無効な時間形式",
|
"时间格式错误": "無効な時間形式",
|
||||||
|
|
||||||
"账号或密码错误": "アカウントまたはパスワードが間違っています",
|
"账号或密码错误": "アカウントまたはパスワードが間違っています",
|
||||||
"账号或验证码错误": "アカウントまたは検証コードが間違っています",
|
"账号或验证码错误": "アカウントまたは検証コードが間違っています",
|
||||||
"账号已存在": "アカウントはすでに存在します",
|
"账号已存在": "アカウントはすでに存在します",
|
||||||
"没有找到数据": "データが見つかりません",
|
"没有找到数据": "データが見つかりません",
|
||||||
"已经发送过,验证码尚可用": "送信されました。検証コードは引き続き有効です",
|
"已经发送过,验证码尚可用": "送信されました。検証コードは引き続き有効です",
|
||||||
"系统提示:已经发送过,验证码尚可用": "システムメッセージ:すでに送信され、検証コードは引き続き有効です",
|
"系统提示:已经发送过,验证码尚可用": "システムメッセージ:すでに送信され、検証コードは引き続き有効です",
|
||||||
"您的手机号当天发送次数过多,请联系管理员通过密码登录": "その日の電話番号が送信されすぎています。管理者に連絡してパスワードでログインしてください",
|
"您的手机号当天发送次数过多,请联系管理员通过密码登录": "その日の電話番号が送信されすぎています。管理者に連絡してパスワードでログインしてください",
|
||||||
"您的手机号验证码错误,请确认之后注册": "電話番号の検証コードが間違っています。確認して登録してください",
|
"您的手机号验证码错误,请确认之后注册": "電話番号の検証コードが間違っています。確認して登録してください",
|
||||||
"手机号不合法": "電話番号が無効です",
|
"手机号不合法": "電話番号が無効です",
|
||||||
"手机号未更改": "電話番号が変更されていません",
|
"手机号未更改": "電話番号が変更されていません",
|
||||||
"新手机号过期": "新しい電話番号の有効期限が切れました",
|
"新手机号过期": "新しい電話番号の有効期限が切れました",
|
||||||
"验证码错误": "検証コードが間違っています",
|
"验证码错误": "検証コードが間違っています",
|
||||||
"验证码未发送": "検証コードが送信されていません",
|
"验证码未发送": "検証コードが送信されていません",
|
||||||
"账号不存在": "アカウントが存在しません",
|
"账号不存在": "アカウントが存在しません",
|
||||||
"已实名": "実名",
|
"已实名": "実名",
|
||||||
"实名审核中,请勿重复提交": "実名審査中、繰り返し提出しないでください",
|
"实名审核中,请勿重复提交": "実名審査中、繰り返し提出しないでください",
|
||||||
"用户状态异常,无法进行审核": "ユーザーが異常であり、審査できません。手続き",
|
"用户状态异常,无法进行审核": "ユーザーが異常であり、審査できません。手続き",
|
||||||
"验证码已失效": "検証コードが無効です",
|
"验证码已失效": "検証コードが無効です",
|
||||||
"服务器错误": "サーバーエラー",
|
"服务器错误": "サーバーエラー",
|
||||||
"验证失败,请控制拼图对齐缺口": "検証に失敗しました。パズルの整列ギャップを制御してください",
|
"验证失败,请控制拼图对齐缺口": "検証に失敗しました。パズルの整列ギャップを制御してください",
|
||||||
"滑块验证状态不存在,请退出重试": "スライダー検証状態が存在しません,リトライをログアウトしてください",
|
"滑块验证状态不存在,请退出重试": "スライダー検証状態が存在しません,リトライをログアウトしてください",
|
||||||
|
|
||||||
"语言不能为空": "言語が空です",
|
"语言不能为空": "言語が空です",
|
||||||
"排序参数需为正整数": "ソートパラメーターは正の整数でなければなりません",
|
"排序参数需为正整数": "ソートパラメーターは正の整数でなければなりません",
|
||||||
"请先创建中文版本套餐": "最初に中国語バージョンのパッケージを作成してください",
|
"请先创建中文版本套餐": "最初に中国語バージョンのパッケージを作成してください",
|
||||||
"增值服务不存在": "付加サービスは存在しません",
|
"增值服务不存在": "付加サービスは存在しません",
|
||||||
"所选增值服务币种与套餐币种不一致": "選択した付加サービスの通貨とパッケージの通貨が一致しません",
|
"所选增值服务币种与套餐币种不一致": "選択した付加サービスの通貨とパッケージの通貨が一致しません",
|
||||||
"文件转换失败": "ファイル変換に失敗しました",
|
"文件转换失败": "ファイル変換に失敗しました",
|
||||||
"每种增值服务类型只可选择一个": "各種付加サービスタイプは一つしか選択できません",
|
"每种增值服务类型只可选择一个": "各種付加サービスタイプは一つしか選択できません",
|
||||||
"保存套餐与增值服务关联失败": "パッケージと付加サービスの関連付けの保存に失敗しました",
|
"保存套餐与增值服务关联失败": "パッケージと付加サービスの関連付けの保存に失敗しました",
|
||||||
"删除套餐与增值服务关联失败": "パッケージと付加サービスの関連付けの削除に失敗しました",
|
"删除套餐与增值服务关联失败": "パッケージと付加サービスの関連付けの削除に失敗しました",
|
||||||
"查询套餐与增值服务关联失败": "パッケージと付加サービスの関連付けの検索に失敗しました",
|
"查询套餐与增值服务关联失败": "パッケージと付加サービスの関連付けの検索に失敗しました",
|
||||||
"更新套餐与增值服务关联失败": "パッケージと付加サービスの関連付けの更新に失敗しました",
|
"更新套餐与增值服务关联失败": "パッケージと付加サービスの関連付けの更新に失敗しました",
|
||||||
"查询增值服务失败": "付加サービスの検索に失敗しました",
|
"查询增值服务失败": "付加サービスの検索に失敗しました",
|
||||||
"更新套餐状态失败": "パッケージステータスの更新に失敗しました",
|
"更新套餐状态失败": "パッケージステータスの更新に失敗しました",
|
||||||
"查询增值服务详情失败": "付加サービスの詳細検索に失敗しました",
|
"查询增值服务详情失败": "付加サービスの詳細検索に失敗しました",
|
||||||
"序列化转换失败": "シリアライズ変換に失敗しました",
|
"序列化转换失败": "シリアライズ変換に失敗しました",
|
||||||
"保存套餐历史记录失败": "パッケージ履歴の保存に失敗しました",
|
"保存套餐历史记录失败": "パッケージ履歴の保存に失敗しました",
|
||||||
"原价不能为空": "原価は空にできません",
|
"原价不能为空": "原価は空にできません",
|
||||||
"原价格式转换失败": "原価のフォーマット変換に失敗しました",
|
"原价格式转换失败": "原価のフォーマット変換に失敗しました",
|
||||||
"数量参数需为0-99": "数量パラメーターは0-99でなければなりません",
|
"数量参数需为0-99": "数量パラメーターは0-99でなければなりません",
|
||||||
"优惠单价需小于等于原价": "割引単価は原価以下でなければなりません",
|
"优惠单价需小于等于原价": "割引単価は原価以下でなければなりません",
|
||||||
"请先创建中文版本增值服务": "最初に中国語バージョンの付加サービスを作成してください",
|
"请先创建中文版本增值服务": "最初に中国語バージョンの付加サービスを作成してください",
|
||||||
"保存增值服务失败": "付加サービスの保存に失敗しました",
|
"保存增值服务失败": "付加サービスの保存に失敗しました",
|
||||||
"保存增值服务历史记录失败": "付加サービス履歴の保存に失敗しました",
|
"保存增值服务历史记录失败": "付加サービス履歴の保存に失敗しました",
|
||||||
"更新增值服务失败": "付加サービスの更新に失敗しました",
|
"更新增值服务失败": "付加サービスの更新に失敗しました",
|
||||||
"查询增值服务列表失败": "付加サービスリストの検索に失敗しました",
|
"查询增值服务列表失败": "付加サービスリストの検索に失敗しました",
|
||||||
"计算价格失败": "価格計算に失敗しました",
|
"计算价格失败": "価格計算に失敗しました",
|
||||||
"更新成功": "更新が成功しました",
|
"更新成功": "更新が成功しました",
|
||||||
"保存成功": "保存が成功しました",
|
"保存成功": "保存が成功しました",
|
||||||
"优惠单价转换失败": "割引単価変換に失敗しました",
|
"优惠单价转换失败": "割引単価変換に失敗しました",
|
||||||
"符号错误": "記号エラー",
|
"符号错误": "記号エラー",
|
||||||
"条件存在冲突,请重新设置": "条件が競合しています、再設定してください",
|
"条件存在冲突,请重新设置": "条件が競合しています、再設定してください",
|
||||||
"币种已修改,已取消关联部分增值服务": "通貨が変更され、一部の付加サービスの関連付けが解除されました",
|
"币种已修改,已取消关联部分增值服务": "通貨が変更され、一部の付加サービスの関連付けが解除されました",
|
||||||
"币种已修改,已取消关联部分套餐": "通貨が変更され、一部のパッケージの関連付けが解除されました",
|
"币种已修改,已取消关联部分套餐": "通貨が変更され、一部のパッケージの関連付けが解除されました",
|
||||||
"新增增值服务成功": "付加サービスの追加に成功しました",
|
"新增增值服务成功": "付加サービスの追加に成功しました",
|
||||||
"状态值无效": "状態値が無効です",
|
"状态值无效": "状態値が無効です",
|
||||||
"套餐已上架,请勿重复操作": "プランはすでに公開済みです、重複操作は避けてください",
|
"套餐已上架,请勿重复操作": "プランはすでに公開済みです、重複操作は避けてください",
|
||||||
"套餐已下架,请勿重复操作": "プランはすでに非公開です、重複操作は避けてください",
|
"套餐已下架,请勿重复操作": "プランはすでに非公開です、重複操作は避けてください",
|
||||||
"请先实名": "まずは実名でお願いします",
|
"请先实名": "まずは実名でお願いします",
|
||||||
"实名审核中": "実名審査中です",
|
"实名审核中": "実名審査中です",
|
||||||
"实名审核失败": "実名検証失敗です",
|
"实名审核失败": "実名検証失敗です",
|
||||||
"未知实名状态": "未知の実名状態です",
|
"未知实名状态": "未知の実名状態です",
|
||||||
}
|
}
|
||||||
|
|
||||||
var ZhTWMessages = map[string]string{
|
var ZhTWMessages = map[string]string{
|
||||||
"获取套餐列表失败": "獲取套餐列表失敗",
|
"获取套餐列表失败": "獲取套餐列表失敗",
|
||||||
"创建套餐信息失败": "創建套餐信息失敗",
|
"创建套餐信息失败": "創建套餐信息失敗",
|
||||||
"创建套餐信息成功": "創建套餐信息成功",
|
"创建套餐信息成功": "創建套餐信息成功",
|
||||||
"更新套餐信息失败": "更新套餐信息失敗",
|
"更新套餐信息失败": "更新套餐信息失敗",
|
||||||
"更新套餐信息成功": "更新套餐信息成功",
|
"更新套餐信息成功": "更新套餐信息成功",
|
||||||
"删除套餐信息失败": "刪除套餐信息失敗",
|
"删除套餐信息失败": "刪除套餐信息失敗",
|
||||||
"删除套餐信息成功": "刪除套餐信息成功",
|
"删除套餐信息成功": "刪除套餐信息成功",
|
||||||
"获取套餐信息失败": "獲取套餐信息失敗",
|
"获取套餐信息失败": "獲取套餐信息失敗",
|
||||||
"创建订单信息失败": "創建訂單信息失敗",
|
"创建订单信息失败": "創建訂單信息失敗",
|
||||||
"创建订单信息成功": "創建訂單信息成功",
|
"创建订单信息成功": "創建訂單信息成功",
|
||||||
"更新订单信息失败": "更新訂單信息失敗",
|
"更新订单信息失败": "更新訂單信息失敗",
|
||||||
"更新订单信息成功": "更新訂單信息成功",
|
"更新订单信息成功": "更新訂單信息成功",
|
||||||
"获取订单信息失败": "獲取訂單信息失敗",
|
"获取订单信息失败": "獲取訂單信息失敗",
|
||||||
"获取订单列表失败": "獲取訂單列表失敗",
|
"获取订单列表失败": "獲取訂單列表失敗",
|
||||||
"缺少套餐UUID": "缺少套餐UUID",
|
"缺少套餐UUID": "缺少套餐UUID",
|
||||||
"缺少客户签名信息": "缺少客戶簽名信息",
|
"缺少客户签名信息": "缺少客戶簽名信息",
|
||||||
"插入签名失败": "插入簽名失敗",
|
"插入签名失败": "插入簽名失敗",
|
||||||
"缺少订单号": "缺少訂單號",
|
"缺少订单号": "缺少訂單號",
|
||||||
"缺少订单信息": "缺少訂單信息",
|
"缺少订单信息": "缺少訂單信息",
|
||||||
"非当前用户订单信息不可操作": "非當前用戶訂單信息不可操作",
|
"非当前用户订单信息不可操作": "非當前用戶訂單信息不可操作",
|
||||||
"订单已支付": "訂單已支付",
|
"订单已支付": "訂單已支付",
|
||||||
"您已购买过套餐,无法再次购买": "您已購買過套餐,無法再次購買",
|
"您已购买过套餐,无法再次购买": "您已購買過套餐,無法再次購買",
|
||||||
"查询支付信息失败": "查詢支付信息失敗",
|
"查询支付信息失败": "查詢支付信息失敗",
|
||||||
"下载文件失败": "下載文件失敗",
|
"下载文件失败": "下載文件失敗",
|
||||||
"上传文件失败": "上傳文件失敗",
|
"上传文件失败": "上傳文件失敗",
|
||||||
"时间格式错误": "時間格式錯誤",
|
"时间格式错误": "時間格式錯誤",
|
||||||
|
|
||||||
"账号或密码错误": "帳號或密碼錯誤",
|
"账号或密码错误": "帳號或密碼錯誤",
|
||||||
"账号或验证码错误": "帳號或驗證碼錯誤",
|
"账号或验证码错误": "帳號或驗證碼錯誤",
|
||||||
"账号已存在": "帳號已存在",
|
"账号已存在": "帳號已存在",
|
||||||
"没有找到数据": "沒有找到數據",
|
"没有找到数据": "沒有找到數據",
|
||||||
"已经发送过,验证码尚可用": "已經發送過,驗證碼尚可用",
|
"已经发送过,验证码尚可用": "已經發送過,驗證碼尚可用",
|
||||||
"系统提示:已经发送过,验证码尚可用": "系統提示:已經發送過,驗證碼尚可用",
|
"系统提示:已经发送过,验证码尚可用": "系統提示:已經發送過,驗證碼尚可用",
|
||||||
"您的手机号当天发送次数过多,请联系管理员通过密码登录": "您的手機號當天發送次數過多,請聯繫管理員通過密碼登錄",
|
"您的手机号当天发送次数过多,请联系管理员通过密码登录": "您的手機號當天發送次數過多,請聯繫管理員通過密碼登錄",
|
||||||
"您的手机号验证码错误,请确认之后注册": "您的手機號驗證碼錯誤,請確認之後註冊",
|
"您的手机号验证码错误,请确认之后注册": "您的手機號驗證碼錯誤,請確認之後註冊",
|
||||||
"手机号不合法": "手機號不合法",
|
"手机号不合法": "手機號不合法",
|
||||||
"手机号未更改": "手機號未更改",
|
"手机号未更改": "手機號未更改",
|
||||||
"新手机号过期": "新手機號過期",
|
"新手机号过期": "新手機號過期",
|
||||||
"验证码错误": "驗證碼錯誤",
|
"验证码错误": "驗證碼錯誤",
|
||||||
"验证码未发送": "驗證碼未發送",
|
"验证码未发送": "驗證碼未發送",
|
||||||
"账号不存在": "帳號不存在",
|
"账号不存在": "帳號不存在",
|
||||||
"已实名": "已實名",
|
"已实名": "已實名",
|
||||||
"实名审核中,请勿重复提交": "實名審核中,請勿重複提交",
|
"实名审核中,请勿重复提交": "實名審核中,請勿重複提交",
|
||||||
"用户状态异常,无法进行审核": "用戶狀態異常,無法進行審核",
|
"用户状态异常,无法进行审核": "用戶狀態異常,無法進行審核",
|
||||||
"验证码已失效": "驗證碼已失效",
|
"验证码已失效": "驗證碼已失效",
|
||||||
"服务器错误": "服務器錯誤",
|
"服务器错误": "服務器錯誤",
|
||||||
"验证失败,请控制拼图对齐缺口": "驗證失敗,請控制拼圖對齊缺口",
|
"验证失败,请控制拼图对齐缺口": "驗證失敗,請控制拼圖對齊缺口",
|
||||||
"滑块验证状态不存在,请退出重试": "滑塊驗證狀態不存在,請退出重試",
|
"滑块验证状态不存在,请退出重试": "滑塊驗證狀態不存在,請退出重試",
|
||||||
|
|
||||||
"语言不能为空": "語言不能為空",
|
"语言不能为空": "語言不能為空",
|
||||||
"排序参数需为正整数": "排序參數需為正整數",
|
"排序参数需为正整数": "排序參數需為正整數",
|
||||||
"请先创建中文版本套餐": "請先建立中文版本套餐",
|
"请先创建中文版本套餐": "請先建立中文版本套餐",
|
||||||
"增值服务不存在": "增值服務不存在",
|
"增值服务不存在": "增值服務不存在",
|
||||||
"所选增值服务币种与套餐币种不一致": "所選增值服務幣種與套餐幣種不一致",
|
"所选增值服务币种与套餐币种不一致": "所選增值服務幣種與套餐幣種不一致",
|
||||||
"文件转换失败": "文件轉換失敗",
|
"文件转换失败": "文件轉換失敗",
|
||||||
"每种增值服务类型只可选择一个": "每種增值服務類型只可選擇一個",
|
"每种增值服务类型只可选择一个": "每種增值服務類型只可選擇一個",
|
||||||
"保存套餐与增值服务关联失败": "保存套餐與增值服務關聯失敗",
|
"保存套餐与增值服务关联失败": "保存套餐與增值服務關聯失敗",
|
||||||
"删除套餐与增值服务关联失败": "刪除套餐與增值服務關聯失敗",
|
"删除套餐与增值服务关联失败": "刪除套餐與增值服務關聯失敗",
|
||||||
"查询套餐与增值服务关联失败": "查詢套餐與增值服務關聯失敗",
|
"查询套餐与增值服务关联失败": "查詢套餐與增值服務關聯失敗",
|
||||||
"更新套餐与增值服务关联失败": "更新套餐與增值服務關聯失敗",
|
"更新套餐与增值服务关联失败": "更新套餐與增值服務關聯失敗",
|
||||||
"查询增值服务失败": "查詢增值服務失敗",
|
"查询增值服务失败": "查詢增值服務失敗",
|
||||||
"更新套餐状态失败": "更新套餐狀態失敗",
|
"更新套餐状态失败": "更新套餐狀態失敗",
|
||||||
"查询增值服务详情失败": "查詢增值服務詳情失敗",
|
"查询增值服务详情失败": "查詢增值服務詳情失敗",
|
||||||
"序列化转换失败": "序列化轉換失敗",
|
"序列化转换失败": "序列化轉換失敗",
|
||||||
"保存套餐历史记录失败": "保存套餐歷史記錄失敗",
|
"保存套餐历史记录失败": "保存套餐歷史記錄失敗",
|
||||||
"原价不能为空": "原價不能為空",
|
"原价不能为空": "原價不能為空",
|
||||||
"原价格式转换失败": "原價格式轉換失敗",
|
"原价格式转换失败": "原價格式轉換失敗",
|
||||||
"数量参数需为0-99": "數量參數需為0-99",
|
"数量参数需为0-99": "數量參數需為0-99",
|
||||||
"优惠单价需小于等于原价": "優惠單價需小於等於原價",
|
"优惠单价需小于等于原价": "優惠單價需小於等於原價",
|
||||||
"请先创建中文版本增值服务": "請先建立中文版本增值服務",
|
"请先创建中文版本增值服务": "請先建立中文版本增值服務",
|
||||||
"保存增值服务失败": "保存增值服務失敗",
|
"保存增值服务失败": "保存增值服務失敗",
|
||||||
"保存增值服务历史记录失败": "保存增值服務歷史記錄失敗",
|
"保存增值服务历史记录失败": "保存增值服務歷史記錄失敗",
|
||||||
"更新增值服务失败": "更新增值服務失敗",
|
"更新增值服务失败": "更新增值服務失敗",
|
||||||
"查询增值服务列表失败": "查詢增值服務列表失敗",
|
"查询增值服务列表失败": "查詢增值服務列表失敗",
|
||||||
"计算价格失败": "計算價格失敗",
|
"计算价格失败": "計算價格失敗",
|
||||||
"更新成功": "更新成功",
|
"更新成功": "更新成功",
|
||||||
"保存成功": "儲存成功",
|
"保存成功": "儲存成功",
|
||||||
"优惠单价转换失败": "優惠單價轉換失敗",
|
"优惠单价转换失败": "優惠單價轉換失敗",
|
||||||
"符号错误": "符號錯誤",
|
"符号错误": "符號錯誤",
|
||||||
"条件存在冲突,请重新设置": "條件存在衝突,請重新設定",
|
"条件存在冲突,请重新设置": "條件存在衝突,請重新設定",
|
||||||
"币种已修改,已取消关联部分增值服务": "幣種已修改,已取消關聯部分增值服務",
|
"币种已修改,已取消关联部分增值服务": "幣種已修改,已取消關聯部分增值服務",
|
||||||
"币种已修改,已取消关联部分套餐": "幣種已修改,已取消關聯部分套餐",
|
"币种已修改,已取消关联部分套餐": "幣種已修改,已取消關聯部分套餐",
|
||||||
"新增增值服务成功": "新增增值服務成功",
|
"新增增值服务成功": "新增增值服務成功",
|
||||||
"状态值无效": "狀態值無效",
|
"状态值无效": "狀態值無效",
|
||||||
"套餐已上架,请勿重复操作": "套餐已上架,請勿重複操作",
|
"套餐已上架,请勿重复操作": "套餐已上架,請勿重複操作",
|
||||||
"套餐已下架,请勿重复操作": "套餐已下架,請勿重複操作",
|
"套餐已下架,请勿重复操作": "套餐已下架,請勿重複操作",
|
||||||
"请先实名": "請先實名",
|
"请先实名": "請先實名",
|
||||||
"实名审核中": "實名審覈中",
|
"实名审核中": "實名審覈中",
|
||||||
"实名审核失败": "實名審覈失敗",
|
"实名审核失败": "實名審覈失敗",
|
||||||
"未知实名状态": "未知實名狀態",
|
"未知实名状态": "未知實名狀態",
|
||||||
"已存在标题相同的数据": "已存在標題相同的數據",
|
"已存在标题相同的数据": "已存在標題相同的數據",
|
||||||
"展示数量不能超过5个": "展示數量不能超過5個",
|
"展示数量不能超过5个": "展示數量不能超過5個",
|
||||||
"查询失败": "查詢失敗",
|
"查询失败": "查詢失敗",
|
||||||
"操作失败": "操作失敗",
|
"操作失败": "操作失敗",
|
||||||
|
|
||||||
"参数缺失": "參數缺失",
|
"参数缺失": "參數缺失",
|
||||||
"创建失败": "創建失敗",
|
"创建失败": "創建失敗",
|
||||||
"更新失败": "更新失敗",
|
"更新失败": "更新失敗",
|
||||||
"删除失败": "刪除失敗",
|
"删除失败": "刪除失敗",
|
||||||
"更新状态失败": "更新狀態失敗",
|
"更新状态失败": "更新狀態失敗",
|
||||||
}
|
}
|
||||||
|
@ -155,7 +155,6 @@ func CheckWebLogin(provider *account.AccountClientImpl) gin.HandlerFunc {
|
|||||||
Domain: info.Domain,
|
Domain: info.Domain,
|
||||||
ID: info.ID,
|
ID: info.ID,
|
||||||
Name: info.NickName,
|
Name: info.NickName,
|
||||||
//Account: info.Account,
|
|
||||||
//NickName: info.NickName,
|
//NickName: info.NickName,
|
||||||
//PositionUsers: qres.PositionUsers,
|
//PositionUsers: qres.PositionUsers,
|
||||||
//Extend: infoRes.Info.Extend,
|
//Extend: infoRes.Info.Extend,
|
||||||
|
@ -134,6 +134,9 @@ func (cr ChatHandler) NewMessage(c *gin.Context) {
|
|||||||
service.ErrWithCode(c, code)
|
service.ErrWithCode(c, code)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
if request.LocalStamp == 0 {
|
||||||
|
request.LocalStamp = time.Now().Unix()
|
||||||
|
}
|
||||||
err := logic.NewMessage(c, &cr.cache, chatUser, request)
|
err := logic.NewMessage(c, &cr.cache, chatUser, request)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
service.Error(c, err)
|
service.Error(c, err)
|
||||||
@ -260,8 +263,9 @@ func (cr ChatHandler) MessageList(c *gin.Context) {
|
|||||||
// return
|
// return
|
||||||
// }
|
// }
|
||||||
//}
|
//}
|
||||||
messages := cr.cache.GetChatRecord(request.SessionId)
|
// 启用或禁用缓存
|
||||||
//messages := []*accountFiee.ChatRecordData{}
|
//messages := cr.cache.GetChatRecord(request.SessionId)
|
||||||
|
messages := []*accountFiee.ChatRecordData{}
|
||||||
var returnDataIdList = make([]int64, 0)
|
var returnDataIdList = make([]int64, 0)
|
||||||
defer func() {
|
defer func() {
|
||||||
//获取最新数据时,重置新消息数量统计
|
//获取最新数据时,重置新消息数量统计
|
||||||
@ -277,6 +281,7 @@ func (cr ChatHandler) MessageList(c *gin.Context) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
fmt.Println("defer CoverChatRecord , message len:", len(messages))
|
||||||
err := cr.cache.CoverChatRecord(request.SessionId, messages)
|
err := cr.cache.CoverChatRecord(request.SessionId, messages)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Print("设置消息已读失败", zap.Error(err))
|
log.Print("设置消息已读失败", zap.Error(err))
|
||||||
@ -302,6 +307,7 @@ func (cr ChatHandler) MessageList(c *gin.Context) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
messages = recordResp.List
|
messages = recordResp.List
|
||||||
|
fmt.Println("GetChatRecordList len:", len(messages))
|
||||||
err = cr.cache.CoverChatRecord(request.SessionId, messages)
|
err = cr.cache.CoverChatRecord(request.SessionId, messages)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Print("覆盖聊天记录失败", zap.Error(err))
|
log.Print("覆盖聊天记录失败", zap.Error(err))
|
||||||
@ -332,7 +338,7 @@ func (cr ChatHandler) MessageList(c *gin.Context) {
|
|||||||
return messages[i].ID > messages[j].ID
|
return messages[i].ID > messages[j].ID
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
fmt.Printf("data is %+v\n", messages)
|
//fmt.Printf("data is %+v\n", messages)
|
||||||
total := 0
|
total := 0
|
||||||
for i, message := range messages {
|
for i, message := range messages {
|
||||||
switch request.Direction {
|
switch request.Direction {
|
||||||
@ -367,8 +373,6 @@ func (cr ChatHandler) MessageList(c *gin.Context) {
|
|||||||
resp[i].Message.Media = []dto.MessageMedia{}
|
resp[i].Message.Media = []dto.MessageMedia{}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if accessUser.Role == 1 {
|
|
||||||
}
|
|
||||||
service.Success(c, resp)
|
service.Success(c, resp)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -42,6 +42,7 @@ func NewMessage(ctx context.Context, cache *chatCache.ChatCache, sender *account
|
|||||||
fmt.Println(request.LocalStamp - msgRecord.LocalStamp)
|
fmt.Println(request.LocalStamp - msgRecord.LocalStamp)
|
||||||
if msgRecord.Message.Text == request.Message.Text && request.LocalStamp-msgRecord.LocalStamp < 1 { //秒级
|
if msgRecord.Message.Text == request.Message.Text && request.LocalStamp-msgRecord.LocalStamp < 1 { //秒级
|
||||||
cacheMap[request.AtUserId] = request
|
cacheMap[request.AtUserId] = request
|
||||||
|
fmt.Println("\n\n跳过消息发送\n\t跳过消息发送\n\t\t跳过消息发送\n\n")
|
||||||
return nil
|
return nil
|
||||||
} else {
|
} else {
|
||||||
cacheMap[request.AtUserId] = request
|
cacheMap[request.AtUserId] = request
|
||||||
|
@ -167,15 +167,18 @@ func (r *Robot) Run() {
|
|||||||
//加入聊天室规则
|
//加入聊天室规则
|
||||||
hasHit := false
|
hasHit := false
|
||||||
for _, rule := range r.joinSessionRules {
|
for _, rule := range r.joinSessionRules {
|
||||||
|
rule := rule
|
||||||
hit := rule.Hit(event, r.Info)
|
hit := rule.Hit(event, r.Info)
|
||||||
fmt.Printf("规则【%s】校验结果:%v\n", rule.GetTitle(), hit)
|
fmt.Printf("规则【%s】校验结果:%v\n", rule.GetTitle(), hit)
|
||||||
if hit {
|
if hit {
|
||||||
hasHit = true
|
hasHit = true
|
||||||
if rule.RunTime().IsZero() {
|
if rule.RunTime().IsZero() {
|
||||||
err := rule.Run(r.cache)
|
go func() {
|
||||||
if err != nil {
|
err := rule.Run(r.cache)
|
||||||
log.Printf("robot 执行任务失败:%v\n", err)
|
if err != nil {
|
||||||
}
|
log.Printf("robot 执行任务失败:%v\n", err)
|
||||||
|
}
|
||||||
|
}()
|
||||||
} else {
|
} else {
|
||||||
r.RegisterDelayTask(rule)
|
r.RegisterDelayTask(rule)
|
||||||
}
|
}
|
||||||
@ -183,16 +186,19 @@ func (r *Robot) Run() {
|
|||||||
}
|
}
|
||||||
if !hasHit {
|
if !hasHit {
|
||||||
for _, rule := range r.keywordsRules {
|
for _, rule := range r.keywordsRules {
|
||||||
|
rule := rule
|
||||||
hit := rule.Hit(event, r.Info)
|
hit := rule.Hit(event, r.Info)
|
||||||
fmt.Printf("规则【%s】校验结果:%v\n", rule.GetTitle(), hit)
|
fmt.Printf("规则【%s】校验结果:%v\n", rule.GetTitle(), hit)
|
||||||
if hit {
|
if hit {
|
||||||
hasHit = true
|
hasHit = true
|
||||||
fmt.Println("命中规则:", rule.GetTitle())
|
fmt.Println("命中规则:", rule.GetTitle())
|
||||||
if rule.RunTime().IsZero() {
|
if rule.RunTime().IsZero() {
|
||||||
err := rule.Run(r.cache)
|
go func() {
|
||||||
if err != nil {
|
err := rule.Run(r.cache)
|
||||||
log.Printf("robot 执行任务失败:%v\n", err)
|
if err != nil {
|
||||||
}
|
log.Printf("robot 执行任务失败:%v\n", err)
|
||||||
|
}
|
||||||
|
}()
|
||||||
} else {
|
} else {
|
||||||
r.RegisterDelayTask(rule)
|
r.RegisterDelayTask(rule)
|
||||||
}
|
}
|
||||||
@ -201,16 +207,19 @@ func (r *Robot) Run() {
|
|||||||
}
|
}
|
||||||
if !hasHit {
|
if !hasHit {
|
||||||
for _, rule := range r.noReplyAfterRules {
|
for _, rule := range r.noReplyAfterRules {
|
||||||
|
rule := rule
|
||||||
hit := rule.Hit(event, r.Info)
|
hit := rule.Hit(event, r.Info)
|
||||||
fmt.Printf("规则【%s】校验结果:%v\n", rule.GetTitle(), hit)
|
fmt.Printf("规则【%s】校验结果:%v\n", rule.GetTitle(), hit)
|
||||||
if hit {
|
if hit {
|
||||||
hasHit = true
|
hasHit = true
|
||||||
fmt.Println("命中规则:", rule.GetTitle())
|
fmt.Println("命中规则:", rule.GetTitle())
|
||||||
if rule.RunTime().IsZero() {
|
if rule.RunTime().IsZero() {
|
||||||
err := rule.Run(r.cache)
|
go func() {
|
||||||
if err != nil {
|
err := rule.Run(r.cache)
|
||||||
log.Printf("robot 执行任务失败:%v\n", err)
|
if err != nil {
|
||||||
}
|
log.Printf("robot 执行任务失败:%v\n", err)
|
||||||
|
}
|
||||||
|
}()
|
||||||
} else {
|
} else {
|
||||||
r.RegisterDelayTask(rule)
|
r.RegisterDelayTask(rule)
|
||||||
}
|
}
|
||||||
|
@ -27,6 +27,12 @@ func NewReplyWhenHitKeywords(title string, keywords []string) IRobotTask {
|
|||||||
return &RobotTaskWithKeyworkds{title: title, keywords: keywords}
|
return &RobotTaskWithKeyworkds{title: title, keywords: keywords}
|
||||||
}
|
}
|
||||||
func (r *RobotTaskWithKeyworkds) Hit(event ws.ListenEventData, sender *accountFiee.ChatUserData) (hit bool) {
|
func (r *RobotTaskWithKeyworkds) Hit(event ws.ListenEventData, sender *accountFiee.ChatUserData) (hit bool) {
|
||||||
|
//fmt.Printf("event.EventType != ws.EventChatMessage:%v\n", event.EventType != ws.EventChatMessage)
|
||||||
|
//fmt.Printf("event.Msg: %v\n", event.Msg == "")
|
||||||
|
//fmt.Printf("event.Client == nil: %v\n", event.Client == nil)
|
||||||
|
//fmt.Printf("event.ChatUser == nil: %v\n", event.ChatUser == nil)
|
||||||
|
//fmt.Printf("event.ChatUser.Role != 1: %v\n", event.ChatUser.Role != 1)
|
||||||
|
//fmt.Printf("r.keywords: %+v\n", r.keywords)
|
||||||
if event.EventType != ws.EventChatMessage || event.Msg == "" || event.Client == nil || event.ChatUser == nil {
|
if event.EventType != ws.EventChatMessage || event.Msg == "" || event.Client == nil || event.ChatUser == nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -6,6 +6,7 @@ import (
|
|||||||
"fonchain-fiee/api/bundle"
|
"fonchain-fiee/api/bundle"
|
||||||
"fonchain-fiee/api/cast"
|
"fonchain-fiee/api/cast"
|
||||||
"fonchain-fiee/pkg/service"
|
"fonchain-fiee/pkg/service"
|
||||||
|
"log"
|
||||||
"strconv"
|
"strconv"
|
||||||
|
|
||||||
bundleModel "fonchain-fiee/pkg/model/bundle"
|
bundleModel "fonchain-fiee/pkg/model/bundle"
|
||||||
@ -157,7 +158,7 @@ func WorkConfirm(c *gin.Context) { // 确认作品并扣除余量
|
|||||||
service.Error(c, err)
|
service.Error(c, err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
log.Print("req.ConfirmRemark:", req.ConfirmRemark)
|
||||||
if req.ConfirmStatus == 2 { // 驳回完直接结束
|
if req.ConfirmStatus == 2 { // 驳回完直接结束
|
||||||
res, err := service.CastProvider.UpdateStatus(c, &cast.UpdateStatusReq{
|
res, err := service.CastProvider.UpdateStatus(c, &cast.UpdateStatusReq{
|
||||||
WorkAction: cast.WorkActionENUM_CONFIRM,
|
WorkAction: cast.WorkActionENUM_CONFIRM,
|
||||||
|
@ -1,6 +1,9 @@
|
|||||||
package service
|
package service
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"dubbo.apache.org/dubbo-go/v3/common/constant"
|
||||||
|
"dubbo.apache.org/dubbo-go/v3/config"
|
||||||
|
_ "dubbo.apache.org/dubbo-go/v3/imports"
|
||||||
"fmt"
|
"fmt"
|
||||||
"fonchain-fiee/api/account"
|
"fonchain-fiee/api/account"
|
||||||
"fonchain-fiee/api/accountFiee"
|
"fonchain-fiee/api/accountFiee"
|
||||||
@ -14,10 +17,6 @@ import (
|
|||||||
"fonchain-fiee/api/secFilings"
|
"fonchain-fiee/api/secFilings"
|
||||||
pkConfig "fonchain-fiee/pkg/config"
|
pkConfig "fonchain-fiee/pkg/config"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"dubbo.apache.org/dubbo-go/v3/common/constant"
|
|
||||||
"dubbo.apache.org/dubbo-go/v3/config"
|
|
||||||
_ "dubbo.apache.org/dubbo-go/v3/imports"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
var AccountProvider = new(account.AccountClientImpl)
|
var AccountProvider = new(account.AccountClientImpl)
|
||||||
|
Loading…
Reference in New Issue
Block a user