|
@ -61,16 +61,24 @@ |
|
|
<a-checkbox value="3"><span class="color-6">软著</span><a-input v-model:value="item.theSoft" /></a-checkbox> |
|
|
<a-checkbox value="3"><span class="color-6">软著</span><a-input v-model:value="item.theSoft" /></a-checkbox> |
|
|
</a-col> |
|
|
</a-col> |
|
|
<a-col :span="5" class="deliverables-son" style="padding-left: 14px"> |
|
|
<a-col :span="5" class="deliverables-son" style="padding-left: 14px"> |
|
|
<a-checkbox value="4"><span class="color-6">SCI论文</span><a-input v-model:value="item.sciThesis" /></a-checkbox> |
|
|
<a-checkbox value="4" @change="handleChange($event, item)"> |
|
|
|
|
|
<span class="color-6">SCI论文</span><a-input v-model:value="item.sciThesis" /> |
|
|
|
|
|
</a-checkbox> |
|
|
</a-col> |
|
|
</a-col> |
|
|
<a-col :span="5" class="deliverables-son" style="padding-left: 14px"> |
|
|
<a-col :span="5" class="deliverables-son" style="padding-left: 14px"> |
|
|
<a-checkbox value="5"><span class="color-6">发明专利</span><a-input v-model:value="item.inventPatent" /></a-checkbox> |
|
|
<a-checkbox value="5" @change="handleChange($event, item)"> |
|
|
|
|
|
<span class="color-6">发明专利</span><a-input v-model:value="item.inventPatent" /> |
|
|
|
|
|
</a-checkbox> |
|
|
</a-col> |
|
|
</a-col> |
|
|
<a-col :span="5" class="deliverables-son"> |
|
|
<a-col :span="5" class="deliverables-son"> |
|
|
<a-checkbox value="6"><span class="color-6">实用新型</span><a-input v-model:value="item.practicalPatent" /></a-checkbox> |
|
|
<a-checkbox value="6" @change="handleChange($event, item)"> |
|
|
|
|
|
<span class="color-6">实用新型</span><a-input v-model:value="item.practicalPatent" /> |
|
|
|
|
|
</a-checkbox> |
|
|
</a-col> |
|
|
</a-col> |
|
|
<a-col :span="5" class="deliverables-son"> |
|
|
<a-col :span="5" class="deliverables-son"> |
|
|
<a-checkbox value="7"><span class="color-6">外观专利</span><a-input v-model:value="item.facadePatent" /></a-checkbox> |
|
|
<a-checkbox value="7" @change="handleChange($event, item)"> |
|
|
|
|
|
<span class="color-6">外观专利</span><a-input v-model:value="item.facadePatent" /> |
|
|
|
|
|
</a-checkbox> |
|
|
</a-col> |
|
|
</a-col> |
|
|
<a-col :span="4" class="deliverables-son"></a-col> |
|
|
<a-col :span="4" class="deliverables-son"></a-col> |
|
|
</a-row> |
|
|
</a-row> |
|
@ -166,6 +174,20 @@ function addMilestones() { |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
const handleChange = (e, data) => { |
|
|
|
|
|
if (e.target.checked) { |
|
|
|
|
|
if (e.target.value === '4') { |
|
|
|
|
|
if (data.checkContent.indexOf('1') === -1) { |
|
|
|
|
|
data.checkContent.push('1'); |
|
|
|
|
|
} |
|
|
|
|
|
} else if (e.target.value === '5' || e.target.value === '6' || e.target.value === '7') { |
|
|
|
|
|
if (data.checkContent.indexOf('2') === -1) { |
|
|
|
|
|
data.checkContent.push('2'); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
const handleSearch = async value => { |
|
|
const handleSearch = async value => { |
|
|
console.log('handleSearch', options.value, value); |
|
|
console.log('handleSearch', options.value, value); |
|
|
// await getList(value); // 获取成员列表 |
|
|
// await getList(value); // 获取成员列表 |
|
|