caojunjie 1 سال پیش
والد
کامیت
c39a3dd303
1فایلهای تغییر یافته به همراه72 افزوده شده و 5 حذف شده
  1. 72 5
      src/views/iosBasicData/finstlbills/finstlbillsDetails.vue

+ 72 - 5
src/views/iosBasicData/finstlbills/finstlbillsDetails.vue

@@ -264,8 +264,7 @@
                                 </search-query>
                             </el-form-item>
                         </el-col>
-
-                        <el-col :span="7">
+                        <el-col :span="8">
                             <el-form-item label="ETD 期间" prop="etd">
                                 <el-date-picker
                                     v-model="form.etd"
@@ -281,7 +280,23 @@
                                 </el-date-picker>
                             </el-form-item>
                         </el-col>
-                        <el-col :span="4">
+                        <el-col :span="7">
+                            <el-form-item label="审核期间" prop="etd" label-width="65px">
+                                <el-date-picker
+                                    v-model="form.etd"
+                                    type="datetimerange"
+                                    range-separator="至"
+                                    start-placeholder="开始日期"
+                                    end-placeholder="结束日期"
+                                    style="width: 100%;"
+                                    size="small"
+                                    :disabled="editSave"
+                                    value-format="yyyy-MM-dd HH:mm"
+                                    placeholder="选择对账日期">
+                                </el-date-picker>
+                            </el-form-item>
+                        </el-col>
+                        <el-col :span="5">
                             <el-form-item label="查询金额" prop="hblno">
                                 <el-input style="width: 100%;" v-model="form.hblno"
                                           size="small" autocomplete="off"
@@ -290,7 +305,6 @@
                                 </el-input>
                             </el-form-item>
                         </el-col>
-
                         <el-col :span="4">
                             <el-form-item label="发票" prop="isChecked" label-width="50px">
                                 <search-query :datalist="isInvoiceData"
@@ -304,7 +318,52 @@
                                 </search-query>
                             </el-form-item>
                         </el-col>
-
+                        <el-col :span="5">
+                            <el-form-item label="船 名" prop="vesselCnName" >
+                                <search-query :datalist="vesselData"
+                                              :selectValue="form.vesselCnName"
+                                              :clearable="true"
+                                              :disabled="editSave"
+                                              :buttonIf="false"
+                                              :forParameter="{ key:'id', label:'cnName', value:'cnName'}"
+                                              @corpChange="corpChange($event,'vesselCnName')"
+                                              @remoteMethod="vesselBvesselsListfun"
+                                              @corpFocus="vesselBvesselsListfun" >
+                                </search-query>
+                            </el-form-item>
+                        </el-col>
+                        <el-col :span="4">
+                            <el-form-item label="航 次" prop="voyageNo" >
+                                <el-input style="width: 100%;" v-model="form.voyageNo"
+                                          size="small" autocomplete="off"
+                                          :disabled="editSave"
+                                          clearable placeholder="请选择航次" ></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col :span="5">
+                            <el-form-item label="三检单号" prop="voyageNo" >
+                                <el-input style="width: 100%;" v-model="form.voyageNo"
+                                          size="small" autocomplete="off"
+                                          :disabled="editSave"
+                                          clearable placeholder="请选择航次" ></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col :span="5">
+                            <el-form-item label="预收帐款" prop="voyageNo" >
+                                <el-input style="width: 100%;" v-model="form.voyageNo"
+                                          size="small" autocomplete="off"
+                                          :disabled="editSave"
+                                          clearable placeholder="请选择航次" ></el-input>
+                            </el-form-item>
+                        </el-col>
+                        <el-col :span="5">
+                            <el-form-item label="发票号" prop="invoiceNo" >
+                                <el-input style="width: 100%;" v-model="form.invoiceNo"
+                                          size="small" autocomplete="off"
+                                          :disabled="editSave"
+                                          clearable placeholder="请输入发票号" ></el-input>
+                            </el-form-item>
+                        </el-col>
                     </el-row>
 
                 </el-form>
@@ -319,6 +378,7 @@
     import {getWorkDicts} from "@/api/system/dictbiz";
     import {getRateList} from "@/api/iosBasicData/rateManagement";
     import {getList as userGetList} from '@/api/system/user'
+    import {getBvesselsList} from "@/api/iosBasicData/bvessels";
 
     export default {
         components: {SearchQuery},
@@ -358,6 +418,7 @@
                         value:'SI'
                     }
                 ],
+                vesselData:[], // 船名
 
             }
         },
@@ -392,6 +453,12 @@
                     this.salesData = res.data.data.records
                 })
             },
+            // 船名
+            vesselBvesselsListfun(cnName){
+                getBvesselsList(1,10,{cnName}).then(res=>{
+                    this.vesselData = res.data.data.records
+                })
+            },
 
 
         }