Răsfoiți Sursa

Merge branch 'dev' of licailing/uwip into master

panhui 4 ani în urmă
părinte
comite
0343882e7f

+ 18 - 12
src/main/vue/src/components/domesticPatent/BaseInfo.vue

@@ -29,7 +29,7 @@
                         </el-select>
                     </el-form-item>
                     <el-form-item prop="type" label="专利类型">
-                        <el-select v-model="formData.type" clearable filterable placeholder="请选择">
+                        <el-select v-model="formData.type" clearable @change="submit" filterable placeholder="请选择">
                             <el-option
                                 v-for="item in typeOptions"
                                 :key="item.value"
@@ -49,6 +49,7 @@
                             clearable
                             filterable
                             placeholder="请选择"
+                            @change="submit"
                         >
                             <el-option
                                 v-for="item in clientPartnerIdOptions"
@@ -61,7 +62,7 @@
                     </el-form-item>
 
                     <el-form-item prop="supplierNo" label="供应商案号">
-                        <el-input v-model="formData.supplierNo"></el-input>
+                        <el-input v-model="formData.supplierNo" @change="submit"></el-input>
                     </el-form-item>
 
                     <el-form-item prop="supplierPartnerId" label="供应商">
@@ -71,6 +72,7 @@
                             clearable
                             filterable
                             placeholder="请选择"
+                            @change="submit"
                         >
                             <el-option
                                 v-for="item in supplierPartnerIdOptions"
@@ -83,7 +85,7 @@
                     </el-form-item>
 
                     <el-form-item prop="applyNo" label="国内专利申请号">
-                        <el-input v-model="formData.applyNo"></el-input>
+                        <el-input v-model="formData.applyNo" @change="submit"></el-input>
                     </el-form-item>
 
                     <el-form-item prop="applyDate" label="国内专利申请日">
@@ -92,6 +94,7 @@
                             type="date"
                             value-format="yyyy-MM-dd"
                             placeholder="选择日期"
+                            @change="submit"
                         >
                         </el-date-picker>
                     </el-form-item>
@@ -102,6 +105,7 @@
                             type="date"
                             value-format="yyyy-MM-dd"
                             placeholder="选择日期"
+                            @change="submit"
                         >
                         </el-date-picker>
                     </el-form-item>
@@ -112,6 +116,7 @@
                             type="date"
                             value-format="yyyy-MM-dd"
                             placeholder="选择日期"
+                            @change="submit"
                         >
                         </el-date-picker>
                     </el-form-item>
@@ -120,30 +125,31 @@
                 <divider collapse topLine :showMore.sync="personShow">申请人及发明人 </divider>
                 <div class="base-item" v-show="personShow">
                     <el-form-item prop="applicantName" label="申请人名称">
-                        <el-input v-model="formData.applicantName" placeholder="请输入"></el-input>
+                        <el-input v-model="formData.applicantName" placeholder="请输入" @change="submit"></el-input>
                     </el-form-item>
 
                     <el-form-item prop="applicantUscc" label="申请人统一社会信用代码">
-                        <el-input v-model="formData.applicantUscc" placeholder="请输入"></el-input>
+                        <el-input v-model="formData.applicantUscc" placeholder="请输入" @change="submit"></el-input>
                     </el-form-item>
                     <el-form-item prop="applicantAddress" label="申请人地址">
                         <el-input
                             style="width: 600px"
                             placeholder="请输入"
                             v-model="formData.applicantAddress"
+                            @change="submit"
                         ></el-input>
                     </el-form-item>
                     <el-form-item prop="inventorName" label="发明人姓名">
-                        <el-input v-model="formData.inventorName" placeholder="请输入"></el-input>
+                        <el-input v-model="formData.inventorName" placeholder="请输入" @change="submit"></el-input>
                     </el-form-item>
                     <el-form-item prop="inventorIdno" label="第一发明人身份证号码">
-                        <el-input v-model="formData.inventorIdno" placeholder="请输入"></el-input>
+                        <el-input v-model="formData.inventorIdno" placeholder="请输入" @change="submit"></el-input>
                     </el-form-item>
                 </div>
                 <divider collapse topLine :showMore.sync="otherShow">其他信息 </divider>
                 <div class="base-item" v-show="otherShow">
                     <el-form-item prop="deduction" label="是否请求费减">
-                        <el-select v-model="formData.deduction">
+                        <el-select v-model="formData.deduction" @change="submit">
                             <el-option
                                 v-for="(item, index) in boolOptions"
                                 :key="index"
@@ -154,7 +160,7 @@
                         </el-select>
                     </el-form-item>
                     <el-form-item prop="essentialReview" label="是否请求实质审查">
-                        <el-select v-model="formData.essentialReview">
+                        <el-select v-model="formData.essentialReview" @change="submit">
                             <el-option
                                 v-for="(item, index) in boolOptions"
                                 :key="index"
@@ -166,7 +172,7 @@
                     </el-form-item>
 
                     <el-form-item prop="publicInAdvance" label="是否申请提前公开">
-                        <el-select v-model="formData.publicInAdvance">
+                        <el-select v-model="formData.publicInAdvance" @change="submit">
                             <el-option
                                 v-for="(item, index) in boolOptions"
                                 :key="index"
@@ -178,7 +184,7 @@
                     </el-form-item>
 
                     <el-form-item prop="chapterAcceptanceNotice" label="是否申请红章受理通知书">
-                        <el-select v-model="formData.chapterAcceptanceNotice">
+                        <el-select v-model="formData.chapterAcceptanceNotice" @change="submit">
                             <el-option
                                 v-for="(item, index) in boolOptions"
                                 :key="index"
@@ -190,7 +196,7 @@
                     </el-form-item>
 
                     <el-form-item prop="chapterPaymentNotice" label="是否申请红章缴费通知书">
-                        <el-select v-model="formData.chapterPaymentNotice">
+                        <el-select v-model="formData.chapterPaymentNotice" @change="submit">
                             <el-option
                                 v-for="(item, index) in boolOptions"
                                 :key="index"

+ 47 - 11
src/main/vue/src/components/internationalPatent/BaseInfo.vue

@@ -29,7 +29,7 @@
                         </el-select>
                     </el-form-item>
                     <el-form-item prop="type" label="专利类型">
-                        <el-select v-model="formData.type" clearable filterable placeholder="请选择">
+                        <el-select v-model="formData.type" @change="submit" clearable filterable placeholder="请选择">
                             <el-option
                                 v-for="item in typeOptions"
                                 :key="item.value"
@@ -46,6 +46,7 @@
                         <el-select
                             style="width: 200px"
                             v-model="formData.clientPartnerId"
+                            @change="submit"
                             clearable
                             filterable
                             placeholder="请选择"
@@ -61,7 +62,7 @@
                     </el-form-item>
 
                     <el-form-item prop="supplierNo" label="供应商案号">
-                        <el-input v-model="formData.supplierNo"></el-input>
+                        <el-input v-model="formData.supplierNo" @change="submit"></el-input>
                     </el-form-item>
 
                     <el-form-item prop="supplierPartnerId" label="供应商">
@@ -71,6 +72,7 @@
                             clearable
                             filterable
                             placeholder="请选择"
+                            @change="submit"
                         >
                             <el-option
                                 v-for="item in supplierPartnerIdOptions"
@@ -83,7 +85,7 @@
                     </el-form-item>
 
                     <el-form-item prop="pctApplyNo" label="PCT申请号">
-                        <el-input v-model="formData.pctApplyNo"></el-input>
+                        <el-input v-model="formData.pctApplyNo" @change="submit"></el-input>
                     </el-form-item>
 
                     <el-form-item prop="pctApplyDate" label="PCT申请日">
@@ -92,6 +94,7 @@
                             type="date"
                             value-format="yyyy-MM-dd"
                             placeholder="选择日期"
+                            @change="submit"
                         >
                         </el-date-picker>
                     </el-form-item>
@@ -102,6 +105,7 @@
                             type="date"
                             value-format="yyyy-MM-dd"
                             placeholder="选择日期"
+                            @change="submit"
                         >
                         </el-date-picker>
                     </el-form-item>
@@ -112,24 +116,35 @@
                             type="date"
                             value-format="yyyy-MM-dd"
                             placeholder="选择日期"
+                            @change="submit"
                         >
                         </el-date-picker>
                     </el-form-item>
 
                     <el-form-item prop="actualOfficialAmount" label="官费实际金额">
-                        <el-input type="number" v-model="formData.actualOfficialAmount"></el-input>
+                        <el-input type="number" v-model="formData.actualOfficialAmount" @change="submit"></el-input>
                     </el-form-item>
                 </div>
 
                 <divider collapse topLine :showMore.sync="personShow">申请人及发明人 </divider>
                 <div class="base-item" v-show="personShow">
                     <el-form-item prop="applicantName" label="申请人名称" class="input-pre-zh">
-                        <el-input style="width: 236px;" v-model="formData.applicantName" placeholder="请输入中文名称">
+                        <el-input
+                            style="width: 236px;"
+                            v-model="formData.applicantName"
+                            @change="submit"
+                            placeholder="请输入中文名称"
+                        >
                             <template #prepend>中</template></el-input
                         >
                     </el-form-item>
                     <el-form-item prop="applicantEnName" label="英文名称" label-width="125px" class="input-pre-en">
-                        <el-input style="width: 236px;" v-model="formData.applicantEnName" placeholder="请输入英文名称">
+                        <el-input
+                            style="width: 236px;"
+                            v-model="formData.applicantEnName"
+                            @change="submit"
+                            placeholder="请输入英文名称"
+                        >
                             <template #prepend>英</template></el-input
                         >
                     </el-form-item>
@@ -140,7 +155,12 @@
                         label="申请人地址"
                         class="input-pre-zh error-end"
                     >
-                        <el-input style="width:600px;" v-model="formData.applicantAddress" placeholder="请输入中文地址">
+                        <el-input
+                            style="width:600px;"
+                            v-model="formData.applicantAddress"
+                            @change="submit"
+                            placeholder="请输入中文地址"
+                        >
                             <template #prepend>中</template>
                         </el-input>
                     </el-form-item>
@@ -149,6 +169,7 @@
                             style="width:600px;"
                             v-model="formData.applicantEnAddress"
                             placeholder="请输入英文地址"
+                            @change="submit"
                         >
                             <template #prepend>英</template>
                         </el-input>
@@ -159,12 +180,22 @@
                         label="发明人姓名"
                         class="input-pre-zh  error-end"
                     >
-                        <el-input style="width:600px;" v-model="formData.inventorName" placeholder="请输入中文名称">
+                        <el-input
+                            style="width:600px;"
+                            v-model="formData.inventorName"
+                            @change="submit"
+                            placeholder="请输入中文名称"
+                        >
                             <template #prepend>中</template>
                         </el-input>
                     </el-form-item>
                     <el-form-item prop="inventorEnName" label=" " class="input-pre-en  error-end">
-                        <el-input style="width:600px;" v-model="formData.inventorEnName" placeholder="请输入英文名称">
+                        <el-input
+                            style="width:600px;"
+                            v-model="formData.inventorEnName"
+                            @change="submit"
+                            placeholder="请输入英文名称"
+                        >
                             <template #prepend>英</template>
                         </el-input>
                     </el-form-item>
@@ -172,7 +203,7 @@
                 <divider collapse topLine :showMore.sync="otherShow">优先权信息 </divider>
                 <div class="base-item" v-show="otherShow">
                     <el-form-item prop="priorityNo" label="优先权号">
-                        <el-input v-model="formData.priorityNo" placeholder="请输入..."></el-input>
+                        <el-input v-model="formData.priorityNo" placeholder="请输入..." @change="submit"></el-input>
                     </el-form-item>
 
                     <el-form-item prop="priorityDate" label="优先权日">
@@ -181,11 +212,16 @@
                             type="date"
                             value-format="yyyy-MM-dd"
                             placeholder="选择日期"
+                            @change="submit"
                         >
                         </el-date-picker>
                     </el-form-item>
                     <el-form-item prop="priorityCountry" label="优先权国别">
-                        <el-input v-model="formData.priorityCountry" placeholder="请输入..."></el-input>
+                        <el-input
+                            v-model="formData.priorityCountry"
+                            placeholder="请输入..."
+                            @change="submit"
+                        ></el-input>
                     </el-form-item>
                 </div>
             </el-form>