pull/480/head
parent
d23cd912e9
commit
54b99742b4
|
|
@ -221,15 +221,15 @@ const formData = ref({
|
||||||
name: undefined,
|
name: undefined,
|
||||||
technicalField: undefined,
|
technicalField: undefined,
|
||||||
year: undefined,
|
year: undefined,
|
||||||
beginDate: undefined,
|
beginDate: new Date().getTime(),
|
||||||
endDate: undefined,
|
endDate: undefined,
|
||||||
directorId: undefined,
|
directorId: undefined,
|
||||||
director: undefined,
|
director: undefined,
|
||||||
gender: undefined,
|
gender: undefined,
|
||||||
age: undefined,
|
age: undefined,
|
||||||
education: undefined,
|
education: undefined,
|
||||||
major: undefined,
|
major: 1,
|
||||||
engagMajor: undefined,
|
engagMajor: 1,
|
||||||
position: undefined,
|
position: undefined,
|
||||||
phoneNo: undefined,
|
phoneNo: undefined,
|
||||||
email: undefined,
|
email: undefined,
|
||||||
|
|
@ -277,6 +277,15 @@ const open = async (type: string, id?: number) => {
|
||||||
formLoading.value = true
|
formLoading.value = true
|
||||||
try {
|
try {
|
||||||
formData.value = await MainApi.getMain(id)
|
formData.value = await MainApi.getMain(id)
|
||||||
|
if(formData.value.beginDate){
|
||||||
|
formData.value.beginDate = Number(formData.value.beginDate)
|
||||||
|
}
|
||||||
|
if(formData.value.engagMajor){
|
||||||
|
formData.value.engagMajor =(formData.value.engagMajor).toString()
|
||||||
|
}
|
||||||
|
if(formData.value.major){
|
||||||
|
formData.value.major =(formData.value.major).toString()
|
||||||
|
}
|
||||||
} finally {
|
} finally {
|
||||||
formLoading.value = false
|
formLoading.value = false
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -5,44 +5,56 @@
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
||||||
<el-form-item label="项目目的与意义" prop="purposeSignificance">
|
<el-form-item label="项目目的与意义" prop="purposeSignificance">
|
||||||
<el-input v-model="formData.purposeSignificance" placeholder="请输入项目目的与意义" type="textarea" :rows="6" />
|
<el-input v-model="formData.purposeSignificance" placeholder="请输入项目目的与意义" type="textarea" :rows="6" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
||||||
<el-form-item label="项目所属领域国内外产业、技术的现状和发展趋势" prop="currentSituation">
|
<el-form-item label="项目所属领域国内外产业、技术的现状和发展趋势" prop="currentSituation">
|
||||||
<el-input v-model="formData.currentSituation" placeholder="请输入项目所属领域国内外产业、技术的现状和发展趋势" type="textarea" :rows="6" />
|
<el-input v-model="formData.currentSituation" placeholder="请输入项目所属领域国内外产业、技术的现状和发展趋势" type="textarea"
|
||||||
|
:rows="6" />
|
||||||
</el-form-item> </el-col>
|
</el-form-item> </el-col>
|
||||||
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
||||||
<el-form-item label="项目现有工作基础" prop="workFoundation">
|
<el-form-item label="项目现有工作基础" prop="workFoundation">
|
||||||
<el-input v-model="formData.workFoundation" placeholder="请输入项目现有工作基础" type="textarea" :rows="6" />
|
<el-input v-model="formData.workFoundation" placeholder="请输入项目现有工作基础" type="textarea" :rows="6" />
|
||||||
</el-form-item> </el-col>
|
|
||||||
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
|
||||||
<el-form-item label="项目实施目标及考核指标-项目目标" prop="objectives">
|
|
||||||
<el-input v-model="formData.objectives" placeholder="请输入项目实施目标及考核指标-项目目标" type="textarea" :rows="6" />
|
|
||||||
</el-form-item> </el-col>
|
|
||||||
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
|
||||||
<el-form-item label="项目实施目标及考核指标-考核指标" prop="evaluation">
|
|
||||||
<el-input v-model="formData.evaluation" placeholder="请输入项目实施目标及考核指标-考核指标" type="textarea" :rows="6" />
|
|
||||||
</el-form-item> </el-col>
|
|
||||||
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
|
||||||
<el-form-item label="项目实施目标及考核指标-考核指标依据" prop="according">
|
|
||||||
<el-input v-model="formData.according" placeholder="请输入项目实施目标及考核指标-考核指标依据" type="textarea" :rows="6" />
|
|
||||||
</el-form-item> </el-col>
|
|
||||||
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
|
||||||
<el-form-item label="主要研究开发内容-主要研究内容" prop="researchContents">
|
|
||||||
<el-input v-model="formData.researchContents" placeholder="请输入主要研究开发内容-主要研究内容" type="textarea" :rows="6" />
|
|
||||||
</el-form-item> </el-col>
|
|
||||||
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
|
||||||
<el-form-item label="主要研究开发内容-技术路线" prop="roadmap">
|
|
||||||
<el-input v-model="formData.roadmap" placeholder="请输入主要研究开发内容-技术路线" type="textarea" :rows="6" />
|
|
||||||
</el-form-item> </el-col>
|
|
||||||
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
|
||||||
<el-form-item label="主要研究开发内容-创新性" prop="innovation">
|
|
||||||
<el-input v-model="formData.innovation" placeholder="请输入主要研究开发内容-创新性" type="textarea" :rows="6" />
|
|
||||||
</el-form-item> </el-col>
|
</el-form-item> </el-col>
|
||||||
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
||||||
<el-form-item label="课题实施的风险分析" prop="riskAnalysis">
|
<el-form-item label="课题实施的风险分析" prop="riskAnalysis">
|
||||||
<el-input v-model="formData.riskAnalysis" placeholder="请输入课题实施的风险分析" type="textarea" :rows="6" />
|
<el-input v-model="formData.riskAnalysis" placeholder="请输入课题实施的风险分析" type="textarea" :rows="6" />
|
||||||
|
</el-form-item> </el-col>
|
||||||
|
|
||||||
|
</el-row>
|
||||||
|
</fieldset>
|
||||||
|
<fieldset>
|
||||||
|
<legend>项目实施目标及考核指标</legend>
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
||||||
|
<el-form-item label="项目实施目标及考核指标-项目目标" prop="objectives">
|
||||||
|
<el-input v-model="formData.objectives" placeholder="请输入项目实施目标及考核指标-项目目标" type="textarea" :rows="6" />
|
||||||
|
</el-form-item> </el-col>
|
||||||
|
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
||||||
|
<el-form-item label="项目实施目标及考核指标-考核指标" prop="evaluation">
|
||||||
|
<el-input v-model="formData.evaluation" placeholder="请输入项目实施目标及考核指标-考核指标" type="textarea" :rows="6" />
|
||||||
|
</el-form-item> </el-col>
|
||||||
|
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
||||||
|
<el-form-item label="项目实施目标及考核指标-考核指标依据" prop="according">
|
||||||
|
<el-input v-model="formData.according" placeholder="请输入项目实施目标及考核指标-考核指标依据" type="textarea" :rows="6" />
|
||||||
|
</el-form-item> </el-col>
|
||||||
|
</el-row>
|
||||||
|
</fieldset>
|
||||||
|
<fieldset>
|
||||||
|
<legend>主要研究内容开发内容</legend>
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
||||||
|
<el-form-item label="主要研究开发内容-主要研究内容" prop="researchContents">
|
||||||
|
<el-input v-model="formData.researchContents" placeholder="请输入主要研究开发内容-主要研究内容" type="textarea" :rows="6" />
|
||||||
|
</el-form-item> </el-col>
|
||||||
|
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
||||||
|
<el-form-item label="主要研究开发内容-技术路线" prop="roadmap">
|
||||||
|
<el-input v-model="formData.roadmap" placeholder="请输入主要研究开发内容-技术路线" type="textarea" :rows="6" />
|
||||||
|
</el-form-item> </el-col>
|
||||||
|
<el-col :xs="24" :sm="12" :md="12" :lg="12">
|
||||||
|
<el-form-item label="主要研究开发内容-创新性" prop="innovation">
|
||||||
|
<el-input v-model="formData.innovation" placeholder="请输入主要研究开发内容-创新性" type="textarea" :rows="6" />
|
||||||
</el-form-item> </el-col>
|
</el-form-item> </el-col>
|
||||||
|
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue