|
@@ -28,6 +28,34 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
|
|
+ <template v-if="form.reportType == 7">
|
|
|
|
+ <div>
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <el-form-item label="案件编号">
|
|
|
|
+ <el-input v-model="form.caseNumber" @change="getPatentNo" autocomplete="off" placeholder="请输入案件编号"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <el-form-item label="无效宣告请求人">
|
|
|
|
+ <el-input v-model="form.invalidApplication" autocomplete="off" placeholder="请输入无效宣告请求人"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <el-form-item label="发文序号">
|
|
|
|
+ <el-input v-model="form.issueNumber" autocomplete="off" placeholder="请输入发文序号"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <el-form-item label="发明创造名称">
|
|
|
|
+ <el-input v-model="form.inventionName" autocomplete="off" placeholder="请输入发明创造名称"></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ </div>
|
|
|
|
+ </template>
|
|
<el-form-item label="是否完成" v-if="!form.id">
|
|
<el-form-item label="是否完成" v-if="!form.id">
|
|
<el-switch v-model="form.status" active-color="#13ce66" inactive-color="#ff4949" @change="changeStatus"
|
|
<el-switch v-model="form.status" active-color="#13ce66" inactive-color="#ff4949" @change="changeStatus"
|
|
:active-value="3" :inactive-value="1">
|
|
:active-value="3" :inactive-value="1">
|
|
@@ -156,35 +184,6 @@
|
|
</el-row>
|
|
</el-row>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
-
|
|
|
|
- <template v-if="form.reportType == 7">
|
|
|
|
- <div>
|
|
|
|
- <el-row>
|
|
|
|
- <el-col :span="12">
|
|
|
|
- <el-form-item label="案件编号">
|
|
|
|
- <el-input v-model="form.caseNumber" autocomplete="off" placeholder="请输入案件编号"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="12">
|
|
|
|
- <el-form-item label="发文序号">
|
|
|
|
- <el-input v-model="form.issueNumber" autocomplete="off" placeholder="请输入发文序号"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- <el-row>
|
|
|
|
- <el-col :span="12">
|
|
|
|
- <el-form-item label="发明创造名称">
|
|
|
|
- <el-input v-model="form.inventionName" autocomplete="off" placeholder="请输入发明创造名称"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="12">
|
|
|
|
- <el-form-item label="无效宣告请求人">
|
|
|
|
- <el-input v-model="form.invalidApplication" autocomplete="off" placeholder="请输入无效宣告请求人"></el-input>
|
|
|
|
- </el-form-item>
|
|
|
|
- </el-col>
|
|
|
|
- </el-row>
|
|
|
|
- </div>
|
|
|
|
- </template>
|
|
|
|
<el-form-item :label="(!form.id && form.status == 3) ? '上传报告文档' : '上传附件'">
|
|
<el-form-item :label="(!form.id && form.status == 3) ? '上传报告文档' : '上传附件'">
|
|
<myUpload :file-list="form.systemFileList" @on-change="onchangeFile" @on-remove="onRemove"
|
|
<myUpload :file-list="form.systemFileList" @on-change="onchangeFile" @on-remove="onRemove"
|
|
@on-preview="onPreview" style="height: 180px;" :autoUpload="true"></myUpload>
|
|
@on-preview="onPreview" style="height: 180px;" :autoUpload="true"></myUpload>
|
|
@@ -707,17 +706,30 @@ export default {
|
|
|
|
|
|
//获取专利号且填入报告名称
|
|
//获取专利号且填入报告名称
|
|
getPatentNo() {
|
|
getPatentNo() {
|
|
- if (!this.form.name) {
|
|
|
|
|
|
+ // if (!this.form.name) {
|
|
var a = this.dictMessage.REPORT_TYPE.filter(item => { return item.value == this.form.reportType })[0].label
|
|
var a = this.dictMessage.REPORT_TYPE.filter(item => { return item.value == this.form.reportType })[0].label
|
|
if (this.form.signProjectId) {
|
|
if (this.form.signProjectId) {
|
|
- let name = this.productList.data.filter(item => {
|
|
|
|
|
|
+ var product = this.productList.data.filter(item => {
|
|
return item.id == this.form.signProjectId
|
|
return item.id == this.form.signProjectId
|
|
})
|
|
})
|
|
- this.$set(this.form, 'name', name[0].name + a)
|
|
|
|
|
|
+ var name = ''
|
|
|
|
+ if(product.length>0){
|
|
|
|
+ name +=`${product[0].name}-`
|
|
|
|
+ }
|
|
|
|
+ name+=a
|
|
|
|
+ this.$set(this.form, 'name', name)
|
|
} else {
|
|
} else {
|
|
- this.$set(this.form, 'name', this.form.signPatentNo + a)
|
|
|
|
|
|
+ var name = ''
|
|
|
|
+ if(this.form.caseNumber){
|
|
|
|
+ name += `${this.form.caseNumber}-`
|
|
|
|
+ }
|
|
|
|
+ if(this.form.signPatentNo){
|
|
|
|
+ name+=`${this.form.signPatentNo}-`
|
|
|
|
+ }
|
|
|
|
+ name+=a
|
|
|
|
+ this.$set(this.form, 'name', name)
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
+ // }
|
|
},
|
|
},
|
|
|
|
|
|
//修改需要复制的选项
|
|
//修改需要复制的选项
|