123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181 |
- @page "/CompareFile/Detail/{caseNo}"
- @layout Layouts.EmptyLayout
- @if(_currentCase != null)
- {
- <label for="result">对比结果:</label>
- <div>
- <RadioGroup @bind-Value="@_value">
- <Radio Value="1">初稿&第一次返稿对比</Radio>
- <Radio Value="2">第一次返稿&定稿对比</Radio>
- </RadioGroup>
- </div>
- <div id="result">
- <table width="100%" border="1">
- <thead>
- <tr>
- <td></td>
- <td>权利要求</td>
- <td>摘要</td>
- <td>说明书</td>
- <td>全部对比</td>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>语义相似度[%]</td>
- @if (_value == 1)
- {
- <td> @($"{(_currentCase.DRRCalim?.TextSimilarity * 100)?.ToString("0.00")}")</td>
- <td>@($"{(_currentCase.DRRAbstract?.TextSimilarity * 100)?.ToString("0.00")}")</td>
- <td>@($"{(_currentCase.DRRFulltext?.TextSimilarity * 100)?.ToString("0.00")}")</td>
- <td>@($"{(_currentCase.DRRAll?.TextSimilarity * 100)?.ToString("0.00")}")</td>
- }
- else
- {
- <td>@($"{(_currentCase.RFRCalim?.TextSimilarity * 100)?.ToString("0.00")}")</td>
- <td>@($"{(_currentCase.RFRAbstract?.TextSimilarity * 100)?.ToString("0.00")}")</td>
- <td>@($"{(_currentCase.RFRFulltext?.TextSimilarity * 100)?.ToString("0.00")}")</td>
- <td>@($"{(_currentCase.RFRAll?.TextSimilarity * 100)?.ToString("0.00")}")</td>
- }
- </tr>
- <tr>
- <td>原文字数</td>
- @if (_value == 1)
- {
- <td>@_currentCase.DRRCalim?.oldWordCount</td>
- <td>@_currentCase.DRRAbstract?.oldWordCount</td>
- <td>@_currentCase.DRRFulltext?.oldWordCount</td>
- <td>@_currentCase.DRRAll?.oldWordCount</td>
- }
- else
- {
- <td>@_currentCase.RFRCalim?.oldWordCount</td>
- <td>@_currentCase.RFRAbstract?.oldWordCount</td>
- <td>@_currentCase.RFRFulltext?.oldWordCount</td>
- <td>@_currentCase.RFRAll?.oldWordCount</td>
- }
- </tr>
- <tr>
- <td>删除字数</td>
- @if (_value == 1)
- {
- <td>@_currentCase.DRRCalim?.DeleteCount</td>
- <td>@_currentCase.DRRAbstract?.DeleteCount</td>
- <td>@_currentCase.DRRFulltext?.DeleteCount</td>
- <td>@_currentCase.DRRAll?.DeleteCount</td>
- }
- else
- {
- <td>@_currentCase.RFRCalim?.DeleteCount</td>
- <td>@_currentCase.RFRAbstract?.DeleteCount</td>
- <td>@_currentCase.RFRFulltext?.DeleteCount</td>
- <td>@_currentCase.RFRAll?.DeleteCount</td>
- }
- </tr>
- <tr>
- <td>插入字数</td>
- @if (_value == 1)
- {
- <td>@_currentCase.DRRCalim?.InsertCount</td>
- <td>@_currentCase.DRRAbstract?.InsertCount</td>
- <td>@_currentCase.DRRFulltext?.InsertCount</td>
- <td>@_currentCase.DRRAll?.InsertCount</td>
- }
- else
- {
- <td>@_currentCase.RFRCalim?.InsertCount</td>
- <td>@_currentCase.RFRAbstract?.InsertCount</td>
- <td>@_currentCase.RFRFulltext?.InsertCount</td>
- <td>@_currentCase.RFRAll?.InsertCount</td>
- }
- </tr>
- <tr>
- <td>修改比例[%]</td>
- @if (_value == 1)
- {
- <td> @($"{(_currentCase.DRRCalim?.diffRate * 100)?.ToString("0.00")}")</td>
- <td>@($"{(_currentCase.DRRAbstract?.diffRate * 100)?.ToString("0.00")}")</td>
- <td>@($"{(_currentCase.DRRFulltext?.diffRate * 100)?.ToString("0.00")}")</td>
- <td>@($"{(_currentCase.DRRAll?.diffRate * 100)?.ToString("0.00")}")</td>
- }
- else
- {
- <td> @($"{(_currentCase.RFRCalim?.diffRate * 100)?.ToString("0.00")}")</td>
- <td>@($"{(_currentCase.RFRAbstract?.diffRate * 100)?.ToString("0.00")}")</td>
- <td>@($"{(_currentCase.RFRFulltext?.diffRate * 100)?.ToString("0.00")}")</td>
- <td>@($"{(_currentCase.RFRAll?.diffRate * 100)?.ToString("0.00")}")</td>
- }
- </tr>
- </tbody>
- </table>
- </div>
- <div>
- <label>修订文字:</label>
- <RadioGroup @bind-Value="@_ShowResultString">
- <Radio Value="1">权要</Radio>
- <Radio Value="2">摘要</Radio>
- <Radio Value="3">说明书</Radio>
- <Radio Value="4">全文</Radio>
- </RadioGroup>
- </div>
- <div style="user-select:text !important;width:100%;height:600px;overflow: auto;border: 2px solid black;padding: 10px;">
- @if (_ShowResultString == 1 && _value == 1)
- {
- @((MarkupString)_currentCase.DRRCalim?.CompareResultString)
- }
- @if (_ShowResultString == 2 && _value == 1)
- {
- @((MarkupString)_currentCase.DRRAbstract?.CompareResultString)
- }
- @if (_ShowResultString == 3 && _value == 1)
- {
- @((MarkupString)_currentCase.DRRFulltext?.CompareResultString)
- }
- @if (_ShowResultString == 4 && _value == 1)
- {
- @((MarkupString)_currentCase.DRRAll?.CompareResultString)
- }
- @if (_ShowResultString == 1 && _value == 2)
- {
- @((MarkupString)_currentCase.RFRCalim?.CompareResultString)
- }
- @if (_ShowResultString == 2 && _value == 2)
- {
- @((MarkupString)_currentCase.RFRAbstract?.CompareResultString)
- }
- @if (_ShowResultString == 3 && _value == 2)
- {
- @((MarkupString)_currentCase.RFRFulltext?.CompareResultString)
- }
- @if (_ShowResultString == 4 && _value == 2)
- {
- @((MarkupString)_currentCase.RFRAll?.CompareResultString)
- }
- </div>
- }
- else
- {
- <h1>数据加载中.......</h1>
- }
- @code {
- }
|