Commit 729dec5a authored by wangxl's avatar wangxl

rrrr

parent 4f176d79
...@@ -8,7 +8,11 @@ ...@@ -8,7 +8,11 @@
</tr> </tr>
<tr v-for="(item, index) in tableData" :key="'data'+index" style="line-height: 25px"> <tr v-for="(item, index) in tableData" :key="'data'+index" style="line-height: 25px">
<td>{{ item.oneLevel }}</td> <td>{{ item.oneLevel }}</td>
<td>{{ item.towLevel }}</td> <td>
{{ item.towLevel1 }}<br />
{{ item.towLevel2 }}<br />
{{ item.towLevel3 }}
</td>
<td style="text-align: center;"> <td style="text-align: center;">
<a-form-model-item :prop="'score' + item.order" v-if="item.order==1"> <a-form-model-item :prop="'score' + item.order" v-if="item.order==1">
<a-input-number v-model="value.score1" :min="0" :max="item.score" style="width: 60%" /> <a-input-number v-model="value.score1" :min="0" :max="item.score" style="width: 60%" />
...@@ -33,6 +37,10 @@ ...@@ -33,6 +37,10 @@
</a-form-model-item> </a-form-model-item>
</td> </td>
</tr> </tr>
<tr>
<td class="bg-title">总分:</td>
<td colspan="2" style="text-align: left;padding-left: 12px;">{{Count()}}</td>
</tr>
<tr> <tr>
<td class="bg-title">是否推荐立项支持</td> <td class="bg-title">是否推荐立项支持</td>
<td colspan="2"> <td colspan="2">
...@@ -64,9 +72,6 @@ ...@@ -64,9 +72,6 @@
</a-form-model-item> </a-form-model-item>
</td> </td>
</tr> </tr>
<tr>
<td colspan="3" style="text-align: center">总分:{{Count()}}</td>
</tr>
</table> </table>
</div> </div>
</template> </template>
...@@ -87,13 +92,13 @@ export default { ...@@ -87,13 +92,13 @@ export default {
data () { data () {
return { return {
tableData: [ tableData: [
{ order: 1, oneLevel: "1.特色与创新性、拟研究的科学问题的重要性或潜在应用价值(20分)", towLevel: "A.好 (20-16) B.较好 (15-12) <br\> C.一般 (11-0)", score: 20, grade: null, }, { order: 1, oneLevel: "1.特色与创新性、拟研究的科学问题的重要性或潜在应用价值(20分)", towLevel1: "A.好 (20-16)", towLevel2: "B.较好 (15-12)", towLevel3: "C.一般 (11-0)", score: 20, grade: null, },
{ order: 2, oneLevel: "2.立项依据的充分性和研究的科学价值(15分)", towLevel: "A.好 (15-12) B.较好 (11-9) C.一般 (8-0)", score: 15, grade: null, }, { order: 2, oneLevel: "2.立项依据的充分性和研究的科学价值(15分)", towLevel1: "A.好 (15-12) ", towLevel2: "B.较好 (11-9) ", towLevel3: " C.一般 (8-0)", score: 15, grade: null, },
{ order: 3, oneLevel: "3.研究内容的合理性和完整性(15分)", towLevel: "A.合理完整 (15-12) B.较合理完整 (11-9) C.一般 (8-0)", score: 15, grade: null, }, { order: 3, oneLevel: "3.研究内容的合理性和完整性(15分)", towLevel1: "A.合理完整 (15-12) ", towLevel2: "B.较合理完整 (11-9) ", towLevel3: " C.一般 (8-0)", score: 15, grade: null, },
{ order: 4, oneLevel: "4.预期目标及考核指标(15分)", towLevel: "A.明确 (15-12) B.较明确 (11-9) C.一般 (8-0)", score: 15, grade: null, }, { order: 4, oneLevel: "4.预期目标及考核指标(15分)", towLevel1: "A.明确 (15-12) ", towLevel2: " B.较明确 (11-9) ", towLevel3: "C.一般 (8-0)", score: 15, grade: null, },
{ order: 5, oneLevel: "5.研究方案和技术路线的可行性(15分)", towLevel: "A.可行 (15-12) B.较可行 (11-9) C.一般 (8-0)", score: 15, grade: null, }, { order: 5, oneLevel: "5.研究方案和技术路线的可行性(15分)", towLevel1: "A.可行 (15-12)", towLevel2: "B.较可行 (11-9) ", towLevel3: "C.一般 (8-0)", score: 15, grade: null, },
{ order: 6, oneLevel: "6.前期工作基础、支撑条件及主持人的科研能力(15分)", towLevel: "A.好 (15-12) B.较好 (11-9) C.一般 (8-0)", score: 15, grade: null, }, { order: 6, oneLevel: "6.前期工作基础、支撑条件及主持人的科研能力(15分)", towLevel1: "A.好 (15-12) ", towLevel2: "B.较好 (11-9) ", towLevel3: " C.一般 (8-0)", score: 15, grade: null, },
{ order: 7, oneLevel: "7.组织运行管理与风险分析(5分)", towLevel: "A.风险小 (5-4) B.有一定风险 (3-2) C.风险较大 (1-0)", score: 5, grade: null, }, { order: 7, oneLevel: "7.组织运行管理与风险分析(5分)", towLevel1: "A.风险小 (5-4) ", towLevel2: "B.有一定风险 (3-2) ", towLevel3: " C.风险较大 (1-0)", score: 5, grade: null, },
], ],
remark: "", remark: "",
supportState: null, supportState: null,
...@@ -119,14 +124,11 @@ export default { ...@@ -119,14 +124,11 @@ export default {
methods: { methods: {
Count () { Count () {
var s = 0.0; var s = 0.0;
for (var i = 1; i <= 19; i++) { for (var i = 1; i <= 7; i++) {
if (this.value['score' + i]) { if (this.value['score' + i]) {
s += parseFloat(this.value['score' + i]) s += parseFloat(this.value['score' + i])
} }
} }
if (!!this.value.additionalScore) {
s += parseFloat(this.value.additionalScore)
}
s = s.toFixed(1) * 10 / 10 s = s.toFixed(1) * 10 / 10
this.value.totalScore = s this.value.totalScore = s
this.determineType() this.determineType()
......
...@@ -8,7 +8,11 @@ ...@@ -8,7 +8,11 @@
</tr> </tr>
<tr v-for="(item,index) in tableData" :key="'tr1'+index"> <tr v-for="(item,index) in tableData" :key="'tr1'+index">
<td>{{ item.oneLevel }}</td> <td>{{ item.oneLevel }}</td>
<td>{{ item.towLevel }}</td> <td>
{{ item.towLevel1 }}<br />
{{ item.towLevel2 }}<br />
{{ item.towLevel3 }}
</td>
<td style="text-align: center;"> <td style="text-align: center;">
<span v-if="item.order==1">{{ value.score1 }}</span> <span v-if="item.order==1">{{ value.score1 }}</span>
<span v-if="item.order==2">{{ value.score2 }}</span> <span v-if="item.order==2">{{ value.score2 }}</span>
...@@ -67,13 +71,13 @@ export default { ...@@ -67,13 +71,13 @@ export default {
data () { data () {
return { return {
tableData: [ tableData: [
{ order: 1, oneLevel: "1.特色与创新性、拟研究的科学问题的重要性或潜在应用价值(20分)", towLevel: "A.好 (20-16) B.较好 (15-12) <br\> C.一般 (11-0)", score: 20, grade: null, }, { order: 1, oneLevel: "1.特色与创新性、拟研究的科学问题的重要性或潜在应用价值(20分)", towLevel1: "A.好 (20-16)", towLevel2: "B.较好 (15-12)", towLevel3: "C.一般 (11-0)", score: 20, grade: null, },
{ order: 2, oneLevel: "2.立项依据的充分性和研究的科学价值(15分)", towLevel: "A.好 (15-12) B.较好 (11-9) C.一般 (8-0)", score: 15, grade: null, }, { order: 2, oneLevel: "2.立项依据的充分性和研究的科学价值(15分)", towLevel1: "A.好 (15-12) ", towLevel2: "B.较好 (11-9) ", towLevel3: " C.一般 (8-0)", score: 15, grade: null, },
{ order: 3, oneLevel: "3.研究内容的合理性和完整性(15分)", towLevel: "A.合理完整 (15-12) B.较合理完整 (11-9) C.一般 (8-0)", score: 15, grade: null, }, { order: 3, oneLevel: "3.研究内容的合理性和完整性(15分)", towLevel1: "A.合理完整 (15-12) ", towLevel2: "B.较合理完整 (11-9) ", towLevel3: " C.一般 (8-0)", score: 15, grade: null, },
{ order: 4, oneLevel: "4.预期目标及考核指标(15分)", towLevel: "A.明确 (15-12) B.较明确 (11-9) C.一般 (8-0)", score: 15, grade: null, }, { order: 4, oneLevel: "4.预期目标及考核指标(15分)", towLevel1: "A.明确 (15-12) ", towLevel2: " B.较明确 (11-9) ", towLevel3: "C.一般 (8-0)", score: 15, grade: null, },
{ order: 5, oneLevel: "5.研究方案和技术路线的可行性(15分)", towLevel: "A.可行 (15-12) B.较可行 (11-9) C.一般 (8-0)", score: 15, grade: null, }, { order: 5, oneLevel: "5.研究方案和技术路线的可行性(15分)", towLevel1: "A.可行 (15-12)", towLevel2: "B.较可行 (11-9) ", towLevel3: "C.一般 (8-0)", score: 15, grade: null, },
{ order: 6, oneLevel: "6.前期工作基础、支撑条件及主持人的科研能力(15分)", towLevel: "A.好 (15-12) B.较好 (11-9) C.一般 (8-0)", score: 15, grade: null, }, { order: 6, oneLevel: "6.前期工作基础、支撑条件及主持人的科研能力(15分)", towLevel1: "A.好 (15-12) ", towLevel2: "B.较好 (11-9) ", towLevel3: " C.一般 (8-0)", score: 15, grade: null, },
{ order: 7, oneLevel: "7.组织运行管理与风险分析(5分)", towLevel: "A.风险小 (5-4) B.有一定风险 (3-2) C.风险较大 (1-0)", score: 5, grade: null, }, { order: 7, oneLevel: "7.组织运行管理与风险分析(5分)", towLevel1: "A.风险小 (5-4) ", towLevel2: "B.有一定风险 (3-2) ", towLevel3: " C.风险较大 (1-0)", score: 5, grade: null, },
], ],
}; };
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment