-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathland.html
2268 lines (2027 loc) · 111 KB
/
land.html
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
989
990
991
992
993
994
995
996
997
998
999
1000
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
<title>土地估价报告自动改错系统</title>
<!-- Bootstrap -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css" integrity="sha384-HSMxcRTRxnN+Bdg0JdbxYKrThecOKuH5zCYotlSAcp1+c8xmyTe9GYg1l9a69psu" crossorigin="anonymous">
<link rel="shortcut icon" href="wu.png">
<!-- HTML5 shim 和 Respond.js 是为了让 IE8 支持 HTML5 元素和媒体查询(media queries)功能 -->
<!-- 警告:通过 file:// 协议(就是直接将 html 页面拖拽到浏览器中)访问页面时 Respond.js 不起作用 -->
<!--[if lt IE 9]>
<script src="https://cdn.jsdelivr.cn/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
<script src="https://cdn.jsdelivr.cn/npm/respond.js@1.4.2/dest/respond.min.js"></script>
<![endif]-->
</head>
<body>
</head>
<body>
<div class="container">
<nav class = "navbar navbar-inverse" role = "navigation">
<div class = "navbar-header">
<a class = "navbar-brand" href = "#" style="color:white">欢迎大家使用吴昊最新的科研成果</a>
</div>
<div>
<ul class = "nav navbar-nav">
<li><a href = "#" id="subtract">估价报告信息提取和纠错</a></li>
<li><a href = "#" id="reset">清除内容</a></li>
<li><a href = "land.html" style="color:lightwhite">土地估价报告</a></li>
<li><a href = "house.html" style="color:lightwhite">房地产估价报告</a></li>
</ul>
</div>
</nav>
<div class="alert alert-success">首先,请大家将《土地估价实务》中的改错题,也就是估价报告放置于这个框框内吧!</div>
<textarea class="form-control " rows="15" id="contact"></textarea>
<div class="alert alert-info" style="margin-top:20px">总述</div>
<div class="input-group">
<span class="input-group-addon">估价项目名称</span>
<input type="text" id="pname" class="form-control" placeholder="XX公司位于XX区XX路XX号用地地价评估" aria-describedby="basic-addon1">
</div>
<div class="input-group" style="margin-top:20px">
<span class="input-group-addon">委托估价方</span>
<input type="text" id="wei_name" class="form-control" placeholder="XX市XX房地产开发公司或XX人民法院" aria-describedby="basic-addon1">
</div>
<div class="input-group" style="margin-top:20px">
<span class="input-group-addon">受托估价方</span>
<input type="text" id="shou_name" class="form-control" placeholder="XX市XX房地产估价公司" aria-describedby="basic-addon1">
</div>
<div class="input-group" style="margin-top:20px">
<span class="input-group-addon">估价对象</span>
<input type="text" id="ob_des" class="form-control" placeholder="这里粗略描述估价对象" aria-describedby="basic-addon1">
</div>
<button style="margin-top:20px" class="btn btn-warning" type="button">
估价目的 <span class="badge">总述</span>
</button>
<textarea style="margin-top:20px" class="form-control " rows="6" id="aim" placeholder="这里描述委托方评估该地块的估价目的"></textarea>
<button style="margin-top:20px" class="btn btn-warning" type="button">
估价依据 <span class="badge">总述</span>
</button>
<textarea style="margin-top:20px" class="form-control " rows="6" id="accord" placeholder="这里描述委托方评估该地块的估价依据"></textarea>
<div class="input-group" style="margin-top:20px">
<span class="input-group-addon">估价基准日</span>
<input type="text" id="base_day" class="form-control" placeholder="XXXX年XX月XX日" aria-describedby="basic-addon1">
</div>
<div class="input-group" style="margin-top:20px">
<span class="input-group-addon">估价日期</span>
<input type="text" id="sche_date" class="form-control" placeholder="XXXX年XX月XX日至XX月XX日" aria-describedby="basic-addon1">
</div>
<button style="margin-top:20px" class="btn btn-warning" type="button">
地价定义 <span class="badge">总述</span>
</button>
<textarea style="margin-top:20px" class="form-control " rows="6" id="land_price_def" placeholder="这里描述该地块的土地价格内涵(应该包括该地块所对应的土地用途、使用年期、土地开发程度等内容)"></textarea>
<button style="margin-top:20px" class="btn btn-warning" type="button">
估价结果 <span class="badge">总述</span>
</button>
<textarea style="margin-top:20px" class="form-control " rows="6" id="land_price_res" placeholder="这里描述该地块在基准日的内涵条件下,它的土地单价和土地总价信息"></textarea>
<button style="margin-top:20px" class="btn btn-warning" type="button">
需要特殊说明的事项 <span class="badge">总述</span>
</button>
<textarea style="margin-top:20px" class="form-control " rows="6" id="special_case" placeholder="这里描述该地块的市场价值内涵,土地权属性质,有效期,是否设定抵押权等信息"></textarea>
<div class="input-group" style="margin-top:20px">
<span class="input-group-addon">土地估价师签字</span>
<input type="text" id="sign" class="form-control" placeholder="土地估价师的姓名,资格证书号,签字信息" aria-describedby="basic-addon1">
</div>
<div class="input-group" style="margin-top:20px">
<span class="input-group-addon">土地估价机构(章)</span>
<input type="text" id="stamp" class="form-control" placeholder="土地估价机构盖章栏" aria-describedby="basic-addon1">
</div>
<div class="alert alert-info" style="margin-top:20px">估价对象描述及地价影响因素分析</div>
<button class="btn btn-danger" type="button">
估价对象描述
</button>
<textarea style="margin-top:20px" class="form-control " rows="6" id="land_des" placeholder="这里描述估价对象"></textarea>
<div class="input-group" style="margin-top:20px">
<span class="input-group-addon">一般因素</span>
<input type="text" id="general_effect" class="form-control" placeholder="地价影响因素分析中的一般因素" aria-describedby="basic-addon1">
</div>
<div class="input-group" style="margin-top:20px">
<span class="input-group-addon">区域因素</span>
<input type="text" id="district_effect" class="form-control" placeholder="地价影响因素分析中的区域因素" aria-describedby="basic-addon1">
</div>
<div class="input-group" style="margin-top:20px">
<span class="input-group-addon">个别因素</span>
<input type="text" id="individual_effect" class="form-control" placeholder="地价影响因素分析中的个别因素" aria-describedby="basic-addon1">
</div>
<div class="alert alert-info" style="margin-top:20px">土地估价</div>
<div class="input-group">
<span class="input-group-addon">估价原则</span>
<input type="text" id="principle" class="form-control" placeholder="本项目评估所遵循的估价原则" aria-describedby="basic-addon1">
</div>
<div class="input-group" style="margin-top:20px">
<span class="input-group-addon">估价方法</span>
<input type="text" id="way" class="form-control" placeholder="本项目评估所选用的估价方法" aria-describedby="basic-addon1">
</div>
<button style="margin-top:20px" class="btn btn-success" type="button">
地价确定 <span class="badge">土地估价</span>
</button>
<textarea style="margin-top:20px" class="form-control " rows="6" id="price_final_res" placeholder="这里描述本项目地价的确定方法和估价结果"></textarea>
<div class="alert alert-info" style="margin-top:20px">附件</div>
<textarea style="margin-top:20px" class="form-control " rows="10" id="appendix" placeholder="这里放置一些附件信息"></textarea>
<div class="alert alert-info" style="margin-top:20px">估价报告自动纠错</div>
<textarea class="form-control" rows="30" style="margin-top:20px" id="autos"></textarea>
<div class="alert alert-success" style="margin-top:20px" align="center">《土地估价报告自动改错系统》的版权归属吴昊所有 翻版必究</div>
</div>
<script type="text/javascript">
//arr存储土地估价报告对应的数组,str存储土地估价报告中每一个语句片段
var arr;
var str;
//land_struct数组用来存储建筑结构
var land_struct = new Array();
var cnt;
cnt=0;
reset.onclick=function(){
document.getElementById("contact").value=null;
//总述中的估价信息
document.getElementById("pname").value=null;
document.getElementById("wei_name").value=null;
document.getElementById("shou_name").value=null;
document.getElementById("ob_des").value=null;
document.getElementById("aim").value=null;
document.getElementById("accord").value=null;
document.getElementById("base_day").value=null;
document.getElementById("sche_date").value=null;
document.getElementById("land_price_def").value=null;
document.getElementById("land_price_res").value=null;
document.getElementById("special_case").value=null;
document.getElementById("sign").value=null;
document.getElementById("stamp").value=null;
//估价对象描述及地价影响因素分析的估价信息
document.getElementById("land_des").value=null;
document.getElementById("general_effect").value=null;
document.getElementById("district_effect").value=null;
document.getElementById("individual_effect").value=null;
//土地估价过程中的估价信息
document.getElementById("principle").value=null;
document.getElementById("way").value=null;
document.getElementById("price_final_res").value=null;
//附件中的估价信息
document.getElementById("appendix").value=null;
//提取自动纠错行
document.getElementById("autos").value=null;
}
subtract.onclick=function(){
//设置全局变量flag,来表征系统正在读取的区域
//flag=0,表示总述
//flag=1,表示估价对象描述及地价影响因素分析
//flag=2,表示整个土地估价过程
//flag=3,表示附录
var flag;
//最初赋予flag为0,代表从总述开始
flag=-1;
//估价报告自动纠错栏最开始设置为空
var res;
res="";
//表示最后找错的指示器
var pt;
pt=1;
//估价方法的选择中,看看哪些方法被选用了--市场比较法,收益法,成本逼近法,基准地价系数修正法,剩余法等等
var cost,income,market,suppose,coef,now_way;
cost=0;
income=0;
market=0;
suppose=0;
coef=0;
//估价方法中,是否对给出的方法提供了选择的依据
var way_no_accord;
way_no_accord=0;
//估价原则中所犯的一些错误
var prin_replace,prin_income;
prin_replace=0;
prin_income=0;
//成本逼近法中的错误
var cost_cal_error,cost_tax_inc_error,invest_half_error,cost_profit_error,cost_land_inc,demolition_cost_error;
var demolition_current_cost_error,cost_social_average_demolition_dur,cost_interest_accord,inc_agreement_error;
var law_profit_error,delete_error,tax_fee_error,land_inc_error,cost_real_fee,cost_dev_accord,is_move;
cost_cal_error=0;
cost_tax_inc_error=0;
invest_half_error=0;
cost_profit_error=0;
cost_land_inc=0;
cost_year_jus=0;
demolition_cost_error=0;
demolition_current_cost_error=0;
cost_social_average_demolition_dur=0;
cost_interest_accord=0;
inc_agreement_error=0;
law_profit_error=0;
delete_error=0;
tax_fee_error=0;
land_inc_error=0;
cost_real_fee=0;
cost_dev_accord=0;
is_move=0;
//基准地价系数修正法的错误
var base_price_mean,base_year_jus,formu_correct,land_result_error;
base_price_mean=0;
base_year_jus=0;
formu_correct=0;
land_result_error=0;
//收益还原法中的错误
var compare_price_error,rent_price_accord,depreciation_house,tax_issue,com_reduc_accord,unit_land_price,income_house;
compare_price_error=0;
rent_price_accord=0;
depreciation_house=0;
tax_issue=0;
com_reduc_accord=0;
unit_land_price=0;
income_house=0;
//市场比较法中的错误
var market_compare,land_index_accord,compare_price_accord,material_index,is_market_price,transaction_error;
var is_use_dur_jus,dur_jus_cer,is_land_index;
market_compare=0;
land_index_accord=0;
compare_price_accord=0;
material_index=0;
is_market_price=0;
//交易情况错误
transaction_error=0;
is_use_dur_jus=0;
dur_jus_cer=0;
is_land_index=0;
var dist,only,effect_now,market_table;
var d_f,o_f;
d_f=0;
o_f=0;
market_table=0;
//在总述中,估价依据的一些错误
//看看是否包括土地估价技术规程
var is_guicheng,is_land_cer,is_not_precise;
is_guicheng=0;
is_land_cer=0;
is_not_precise=0;
//在总述中,设置一些标志变量,看看已经获取到信息没有
var is_pname,is_wei_name,is_shou_name,is_aim,is_accord,is_base_day,is_sche_date,is_ob_des;
var is_land_price_def,is_result,is_special_case,is_sign,is_stamp;
var is_land_des,is_principle,is_way,is_price_final_res;
is_pname=0;
is_wei_name=0;
is_shou_name=0;
is_aim=0;
is_accord=0;
is_base_day=0;
is_sche_date=0;
is_land_price_def=0;
is_result=0;
is_special_case=0;
is_sign=0;
is_stamp=0;
is_land_des=0;
is_principle=0;
is_way=0;
is_price_final_res=0;
is_ob_des=0;
var pname,wei_name,shou_name,ob_des,aim,accord,base_day,sche_date;
var land_price_def,result,special_case,sign,stamp,land_des,principle;
var way,price_final_res;
//地价定义是否是清晰的,土地价格的权利是否有交代
var land_price_clear,land_price_right;
land_price_clear=0;
land_price_right=0;
//使用说明上,待估宗地的土地面积、土地权利状况及土地使用权年限等以当地规划管理部门核发的《国有土地使用证》为准
//看看特别注意的事项是否都交代了
var special_case_use_ver,special_case_issue;
special_case_use_ver=0;
special_case_issue=0;
//使用说明上,要注意土地估价报告和技术报告,它们的归属是不一样的
var land_paper_wei,land_tec_paper_man;
land_paper_wei=0;
land_tec_paper_man=0;
//看看土地估价师签字项目中,是否存在签字栏
var sign_col;
sign_col=0;
//看看土地估价机构盖章栏中,是否有估价机构负责人的签字
var stamp_sign;
stamp_sign=0;
//看看估价目的是否有两个
var double_aim;
double_aim=0;
//在估价对象描述中,土地登记状况,土地权利状况和土地利用状况,这三者是否有混用,牛头不对马嘴的情况呢?
var land_sign,land_right,land_use;
land_sign=0;
land_right=0;
land_use=0;
//看看土地估价报告中是否为划拨地?是否为出让地?是否两者混用?
var is_hua,is_chu;
is_hua=0;
is_chu=0;
//在估价对象的描述中,看看土地级别,土地用途的信息是否有交代,看看四至是否有交代,他项权利是否交代
var land_level_func,land_four_dir,land_other_right;
land_level_func=0;
land_four_dir=0;
land_other_right=0;
//在估价对象的描述中,看看建筑物状况交代地是否详细
var is_construct_des,construct_des;
construct_des=0;
is_construct_des=0;
//在地价的确定中,看看总地价是否大写了,看看是否有土地估价结果一览表,看看地价的结果是否包括四大要素--土地面积,单位面积地价,总地价,楼面地价
var capital_letter_error,land_price_result_table,land_res_full,land_price_uniformity;
capital_letter_error=0;
land_price_result_table=0;
land_res_full=0;
land_price_uniformity=0;
//土地估价报告附件中,是否存在国有土地使用证复印件和估价对象的照片资料,是否存在房屋产权证,估价对象位置示意图有没有
//估价机构有没有工商营业执照
var land_use_ver,object_photo,object_house_cer,object_location_photo,agent_business_cer;
land_use_ver=0;
object_photo=0;
object_house_cer=0;
object_location_photo=0;
agent_business_cer=0;
//附录的内容,也给一个保存项吧
var appendix;
//提取出土地估价报告的内容
var contact=document.getElementById("contact").value;
//将整个土地估价报告拆分为多段信息,进行逐段分析
arr=contact.split("\n");
//现在开始对土地估价报告进行各种分析
for(var i=0; i<arr.length; i++)
{
//截取报告的片段
str=arr[i];
//看看土地估价报告目前处在哪个部分
if(str.indexOf("第一部分")>=0 || str.indexOf("第一部")>=0)
{
flag=0;
//这里注意,第一部分后面应该写明总述,不然也是算错的
if(str.indexOf("总述")<0)
{
res+="(" + pt + ")" + "第一部分后面应写上'总述'。" + "\n";
pt=pt+1;
}
}
if(str.indexOf("第二部分")>=0)
{
flag=1;
//这里注意,第二部分后面应该写明估价对象描述及地价影响因素分析,不然也是算错的
if(str.indexOf("估价对象描述及地价影响因素分析")<0)
{
res+="(" + pt + ")" + "第二部分后面应该写上'估价对象描述及地价影响因素分析'。" + "\n";
pt=pt+1;
}
}
if(str.indexOf("第三部分")>=0)
{
flag=2;
//这里注意,第三部分后面应该写明估价对象描述及地价影响因素分析,不然也是算错的
if(str.indexOf("土地估价")<0)
{
res+="(" + pt + ")" + "第二部分后面应该写上'土地估价'。" + "\n";
pt=pt+1;
}
}
if(str.indexOf("第四部分")>=0)
{
flag=3;
//这里注意,第四部分后面应该写上'附件',不然也是算错的
if(str.indexOf("附件")<0 && str.indexOf("附 录")<0 && str.indexOf("附 件")<0 && str.indexOf("附录")<0)
{
res+="(" + pt + ")" + "第四部分后面应该写上'附件'。" + "\n";
pt=pt+1;
}
}
//看看目前土地估价技术报告中,处在哪个估价方法的使用上
if(str.indexOf(")成本逼近法")>=0)
{
now_way="cost";
}
if(str.indexOf(")基准地价系数修正法")>=0)
{
now_way="base_price";
}
if(str.indexOf(".市场比较法")>=0 || str.indexOf(")市场比较法")>=0)
{
now_way="market";
}
if(str.indexOf(".收益还原法")>=0 || str.indexOf(")收益还原法")>=0)
{
now_way="income";
}
//总述部分的信息提取
//估价项目名称的提取
if(str.indexOf("估价项目名称")>=0 && flag==0 && is_pname==0)
{
document.getElementById("pname").value = msg_get(i,"、");
is_pname=1;
pname=document.getElementById("pname").value;
//估价项目名称太简短或不明确
if(pname.indexOf("地价评估")>=0 || pname.length<10)
{
res+="(" + pt + ")" + "估价项目名称太简短或不明确。" + "\n";
pt=pt+1;
}
//处理“略”的情况
if(pname.indexOf("略")>=0 || str.indexOf("略")>=0)
{
document.getElementById("pname").value="略";
}
}
//委托估价方的提取
if(str.indexOf("委托估价方")>=0 && flag==0 && is_wei_name==0)
{
document.getElementById("wei_name").value = msg_get(i,"、");
is_wei_name=1;
wei_name=document.getElementById("wei_name").value;
//处理“略”的情况
if(wei_name.indexOf("略")>=0 || str.indexOf("略")>=0)
{
document.getElementById("wei_name").value="略";
}
}
//受托估价方的提取
if(str.indexOf("受托估价方")>=0 && flag==0 && is_shou_name==0)
{
document.getElementById("shou_name").value = msg_get(i,"、");
is_shou_name=1;
shou_name=document.getElementById("shou_name").value;
//处理“略”的情况
if(shou_name.indexOf("略")>=0 || str.indexOf("略")>=0)
{
document.getElementById("shou_name").value="略";
}
}
//估价对象的提取
if(str.indexOf("估价对象")>=0 && flag==0 && is_ob_des==0)
{
document.getElementById("ob_des").value = msg_get(i,"、");
is_ob_des=1;
ob_des=document.getElementById("ob_des").value;
//处理“略”的情况
if(ob_des.indexOf("略")>=0 || str.indexOf("略")>=0)
{
document.getElementById("ob_des").value="略";
}
}
//在第一部分中,对估价目的的提取
if(str.indexOf("估价目的")>=0 && flag==0 && is_aim==0)
{
//在这里这样写,是因为在估价目的的内容中,也有可能出现有顿号的情况
document.getElementById("aim").value = msg_get(i,"、估价依据");
is_aim=1;
aim=document.getElementById("aim").value;
//看看估价目的中说明了土地估价的应用方向没有
//出让(包括国有土地使用权招标、拍卖、挂牌出让价格评估)、转让、租赁、收回、收购储备、作价人股、清产核资等提供地价参考
if(aim.indexOf("出让")<0 && aim.indexOf("划拨")<0 && aim.indexOf("招标")<0 && aim.indexOf("拍卖")<0 && aim.indexOf("挂牌")<0)
{
if(aim.indexOf("转让")<0 && aim.indexOf("租赁")<0 && aim.indexOf("回收")<0 && aim.indexOf("储备")<0 && aim.indexOf("作价入股")<0)
{
if(aim.indexOf("核资")<0 && aim.indexOf("清偿")<0 && aim.indexOf("补偿")<0 && aim.indexOf("征收")<0 && aim.indexOf("清算")<0)
{
res+="(" + pt + ")" + "估价目的中没有说明土地估价的应用方向。" + "\n";
pt=pt+1;
}
}
}
//看看估价目的是否为划拨地或出让地
if(aim.indexOf("划拨")>=0) is_hua=1;
if(aim.indexOf("出让")>=0) is_chu=1;
//处理“略”的情况
if(aim.indexOf("略")>=0 || str.indexOf("略")>=0)
{
document.getElementById("aim").value="略";
}
//看看同一份土地估价报告是否有两个估价目的,这也是常见的错误
if(aim.indexOf("同时")>=0 || aim.indexOf("也")>=0)
{
double_aim=1;
}
//设定两个参数;
var a,b;
a=-1;
b=-1;
a=aim.indexOf("提供");
if(a>0) b=aim.indexOf("提供",a+1);
if(a>0 && b>0) double_aim=1;
//看看评估的是不是土地的市场价值,如果是的话,在后面的市场比较法中,是不需要做交易修正的
if(aim.indexOf("市场价格")>=0 || aim.indexOf("市场价值")>=0)
{
is_market_price=1;
}
//alert(aim);
}
//在第一部分中,对估价依据的提取
if(str.indexOf("估价依据")>=0 && flag==0 && is_accord==0)
{
//alert(str);
//由于估价依据后面可能存在不同的项目,所以这里需要做一下鲁棒性处理
var str1,str2,str3,strf;
str1 = msg_get(i,"、估价基准日");
str2 = msg_get(i,"、价格定义");
str3 = msg_get(i,"、地价定义");
if(str1.length) strf=str1;
if(str2.length) strf=str2;
if(str3.length) strf=str3;
if(strf.length>str1.length && strf && str1) strf=str1;
if(strf.length>str2.length && strf && str2) strf=str2;
if(strf.length>str3.length && strf && str3) strf=str3;
document.getElementById("accord").value=strf;
is_accord=1;
accord=document.getElementById("accord").value;
//这里处理估价依据中的相关错误
//估价依据中,《中华人民共和国房地产管理法》,应为《中华人民共和国城市房地产管理法》。
if(accord.indexOf("中华人民共和国房地产管理法")>=0)
{
res+="(" + pt + ")" + "估价依据中,《中华人民共和国房地产管理法》,应为《中华人民共和国城市房地产管理法》。" + "\n";
pt=pt+1;
}
//国家土地管理局关于印发《土地估价报告规范格式(1996)》的通知([1995]国土[籍]字第180号)是旧的土地估价报告规范格式,不应作为估价依据。
if(accord.indexOf("《土地估价报告规范格式 (1996)》")>=0)
{
res+="(" + pt + ")" + "国家土地管理局关于印发《土地估价报告规范格式(1996)》的通知([1995]国土[籍]字第180号)是旧的土地估价报告规范格式,不应作为估价依据。" + "\n";
pt=pt+1;
}
//估价依据中,是否包括了土地估价技术规程
if((accord.indexOf("土地估价技术规程")>=0 || accord.indexOf("土地估价规程")>=0) && is_guicheng==0)
{
is_guicheng=1;
}
//估价依据中,是否包括了估价对象土地证书或权属证明
if(accord.indexOf("土地证书")>=0 && accord.indexOf("权属证明")>=0 && is_land_cer==0)
{
is_land_cer=1;
}
//估价依据中,“××省关于土地管理的法律、法规”提法太笼统,未说明与本次评估有关的法律、法规是哪些
if(accord.indexOf("关于")>=0 && accord.indexOf("土地管理")>=0 && accord.indexOf("法律")>=0 && is_not_precise==0)
{
is_not_precise=1;
}
//处理“略”的情况--要么是估价依据标题行,要么是下面一行,中间有略的话,不判定为略
if(arr[i+1].indexOf("略")>=0 || str.indexOf("略")>=0)
{
document.getElementById("accord").value="略";
}
}
//在第一部分中,对估价基准日的提取
if((str.indexOf("、估价基准日")>=0 || str.indexOf("、估价期日")>=0) && flag==0 && is_base_day==0)
{
//这里,建议以后的土地估价报告,格式还是要统一一下,顿号和冒号不要混着用了,不然处理起来十分麻烦
document.getElementById("base_day").value = msg_get(i,"、");
is_base_day=1;
base_day=document.getElementById("base_day").value;
//处理“略”的情况
if(base_day.indexOf("略")>=0 || str.indexOf("略")>=0)
{
document.getElementById("base_day").value="略";
}
}
//在第一部分中,对估价日期的提取
if(str.indexOf("估价日期")>=0 && flag==0 && is_sche_date==0)
{
document.getElementById("sche_date").value = msg_get(i,"、");
is_sche_date=1;
sche_date=document.getElementById("sche_date").value;
//看看在估价日期中注明了估价的截止日期没有
if(sche_date.indexOf("至")<0 && sche_date.indexOf("到")<0)
{
res+="(" + pt + ")" + "'估价日期'中未注明估价的截止日期。" + "\n";
pt=pt+1;
}
//处理“略”的情况
if(sche_date.indexOf("略")>=0 || str.indexOf("略")>=0)
{
document.getElementById("sche_date").value="略";
}
}
//在第一部分中,对地价定义的提取
if((str.indexOf("地价定义")>=0 || str.indexOf("价格定义")>=0) && flag==0 && is_land_price_def==0)
{
//我这里默认地价定义后面的土地估价基本事项为估价期日(估价基准日)
document.getElementById("land_price_def").value = msg_get(i,"、估价");
is_land_price_def=1;
land_price_def=document.getElementById("land_price_def").value;
//看看地价定义是否是清楚的,是否明确了待估宗地的设定用途、年期、土地开发程度等内容
if(land_price_def.indexOf("设定用途")>=0 && land_price_def.indexOf("年期")>=0 && land_price_def.indexOf("土地开发程度")>=0 && land_price_clear==0)
{
land_price_clear=1;
}
//看看地价定义中是否说明了土地价格的权利,包括所有权,使用权,租赁权,地役权等等
if(land_price_def.indexOf("所有权")>=0 || land_price_def.indexOf("使用权")>=0 || land_price_def.indexOf("租赁")>=0 || land_price_def.indexOf("地役权")>=0)
{
land_price_right=1;
}
//处理“略”的情况
if(land_price_def.indexOf("略")>=0 || str.indexOf("略")>=0)
{
document.getElementById("land_price_def").value="略";
}
}
//在第一部分中,对估价结果的提取
if(str.indexOf("、估价结果")>=0 && flag==0 && is_result==0)
{
//alert(msg_get(i,"、"));
document.getElementById("land_price_res").value = msg_get(i,"、");
is_result=1;
result=document.getElementById("land_price_res").value;
//alert(result);
//估价结果信息要切记全面,具体,要囊括--土地面积,单位面积地价,总地价和楼面地价四项
if(result.indexOf("土地面积")>=0 && result.indexOf("单位面积地价")>=0 && result.indexOf("总地价")>=0 && result.indexOf("楼面地价")>=0)
{
land_res_full=1;
}
//估价结果中无大写的情况
if(result.indexOf("大写")<0)
{
res+="(" + pt + ")" + "估价结果中无大写的情况。" + "\n";
pt=pt+1;
}
//处理“略”的情况--包括首行和第二行,中间有略不作为处理
if(arr[i+1].indexOf("略")>=0 || str.indexOf("略")>=0)
{
document.getElementById("land_price_res").value="略";
}
}
//在第一部分中,对需要特殊说明的事项的提取
if(str.indexOf("需要特殊说明的事项")>=0 && flag==0 && is_special_case==0)
{
//需要特殊说明的事项后面,可能是土地估价师签名,也可能是签字
document.getElementById("special_case").value = msg_get(i,"、土地估价师");
is_special_case=1;
special_case=document.getElementById("special_case").value;
//使用说明的情况上,待估宗地的土地面积、土地权利状况及土地使用权年限等以当地规划管理部门核发的《国有土地使用证》为准。
if(str.indexOf("待估宗地的土地面积")>=0 && str.indexOf("国有土地使用证")>=0 && special_case_use_ver==0)
{
special_case_use_ver=1;
}
//需要特殊说明的事项中,缺少估价假设条件、资料来源、估价结果有效的条件等事项的说明
if(str.indexOf("假设条件")>=0 && str.indexOf("资料来源")>=0 && (str.indexOf("估价结果有效")>=0 && str.indexOf("条件")>=0))
{
special_case_issue=1;
}
//处理“略”的情况
if(special_case.indexOf("略")>=0 || str.indexOf("略")>=0)
{
document.getElementById("special_case").value="略";
}
//土地估价报告供委托方使用,土地估价技术报告供土地管理部门进行估价报告审核或备案以及估价机构存档用
if(special_case.indexOf("供委托方使用")>=0 && special_case.indexOf("土地估价报告")>=0)
{
land_paper_wei=1;
}
if(special_case.indexOf("土地估价技术")>=0 && special_case.indexOf("土地管理部门")>=0 && special_case.indexOf("存档")>=0)
{
land_tec_paper_man=1;
}
//看看估价目的是否为划拨地或出让地
if(special_case.indexOf("土地权属性质为国有划拨")>=0) is_hua=1;
if(special_case.indexOf("土地权属性质为国有出让")>=0) is_chu=1;
}
//在第一部分中,对土地估价师签字信息的提取
if(str.indexOf("、土地估价师")>=0 && flag==0 && is_sign==0)
{
document.getElementById("sign").value = msg_get(i,"、");
is_sign=1;
sign=document.getElementById("sign").value;
//处理“略”的情况--对于首行和下一行进行检测
if(arr[i+1].indexOf("略")>=0 || str.indexOf("略")>=0)
{
document.getElementById("sign").value="略";
}
//看看是否缺少土地估价师签字栏
if(sign.indexOf("签字")>=0 || sign.indexOf("签 字")>=0 || str.indexOf("签名")>=0 || str.indexOf("签 名")>=0)
{
sign_col=1;
}
//看看估价师签名栏中是否有土地估价师资格证书号
if(sign.indexOf("估价师资格证书号")<0)
{
res+="(" + pt + ")" + "'估价师签名栏'中无土地估价师资格证书号。" + "\n";
pt=pt+1;
}
}
//在第一部分中,对土地估价机构信息的提取
if(str.indexOf("、土地估价机构")>=0 && flag==0 && is_stamp==0)
{
document.getElementById("stamp").value = msg_get(i,"、");
is_stamp=1;
stamp=document.getElementById("stamp").value;
//看看土地估价机构盖章栏有没有估价机构负责人的签字
if(stamp.indexOf("估价机构负责人")>=0 && stamp.indexOf("签字")>=0)
{
stamp_sign=1;
}
//处理“略”的情况
if(stamp.indexOf("略")>=0 || str.indexOf("略")>=0)
{
document.getElementById("stamp").value="略";
}
}
//在第二部分中,对估价对象描述信息的提取
if(str.indexOf("、估价对象描述")>=0 && flag==1 && is_land_des==0)
{
land_des = msg_get(i,"、地价影响因素分析");
is_land_des=1;
document.getElementById("land_des").value=land_des;
//土地位置状况中,缺少土地用途、土地级别的描述
if(land_des.indexOf("土地用途")>=0 || land_des.indexOf("土地级别")>=0)
{
land_level_func=1;
}
if(land_des.indexOf("四至")>=0 || land_des.indexOf("东至")>=0)
{
land_four_dir=1;
}
//在土地权利状况中,缺少他项权利状况的描述
if(land_des.indexOf("他项权利")>=0)
{
land_other_right=1;
}
//在土地登记状况中,证书名字错,应为国有土地使用证
if(land_des.indexOf("国有建设用地使用证")>=0)
{
res+="(" + pt + ")" + "'在土地登记状况中,证书名字错,应为国有土地使用证。" + "\n";
pt=pt+1;
}
//在估价对象的描述中,看看土地登记状况,土地权利状况和土地利用状况是否颠倒了,可以考虑提取三者内容中的关键信息
var a,b;
var sit;
//对土地登记状况的处理
if(land_des.indexOf("土地登记状况")>=0)
{
a=land_des.indexOf("土地登记状况");
b=land_des.indexOf("。",a+1);
sit=land_des.substring(a,b);
//alert(sit);
//如果存在宗地编号信息,用途或土地使用者
if(sit.indexOf("宗地编号")>=0||sit.indexOf("用途")>=0||sit.indexOf("土地使用者")>=0)
{
land_sign=1;
}
//如果土地登记状况中没有四至的情况描述,则报错
if(sit.indexOf("四至")<0)
{
res+="(" + pt + ")" + "'在土地登记状况中没有关于四至的情况描述。" + "\n";
pt=pt+1;
}
}
//对土地权利状况的处理
if(land_des.indexOf("土地权利状况")>=0)
{
a=land_des.indexOf("土地权利状况");
b=land_des.indexOf("。",a+1);
sit=land_des.substring(a,b);
//alert(sit);
//如果存在土地所有权或使用权,这些一块宗地最基本的权利状况描述
if(sit.indexOf("土地所有权")>=0 || sit.indexOf("土地使用权")>=0)
{
land_right=1;
}
}
//对土地利用状况(土地位置状况)的处理
if(land_des.indexOf("土地利用状况")>=0||land_des.indexOf("土地位置状况")>=0)
{
if(land_des.indexOf("土地利用状况")>=0) a=land_des.indexOf("土地利用状况");
if(land_des.indexOf("土地位置状况")>=0) a=land_des.indexOf("土地位置状况");
b=land_des.indexOf("。",a+1);
sit=land_des.substring(a,b);
//alert(sit);
//如果存在合同,规划指标的描述信息
if(sit.indexOf("合同")>=0 || sit.indexOf("规划指标")>=0 || sit.indexOf("用地范围")>=0)
{
land_use=1;
}
}
//处理“略”的情况--我们还是遵循首行和下一行的“略”原则
if(arr[i+1].indexOf("略")>=0 || str.indexOf("略")>=0)
{
document.getElementById("land_des").value="略";
}
//看看估价目的是否为划拨地或出让地
if(land_des.indexOf("土地权属性质为国有划拨")>=0) is_hua=1;
if(land_des.indexOf("土地权属性质为国有出让")>=0) is_chu=1;
}
//建筑物状况中,看看描述是否详细
//将建筑物和地上附着物状况作为一个土地估价事项进行单独分析
if(str.indexOf("建筑物和地上附着物状况")>=0 && flag==1 && is_construct_des==0)
{
construct_des = msg_get(i,"、地价影响因素分析");
//建筑物状况描述不详
if(construct_des.length<200)
{
res+="(" + pt + ")" + "在估价对象的描述中,建筑物状况描述不详。" + "\n";
pt=pt+1;
}
}
//地价影响因素中的三个因素分析——一般因素,区域因素,个别因素
if(str.indexOf("、地价影响因素分析")>=0 && flag==1)
{
//alert(arr[i+1]);
//如果直接有“略”的话,则所有的空项均为略
//地价影响因素
var land_effe,arr_effe;
var j;
land_effe=msg_get(i,"第三部分");
arr_effe=land_effe.split(".");
if(arr[i+1]=="(略) " || arr[i+1]=="(略)")
{
document.getElementById("general_effect").value="略";
document.getElementById("district_effect").value="略";
document.getElementById("individual_effect").value="略";
}
else
{
//分别找出省略的部分
var st;
for(j=0;j<arr_effe.length;j++)
{
//alert(arr_effe[j]);
//alert(arr_effe[j]);--这里我们默认的排列方式是先区域,后一般,然后个别
if(arr_effe[j].indexOf("区域因素")>=0 && arr_effe[j].indexOf("略")>=0) document.getElementById("district_effect").value="略";
else if(arr_effe[j].indexOf("区域因素")>=0)
{
document.getElementById("district_effect").value=arr_effe[j].substring(4,arr_effe[j].length);
st="区域因素";
j=j+1;
}
if(arr_effe[j].indexOf("一般因素")>=0 && arr_effe[j].indexOf("略")>=0) document.getElementById("general_effect").value="略";
else if(arr_effe[j].indexOf("一般因素")>=0)
{
document.getElementById("general_effect").value=arr_effe[j].substring(4,arr_effe[j].length);
st="一般因素";
j=j+1;
}
if(arr_effe[j].indexOf("个别因素")>=0 && arr_effe[j].indexOf("略")>=0) document.getElementById("individual_effect").value="略";
else if(arr_effe[j].indexOf("个别因素")>=0)
{
document.getElementById("individual_effect").value=arr_effe[j].substring(4,arr_effe[j].length);
st="个别因素";
j=j+1;
}
if(st=="区域因素") document.getElementById("district_effect").value+=arr_effe[j];
else if(st=="一般因素") document.getElementById("general_effect").value+=arr_effe[j];
else document.getElementById("individual_effect").value+=arr_effe[j];
}
}
}
//在第三部分中,对估价原则信息的提取
if(str.indexOf("、估价原则")>=0 && flag==2 && is_principle==0)
{
//这里在具体的提取的时候,还是写具体一点,感觉会出现一些问题,鲁棒性非常重要
var p1,p2;
p1 = msg_get(i,"、估价方法");
p2 = msg_get(i,"、评估思路与方法选择");
//alert(p2);
principle=p1;
if(principle=="") principle=p2;
if(principle.length>p2.length) principle=p2;
//alert(principle);
is_principle=1;
//alert(principle);
document.getElementById("principle").value=principle;
//处理“略”的情况
if(principle=="(略)" || str.indexOf("略")>=0)
{
document.getElementById("principle").value="略";
principle="略";
}
}
//在第三部分中,对估价方法信息的提取
if((str.indexOf("、估价方法")>=0 || str.indexOf("评估思路与方法选择")>=0) && flag==2 && is_way==0)
{
var j;
//估价方法的描述就在附近
for(j=i+1;j<=i+5;j++)
{