|
@@ -5,18 +5,24 @@
|
|
|
<el-col :span="12">
|
|
|
<template>
|
|
|
<div>
|
|
|
- <el-form-item v-if="form.reportType == 3" label="标的产品" prop="signProjectId">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'signProjectName' })"></span>
|
|
|
+ <el-form-item v-if="form.reportType == 3" label="标的产品:" prop="signPatentNo">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'signPatentNo' })"></div>
|
|
|
</el-form-item>
|
|
|
- <el-form-item v-else label="标的专利" prop="signPatentNo">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'signPatentNo' })"></span>
|
|
|
+ <el-form-item v-else label="标的专利:" prop="signPatentNo">
|
|
|
+ <div class="box">
|
|
|
+ <el-link type="primary">
|
|
|
+ <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'signPatentNo' })"></span>
|
|
|
+ </el-link>
|
|
|
+ </div>
|
|
|
+
|
|
|
+
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="报告名称" prop="name">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'name' })"></span>
|
|
|
+ <el-form-item label="报告名称:" prop="name">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'name' })"></div>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -24,72 +30,52 @@
|
|
|
<div>
|
|
|
<el-row>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="案件编号">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'caseNumber' })"></span>
|
|
|
+ <el-form-item label="案件编号:">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'caseNumber' })"></div>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="无效宣告请求人">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'invalidApplication' })"></span>
|
|
|
+ <el-form-item label="无效宣告请求人:">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'invalidApplication' })"></div>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="发文序号">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'issueNumber' })"></span>
|
|
|
+ <el-form-item label="发文序号:">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'issueNumber' })"></div>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="发明创造名称">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'inventionName' })"></span>
|
|
|
+ <el-form-item label="发明创造名称:">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'inventionName' })"></div>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</div>
|
|
|
</template>
|
|
|
- <el-form-item label="是否完成">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'status' })"></span>
|
|
|
+ <el-form-item label="是否完成:">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'status' })==3?'是':'否'"></div>
|
|
|
</el-form-item>
|
|
|
<template v-if="form.status == 3">
|
|
|
<div>
|
|
|
- <el-form-item v-if="form.reportType == 3" label="标的产品" prop="signProjectId">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'signProjectName' })"></span>
|
|
|
+ <el-form-item label="核心结论:">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'Array', value: 'cronNames' })"></div>
|
|
|
</el-form-item>
|
|
|
- <el-form-item v-else label="标的专利" prop="signPatentNo">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'signPatentNo' })"></span>
|
|
|
- </el-form-item>
|
|
|
- </div>
|
|
|
- </template>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="报告名称" prop="name">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'name' })"></span>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-form-item label="是否完成">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'status' })"></span>
|
|
|
- </el-form-item>
|
|
|
- <template v-if="form.status == 3">
|
|
|
- <div>
|
|
|
- <el-form-item label="核心结论">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'Array', value: 'cronNames' })"></span>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="结论论述">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'cronDescription' })"></span>
|
|
|
+ <el-form-item label="结论论述:">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'cronDescription' })"></div>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
</template>
|
|
|
<el-row>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="承担部门" prop="departmentId">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'departmentName' })"></span>
|
|
|
+ <el-form-item label="承担部门:" prop="departmentId">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'departmentName' })"></div>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="负责人" prop="headId">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'headName' })"></span>
|
|
|
+ <el-form-item label="负责人:" prop="headId">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'headName' })"></div>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -97,88 +83,65 @@
|
|
|
<el-col :span="12">
|
|
|
<template>
|
|
|
<div>
|
|
|
- <el-form-item label="委托方" prop="entrustId" v-if="userinfo.tenantType == 1">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'entrustName' })"></span>
|
|
|
+ <el-form-item label="委托方:" prop="entrustId" v-if="userinfo.tenantType == 1">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'entrustName' })"></div>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="委托部门" prop="departmentId" v-else>
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'departmentName' })"></span>
|
|
|
+ <el-form-item label="委托部门:" prop="departmentId" v-else>
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'departmentName' })"></div>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="卷号" prop="volumeNumber">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'volumeNumber' })"></span>
|
|
|
+ <el-form-item label="卷号:" prop="volumeNumber">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'volumeNumber' })"></div>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
- <el-form-item label="产品/技术">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'productOrTech' })"></span>
|
|
|
+ <el-form-item label="产品/技术:">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'productOrTech' })"></div>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
- <el-form-item label="关联报告">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'associateReportName' })"></span>
|
|
|
+ <el-form-item label="关联报告:">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'associateReportName' })"></div>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<template>
|
|
|
<div>
|
|
|
<el-row>
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="24">
|
|
|
<el-form-item label="事件:">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'Array', value: 'eventNames' })"></span>
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'Array', value: 'eventNames' })"></div>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
- <el-col :span="12">
|
|
|
+ <el-col :span="24">
|
|
|
<el-form-item label="调查类型:" prop="matterIds">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'Array', value: 'matterNames' })"></span>
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'Array', value: 'matterNames' })"></div>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</div>
|
|
|
</template>
|
|
|
-
|
|
|
- <template v-if="form.reportType == 7">
|
|
|
- <div>
|
|
|
- <el-row>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="案件编号">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'caseNumber' })"></span>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="发文序号">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'issueNumber' })"></span>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="发明创造名称">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'inventionName' })"></span>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="无效宣告请求人">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'invalidApplication' })"></span>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- </div>
|
|
|
- </template>
|
|
|
- <el-form-item label="附件">
|
|
|
- <myUpload :file-list="form.systemFileList" @on-change="onchangeFile" @on-remove="onRemove" style="height: 180px;"
|
|
|
- :autoUpload="true"></myUpload>
|
|
|
+ <el-form-item label="附件:">
|
|
|
+ <!-- <myUpload :file-list="form.systemFileList" @on-change="onchangeFile" @on-remove="onRemove" style="height: 180px;"
|
|
|
+ :autoUpload="true"></myUpload> -->
|
|
|
+ <div class="box">
|
|
|
+ <div v-for="item in form.systemFileList" style="display:flex;align-items:center" :key="item.guid">
|
|
|
+ <div style="margin-right:20px">{{ item.originalName }}</div>
|
|
|
+ <my-menu :data="item" :deleted="false"></my-menu>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="备注" prop="description">
|
|
|
- <span v-html="$commonJS.getColumnData(form, { type: 'String', value: 'description' })"></span>
|
|
|
+ <el-form-item label="备注:" prop="description">
|
|
|
+ <div class="box" v-html="$commonJS.getColumnData(form, { type: 'String', value: 'description' })"></div>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
</div>
|
|
@@ -247,4 +210,12 @@ export default {
|
|
|
},
|
|
|
};
|
|
|
</script>
|
|
|
-<style lang="scss" scoped></style>
|
|
|
+<style lang="scss" scoped>
|
|
|
+.box{
|
|
|
+ // border: 2px solid var(--color1);
|
|
|
+ // border-radius: 5px;
|
|
|
+ padding: 0px 10px;
|
|
|
+ color: var(--color1);
|
|
|
+ font-size: medium;
|
|
|
+}
|
|
|
+</style>
|