feiyu02
2022-09-15 3e2159e45e12b2b8af058b68eafeaf082cf3fe85
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
package cn.flightfeather.supervision.domain.entity;
 
import java.util.Date;
import javax.persistence.*;
 
@Table(name = "epk_t_mgtfile")
public class MgtFile {
    /**
     * 管理要求文件ID
     */
    @Id
    @Column(name = "MF_GUID")
    private String mfGuid;
 
    /**
     * 管理要求文件全称
     */
    @Column(name = "MF_Name")
    private String mfName;
 
    /**
     * 管理要求文件简称
     */
    @Column(name = "MF_Short_Name")
    private String mfShortName;
 
    /**
     * 原始文号
     */
    @Column(name = "MF_Reference_Number")
    private String mfReferenceNumber;
 
    /**
     * 文件编码: 18位自定义唯一标识:区域行政编码(6位)+文件类别编号(2位)+要素大类编号(2位)+实施或生效日期(8位),用于弱关联和关键属性直接解析
     */
    @Column(name = "MF_File_Code")
    private String mfFileCode;
 
    /**
     * 文件相关主行业: 1:生态环境;2:住房建设;3:交通;4:绿化市容;5:城管执法;99:其他;
     */
    @Column(name = "MF_File_Industry")
    private Byte mfFileIndustry;
 
    /**
     * 文件相关管理层级: 1:国家;2:部委;3:省/直辖市;4:地市;5:区县;6:街镇;7:园区;9:其他
     */
    @Column(name = "MF_Mgt_Level")
    private Byte mfMgtLevel;
 
    /**
     * 省份编码
     */
    @Column(name = "MF_Province_Code")
    private String mfProvinceCode;
 
    /**
     * 省份名称
     */
    @Column(name = "MF_Province_Name")
    private String mfProvinceName;
 
    /**
     * 地市编码
     */
    @Column(name = "MF_City_Code")
    private String mfCityCode;
 
    /**
     * 地市名称
     */
    @Column(name = "MF_City_Name")
    private String mfCityName;
 
    /**
     * 区县编号
     */
    @Column(name = "MF_District_Code")
    private String mfDistrictCode;
 
    /**
     * 区县名称
     */
    @Column(name = "MF_District_Name")
    private String mfDistrictName;
 
    /**
     * 街镇编码
     */
    @Column(name = "MF_Town_Code")
    private String mfTownCode;
 
    /**
     * 街镇名称
     */
    @Column(name = "MF_Town_Name")
    private String mfTownName;
 
    /**
     * 所在园区
     */
    @Column(name = "MF_Ind_District")
    private String mfIndDistrict;
 
    /**
     * 有效行政区域覆盖: 例如上海全市、仅限静安区等,可从文件摘要中适用范围提取,或文件级别和对应行政区划提取
     */
    @Column(name = "MF_Area_Coverage")
    private String mfAreaCoverage;
 
    /**
     * 文件类别: 1:国家法律;2:国家法规;3:地方条例;4:管理规定;5:实施办法;6:行政通知;7:技术标准;8:服务标准;9:技术规范;10:发展规划;11:应急预案;12:执法解释;13:管理解读;99:其他;
     */
    @Column(name = "MF_File_Type")
    private Byte mfFileType;
 
    /**
     * 关联环保要素大类: 1:大气;2:水;3:海洋;4:土壤;5:噪声;6:光;7:辐射;8:核;9:固体废物;10:化学品;21:台账;31:执法;41:督察;51:监测;61:服务;99:其他;
     */
    @Column(name = "MF_Ep_Item_Type")
    private Byte mfEpItemType;
 
    /**
     * 关联环保要素小类: 大气对应小类,1:PM;2:NOX;3:O3;4:VOCs;5:工业废气;6:机动车尾气;7:扬尘;8:餐饮油烟;9:恶臭;99:其他;其他参见数据源代码表
     */
    @Column(name = "MF_Ep_Item_Subtype")
    private Byte mfEpItemSubtype;
 
    /**
     * 发布单位或组织
     */
    @Column(name = "MF_Release_Org")
    private String mfReleaseOrg;
 
    /**
     * 发布日期
     */
    @Column(name = "MF_Release_Date")
    private Date mfReleaseDate;
 
    /**
     * 生效开始时间
     */
    @Column(name = "MF_Effective_Date")
    private Date mfEffectiveDate;
 
    /**
     * 生效截止时间
     */
    @Column(name = "MF_Closing_Date")
    private Date mfClosingDate;
 
    /**
     * 有效期
     */
    @Column(name = "MF_Effective_Time")
    private String mfEffectiveTime;
 
    /**
     * 文件依据
     */
    @Column(name = "MF_File_Basis")
    private String mfFileBasis;
 
    /**
     * 文件摘要
     */
    @Column(name = "MF_Summary")
    private String mfSummary;
 
    /**
     * 附件或附属多媒体材料路径: 可能存在多个路径,“;”分割
     */
    @Column(name = "MF_Sub_File_Url")
    private String mfSubFileUrl;
 
    /**
     * 原始文件存储格式: 1:word;2:pdf;3:Excel;4:ppt;99:其他:
     */
    @Column(name = "MF_Save_Type")
    private Byte mfSaveType;
 
    /**
     * 原始文件路径: 可存完整相对路径;超链接应是完整的;
     */
    @Column(name = "MF_File_Url")
    private String mfFileUrl;
 
    /**
     * 水印加密文件路径: 加公司水印并加密,不可编辑,用于授权用户浏览或下载
     */
    @Column(name = "MF_File_Encryption_Url")
    private String mfFileEncryptionUrl;
 
    /**
     * 创建时间
     */
    @Column(name = "MF_Create_Time")
    private Date mfCreateTime;
 
    /**
     * 更新时间
     */
    @Column(name = "MF_Update_Time")
    private Date mfUpdateTime;
 
    @Column(name = "MF_Extension1")
    private String mfExtension1;
 
    @Column(name = "MF_Extension2")
    private String mfExtension2;
 
    @Column(name = "MF_Extension3")
    private String mfExtension3;
 
    @Column(name = "MF_Remark")
    private String mfRemark;
 
    /**
     * 文件修订或更新情况: 可能存在多次修订,用“;”分割
     */
    @Column(name = "MF_File_Revise")
    private String mfFileRevise;
 
    /**
     * 文件摘要关键字: 一级关键字,常用关键字,若涉及多个关键字,关键字之间“、”分割
     */
    @Column(name = "MF_Keyword_Lv1")
    private String mfKeywordLv1;
 
    /**
     * 对象及行为关键字: 二级关键字,若涉及多个关键字,关键字之间“、”分割
     */
    @Column(name = "MF_Keyword_Lv2")
    private String mfKeywordLv2;
 
    /**
     * 设施或物品关键字; 三级关键字,若涉及多个关键字,关键字之间“、”分割
     */
    @Column(name = "MF_Keyword_Lv3")
    private String mfKeywordLv3;
 
    /**
     * 机构或单位关键字: 四级关键字,若涉及多个关键字,关键字之间“、”分割
     */
    @Column(name = "MF_Keyword_Lv4")
    private String mfKeywordLv4;
 
    /**
     * 获取管理要求文件ID
     *
     * @return MF_GUID - 管理要求文件ID
     */
    public String getMfGuid() {
        return mfGuid;
    }
 
    /**
     * 设置管理要求文件ID
     *
     * @param mfGuid 管理要求文件ID
     */
    public void setMfGuid(String mfGuid) {
        this.mfGuid = mfGuid == null ? null : mfGuid.trim();
    }
 
    /**
     * 获取管理要求文件全称
     *
     * @return MF_Name - 管理要求文件全称
     */
    public String getMfName() {
        return mfName;
    }
 
    /**
     * 设置管理要求文件全称
     *
     * @param mfName 管理要求文件全称
     */
    public void setMfName(String mfName) {
        this.mfName = mfName == null ? null : mfName.trim();
    }
 
    /**
     * 获取管理要求文件简称
     *
     * @return MF_Short_Name - 管理要求文件简称
     */
    public String getMfShortName() {
        return mfShortName;
    }
 
    /**
     * 设置管理要求文件简称
     *
     * @param mfShortName 管理要求文件简称
     */
    public void setMfShortName(String mfShortName) {
        this.mfShortName = mfShortName == null ? null : mfShortName.trim();
    }
 
    /**
     * 获取原始文号
     *
     * @return MF_Reference_Number - 原始文号
     */
    public String getMfReferenceNumber() {
        return mfReferenceNumber;
    }
 
    /**
     * 设置原始文号
     *
     * @param mfReferenceNumber 原始文号
     */
    public void setMfReferenceNumber(String mfReferenceNumber) {
        this.mfReferenceNumber = mfReferenceNumber == null ? null : mfReferenceNumber.trim();
    }
 
    /**
     * 获取文件编码: 18位自定义唯一标识:区域行政编码(6位)+文件类别编号(2位)+要素大类编号(2位)+实施或生效日期(8位),用于弱关联和关键属性直接解析
     *
     * @return MF_File_Code - 文件编码: 18位自定义唯一标识:区域行政编码(6位)+文件类别编号(2位)+要素大类编号(2位)+实施或生效日期(8位),用于弱关联和关键属性直接解析
     */
    public String getMfFileCode() {
        return mfFileCode;
    }
 
    /**
     * 设置文件编码: 18位自定义唯一标识:区域行政编码(6位)+文件类别编号(2位)+要素大类编号(2位)+实施或生效日期(8位),用于弱关联和关键属性直接解析
     *
     * @param mfFileCode 文件编码: 18位自定义唯一标识:区域行政编码(6位)+文件类别编号(2位)+要素大类编号(2位)+实施或生效日期(8位),用于弱关联和关键属性直接解析
     */
    public void setMfFileCode(String mfFileCode) {
        this.mfFileCode = mfFileCode == null ? null : mfFileCode.trim();
    }
 
    /**
     * 获取文件相关主行业: 1:生态环境;2:住房建设;3:交通;4:绿化市容;5:城管执法;99:其他;
     *
     * @return MF_File_Industry - 文件相关主行业: 1:生态环境;2:住房建设;3:交通;4:绿化市容;5:城管执法;99:其他;
     */
    public Byte getMfFileIndustry() {
        return mfFileIndustry;
    }
 
    /**
     * 设置文件相关主行业: 1:生态环境;2:住房建设;3:交通;4:绿化市容;5:城管执法;99:其他;
     *
     * @param mfFileIndustry 文件相关主行业: 1:生态环境;2:住房建设;3:交通;4:绿化市容;5:城管执法;99:其他;
     */
    public void setMfFileIndustry(Byte mfFileIndustry) {
        this.mfFileIndustry = mfFileIndustry;
    }
 
    /**
     * 获取文件相关管理层级: 1:国家;2:部委;3:省/直辖市;4:地市;5:区县;6:街镇;7:园区;9:其他
     *
     * @return MF_Mgt_Level - 文件相关管理层级: 1:国家;2:部委;3:省/直辖市;4:地市;5:区县;6:街镇;7:园区;9:其他
     */
    public Byte getMfMgtLevel() {
        return mfMgtLevel;
    }
 
    /**
     * 设置文件相关管理层级: 1:国家;2:部委;3:省/直辖市;4:地市;5:区县;6:街镇;7:园区;9:其他
     *
     * @param mfMgtLevel 文件相关管理层级: 1:国家;2:部委;3:省/直辖市;4:地市;5:区县;6:街镇;7:园区;9:其他
     */
    public void setMfMgtLevel(Byte mfMgtLevel) {
        this.mfMgtLevel = mfMgtLevel;
    }
 
    /**
     * 获取省份编码
     *
     * @return MF_Province_Code - 省份编码
     */
    public String getMfProvinceCode() {
        return mfProvinceCode;
    }
 
    /**
     * 设置省份编码
     *
     * @param mfProvinceCode 省份编码
     */
    public void setMfProvinceCode(String mfProvinceCode) {
        this.mfProvinceCode = mfProvinceCode == null ? null : mfProvinceCode.trim();
    }
 
    /**
     * 获取省份名称
     *
     * @return MF_Province_Name - 省份名称
     */
    public String getMfProvinceName() {
        return mfProvinceName;
    }
 
    /**
     * 设置省份名称
     *
     * @param mfProvinceName 省份名称
     */
    public void setMfProvinceName(String mfProvinceName) {
        this.mfProvinceName = mfProvinceName == null ? null : mfProvinceName.trim();
    }
 
    /**
     * 获取地市编码
     *
     * @return MF_City_Code - 地市编码
     */
    public String getMfCityCode() {
        return mfCityCode;
    }
 
    /**
     * 设置地市编码
     *
     * @param mfCityCode 地市编码
     */
    public void setMfCityCode(String mfCityCode) {
        this.mfCityCode = mfCityCode == null ? null : mfCityCode.trim();
    }
 
    /**
     * 获取地市名称
     *
     * @return MF_City_Name - 地市名称
     */
    public String getMfCityName() {
        return mfCityName;
    }
 
    /**
     * 设置地市名称
     *
     * @param mfCityName 地市名称
     */
    public void setMfCityName(String mfCityName) {
        this.mfCityName = mfCityName == null ? null : mfCityName.trim();
    }
 
    /**
     * 获取区县编号
     *
     * @return MF_District_Code - 区县编号
     */
    public String getMfDistrictCode() {
        return mfDistrictCode;
    }
 
    /**
     * 设置区县编号
     *
     * @param mfDistrictCode 区县编号
     */
    public void setMfDistrictCode(String mfDistrictCode) {
        this.mfDistrictCode = mfDistrictCode == null ? null : mfDistrictCode.trim();
    }
 
    /**
     * 获取区县名称
     *
     * @return MF_District_Name - 区县名称
     */
    public String getMfDistrictName() {
        return mfDistrictName;
    }
 
    /**
     * 设置区县名称
     *
     * @param mfDistrictName 区县名称
     */
    public void setMfDistrictName(String mfDistrictName) {
        this.mfDistrictName = mfDistrictName == null ? null : mfDistrictName.trim();
    }
 
    /**
     * 获取街镇编码
     *
     * @return MF_Town_Code - 街镇编码
     */
    public String getMfTownCode() {
        return mfTownCode;
    }
 
    /**
     * 设置街镇编码
     *
     * @param mfTownCode 街镇编码
     */
    public void setMfTownCode(String mfTownCode) {
        this.mfTownCode = mfTownCode == null ? null : mfTownCode.trim();
    }
 
    /**
     * 获取街镇名称
     *
     * @return MF_Town_Name - 街镇名称
     */
    public String getMfTownName() {
        return mfTownName;
    }
 
    /**
     * 设置街镇名称
     *
     * @param mfTownName 街镇名称
     */
    public void setMfTownName(String mfTownName) {
        this.mfTownName = mfTownName == null ? null : mfTownName.trim();
    }
 
    /**
     * 获取所在园区
     *
     * @return MF_Ind_District - 所在园区
     */
    public String getMfIndDistrict() {
        return mfIndDistrict;
    }
 
    /**
     * 设置所在园区
     *
     * @param mfIndDistrict 所在园区
     */
    public void setMfIndDistrict(String mfIndDistrict) {
        this.mfIndDistrict = mfIndDistrict == null ? null : mfIndDistrict.trim();
    }
 
    /**
     * 获取有效行政区域覆盖: 例如上海全市、仅限静安区等,可从文件摘要中适用范围提取,或文件级别和对应行政区划提取
     *
     * @return MF_Area_Coverage - 有效行政区域覆盖: 例如上海全市、仅限静安区等,可从文件摘要中适用范围提取,或文件级别和对应行政区划提取
     */
    public String getMfAreaCoverage() {
        return mfAreaCoverage;
    }
 
    /**
     * 设置有效行政区域覆盖: 例如上海全市、仅限静安区等,可从文件摘要中适用范围提取,或文件级别和对应行政区划提取
     *
     * @param mfAreaCoverage 有效行政区域覆盖: 例如上海全市、仅限静安区等,可从文件摘要中适用范围提取,或文件级别和对应行政区划提取
     */
    public void setMfAreaCoverage(String mfAreaCoverage) {
        this.mfAreaCoverage = mfAreaCoverage == null ? null : mfAreaCoverage.trim();
    }
 
    /**
     * 获取文件类别: 1:国家法律;2:国家法规;3:地方条例;4:管理规定;5:实施办法;6:行政通知;7:技术标准;8:服务标准;9:技术规范;10:发展规划;11:应急预案;12:执法解释;13:管理解读;99:其他;
     *
     * @return MF_File_Type - 文件类别: 1:国家法律;2:国家法规;3:地方条例;4:管理规定;5:实施办法;6:行政通知;7:技术标准;8:服务标准;9:技术规范;10:发展规划;11:应急预案;12:执法解释;13:管理解读;99:其他;
     */
    public Byte getMfFileType() {
        return mfFileType;
    }
 
    /**
     * 设置文件类别: 1:国家法律;2:国家法规;3:地方条例;4:管理规定;5:实施办法;6:行政通知;7:技术标准;8:服务标准;9:技术规范;10:发展规划;11:应急预案;12:执法解释;13:管理解读;99:其他;
     *
     * @param mfFileType 文件类别: 1:国家法律;2:国家法规;3:地方条例;4:管理规定;5:实施办法;6:行政通知;7:技术标准;8:服务标准;9:技术规范;10:发展规划;11:应急预案;12:执法解释;13:管理解读;99:其他;
     */
    public void setMfFileType(Byte mfFileType) {
        this.mfFileType = mfFileType;
    }
 
    /**
     * 获取关联环保要素大类: 1:大气;2:水;3:海洋;4:土壤;5:噪声;6:光;7:辐射;8:核;9:固体废物;10:化学品;21:台账;31:执法;41:督察;51:监测;61:服务;99:其他;
     *
     * @return MF_Ep_Item_Type - 关联环保要素大类: 1:大气;2:水;3:海洋;4:土壤;5:噪声;6:光;7:辐射;8:核;9:固体废物;10:化学品;21:台账;31:执法;41:督察;51:监测;61:服务;99:其他;
     */
    public Byte getMfEpItemType() {
        return mfEpItemType;
    }
 
    /**
     * 设置关联环保要素大类: 1:大气;2:水;3:海洋;4:土壤;5:噪声;6:光;7:辐射;8:核;9:固体废物;10:化学品;21:台账;31:执法;41:督察;51:监测;61:服务;99:其他;
     *
     * @param mfEpItemType 关联环保要素大类: 1:大气;2:水;3:海洋;4:土壤;5:噪声;6:光;7:辐射;8:核;9:固体废物;10:化学品;21:台账;31:执法;41:督察;51:监测;61:服务;99:其他;
     */
    public void setMfEpItemType(Byte mfEpItemType) {
        this.mfEpItemType = mfEpItemType;
    }
 
    /**
     * 获取关联环保要素小类: 大气对应小类,1:PM;2:NOX;3:O3;4:VOCs;5:工业废气;6:机动车尾气;7:扬尘;8:餐饮油烟;9:恶臭;99:其他;其他参见数据源代码表
     *
     * @return MF_Ep_Item_Subtype - 关联环保要素小类: 大气对应小类,1:PM;2:NOX;3:O3;4:VOCs;5:工业废气;6:机动车尾气;7:扬尘;8:餐饮油烟;9:恶臭;99:其他;其他参见数据源代码表
     */
    public Byte getMfEpItemSubtype() {
        return mfEpItemSubtype;
    }
 
    /**
     * 设置关联环保要素小类: 大气对应小类,1:PM;2:NOX;3:O3;4:VOCs;5:工业废气;6:机动车尾气;7:扬尘;8:餐饮油烟;9:恶臭;99:其他;其他参见数据源代码表
     *
     * @param mfEpItemSubtype 关联环保要素小类: 大气对应小类,1:PM;2:NOX;3:O3;4:VOCs;5:工业废气;6:机动车尾气;7:扬尘;8:餐饮油烟;9:恶臭;99:其他;其他参见数据源代码表
     */
    public void setMfEpItemSubtype(Byte mfEpItemSubtype) {
        this.mfEpItemSubtype = mfEpItemSubtype;
    }
 
    /**
     * 获取发布单位或组织
     *
     * @return MF_Release_Org - 发布单位或组织
     */
    public String getMfReleaseOrg() {
        return mfReleaseOrg;
    }
 
    /**
     * 设置发布单位或组织
     *
     * @param mfReleaseOrg 发布单位或组织
     */
    public void setMfReleaseOrg(String mfReleaseOrg) {
        this.mfReleaseOrg = mfReleaseOrg == null ? null : mfReleaseOrg.trim();
    }
 
    /**
     * 获取发布日期
     *
     * @return MF_Release_Date - 发布日期
     */
    public Date getMfReleaseDate() {
        return mfReleaseDate;
    }
 
    /**
     * 设置发布日期
     *
     * @param mfReleaseDate 发布日期
     */
    public void setMfReleaseDate(Date mfReleaseDate) {
        this.mfReleaseDate = mfReleaseDate;
    }
 
    /**
     * 获取生效开始时间
     *
     * @return MF_Effective_Date - 生效开始时间
     */
    public Date getMfEffectiveDate() {
        return mfEffectiveDate;
    }
 
    /**
     * 设置生效开始时间
     *
     * @param mfEffectiveDate 生效开始时间
     */
    public void setMfEffectiveDate(Date mfEffectiveDate) {
        this.mfEffectiveDate = mfEffectiveDate;
    }
 
    /**
     * 获取生效截止时间
     *
     * @return MF_Closing_Date - 生效截止时间
     */
    public Date getMfClosingDate() {
        return mfClosingDate;
    }
 
    /**
     * 设置生效截止时间
     *
     * @param mfClosingDate 生效截止时间
     */
    public void setMfClosingDate(Date mfClosingDate) {
        this.mfClosingDate = mfClosingDate;
    }
 
    /**
     * 获取有效期
     *
     * @return MF_Effective_Time - 有效期
     */
    public String getMfEffectiveTime() {
        return mfEffectiveTime;
    }
 
    /**
     * 设置有效期
     *
     * @param mfEffectiveTime 有效期
     */
    public void setMfEffectiveTime(String mfEffectiveTime) {
        this.mfEffectiveTime = mfEffectiveTime == null ? null : mfEffectiveTime.trim();
    }
 
    /**
     * 获取文件依据
     *
     * @return MF_File_Basis - 文件依据
     */
    public String getMfFileBasis() {
        return mfFileBasis;
    }
 
    /**
     * 设置文件依据
     *
     * @param mfFileBasis 文件依据
     */
    public void setMfFileBasis(String mfFileBasis) {
        this.mfFileBasis = mfFileBasis == null ? null : mfFileBasis.trim();
    }
 
    /**
     * 获取文件摘要
     *
     * @return MF_Summary - 文件摘要
     */
    public String getMfSummary() {
        return mfSummary;
    }
 
    /**
     * 设置文件摘要
     *
     * @param mfSummary 文件摘要
     */
    public void setMfSummary(String mfSummary) {
        this.mfSummary = mfSummary == null ? null : mfSummary.trim();
    }
 
    /**
     * 获取附件或附属多媒体材料路径: 可能存在多个路径,“;”分割
     *
     * @return MF_Sub_File_Url - 附件或附属多媒体材料路径: 可能存在多个路径,“;”分割
     */
    public String getMfSubFileUrl() {
        return mfSubFileUrl;
    }
 
    /**
     * 设置附件或附属多媒体材料路径: 可能存在多个路径,“;”分割
     *
     * @param mfSubFileUrl 附件或附属多媒体材料路径: 可能存在多个路径,“;”分割
     */
    public void setMfSubFileUrl(String mfSubFileUrl) {
        this.mfSubFileUrl = mfSubFileUrl == null ? null : mfSubFileUrl.trim();
    }
 
    /**
     * 获取原始文件存储格式: 1:word;2:pdf;3:Excel;4:ppt;99:其他:
     *
     * @return MF_Save_Type - 原始文件存储格式: 1:word;2:pdf;3:Excel;4:ppt;99:其他:
     */
    public Byte getMfSaveType() {
        return mfSaveType;
    }
 
    /**
     * 设置原始文件存储格式: 1:word;2:pdf;3:Excel;4:ppt;99:其他:
     *
     * @param mfSaveType 原始文件存储格式: 1:word;2:pdf;3:Excel;4:ppt;99:其他:
     */
    public void setMfSaveType(Byte mfSaveType) {
        this.mfSaveType = mfSaveType;
    }
 
    /**
     * 获取原始文件路径: 可存完整相对路径;超链接应是完整的;
     *
     * @return MF_File_Url - 原始文件路径: 可存完整相对路径;超链接应是完整的;
     */
    public String getMfFileUrl() {
        return mfFileUrl;
    }
 
    /**
     * 设置原始文件路径: 可存完整相对路径;超链接应是完整的;
     *
     * @param mfFileUrl 原始文件路径: 可存完整相对路径;超链接应是完整的;
     */
    public void setMfFileUrl(String mfFileUrl) {
        this.mfFileUrl = mfFileUrl == null ? null : mfFileUrl.trim();
    }
 
    /**
     * 获取水印加密文件路径: 加公司水印并加密,不可编辑,用于授权用户浏览或下载
     *
     * @return MF_File_Encryption_Url - 水印加密文件路径: 加公司水印并加密,不可编辑,用于授权用户浏览或下载
     */
    public String getMfFileEncryptionUrl() {
        return mfFileEncryptionUrl;
    }
 
    /**
     * 设置水印加密文件路径: 加公司水印并加密,不可编辑,用于授权用户浏览或下载
     *
     * @param mfFileEncryptionUrl 水印加密文件路径: 加公司水印并加密,不可编辑,用于授权用户浏览或下载
     */
    public void setMfFileEncryptionUrl(String mfFileEncryptionUrl) {
        this.mfFileEncryptionUrl = mfFileEncryptionUrl == null ? null : mfFileEncryptionUrl.trim();
    }
 
    /**
     * 获取创建时间
     *
     * @return MF_Create_Time - 创建时间
     */
    public Date getMfCreateTime() {
        return mfCreateTime;
    }
 
    /**
     * 设置创建时间
     *
     * @param mfCreateTime 创建时间
     */
    public void setMfCreateTime(Date mfCreateTime) {
        this.mfCreateTime = mfCreateTime;
    }
 
    /**
     * 获取更新时间
     *
     * @return MF_Update_Time - 更新时间
     */
    public Date getMfUpdateTime() {
        return mfUpdateTime;
    }
 
    /**
     * 设置更新时间
     *
     * @param mfUpdateTime 更新时间
     */
    public void setMfUpdateTime(Date mfUpdateTime) {
        this.mfUpdateTime = mfUpdateTime;
    }
 
    /**
     * @return MF_Extension1
     */
    public String getMfExtension1() {
        return mfExtension1;
    }
 
    /**
     * @param mfExtension1
     */
    public void setMfExtension1(String mfExtension1) {
        this.mfExtension1 = mfExtension1 == null ? null : mfExtension1.trim();
    }
 
    /**
     * @return MF_Extension2
     */
    public String getMfExtension2() {
        return mfExtension2;
    }
 
    /**
     * @param mfExtension2
     */
    public void setMfExtension2(String mfExtension2) {
        this.mfExtension2 = mfExtension2 == null ? null : mfExtension2.trim();
    }
 
    /**
     * @return MF_Extension3
     */
    public String getMfExtension3() {
        return mfExtension3;
    }
 
    /**
     * @param mfExtension3
     */
    public void setMfExtension3(String mfExtension3) {
        this.mfExtension3 = mfExtension3 == null ? null : mfExtension3.trim();
    }
 
    /**
     * @return MF_Remark
     */
    public String getMfRemark() {
        return mfRemark;
    }
 
    /**
     * @param mfRemark
     */
    public void setMfRemark(String mfRemark) {
        this.mfRemark = mfRemark == null ? null : mfRemark.trim();
    }
 
    /**
     * 获取文件修订或更新情况: 可能存在多次修订,用“;”分割
     *
     * @return MF_File_Revise - 文件修订或更新情况: 可能存在多次修订,用“;”分割
     */
    public String getMfFileRevise() {
        return mfFileRevise;
    }
 
    /**
     * 设置文件修订或更新情况: 可能存在多次修订,用“;”分割
     *
     * @param mfFileRevise 文件修订或更新情况: 可能存在多次修订,用“;”分割
     */
    public void setMfFileRevise(String mfFileRevise) {
        this.mfFileRevise = mfFileRevise == null ? null : mfFileRevise.trim();
    }
 
    /**
     * 获取文件摘要关键字: 一级关键字,常用关键字,若涉及多个关键字,关键字之间“、”分割
     *
     * @return MF_Keyword_Lv1 - 文件摘要关键字: 一级关键字,常用关键字,若涉及多个关键字,关键字之间“、”分割
     */
    public String getMfKeywordLv1() {
        return mfKeywordLv1;
    }
 
    /**
     * 设置文件摘要关键字: 一级关键字,常用关键字,若涉及多个关键字,关键字之间“、”分割
     *
     * @param mfKeywordLv1 文件摘要关键字: 一级关键字,常用关键字,若涉及多个关键字,关键字之间“、”分割
     */
    public void setMfKeywordLv1(String mfKeywordLv1) {
        this.mfKeywordLv1 = mfKeywordLv1 == null ? null : mfKeywordLv1.trim();
    }
 
    /**
     * 获取对象及行为关键字: 二级关键字,若涉及多个关键字,关键字之间“、”分割
     *
     * @return MF_Keyword_Lv2 - 对象及行为关键字: 二级关键字,若涉及多个关键字,关键字之间“、”分割
     */
    public String getMfKeywordLv2() {
        return mfKeywordLv2;
    }
 
    /**
     * 设置对象及行为关键字: 二级关键字,若涉及多个关键字,关键字之间“、”分割
     *
     * @param mfKeywordLv2 对象及行为关键字: 二级关键字,若涉及多个关键字,关键字之间“、”分割
     */
    public void setMfKeywordLv2(String mfKeywordLv2) {
        this.mfKeywordLv2 = mfKeywordLv2 == null ? null : mfKeywordLv2.trim();
    }
 
    /**
     * 获取设施或物品关键字; 三级关键字,若涉及多个关键字,关键字之间“、”分割
     *
     * @return MF_Keyword_Lv3 - 设施或物品关键字; 三级关键字,若涉及多个关键字,关键字之间“、”分割
     */
    public String getMfKeywordLv3() {
        return mfKeywordLv3;
    }
 
    /**
     * 设置设施或物品关键字; 三级关键字,若涉及多个关键字,关键字之间“、”分割
     *
     * @param mfKeywordLv3 设施或物品关键字; 三级关键字,若涉及多个关键字,关键字之间“、”分割
     */
    public void setMfKeywordLv3(String mfKeywordLv3) {
        this.mfKeywordLv3 = mfKeywordLv3 == null ? null : mfKeywordLv3.trim();
    }
 
    /**
     * 获取机构或单位关键字: 四级关键字,若涉及多个关键字,关键字之间“、”分割
     *
     * @return MF_Keyword_Lv4 - 机构或单位关键字: 四级关键字,若涉及多个关键字,关键字之间“、”分割
     */
    public String getMfKeywordLv4() {
        return mfKeywordLv4;
    }
 
    /**
     * 设置机构或单位关键字: 四级关键字,若涉及多个关键字,关键字之间“、”分割
     *
     * @param mfKeywordLv4 机构或单位关键字: 四级关键字,若涉及多个关键字,关键字之间“、”分割
     */
    public void setMfKeywordLv4(String mfKeywordLv4) {
        this.mfKeywordLv4 = mfKeywordLv4 == null ? null : mfKeywordLv4.trim();
    }
}