zhuliu 1 年間 前
コミット
6c60073d83

+ 25 - 25
src/views/noveltySearch/components/details/components/basicMessage/components/basicMessage/basicMessageDetails.vue

@@ -4,44 +4,44 @@
         <template>
             <el-row>
                 <el-col :span="12">
-                    <el-form-item label="案件名称" prop="caseName">
-                        <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'caseName' })"></div>
+                    <el-form-item label="案件名称" prop="caseName">
+                        <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'caseName' })||'--'"></div>
                     </el-form-item>
                 </el-col>
             </el-row>
             <el-row>
                 <el-col :span="12">
-                <el-form-item label="客户案号" prop="customCaseNumber">
-                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'customCaseNumber' })"></div>
+                <el-form-item label="客户案号" prop="customCaseNumber">
+                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'customCaseNumber' })||'--'"></div>
                 </el-form-item>
                 </el-col>
                 <el-col :span="12">
-                <el-form-item label="内部案号" prop="innerCaseNumber">
-                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'innerCaseNumber' })"></div>
+                <el-form-item label="内部案号" prop="innerCaseNumber">
+                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'innerCaseNumber' })||'--'"></div>
                 </el-form-item>
                 </el-col>
             </el-row>
             <el-row>
                 <el-col :span="12">
-                <el-form-item label="申请单位" prop="applicants">
-                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'applicants' })"></div>
+                <el-form-item label="申请单位" prop="applicants">
+                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'applicants' })||'--'"></div>
                 </el-form-item>
                 </el-col>
                 <el-col :span="12">
-                <el-form-item label="发明人" prop="inventor">
-                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'inventor' })"></div>
+                <el-form-item label="发明人" prop="inventor">
+                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'inventor' })||'--'"></div>
                 </el-form-item>
                 </el-col>
             </el-row>
             <el-row>
                 <el-col :span="12">
-                <el-form-item label="IPR" prop="ipr">
-                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'ipr' })"></div>
+                <el-form-item label="IPR" prop="ipr">
+                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'ipr' })||'--'"></div>
                 </el-form-item>
                 </el-col>
                 <el-col :span="12">
-                <el-form-item label="技术接口人" prop="technicalContact">
-                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'technicalContact' })"></div>
+                <el-form-item label="技术接口人" prop="technicalContact">
+                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'technicalContact' })||'--'"></div>
                 </el-form-item>
                 </el-col>
             </el-row>
@@ -50,41 +50,41 @@
                 <template>
                     <div>
                         <el-form-item label="委托方:" prop="entrustName" v-if="userinfo.tenantType == 1">
-                            <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'entrustName' })"></div>
+                            <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'entrustName' })||'--'"></div>
                         </el-form-item>
                         <el-form-item label="委托部门:" prop="entrustName" v-else>
-                            <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'entrustName' })"></div>
+                            <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'entrustName' })||'--'"></div>
                         </el-form-item>
                     </div>
                 </template>
             </el-col>
                 <el-col :span="12">
                     <el-form-item label="承担部门:" prop="departmentName">
-                        <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'departmentName' })"></div>
+                        <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'departmentName' })||'--'"></div>
                     </el-form-item>
                 </el-col>
             </el-row>
             <el-row>
                 <el-col :span="12">
-                <el-form-item label="检索单位" prop="searchUnit">
-                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'searchUnit' })"></div>
+                <el-form-item label="检索单位" prop="searchUnit">
+                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'searchUnit' })||'--'"></div>
                 </el-form-item>
                 </el-col>
                 <el-col :span="12">
-                <el-form-item label="负责人" prop="headName">
-                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'headName' })"></div>
+                <el-form-item label="负责人" prop="headName">
+                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'headName' })||'--'"></div>
                 </el-form-item>
                 </el-col>
             </el-row>
             <el-row>
                 <el-col :span="12">
-                <el-form-item label="检索员联系方式" prop="searchUnitContact">
-                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'searchUnitContact' })"></div>
+                <el-form-item label="检索员联系方式" prop="searchUnitContact">
+                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'searchUnitContact' })||'--'"></div>
                 </el-form-item>
                 </el-col>
                 <el-col :span="12">
-                <el-form-item label="检索审核人" prop="searchReviewer">
-                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'searchReviewer' })"></div>
+                <el-form-item label="检索审核人" prop="searchReviewer">
+                    <div class="box1" v-html="$commonJS.getColumnData(reportMessage, { type: 'String', value: 'searchReviewer' })||'--'"></div>
                 </el-form-item>
                 </el-col>
             </el-row>

+ 11 - 11
src/views/noveltySearch/components/details/components/basicMessage/components/basicMessage/basicMessageEdit.vue

@@ -4,43 +4,43 @@
             <template>
                 <el-row>
                     <el-col :span="12">
-                        <el-form-item label="案件名称" prop="caseName">
+                        <el-form-item label="案件名称" prop="caseName">
                             <el-input v-model="reportMessage.caseName" placeholder="请输入案件名称"></el-input>
                         </el-form-item>
                     </el-col>
                 </el-row>
                 <el-row>
                     <el-col :span="12">
-                        <el-form-item label="客户案号" prop="customCaseNumber">
+                        <el-form-item label="客户案号" prop="customCaseNumber">
                             <el-input v-model="reportMessage.customCaseNumber" placeholder="请输入客户案号"></el-input>
                         </el-form-item>
                     </el-col>
                     <el-col :span="12">
-                        <el-form-item label="内部案号" prop="innerCaseNumber">
+                        <el-form-item label="内部案号" prop="innerCaseNumber">
                             <el-input v-model="reportMessage.innerCaseNumber" placeholder="请输入内部案号"></el-input>
                         </el-form-item>
                     </el-col>
                 </el-row>
                 <el-row>
                     <el-col :span="12">
-                        <el-form-item label="申请单位" prop="applicants">
+                        <el-form-item label="申请单位" prop="applicants">
                             <el-input v-model="reportMessage.applicants" placeholder="请输入申请单位"></el-input>
                         </el-form-item>
                     </el-col>
                     <el-col :span="12">
-                        <el-form-item label="发明人" prop="inventor">
+                        <el-form-item label="发明人" prop="inventor">
                             <el-input v-model="reportMessage.inventor" placeholder="请输入发明人"></el-input>
                         </el-form-item>
                     </el-col>
                 </el-row>
                 <el-row>
                     <el-col :span="12">
-                        <el-form-item label="IPR" prop="ipr">
+                        <el-form-item label="IPR" prop="ipr">
                             <el-input v-model="reportMessage.ipr" placeholder="请输入IPR"></el-input>
                         </el-form-item>
                     </el-col>
                     <el-col :span="12">
-                        <el-form-item label="技术接口人" prop="technicalContact">
+                        <el-form-item label="技术接口人" prop="technicalContact">
                             <el-input v-model="reportMessage.technicalContact" placeholder="请输入技术接口人"></el-input>
                         </el-form-item>
                     </el-col>
@@ -70,12 +70,12 @@
                 </el-row>
                 <el-row>
                     <el-col :span="12">
-                        <el-form-item label="检索单位" prop="searchUnit">
+                        <el-form-item label="检索单位" prop="searchUnit">
                             <el-input v-model="reportMessage.searchUnit" placeholder="请输入检索单位"></el-input>
                         </el-form-item>
                     </el-col>
                     <el-col :span="12">
-                        <el-form-item label="负责人" prop="headId">
+                        <el-form-item label="负责人" prop="headId">
                             <el-select style="width:100%" v-model="reportMessage.headId" filterable remote clearable placeholder="请选择"
                                 :loading="personnelList.loading" v-SelectLazyLoading="loadHead" :remote-method="remoteMethod">
                                 <el-option v-for="item in personnelList.data" :key="item.id" :label="item.name" :value="item.id">
@@ -86,12 +86,12 @@
                 </el-row>
                 <el-row>
                     <el-col :span="12">
-                        <el-form-item label="检索员联系方式" prop="searchUnitContact">
+                        <el-form-item label="检索员联系方式" prop="searchUnitContact">
                             <el-input v-model="reportMessage.searchUnitContact" placeholder="请输入检索员联系方式"></el-input>
                         </el-form-item>
                     </el-col>
                     <el-col :span="12">
-                        <el-form-item label="检索审核人" prop="searchReviewer">
+                        <el-form-item label="检索审核人" prop="searchReviewer">
                             <el-input v-model="reportMessage.searchReviewer" placeholder="请输入检索审核人"></el-input>
                         </el-form-item>
                     </el-col>