Преглед изворни кода

首页 和 海运进口 国际化

lijunping пре 8 месеци
родитељ
комит
b1c990f476

+ 46 - 2
src/lang/en.js

@@ -126,9 +126,11 @@ export default {
         carrier:'carrier',
         pol:'pol',
         pod:'pod',
+        placeDestination:'placeDestination',
         placeDelivery:'placeDelivery',
         lane:'lane',
         CY:'CY',
+        ctnrPack:'ctnrPack',
         businessSource:'businessSource',
         businessName:'businessName',
         scndesc:'scndesc',
@@ -148,6 +150,11 @@ export default {
         generateNo :'generateNo',
         onBoard:'onBoard',
         onArrival:'onArrival',
+        returnEmpty:'onArrival',
+        customs:'customs',
+        customsNo:'customsNo',
+        changeDoc:'changeDoc',
+        unChangeDoc:'unChangeDoc',
         masteNo:'masteNo',
         hblCount:'hblCount',
         customerService:'customerService',
@@ -197,8 +204,11 @@ export default {
         SOCORCOC:'SOCORCOC',
         ctnrType:'ctnrType',
         ctnrQty:'ctnrQty',
+        ctnrTare:'ctnrTare',
         payment:'payment',
-
+        releaseRefNo:'releaseRefNo',
+        ctnrNo:'ctnrNo',
+        sealNo:'sealNo',
         bookingDate:'bookingDate',
         polFreeTime:'polFreeTime',
         podTreeTime:'podTreeTime',
@@ -263,6 +273,8 @@ export default {
         unlocalApply:'unlocalApply',
         transferApply:'transferApply',
         unltransferApply:'unltransferApply',
+        received:'接收',
+        unReceived:'撤销接收',
         setInfoMMToMH:'setInfoMMToMH',
         getInfoMMToMH:'getInfoMMToMH',
         printBill:'printBill',
@@ -276,6 +288,38 @@ export default {
         unAplly:'unAplly',
         applyInvoice:'applyInvoice',
         applyPay:'applyPay',
-        SIInfoImport:'SIInfoImport'
+        SIInfoImport:'SIInfoImport',
+        shortcut:'shortcut',
+        export:'export',
+        import:'import',
+        owGet:'owGet',
+        owRelease:'owRelease',
+        ctnrInOut:'ctnrInOut',
+        ctnrApply:'ctnrApply',
+        ctnrCost:'ctnrCost',
+        socCost:'socCost',
+        cocCost:'cocCost',
+        needChecked:'needChecked',
+        businessReminder:'businessReminder',
+        timeData:'timeData',
+        theDay:'day',
+        theMonth:'mon',
+        orderTtlCount:'orderTtlCount',
+        offLoadCount:'offLoadCount',
+        completeCount:'completeCount',
+        completeRate:'completeRate',
+        needDebit:'needDebit',
+        returnDeposit:'returnDeposit',
+        unReturnDeposit:'unReturnDeposit',
+        generateCtnrList:'generateCtnrList',
+        packCtnrTeu:'packCtnrTeu',
+        packCtnrQty:'packCtnrQty',
+        importCtnr:'importCtnr',
+        getCtnr:'getCtnr',
+        clearCtnrNo:'clearCtnrNo',
+        selectclearCtnrLlist:'selectclearCtnrLlist',
+        clearCtnrLlist:'clearCtnrLlist',
+        deleteCtnrList:'deleteCtnrList'
+
     }
 }

+ 55 - 1
src/lang/zh.js

@@ -125,9 +125,11 @@ export default {
     carrier:'承运人',
     pol:'装货港',
     pod:'卸货港',
+    placeDestination:'目的地',
     placeDelivery:'交货地',
     lane:'航线',
     CY:'场站',
+    ctnrPack:'装箱方式',
     businessSource:'业务来源',
     businessName:'来源明细',
     scndesc:'收发通人',
@@ -146,6 +148,11 @@ export default {
     generateNo :'出号',
     onBoard:'开船',
     onArrival:'到港',
+    returnEmpty:'返空',
+    customs:'通关',
+    customsNo:'报关单号',
+    changeDoc:'换单',
+    unChangeDoc:'撤销换单',
     masteNo:'主编号',
     hblCount:'分单数',
     customerService:'客服',
@@ -192,9 +199,13 @@ export default {
     issuePlace:'签单地点',
     bookRemarks:'订舱备注',
     siRemarks:'SI备注',
+    releaseRefNo:'放箱号',
+    ctnrNo:'箱号',
+    sealNo:'封号',
     SOCORCOC:'箱属',
     ctnrType:'箱型',
     ctnrQty:'箱量',
+    ctnrTare:'箱皮重',
     bookingDate:'订舱日期',
     polFreeTime:'POL免箱使天数',
     podTreeTime:'POD免箱使天数',
@@ -262,6 +273,8 @@ export default {
     unlocalApply:'撤销物流提交',
     transferApply:'转单',
     unltransferApply:'撤销转单',
+    received:'接收',
+    unReceived:'撤销接收',
     setInfoMMToMH:'同步主单到分单',
     getInfoMMToMH:'同步分单到主单',
     apply:'请求锁单',
@@ -274,7 +287,48 @@ export default {
     unAplly:'取消申请',
     applyInvoice:'申请发票',
     applyPay:'申请付费',
-    SIInfoImport:'SI导入'
+    SIInfoImport:'SI导入',
+    shortcut:'快捷方式',
+    export:'海运出口',
+    import:'海运进口',
+    owGet:'OW(拿)',
+    owRelease:'OW放',
+
+    ctnrInOut:'箱管调箱',
+    ctnrApply:'出场申请',
+    ctnrCost:'箱管费用',
+    socCost:'航线成本(SOC)',
+    cocCost:'航线成本(COC)',
+    needChecked:'待审核数据',
+    businessReminder:'业务提醒',
+    timeData:'实时数据',
+    theDay:'当天',
+    theMonth:'当月',
+    orderTtlCount:'订单总数',
+    offLoadCount:'退舱数',
+    completeCount:'完成数',
+    completeRate:'完成率',
+    needDebit:'需收',
+    returnDeposit:'退押',
+    unReturnDeposit:'取消退押',
+    generateCtnrList:'生成箱列表',
+    packCtnrTeu:'按TEU配箱',
+    packCtnrQty:'按箱量配箱',
+    importCtnr:'导入箱号封号',
+    getCtnr:'提取箱信息',
+    clearCtnrNo:'清除箱号',
+    selectclearCtnrLlist:'选定撤销',
+    clearCtnrLlist:'全部撤销',
+    deleteCtnrList:'删除箱列表'
+
+
+
+
+
+
+
+
+
 
   }
 }

+ 19 - 18
src/views/iosBasicData/OceanFreightImport/bills/assembly/DistributionBox/containers.vue

@@ -21,27 +21,28 @@
               <!-- <el-button type="warning" size="small" :disabled="detailData.seeDisabled || pleasereviewType || disabled"
                 @click="cleanCntrNofun">清除箱号
               </el-button> -->
-              <el-button type="success" size="small" plain :disabled="seeDisabled" @click.stop="equalDistribution2()">配箱
+              <el-button type="success" size="small" plain :disabled="seeDisabled" @click.stop="equalDistribution2()">
+                  {{ $t("btn118n.generateCtnrList") }}
               </el-button>
               <el-button type="primary" size="small" :disabled="detailData.seeDisabled || pleasereviewType || showLock"
-                @click="oneclickEditing">一键编辑
+                @click="oneclickEditing"> {{ $t("btn118n.edit") }}
               </el-button>
               <el-button type="primary" size="small" :disabled="detailData.seeDisabled || pleasereviewType || disabled"
-                @click="containersSubmitListfun">一键保存
+                @click="containersSubmitListfun"> {{ $t("btn118n.save") }}
               </el-button>
               <!-- <el-button type="danger" size="small" :disabled="detailData.seeDisabled || pleasereviewType || disabled"
                 @click="handleDelete">一键删除
               </el-button> -->
               <el-button type="success" size="small"
                 :disabled="detailData.seeDisabled || !assemblyForm.id || pleasereviewType || showLock"
-                @click="oepnexcelBox">导入箱号铅封号
+                @click="oepnexcelBox">{{ $t("btn118n.importCtnr") }}
               </el-button>
               <el-button type="danger" size="small" :disabled="detailData.seeDisabled || pleasereviewType || showLock"
-                @click="handleDelete">删除配箱
+                @click="handleDelete">{{ $t("btn118n.deleteCtnrList") }}
               </el-button>
               <el-button type="success" size="small" plain :disabled="detailData.seeDisabled"
                 @click.stop="$refs.print.openDialog()">
-                报 表
+                  {{ $t("btn118n.preview") }}
               </el-button>
               <!-- <el-button type="success" size="small"
                 :disabled="detailData.seeDisabled || !assemblyForm.id || pleasereviewType || disabled"
@@ -254,18 +255,18 @@ export default {
         ],
         column: [
           {
-            label: "箱型",
+            label: this.$t("sea118n.ctnrType"),
             prop: "cntrTypeCode",
             width: "100",
           },
           {
-            label: "箱号",
+            label: this.$t("sea118n.ctnrNo"),
             prop: "cntrNo",
             width: "140",
             overHidden: true,
           },
           {
-            label: "封号",
+            label:  this.$t("sea118n.sealNo"),
             prop: "sealNo",
             width: "140",
             overHidden: true,
@@ -281,43 +282,43 @@ export default {
           //   prop: "ticketNumber"
           // },
           {
-            label: "件数",
+            label: this.$t("sea118n.quantity"),
             prop: "quantity",
             width: "100",
             overHidden: true,
           },
           {
-            label: "毛重(KGM)",
+            label: this.$t("sea118n.GW"),
             prop: "grossWeight",
             width: "120",
             overHidden: true,
           },
-          {
+/*          {
             label: "净重(KGM)",
             prop: "netWeight",
             width: "120",
             overHidden: true,
-          },
+          },*/
           {
-            label: "尺码/体积(CBM)",
+            label: this.$t("sea118n.CBM"),
             prop: "measurement",
             width: "140",
             overHidden: true,
           },
           {
-            label: "POD堆场",
+            label: "PODCY",
             prop: "podStationCname",
             width: "140",
             overHidden: true,
           },
           {
-            label: "还箱日期",
+            label: "podReturnDate",
             prop: "podEmptyContainerReturnDate",
             width: "140",
             overHidden: true,
           },
           {
-            label: "备注",
+            label: "remarks",
             prop: "remarks",
             type: 'textarea',
             overHidden: true,
@@ -332,7 +333,7 @@ export default {
             overHidden: true,
           },
           {
-            label: "VGM总重(KGM)",
+            label: "VGM(KGM)",
             prop: "vgmWeight",
             width: "140",
             overHidden: true,

+ 33 - 33
src/views/iosBasicData/OceanFreightImport/bills/assembly/EntrustmentLnformation.vue

@@ -10,7 +10,7 @@
                                     @show="delShow(assemblyForm.polId, 1)">
                                     <avue-crud :data="delData" :option="delOption" :table-loading="loading"></avue-crud>
                                     <span style="color:rgb(76, 158, 68);text-decoration: underline;"
-                                        slot="reference">装货港</span>
+                                        slot="reference">{{ $t("sea118n.pol") }}</span>
                                 </el-popover>
                             </span>
                             <el-row>
@@ -41,7 +41,7 @@
                                     <avue-crud :data="delData" :option="delOption" :table-loading="loading"></avue-crud>
                                     <!-- <el-button slot="reference">click 激活</el-button> -->
                                     <span style="color:rgb(76, 158, 68);text-decoration: underline;"
-                                        slot="reference">卸货港</span>
+                                        slot="reference">{{ $t("sea118n.pod") }}</span>
                                 </el-popover>
                                 <!-- <span style="color: #1e9fff">卸货港</span> -->
                             </span>
@@ -73,7 +73,7 @@
                                     <avue-crud :data="delData" :option="delOption" :table-loading="loading"></avue-crud>
                                     <!-- <el-button slot="reference">click 激活</el-button> -->
                                     <span style="color:rgb(76, 158, 68);text-decoration: underline;"
-                                        slot="reference">目的地</span>
+                                        slot="reference">{{ $t("sea118n.placeDestination") }}</span>
                                 </el-popover>
                                 <!-- <span style="color: #1e9fff">目的地</span> -->
                             </span>
@@ -107,7 +107,7 @@
                                     <avue-crud :data="delData" :option="delOption" :table-loading="loading"></avue-crud>
                                     <!-- <el-button slot="reference">click 激活</el-button> -->
                                     <span style="color:rgb(76, 158, 68);text-decoration: underline;"
-                                        slot="reference">交货地</span>
+                                        slot="reference">{{ $t("sea118n.placeDelivery") }}</span>
                                 </el-popover>
                                 <!-- <span style="color: #1e9fff">交货地</span> -->
                             </span>
@@ -134,7 +134,7 @@
                         </el-form-item>
                         <el-form-item label="发货人" prop="hshipperCnName">
                             <span slot="label">
-                                <span style="color: #1e9fff">发货人</span>
+                                <span style="color: #1e9fff">{{ $t("sea118n.shipper") }}</span>
                             </span>
                             <div>
                                 <el-col :span="16">
@@ -166,7 +166,7 @@
                         </div>
                         <el-form-item label="收货人" prop="hconsigneeCnName">
                             <span slot="label">
-                                <span style="color: #1e9fff">收货人</span>
+                                <span style="color: #1e9fff">{{ $t("sea118n.cnee") }}</span>
                             </span>
                             <div>
                                 <el-col :span="16">
@@ -209,7 +209,7 @@
                         </div>
                         <el-form-item label="通知人" prop="hnotifyCnName">
                             <span slot="label">
-                                <span style="color: #1e9fff">通知人</span>
+                                <span style="color: #1e9fff">{{ $t("sea118n.notify") }}</span>
                             </span>
                             <div>
                                 <el-col :span="16">
@@ -257,7 +257,7 @@
                         </div>
                     </el-row>
                     <el-row>
-                        <el-form-item label="业务来源" prop="srcType"
+                        <el-form-item :label='$t("sea118n.businessSource")' prop="srcType"
                             :rules="[{ required: true, message: '', trigger: 'blur' }]">
                             <el-row :gutter="10">
                                 <el-col :span="10">
@@ -346,7 +346,7 @@
                     <el-col :span="12">
                         <el-row>
                             <div>
-                                <span style="font-size: 14px;color: #1e9fff">唛头</span>
+                                <span style="font-size: 14px;color: #1e9fff">{{ $t("sea118n.marks") }}</span>
                             </div>
                             <div style="margin-top: 4px">
                                 <el-input type="textarea" style="width: 100%;" v-model="assemblyForm.marks" size="small"
@@ -381,7 +381,7 @@
                                 <el-form-item label="货描" prop="cargoType" label-width="50px"
                                 :rules="[{ required: true, message: ' ', trigger: 'blur' }]">
                                     <span slot="label">
-                                        <span style="color: #1e9fff">货描</span>
+                                        <span style="color: #1e9fff">{{ $t("sea118n.descOfGoods") }}</span>
                                     </span>
                                     <!--<el-col :span="5">-->
                                     <!--    <el-checkbox size="medium" :true-label="1" :false-label="0" v-model="assemblyForm.isLargeCargo">大件货</el-checkbox>-->
@@ -410,7 +410,7 @@
                             <div>
                                 <el-form-item label="国外代理" prop="foreignAgencyCnName" label-width="60px">
                                     <span slot="label">
-                                        <span style="color: #1e9fff">国外代理</span>
+                                        <span style="color: #1e9fff">{{ $t("sea118n.agent") }}</span>
                                     </span>
                                     <div>
                                         <el-col :span="16">
@@ -444,7 +444,7 @@
                             <div style="margin-top: 4px">
                                 <el-form-item label="订舱备注" prop="cyRemarks" label-width="60px">
                                     <span slot="label">
-                                        <span style="color: #1e9fff">订舱备注</span>
+                                        <span style="color: #1e9fff">{{ $t("sea118n.bookRemarks") }}</span>
                                     </span>
                                     <el-input type="textarea" style="width: 100%;" v-model="assemblyForm.cyRemarks"
                                         size="small" autocomplete="off"
@@ -457,7 +457,7 @@
                                     <el-col :span="12">
                                         <el-form-item label="箱属" prop="boxBelongsTo" label-width="60px">
                                             <span slot="label">
-                                                <span style="color: #1e9fff">箱属</span>
+                                                <span style="color: #1e9fff">{{ $t("sea118n.SOCORCOC") }}</span>
                                             </span>
                                             <div>
                                                 <dic-select v-model="assemblyForm.boxBelongsTo" placeholder="箱属"
@@ -470,7 +470,7 @@
                                     <el-col :span="12">
                                         <el-form-item label="接单状态" prop="billOfLadingStatus">
                                             <span slot="label">
-                                                <span style="color: #1e9fff">接单状态</span>
+                                                <span style="color: #1e9fff">{{ $t("sea118n.enteringStatus") }}</span>
                                             </span>
                                             <dic-select v-model="assemblyForm.billOfLadingStatus" placeholder="接单状态"
                                                 key="id" label="dictValue"
@@ -517,7 +517,7 @@
                             <el-col>
                                 <el-form-item label="换单日期" prop="changeOrderDate" label-width="80px">
                                     <span slot="label">
-                                        <span style="color: #1e9fff">换单日期</span>
+                                        <span style="color: #1e9fff">{{ $t("sea118n.changeDoc") }}</span>
                                     </span>
                                     <el-date-picker v-model="assemblyForm.changeOrderDate" clearable style="width: 100%"
                                         type="date" size="small"
@@ -531,7 +531,7 @@
                             <el-col>
                                 <el-form-item label="退押日期" prop="returnDate" label-width="80px">
                                     <span slot="label">
-                                        <span style="color: #1e9fff">退押日期</span>
+                                        <span style="color: #1e9fff">{{ $t("sea118n.returnDeposit") }}</span>
                                     </span>
                                     <el-date-picker v-model="assemblyForm.returnDate" clearable style="width: 100%"
                                         type="date" size="small"
@@ -545,7 +545,7 @@
                             <el-col>
                                 <el-form-item label="返空日期" prop="returnEmptyDate" label-width="80px">
                                     <span slot="label">
-                                        <span style="color: #1e9fff">返空日期</span>
+                                        <span style="color: #1e9fff">{{ $t("sea118n.returnEmpty") }}</span>
                                     </span>
                                     <el-date-picker v-model="assemblyForm.returnEmptyDate" clearable style="width: 100%"
                                         type="date" size="small"
@@ -559,7 +559,7 @@
                             <el-col>
                                 <el-form-item label="通关日期" prop="clearanceDate" label-width="80px">
                                     <span slot="label">
-                                        <span style="color: #1e9fff">通关日期</span>
+                                        <span style="color: #1e9fff">{{ $t("sea118n.customs") }}</span>
                                     </span>
                                     <el-date-picker v-model="assemblyForm.clearanceDate" clearable style="width: 100%"
                                         type="date" size="small"
@@ -573,7 +573,7 @@
                             <el-col>
                                 <el-form-item label="报关单号" prop="customsDeclarationNumber" label-width="80px">
                                     <span slot="label">
-                                        <span style="color: #1e9fff">报关单号</span>
+                                        <span style="color: #1e9fff">{{ $t("sea118n.customsNo") }}</span>
                                     </span>
                                     <el-input v-model="assemblyForm.customsDeclarationNumber" clearable
                                         style="width: 100%" size="small"
@@ -592,7 +592,7 @@
                                                 :table-loading="loading"></avue-crud>
                                             <!-- <el-button slot="reference">click 激活</el-button> -->
                                             <span style="color:rgb(76, 158, 68);text-decoration: underline;"
-                                                slot="reference">船名</span>
+                                                slot="reference">{{ $t("sea118n.vessel") }}</span>
                                         </el-popover>
                                         <!-- <span style="color: #1e9fff">船名</span> -->
                                     </span>
@@ -612,7 +612,7 @@
                             <el-col>
                                 <el-form-item label="航次" prop="voyageNo" label-width="80px">
                                     <span slot="label">
-                                        <span style="color: #1e9fff">航次</span>
+                                        <span style="color: #1e9fff">{{ $t("sea118n.voy") }}</span>
                                     </span>
                                     <el-input type="age" style="width: 100%;" v-model="assemblyForm.voyageNo"
                                         size="small" autocomplete="off"
@@ -640,7 +640,7 @@
                                 <el-form-item label="船公司" prop="carrierCnName">
                                     <span slot="label">
                                         <span style="color: #4c9e44;cursor: pointer;text-decoration: underline"
-                                            @click="emailJump('carrier')">船公司</span>
+                                            @click="emailJump('carrier')">{{ $t("sea118n.carrier") }}</span>
                                     </span>
                                     <search-query :datalist="carrierData" :selectValue="assemblyForm.carrierCnName"
                                         :filterable="true" :clearable="true" :remote="true" :joinData="true"
@@ -699,7 +699,7 @@
                                 <el-form-item label="件数" prop="quantity" label-width="80px"
                                     :rules="[{ required: true, message: ' ', trigger: 'blur' }]">
                                     <span slot="label">
-                                        <span style="color: #1e9fff">件数</span>
+                                        <span style="color: #1e9fff">{{ $t("sea118n.QTY") }}</span>
                                     </span>
                                     <el-input ref="quantityRef" style="width: 100%;" v-model="assemblyForm.quantity"
                                         size="small" autocomplete="off" min="1" :disabled="detailData.seeDisabled"
@@ -717,7 +717,7 @@
                                                 :table-loading="loading"></avue-crud>
                                             <!-- <el-button slot="reference">click 激活</el-button> -->
                                             <span style="color:rgb(76, 158, 68);text-decoration: underline;"
-                                                slot="reference">包装</span>
+                                                slot="reference">{{ $t("sea118n.package") }}</span>
                                         </el-popover>
                                         <!-- <span style="color: #1e9fff">包装</span> -->
                                     </span>
@@ -738,7 +738,7 @@
                                 <el-form-item label="毛重(KGS)" prop="grossWeight" label-width="80px"
                                     :rules="[{ required: true, message: ' ', trigger: 'blur' }]">
                                     <span slot="label">
-                                        <span style="color: #1e9fff">毛重(KGS)</span>
+                                        <span style="color: #1e9fff">{{ $t("sea118n.GW") }}</span>
                                     </span>
                                     <el-input ref="grossWeightRef" step="0.01" style="width: 100%;"
                                         v-model="assemblyForm.grossWeight" size="small" autocomplete="off"
@@ -751,7 +751,7 @@
                                 <el-form-item label="尺码(CBM)" prop="measurement" label-width="90px"
                                     :rules="[{ required: true, message: ' ', trigger: 'blur' }]">
                                     <span slot="label">
-                                        <span style="color: #1e9fff">尺码(CBM)</span>
+                                        <span style="color: #1e9fff">{{ $t("sea118n.CBM") }}</span>
                                     </span>
                                     <el-input ref="measurementRef" step="0.01" style="width: 106%;"
                                         v-model="assemblyForm.measurement" size="small" autocomplete="off"
@@ -764,7 +764,7 @@
                             <el-col>
                                 <el-form-item label="所属公司" prop="branchName" label-width="80px">
                                     <span slot="label">
-                                        <span style="color: #1e9fff">所属公司</span>
+                                        <span style="color: #1e9fff">{{ $t("sea118n.branchName") }}</span>
                                     </span>
                                     <dic-select v-model="assemblyForm.branchName" placeholder="所属公司" key="id"
                                         label="deptName" url="/blade-system/dept/top-list" :filterable="true"
@@ -791,7 +791,7 @@
                             <el-col :span="11">
                                 <el-form-item label="客服" prop="customerServiceName" label-width="40px">
                                     <span slot="label">
-                                        <span style="color: #1e9fff">客服</span>
+                                        <span style="color: #1e9fff">{{ $t("sea118n.customerService") }}</span>
                                     </span>
                                     <dic-select v-model="assemblyForm.customerServiceName" placeholder="客服"
                                         :key="assemblyForm.branchId" label="realName"
@@ -878,7 +878,7 @@
                     <el-form-item label="POD场站" prop="podCyCnName">
                         <span slot="label">
                             <span style="color: #4c9e44;cursor: pointer;text-decoration: underline"
-                                @click="emailJump('cy')">POD场站</span>
+                                @click="emailJump('cy')">PODCY</span>
                         </span>
                         <search-query :datalist="podCyData" :selectValue="assemblyForm.podCyCnName" :filterable="true"
                             :clearable="true" :remote="true" :disabled="detailData.seeDisabled"
@@ -892,7 +892,7 @@
                 <el-col :span="6">
                     <el-form-item label="联系人" prop="podCyContacts">
                         <span slot="label">
-                            <span style="color: #1e9fff">联系人</span>
+                            <span style="color: #1e9fff">Link</span>
                         </span>
                         <!--<el-input type="age" style="width: 100%;" v-model="assemblyForm.cyContacts"-->
                         <!--          size="small" autocomplete="off"-->
@@ -910,18 +910,18 @@
                 <el-col :span="6">
                     <el-form-item label="电话" prop="podCyTel">
                         <span slot="label">
-                            <span style="color: #1e9fff">电话</span>
+                            <span style="color: #1e9fff">tel</span>
                         </span>
                         <el-input type="age" style="width: 100%;" v-model="assemblyForm.podCyTel" size="small"
                             autocomplete="off"
                             :disabled="detailData.seeDisabled || generateBillsfalse || !assemblyForm.podCyCnName"
-                            clearable placeholder="电话"></el-input>
+                            clearable placeholder="tel"></el-input>
                     </el-form-item>
                 </el-col>
                 <el-col :span="6">
                     <el-form-item label="地址" prop="podCyAddress">
                         <span slot="label">
-                            <span style="color: #1e9fff">地址</span>
+                            <span style="color: #1e9fff">addr</span>
                         </span>
                         <el-input type="age" style="width: 100%;" v-model="assemblyForm.podCyAddress" size="small"
                             autocomplete="off"

+ 21 - 29
src/views/iosBasicData/OceanFreightImport/bills/assembly/EntrustmentLnformation/precontainers.vue

@@ -7,16 +7,16 @@
             @refresh-change="refreshChange" @resetColumn="resetColumnTwo('crud', 'option', 'optionBack', 309.15)"
             @saveColumn="saveColumnTwo('crud', 'option', 'optionBack', 309.15)">
             <template slot="menuLeft">
-                <el-button type="primary" size="small" :disabled="seeDisabled" @click.stop="addfun">新 增</el-button>
+                <el-button type="primary" size="small" :disabled="seeDisabled" @click.stop="addfun">{{ $t("btn118n.new") }}</el-button>
                 <el-button type="danger" size="small" plain
                     :disabled="seeDisabled || assemblyForm.preContainersList.length == 0"
-                    @click.stop="handleDelete">一键删除
+                    @click.stop="handleDelete">{{ $t("btn118n.deleted") }}
                 </el-button>
                 <el-button type="primary" size="small"
                     :disabled="seeDisabled || assemblyForm.preContainersList.length == 0"
-                    @click="batchSavefun">一键保存</el-button>
+                    @click="batchSavefun">{{ $t("btn118n.save") }}</el-button>
                 <el-button type="info" plain size="small"
-                    :disabled="seeDisabled || assemblyForm.preContainersList.length == 0" @click="onclickEdit">一键编辑
+                    :disabled="seeDisabled || assemblyForm.preContainersList.length == 0" @click="onclickEdit">{{ $t("btn118n.edit") }}
                 </el-button>
             </template>
             <template slot-scope="scope" slot="menu">
@@ -43,7 +43,7 @@
                           placeholder="请选择尺码箱型"
                           @remoteMethod="remoteMethod($event,'cntrTypeCode')"
                           @corpChange="corpChange($event,row)"
-                          @corpFocus="remoteMethod($event,'cntrTypeCode')" 
+                          @corpFocus="remoteMethod($event,'cntrTypeCode')"
                           @corpClear="corpClear($event, row)">
             </search-query> -->
                 <search-query :datalist="cntrTypeCodeData" :selectValue="row.cntrTypeCode" :filterable="true"
@@ -134,7 +134,7 @@ export default {
                 menu: false,
                 column: [
                     {
-                        label: "尺码箱型",
+                        label: this.$t("sea118n.ctnrType"),
                         prop: "cntrTypeCode",
                         formslot: true,
                         width: '120',
@@ -146,7 +146,7 @@ export default {
                         }]
                     },
                     {
-                        label: "箱量",
+                        label: this.$t("sea118n.ctnrQty"),
                         prop: "quantity",
                         type: "number",
                         width: '120',
@@ -160,7 +160,7 @@ export default {
                         }]
                     },
                     {
-                        label: "件数",
+                        label: this.$t("sea118n.QTY"),
                         prop: "number",
                         type: "number",
                         width: '120',
@@ -169,7 +169,7 @@ export default {
                         precision: 0,
                     },
                     {
-                        label: "毛重(KGS)",
+                        label: this.$t("sea118n.GW"),
                         prop: "grossWeight",
                         width: '120',
                         type: "number",
@@ -177,15 +177,7 @@ export default {
                         controls: false,
                     },
                     {
-                        label: "净重(KGS)",
-                        prop: "netWeight",
-                        width: '120',
-                        type: "number",
-                        cell: true,
-                        controls: false,
-                    },
-                    {
-                        label: "体积(CBM)",
+                        label: this.$t("sea118n.CBM"),
                         prop: "measurement",
                         width: '120',
                         type: "number",
@@ -193,7 +185,7 @@ export default {
                         controls: false,
                     },
                     {
-                        label: "温度",
+                        label: "temperature",
                         prop: "temperature",
                         cell: true,
                         controls: false,
@@ -201,7 +193,7 @@ export default {
                         width: "120"
                     },
                     {
-                        label: "温度单位",
+                        label: "temperatureUnit",
                         prop: "temperatureUnit",
                         type: 'select',
                         cell: true,
@@ -214,7 +206,7 @@ export default {
                         }]
                     },
                     {
-                        label: "通风度",
+                        label: "ventilation",
                         prop: "ventilation",
                         cell: true,
                         controls: false,
@@ -222,7 +214,7 @@ export default {
                         width: "120"
                     },
                     {
-                        label: "湿度",
+                        label: "humidity",
                         prop: "humidity",
                         cell: true,
                         controls: false,
@@ -244,7 +236,7 @@ export default {
                         }]
                     },
                     {
-                        label: "单程",
+                        label: "isOneway",
                         prop: "isOneway",
                         type: 'select',
                         cell: true,
@@ -285,42 +277,42 @@ export default {
                         }]
                     },
                     {
-                        label: "左超(CM)",
+                        label: "overLeft",
                         prop: "overLeft",
                         type: "number",
                         cell: true,
                         controls: false,
                     },
                     {
-                        label: "右超(CM)",
+                        label: "overRight",
                         prop: "overRight",
                         type: "number",
                         cell: true,
                         controls: false,
                     },
                     {
-                        label: "前超(CM)",
+                        label: "overFront",
                         prop: "overFront",
                         type: "number",
                         cell: true,
                         controls: false,
                     },
                     {
-                        label: "后超(CM)",
+                        label: "overBack",
                         prop: "overBack",
                         type: "number",
                         cell: true,
                         controls: false,
                     },
                     {
-                        label: "超高(CM)",
+                        label: "overHeight",
                         prop: "overHeight",
                         type: "number",
                         cell: true,
                         controls: false,
                     },
                     {
-                        label: "备注",
+                        label: "remarks",
                         prop: "remarks",
                         span: 24,
                         type: 'textarea',

+ 59 - 57
src/views/iosBasicData/OceanFreightImport/bills/assembly/feecenter.vue

@@ -7,7 +7,7 @@
                     <el-col :span="6">
                         <el-form-item label="客户名称" prop="corpCnName">
                             <span slot="label">
-                                <span style="color: #1e9fff">客户名称</span>
+                                <span style="color: #1e9fff">{{ $t("sea118n.corpName") }}</span>
                             </span>
                             <el-input type="age" style="width: 100%;" v-model="assemblyForm.corpCnName" size="small"
                                 autocomplete="off" disabled clearable placeholder="客户名称"></el-input>
@@ -16,7 +16,7 @@
                     <el-col :span="6">
                         <el-form-item label="提单号" prop="mblno">
                             <span slot="label">
-                                <span style="color: #1e9fff">提单号</span>
+                                <span style="color: #1e9fff">{{ $t("sea118n.mblno") }}</span>
                             </span>
                             <el-input type="age" style="width: 100%;" v-model="assemblyForm.mblno" size="small"
                                 autocomplete="off" disabled clearable placeholder="提单号"></el-input>
@@ -25,7 +25,7 @@
                     <el-col :span="6">
                         <el-form-item label="箱型箱量" prop="containers">
                             <span slot="label">
-                                <span style="color: #1e9fff">箱型箱量</span>
+                                <span style="color: #1e9fff">{{ $t("sea118n.ctnrTypeQty") }}</span>
                             </span>
                             <el-input type="age" style="width: 100%;" v-model="assemblyForm.quantityCntrDescr"
                                 size="small" autocomplete="off" disabled clearable placeholder="箱型箱量"></el-input>
@@ -53,10 +53,10 @@
                 <template slot="menuLeft">
                     <div style="display: inline-block;margin-right: 20px" class="disabledBox fontSize">
                         <i class="el-icon-coin"></i>
-                        <span>应收费用</span>
+                        <span>{{ $t("sea118n.debit") }}</span>
                     </div>
                     <el-button v-if="isFeeEditD" type="danger" plain size="small"
-                        :disabled="!selectionDList.length || disabled" @click="batchDelete('D')">一键删除
+                        :disabled="!selectionDList.length || disabled" @click="batchDelete('D')"> {{ $t("btn118n.deleted") }}
                     </el-button>
                     <!-- <el-button v-if="isFeeEditD" type="success" plain size="small"
                         :disabled="!selectionDList.length || disabled || pleasereviewType"
@@ -66,29 +66,29 @@
                         :disabled="!selectionDList.length || disabled || pleasereviewType"
                         @click="RevokingBillsfun('D')">撤销账单
                     </el-button> -->
-                    <el-button type="primary" plain size="small" @click="printingCostsfun('D')">打印账单</el-button>
+                    <el-button type="primary" plain size="small" @click="printingCostsfun('D')">{{ $t("btn118n.printBill") }}</el-button>
                     <el-button v-if="isFeeEditD" type="success" plain size="small"
                         :disabled="!this.assemblyForm.id || disabled || pleasereviewType"
-                        @click="templateClick('D')">应收模板</el-button>
+                        @click="templateClick('D')">{{$t("btn118n.debitTemplate") }}</el-button>
                     <el-button v-if="isFeeEditD" type="info" plain size="small" :disabled="disabled"
-                        @click="feecenterSubmitListfun">一键保存</el-button>
+                        @click="feecenterSubmitListfun">{{ $t("btn118n.save") }}</el-button>
                     <el-button v-if="isFeeEditD" type="info" plain size="small" :disabled="disabled"
-                        @click="feecenterEditfun('D')">一键编辑
+                        @click="feecenterEditfun('D')">{{ $t("btn118n.edit") }}
                     </el-button>
                     <el-button v-if="isFeeEditC" type="primary" plain size="small"
-                        :disabled="disabled || pleasereviewType" @click="copyfun('D')">生成应付</el-button>
+                        :disabled="disabled || pleasereviewType" @click="copyfun('D')">{{ $t("btn118n.toCredit")}}</el-button>
                     <el-button v-if="isFeeEditD" type="primary" plain size="small"
-                        @click="allClick('发票申请', 'D')">发票申请</el-button>
+                        @click="allClick('发票申请', 'D')">{{$t("btn118n.applyInvoice") }}</el-button>
                     <el-button type="primary" plain size="small" :disabled="disabled || selectionDList.length == 0"
-                        @click="allClick('D费用申请')">请核费用</el-button>
+                        @click="allClick('D费用申请')">{{ $t("btn118n.applyFee") }}</el-button>
                     <el-button type="danger" plain size="small" :disabled="disabled || selectionDList.length == 0"
-                        @click="allClick('D撤销请核')">撤销请核</el-button>
+                        @click="allClick('D撤销请核')">{{ $t("btn118n.unApplyFee") }}</el-button>
                     <el-button type="primary" plain size="small" :disabled="selectionDList.length != 1 || disabled"
-                        @click="allClick('D申请修改')">申请修改</el-button>
+                        @click="allClick('D申请修改')">{{ $t("btn118n.applyModify") }}</el-button>
                     <el-button type="success" plain size="small" :disabled="selectionDList.length != 1 || disabled"
-                        @click="allClick('D申请删除')">申请删除</el-button>
+                        @click="allClick('D申请删除')">{{ $t("btn118n.applyDelete") }}</el-button>
                     <el-button type="danger" plain size="small" :disabled="selectionDList.length != 1 || disabled"
-                        @click="allClick('D取消申请')">取消申请</el-button>
+                        @click="allClick('D取消申请')">{{ $t("btn118n.unAplly") }}</el-button>
                 </template>
                 <template slot="indexHeader" slot-scope="scope">
                     <el-button v-if="isFeeEditD" type="primary" size="small" icon="el-icon-plus" circle
@@ -212,10 +212,10 @@
                 <template slot="menuLeft">
                     <div style="display: inline-block;margin-right: 20px" class="disabledBox meetSize">
                         <i class="el-icon-coin"></i>
-                        <span>应付费用</span>
+                        <span>{{ $t("sea118n.credit") }}</span>
                     </div>
                     <el-button v-if="isFeeEditC" type="danger" plain size="small"
-                        :disabled="!selectionCList.length || disabled" @click="batchDelete('C')">一键删除
+                        :disabled="!selectionCList.length || disabled" @click="batchDelete('C')">{{$t("btn118n.deleted") }}
                     </el-button>
                     <!-- <el-button v-if="isFeeEditC" type="primary" plain size="small"
                         :disabled="!selectionCList.length || disabled || pleasereviewType"
@@ -225,33 +225,35 @@
                         :disabled="!selectionCList.length || disabled || pleasereviewType"
                         @click="RevokingBillsfun('C')">撤销账单
                     </el-button> -->
-                    <el-button type="primary" plain size="small" @click="printingCostsfun('C')">打印账单</el-button>
+                    <el-button type="primary" plain size="small" @click="printingCostsfun('C')">{{$t("btn118n.printBill") }}</el-button>
                     <el-button v-if="isFeeEditC" type="success" plain size="small"
                         :disabled="!this.assemblyForm.id || disabled || pleasereviewType"
-                        @click="templateClick('C')">应付模板
+                        @click="templateClick('C')">{{ $t("btn118n.creditTemplate") }}
                     </el-button>
                     <el-button v-if="isFeeEditC" type="info" plain size="small" :disabled="disabled"
-                        @click="feecenterSubmitListfun">一键保存
+                        @click="feecenterSubmitListfun">{{ $t("btn118n.save") }}
                     </el-button>
                     <el-button v-if="isFeeEditC" type="info" plain size="small" :disabled="disabled"
-                        @click="feecenterEditfun('C')">一键编辑
+                        @click="feecenterEditfun('C')">{{ $t("btn118n.toDebit") }}
                     </el-button>
                     <el-button v-if="isFeeEditC" type="primary" plain size="small"
-                        :disabled="disabled || pleasereviewType" @click="copyfun('C')">生成应收
+                        :disabled="disabled || pleasereviewType" @click="copyfun('C')">{{ $t("btn118n.toDebit") }}
+                    </el-button>
+                    <el-button type="info" plain size="small" @click="allClick('付费申请', 'C')">
+                        {{ $t("btn118n.applyPay")}}
                     </el-button>
-                    <el-button type="info" plain size="small" @click="allClick('付费申请', 'C')">付费申请</el-button>
                     <el-button type="primary" plain size="small" :disabled="disabled || selectionCList.length == 0"
-                        @click="allClick('C费用申请')">请核费用</el-button>
+                        @click="allClick('C费用申请')">{{ $t("btn118n.applyFee") }}</el-button>
                     <el-button type="danger" plain size="small" :disabled="disabled || selectionCList.length == 0"
-                        @click="allClick('C撤销请核')">撤销请核</el-button>
+                        @click="allClick('C撤销请核')">{{ $t("btn118n.unApplyFee") }}</el-button>
                     <!-- <el-button type="success" plain size="small" :disabled="disabled"
                         @click="allClick('提取成本')">提取成本</el-button> -->
                     <el-button type="primary" plain size="small" :disabled="selectionCList.length != 1 || disabled"
-                        @click="allClick('C申请修改')">申请修改</el-button>
+                        @click="allClick('C申请修改')">{{ $t("btn118n.applyModify") }}</el-button>
                     <el-button type="success" plain size="small" :disabled="selectionCList.length != 1 || disabled"
-                        @click="allClick('C申请删除')">申请删除</el-button>
+                        @click="allClick('C申请删除')">{{ $t("btn118n.applyDelete") }}</el-button>
                     <el-button type="danger" plain size="small" :disabled="selectionCList.length != 1 || disabled"
-                        @click="allClick('C取消申请')">取消申请</el-button>
+                        @click="allClick('C取消申请')">{{ $t("btn118n.unAplly") }}</el-button>
                 </template>
                 <template slot="indexHeader" slot-scope="scope">
                     <el-button v-if="isFeeEditC" type="primary" size="small" icon="el-icon-plus" circle
@@ -1062,14 +1064,14 @@ export default {
                     width: "55",
                     headerslot: true,
                 },
-                {
+/*                {
                     label: "账单",
                     prop: "accStatus",
                     width: "60",
                     overHidden: true,
-                },
+                },*/
                 {
-                    label: '审核状态',
+                    label: this.$t("sea118n.feeStatus"),
                     prop: 'auditStatus',
                     overHidden: true,
                     width: 80,
@@ -1089,13 +1091,13 @@ export default {
                     }],
                 },
                 {
-                    label: "类别",
+                    label: this.$t("sea118n.corpType"),
                     prop: "corpType",
                     width: "100",
                     overHidden: true,
                 },
                 {
-                    label: "结算单位",
+                    label: this.$t("sea118n.chargeCorp"),
                     prop: "corpCnName",
                     width: "120",
                     overHidden: true,
@@ -1107,55 +1109,55 @@ export default {
                     overHidden: true,
                 },
                 {
-                    label: "费用简称",
+                    label: this.$t("sea118n.feeInfo"),
                     prop: "feeCnName",
                     width: "100",
                     overHidden: true,
                 },
                 {
-                    label: "预付/到付",
+                    label: "PP/CC",
                     prop: "paymode",
                     width: "90",
                     overHidden: true,
                 },
                 {
-                    label: "计量单位",
+                    label: this.$t("sea118n.unitNo"),
                     prop: "unitNo",
                     width: "90",
                     overHidden: true,
                 },
                 {
-                    label: "币种",
+                    label: this.$t("sea118n.currency"),
                     prop: "curCode",
                     width: "100",
                     overHidden: true,
                 },
                 {
-                    label: "汇率",
+                    label: this.$t("sea118n.exrate"),
                     prop: "exrate",
                     width: "60",
                     overHidden: true,
                 },
                 {
-                    label: "单价",
+                    label: this.$t("sea118n.price"),
                     prop: "price",
                     width: "80",
                     overHidden: true,
                 },
                 {
-                    label: "数量",
+                    label: this.$t("sea118n.quantity"),
                     prop: "quantity",
                     width: "80",
                     overHidden: true,
                 },
                 {
-                    label: "本币",
+                    label: this.$t("sea118n.localCurrency"),
                     prop: "rmbAmount",
                     width: "80",
                     overHidden: true,
                 },
                 {
-                    label: "外币",
+                    label: this.$t("sea118n.foreignCurrency"),
                     prop: "usdAmount",
                     width: "80",
                     overHidden: true,
@@ -1252,14 +1254,14 @@ export default {
                     width: "55",
                     headerslot: true,
                 },
-                {
+/*                {
                     label: "账单",
                     prop: "accStatus",
                     width: "60",
                     overHidden: true,
-                },
+                },*/
                 {
-                    label: '审核状态',
+                    label: this.$t("sea118n.feeStatus"),
                     prop: 'auditStatus',
                     overHidden: true,
                     width: 80,
@@ -1279,67 +1281,67 @@ export default {
                     }],
                 },
                 {
-                    label: "类别",
+                    label: this.$t("sea118n.corpType"),
                     prop: "corpType",
                     width: "100",
                     overHidden: true,
                 },
                 {
-                    label: "结算单位",
+                    label: this.$t("sea118n.payCorp"),
                     prop: "corpCnName",
                     width: "120",
                     overHidden: true,
                 },
                 {
-                    label: "费用简称",
+                    label: this.$t("sea118n.feeInfo"),
                     prop: "feeCnName",
                     width: "100",
                     overHidden: true,
                 },
                 {
-                    label: "预付/到付",
+                    label: "PP/CC",
                     prop: "paymode",
                     width: "90",
                     overHidden: true,
                 },
                 {
-                    label: "计量单位",
+                    label: this.$t("sea118n.unitNo"),
                     prop: "unitNo",
                     width: "90",
                     overHidden: true,
                 },
                 {
-                    label: "币种",
+                    label: this.$t("sea118n.currency"),
                     prop: "curCode",
                     width: "100",
                     overHidden: true,
                 },
                 {
-                    label: "汇率",
+                    label: this.$t("sea118n.exrate"),
                     prop: "exrate",
                     width: "60",
                     overHidden: true,
                 },
                 {
-                    label: "单价",
+                    label: this.$t("sea118n.price"),
                     prop: "price",
                     width: "80",
                     overHidden: true,
                 },
                 {
-                    label: "数量",
+                    label: this.$t("sea118n.quantity"),
                     prop: "quantity",
                     width: "80",
                     overHidden: true,
                 },
                 {
-                    label: "本币",
+                    label: this.$t("sea118n.localCurrency"),
                     prop: "rmbAmount",
                     width: "80",
                     overHidden: true,
                 },
                 {
-                    label: "外币",
+                    label: this.$t("sea118n.foreignCurrency"),
                     prop: "usdAmount",
                     width: "80",
                     overHidden: true,

+ 29 - 31
src/views/iosBasicData/OceanFreightImport/bills/billsDetails.vue

@@ -4,10 +4,10 @@
             <div class="customer-back">
                 <!--        <i class="back-icon el-icon-arrow-left"></i><i style="font-style:normal">返回管理列表</i>-->
                 <el-button type="danger" style="border: none;background: none;color: red" icon="el-icon-arrow-left"
-                    @click="backToList">返回列表
+                    @click="backToList">{{ $t("btn118n.toList") }}
                 </el-button>
-                <el-button v-if="form.id && pageIds.length" type="text" @click="lastPage">上一票</el-button>
-                <el-button v-if="form.id && pageIds.length" type="text" @click="nextPage">下一票</el-button>
+                <el-button v-if="form.id && pageIds.length" type="text" @click="lastPage">{{ $t("btn118n.previous") }}</el-button>
+                <el-button v-if="form.id && pageIds.length" type="text" @click="nextPage">{{ $t("btn118n.next") }}</el-button>
             </div>
             <div class="add-customer-btn">
                 <!--<el-popover-->
@@ -17,16 +17,16 @@
                 <!--    <div>-->
 
                 <!--    </div>-->
-                <el-button size="small" type="primary" @click="addEdit">新 建
+                <el-button size="small" type="primary" @click="addEdit">{{ $t("btn118n.new") }}
                 </el-button>
-                <el-button type="success" size="small" style="margin-right: 8px" @click="CopyDocumentsfun">复制单据
+                <el-button type="success" size="small" style="margin-right: 8px" @click="CopyDocumentsfun">{{ $t("btn118n.copy") }}
                 </el-button>
                 <el-dropdown style="line-height: 0" v-if="
                     saberTenantId == '409341' || saberTenantId == '607913'
                 ">
                     <el-button size="small" type="warning" style="margin-right: 8px"
                         :disabled="form.status > 0 || showLock || !form.id">
-                        导入模板<i class="el-icon-arrow-down el-icon--right"></i>
+                        {{ $t("btn118n.importTemplate") }}<i class="el-icon-arrow-down el-icon--right"></i>
                     </el-button>
                     <el-dropdown-menu slot="dropdown">
                         <el-dropdown-item v-for="item in imporiData" :key="item.id"
@@ -59,48 +59,48 @@
                 <el-button
                     v-if="bigtabs != 'dz' && (roleName.includes('admin') || (roleName.includes('应付修改') && roleName.includes('应付查看')) || (roleName.includes('应收修改') && roleName.includes('应收查看')))"
                     size="small" style="margin-right: 8px" :loading="saveLoading" :disabled="!form.id"
-                    @click="previewDialogfun">预 览
+                    @click="previewDialogfun">{{ $t("btn118n.preview") }}
                 </el-button>
                 <el-button v-if="form.id && form.receiveStatus == '录入'" size="small" type="success"
-                    @click.stop="allClick('接收')">接 收
+                    @click.stop="allClick('接收')">{{ $t("btn118n.received") }}
                 </el-button>
                 <el-button v-if="form.id && form.receiveStatus == '已接收'" size="small" type="danger"
-                    @click.stop="allClick('撤销接收')">撤销接收
+                    @click.stop="allClick('撤销接收')">{{ $t("btn118n.unReceived") }}
                 </el-button>
                 <el-button v-if="form.id && form.changeOrdersStatus == '可换单'" size="small" type="warning"
-                    @click.stop="allClick('换单')">换 单
+                    @click.stop="allClick('换单')">{{ $t("sea118n.changeDoc") }}
                 </el-button>
                 <el-button v-if="form.id && form.changeOrdersStatus == '已换单'" size="small" type="danger"
-                    @click.stop="allClick('撤销换单')">撤销换单
+                    @click.stop="allClick('撤销换单')">{{ $t("sea118n.unChangeDoc") }}
                 </el-button>
                 <el-button size="small" type="warning" :disabled="!form.id || showLock" v-if="form.billType == 'MM'"
-                    @click.stop="allClick('同步分单信息')">同步分单信息
+                    @click.stop="allClick('同步分单信息')">{{ $t("btn118n.getInfoMMToMH") }}
                 </el-button>
                 <el-button v-if="form.id && form.returningSecurityMoneyStatus == '可退押'" size="small" type="info"
-                    @click.stop="allClick('退押')">退 押
+                    @click.stop="allClick('退押')">{{ $t("btn118n.returnDeposit") }}
                 </el-button>
                 <el-button v-if="
                     form.id && form.returningSecurityMoneyStatus == '已退押'
-                " size="small" type="danger" @click.stop="allClick('撤销退押')">撤销退押
+                " size="small" type="danger" @click.stop="allClick('撤销退押')">{{ $t("btn118n.unReturnDeposit") }}
                 </el-button>
                 <el-button size="small" type="warning" :disabled="!form.id || showLock"
-                    v-if="form.status == 1 && form.billType != 'MH'" @click.stop="revokeDocumentApproval">撤销单据请核
+                    v-if="form.status == 1 && form.billType != 'MH'" @click.stop="revokeDocumentApproval">{{ $t("btn118n.unapply") }}
                 </el-button>
                 <el-button size="small" type="success" :disabled="!form.id || detailData.seeDisabled || showLock" v-if="
                     form.status == 0 ||
                     (form.status == 4 && form.billType != 'MH')
-                " @click.stop="DocumentApproval">单据请核
+                " @click.stop="DocumentApproval">{{ $t("btn118n.apply") }}
                 </el-button>
                 <el-button size="small" type="danger" :disabled="showLock"
                     v-if="form.status == 3 && form.billType != 'MH' && (roleName.includes('admin') || roleName.includes('撤销锁单'))"
-                    @click.stop="revokeLockOrder">撤销锁单
+                    @click.stop="revokeLockOrder">{{ $t("btn118n.unapply") }}
                 </el-button>
                 <el-button size="small" type="primary" style="margin-right: 8px"
-                    :disabled="detailData.seeDisabled || showLock" :loading="saveLoading" @click="editCustomer">保 存
+                    :disabled="detailData.seeDisabled || showLock" :loading="saveLoading" @click="editCustomer">{{ $t("btn118n.save") }}
                 </el-button>
                 <el-dropdown style="line-height: 0" v-if="form.billType != 'MH'">
                     <el-button type="warning" :loading="saveLoading" :disabled="!form.id" size="small">
-                        审 批<i class="el-icon-arrow-down el-icon--right"></i>
+                        {{ $t("btn118n.checked") }}<i class="el-icon-arrow-down el-icon--right"></i>
                     </el-button>
                     <el-dropdown-menu slot="dropdown">
                         <el-dropdown-item @click.native="
@@ -114,10 +114,9 @@
         </div>
         <div style="margin-top: 50px">
             <el-tabs type="border-card" v-model="bigtabs" @tab-click="bigHandleClick">
-                <el-tab-pane label="委托信息" name="wt" class="scrollable-container">
+                <el-tab-pane :label="$t('sea118n.orderInfo')" name="wt" class="scrollable-container">
                     <div>
                         <el-form :model="form" ref="form" label-width="90px" class="demo-ruleForm" :disabled="showLock">
-                            <containerTitle title="基础资料"></containerTitle>
                             <basic-container>
                                 <el-row :gutter="60">
                                     <el-col v-for="(item,
@@ -399,10 +398,9 @@
                         </el-form>
                     </div>
                     <div class="customer-main margintop">
-                        <containerTitle title="详细"></containerTitle>
                         <basic-container :showBtn="true">
                             <el-tabs v-model="activeName" type="card" @tab-click="handleClick">
-                                <el-tab-pane label="委托详情" name="first">
+                                <el-tab-pane :label='$t("sea118n.billInfo")' name="first">
                                     <entrustment-lnformation :assemblyForm="form" :saberUserInfo="saberUserInfo"
                                         :detailData="detailData" :disabled="showLock"
                                         :generateBillsfalse="generateBillsfalse" @billsDetailfun="
@@ -410,7 +408,7 @@
                                             ">
                                     </entrustment-lnformation>
                                 </el-tab-pane>
-                                <el-tab-pane label="配箱信息" name="second">
+                                <el-tab-pane :label='$t("sea118n.ctnrList")' name="second">
                                     <DistributionBox :assemblyForm="form" :detailData="detailData" :showLock="showLock"
                                         :pleasereviewType="pleasereviewType" @billsAddfun="billsAddfun" @billsDetailfun="
                                             billsDetailfun(form.id)
@@ -421,7 +419,7 @@
                                     <mbinformation :assemblyForm="form" :detailData="detailData" :disabled="showLock">
                                     </mbinformation>
                                 </el-tab-pane>
-                                <el-tab-pane label="报表管理" name="fourth" v-if="
+                                <el-tab-pane :label='$t("sea118n.reportManage")' name="fourth" v-if="
                                     roleName.indexOf('admin') != -1
                                         ? true
                                         : roleName.indexOf('报表管理') != -1
@@ -435,7 +433,7 @@
                                     <edicode :assemblyForm="form" :detailData="detailData" :disabled="showLock">
                                     </edicode>
                                 </el-tab-pane> -->
-                                <el-tab-pane label="文件中心" name="seventh">
+                                <el-tab-pane :label='$t("sea118n.fileCerter")' name="seventh">
                                     <filescenter ref="filescenter" :assemblyForm="form" :pid="form.id"
                                         :detailData="detailData" :showLock="showLock"></filescenter>
                                 </el-tab-pane>
@@ -450,18 +448,18 @@
                     </div>
                 </el-tab-pane>
 
-                <el-tab-pane label="费用信息" name="fy" class="scrollable-container"
+                <el-tab-pane :label='$t("sea118n.feeInfo")' name="fy" class="scrollable-container"
                     v-if="(roleName.includes('admin') || roleName.includes('secondaryAdmin') || roleName.includes('应收修改') || roleName.includes('应付修改') || roleName.includes('应收查看') || roleName.includes('应付查看')) || roleName.includes('国外费用')">
                     <feecenter :assemblyForm="form" :copyFormData="copyFormData" :detailData="detailData"
                         :disabled="detailData.seeDisabled || showLock" :showLock="showLock"
                         :pleasereviewType="pleasereviewType" :pid="form.id" @billsDetailfun="billsDetailfun(form.id)">
                     </feecenter>
                 </el-tab-pane>
-                <el-tab-pane label="单证中心" name="dz" class="scrollable-container">
+                <el-tab-pane :label='$t("sea118n.docCenter")' name="dz" class="scrollable-container">
                     <document-center ref="documentCenter" :detailData="detailData" :assemblyForm="form"
                         :disabled="showLock"></document-center>
                 </el-tab-pane>
-                <el-tab-pane label="分单列表" name="fd" v-if="form.billType == 'MM'" class="scrollable-container">
+                <el-tab-pane :label='$t("sea118n.hblnolist")' name="fd" v-if="form.billType == 'MM'" class="scrollable-container">
                     <Split-list :detailData="detailData" :assemblyForm="form" :data="billsListAllData"
                         :disabled="detailData.seeDisabled || showLock"
                         @billsListAllfun="billsListAllfun(form.id)"></Split-list>
@@ -469,7 +467,7 @@
             </el-tabs>
         </div>
         <!--导入模板-->
-        <el-dialog title="导入模板" append-to-body :visible.sync="excelBox" width="555px" :close-on-click-modal="false"
+        <el-dialog :title='$t("btn118n.importTemplate")' append-to-body :visible.sync="excelBox" width="555px" :close-on-click-modal="false"
             v-dialog-drag>
             <avue-form :option="excelOption" v-model="excelForm" :table-loading="excelLoading"
                 :upload-before="uploadBefore" :upload-after="onSuccess">
@@ -695,7 +693,7 @@ export default {
             basicData: {
                 column: [
                     {
-                        label: "客户简称", // 调往来单位接口
+                        label: this.$t("sea118n.corpName"), // 调往来单位接口
                         prop: "corpCnName",
                         text: "请选择客户名称",
                         type: "select",

+ 97 - 107
src/views/iosBasicData/OceanFreightImport/bills/index.vue

@@ -14,53 +14,52 @@
                         ">
                 <template slot-scope="{ disabled, size }" slot="billSortSearch">
                     <el-radio-group v-model="query.billSort">
-                        <el-radio label="1">ETD</el-radio>
-                        <el-radio label="2">提单号</el-radio>
-                        <el-radio label="3">分单号</el-radio>
+                        <el-radio label="1">{{ $t("sea118n.etd") }}</el-radio>
+                        <el-radio label="2">{{ $t("sea118n.mblno") }}</el-radio>
+                        <el-radio label="3">{{ $t("sea118n.hblno") }}</el-radio>
                     </el-radio-group>
                 </template>
                 <template slot="menuLeft">
                     <!-- <el-button type="primary" size="small" @click="addbtnfun()">创建单据
                     </el-button> -->
-                    <el-button type="primary" size="small" @click="addbtnfun('DD')">新建直单
+                    <el-button type="primary" size="small" @click="addbtnfun('DD')"> {{ $t("btn118n.newDD") }}
                     </el-button>
-                    <el-button type="success" size="small" @click="addbtnfun('MM')">新建主单
+                    <el-button type="success" size="small" @click="addbtnfun('MM')">{{ $t("btn118n.newMM") }}
                     </el-button>
-                    <el-button type="warning" size="small" @click="addbtnfun('MH')">新建分单
+                    <el-button type="warning" size="small" @click="addbtnfun('MH')">{{ $t("btn118n.newMH") }}
                     </el-button>
-                    <el-button type="primary" size="small" plain @click="CopyDocumentsfun">复制单据
+                    <el-button type="primary" size="small" plain @click="CopyDocumentsfun">{{ $t("btn118n.copy") }}
                     </el-button>
-                    <el-button type="primary" size="small" @click="allClick('修改单据类型')">修改单据类型
+                    <el-button type="primary" size="small" @click="allClick('修改单据类型')">{{ $t("btn118n.mdBillType") }}
                     </el-button>
-                    <el-button type="success" size="small" plain @click="increaseMawb">分单->主单
+                    <el-button type="success" size="small" plain @click="increaseMawb">{{ $t("btn118n.mhAddmm") }}
                     </el-button>
-                    <el-button type="warning" size="small" plain v-if="query.billStatus != 1" @click="Disembarkingfun">退
-                        舱
+                    <el-button type="warning" size="small" plain v-if="query.billStatus != 1" @click="Disembarkingfun">{{ $t("btn118n.offLoad") }}
                     </el-button>
                     <el-button type="primary" size="small" plain v-if="query.billStatus == 1"
-                        @click="revokeWithdrawalfun">撤销退舱
+                        @click="revokeWithdrawalfun">{{ $t("btn118n.cancelOffLoad") }}
                     </el-button>
-                    <el-button type="danger" size="small" plain v-if="query.billStatus != 3" @click="handleDelete">删 除
+                    <el-button type="danger" size="small" plain v-if="query.billStatus != 3" @click="handleDelete">{{ $t("btn118n.deleted") }}
                     </el-button>
-                    <el-button type="warning" size="small" @click="outExport">导 出
+                    <el-button type="warning" size="small" @click="outExport">{{ $t("btn118n.exportData") }}
                     </el-button>
                     <el-button
                         v-if="roleName.indexOf('admin') >= 0 || roleName.indexOf('应收修改') >= 0 || roleName.indexOf('应收查看') >= 0"
-                        type="primary" size="small" @click="templateImport('D')" :disabled="!selectionList.length">收费模板
+                        type="primary" size="small" @click="templateImport('D')" :disabled="!selectionList.length">{{ $t("btn118n.debitTemplate") }}
                     </el-button>
                     <el-button
                         v-if="roleName.indexOf('admin') >= 0 || roleName.indexOf('应付修改') >= 0 || roleName.indexOf('应付查看') >= 0"
-                        type="warning" size="small" @click="templateImport('C')" :disabled="!selectionList.length">付费模板
+                        type="warning" size="small" @click="templateImport('C')" :disabled="!selectionList.length">{{ $t("btn118n.creditTemplate") }}
                     </el-button>
                     <el-button
                         v-if="roleName.indexOf('admin') >= 0 || roleName.indexOf('应收修改') >= 0 || roleName.indexOf('应收查看') >= 0"
-                        type="primary" size="small" @click="pleaseVerify('D')" :disabled="!selectionList.length">请核应收
+                        type="primary" size="small" @click="pleaseVerify('D')" :disabled="!selectionList.length">{{ $t("btn118n.submitDebit") }}
                     </el-button>
                     <el-button
                         v-if="roleName.indexOf('admin') >= 0 || roleName.indexOf('应付修改') >= 0 || roleName.indexOf('应付查看') >= 0"
-                        type="warning" size="small" @click="pleaseVerify('C')" :disabled="!selectionList.length">请核应付
+                        type="warning" size="small" @click="pleaseVerify('C')" :disabled="!selectionList.length">{{ $t("btn118n.submitCredit") }}
                     </el-button>
-                    <el-button type="success" size="small" @click="checkBills" :disabled="!selectionList.length">单据请核
+                    <el-button type="success" size="small" @click="checkBills" :disabled="!selectionList.length">{{ $t("btn118n.apply") }}
                     </el-button>
                     <el-dropdown style="line-height: 0">
                         <el-button size="small" type="success" style="margin-right: 8px"
@@ -86,30 +85,21 @@
                     </el-dropdown>
                     <div style="margin-top: 10px">
                         <el-tabs type="card" v-model="query.billStatus" @tab-click="handleClick">
-
-
-                            <el-tab-pane v-if="!(roleName.indexOf('总部中心') >= 0)" label="接单" name="0">
-                                <span slot="label">接单</span>
-                            </el-tab-pane>
-                            <el-tab-pane v-if="!(roleName.indexOf('总部中心') >= 0)" label="到港" name="6">
-                                <span slot="label">到港</span>
+                            <el-tab-pane v-if="!(roleName.indexOf('总部中心') >= 0)" :label='$t("sea118n.entering")' name="0">
+                             </el-tab-pane>
+                            <el-tab-pane v-if="!(roleName.indexOf('总部中心') >= 0)" :label='$t("sea118n.onArrival")' name="6">
                             </el-tab-pane>
-                            <el-tab-pane v-if="!(roleName.indexOf('总部中心') >= 0)" label="返空" name="8"></el-tab-pane>
-                            <el-tab-pane v-if="!(roleName.indexOf('总部中心') >= 0)" label="换单" name="9"></el-tab-pane>
-                            <el-tab-pane v-if="!(roleName.indexOf('总部中心') >= 0)" label="通关" name="10"></el-tab-pane>
-                            <el-tab-pane v-if="!(roleName.indexOf('总部中心') >= 0)" label="退舱" name="1">
-                                <span slot="label" style="color: #d86363">
-                                    退舱
-                                </span>
+                            <el-tab-pane v-if="!(roleName.indexOf('总部中心') >= 0)" :label='$t("sea118n.returnEmpty")' name="8"></el-tab-pane>
+                            <el-tab-pane v-if="!(roleName.indexOf('总部中心') >= 0)" :label='$t("sea118n.customs")' name="9"></el-tab-pane>
+                            <el-tab-pane v-if="!(roleName.indexOf('总部中心') >= 0)" :label='$t("sea118n.changeDoc")' name="10"></el-tab-pane>
+                            <el-tab-pane v-if="!(roleName.indexOf('总部中心') >= 0)" :label='$t("btn118n.offLoad")' name="1">
                             </el-tab-pane>
-                            <el-tab-pane v-if="roleName.indexOf('总部中心') >= 0" label="待处理" name="11">
-                                <span slot="label">待处理</span>
+                            <el-tab-pane v-if="roleName.indexOf('总部中心') >= 0" :label='$t("sea118n.processing")' name="11">
                             </el-tab-pane>
-                            <el-tab-pane v-if="roleName.indexOf('总部中心') >= 0" label="待请核" name="12">
-                                <span slot="label">待请核</span>
+                            <el-tab-pane v-if="roleName.indexOf('总部中心') >= 0" :label=' $t("sea118n.waitApply")' name="12">
                             </el-tab-pane>
-                            <el-tab-pane label="完成" name="3"></el-tab-pane>
-                            <el-tab-pane label="全部" name="7"></el-tab-pane>
+                            <el-tab-pane :label='$t("sea118n.completed")' name="3"></el-tab-pane>
+                            <el-tab-pane :label='$t("sea118n.all")' name="7"></el-tab-pane>
                         </el-tabs>
                     </div>
                 </template>
@@ -500,7 +490,7 @@ export default {
                 showSummary: true,
                 column: [
                     {
-                        label: "所属公司",
+                        label: this.$t("sea118n.branchName"),
                         prop: "branchId",
                         width: "120",
                         overHidden: true,
@@ -517,7 +507,7 @@ export default {
                         searchOrder: 1
                     },
                     {
-                        label: "所属公司",
+                        label: this.$t("sea118n.branchName"),
                         prop: "branchName",
                         width: "120",
                         overHidden: true,
@@ -530,7 +520,7 @@ export default {
                     //     overHidden: true
                     // },
                     {
-                        label: "客户简称",
+                        label: this.$t("sea118n.corpName"),
                         prop: "corpCnName",
                         width: "160",
                         overHidden: true,
@@ -550,7 +540,7 @@ export default {
                         searchOrder: 1.1
                     },
                     {
-                        label: "客户英文",
+                        label: "corpEnName",
                         prop: "corpEnName",
                         width: "160",
                         overHidden: true
@@ -563,7 +553,7 @@ export default {
                     //     disabled: true,
                     // },
                     {
-                        label: "MB/L NO",
+                        label: this.$t("sea118n.mblno"),
                         prop: "mblno",
                         width: "80",
                         overHidden: true,
@@ -571,14 +561,14 @@ export default {
                         span: 6,
                         searchOrder: 2
                     },
-                    {
+/*                    {
                         label: "MPayMode",
                         prop: "mpaymode",
                         width: "100",
                         overHidden: true
-                    },
+                    },*/
                     {
-                        label: "HB/L NO",
+                        label: this.$t("sea118n.hblno"),
                         prop: "hblno",
                         width: "80",
                         overHidden: true,
@@ -586,26 +576,26 @@ export default {
                         span: 6,
                         searchOrder: 3
                     },
-                    {
+/*                    {
                         label: "HPayMode",
                         prop: "hpaymode",
                         width: "100",
                         overHidden: true
-                    },
+                    },*/
                     {
-                        label: "主单号",
+                        label:this.$t("sea118n.masteNo"),
                         prop: "masterBillNo",
                         width: "100",
                         overHidden: true
                     },
                     {
-                        label: "分单数",
+                        label: this.$t("sea118n.hblCount"),
                         prop: "splitOrderSum",
                         width: "100",
                         overHidden: true
                     },
                     {
-                        label: "单据类型",
+                        label: this.$t("sea118n.billType"),
                         prop: "billType",
                         type: "select",
                         search: true,
@@ -629,7 +619,7 @@ export default {
                     },
 
                     {
-                        label: "单据编号",
+                        label: this.$t("sea118n.billNo"),
                         prop: "billNo",
                         width: "160",
                         overHidden: true,
@@ -638,7 +628,7 @@ export default {
                         searchOrder: 5
                     },
                     {
-                        label: "船名",
+                        label: this.$t("sea118n.vessel"),
                         prop: "vesselCnName",
                         overHidden: true,
                         type: "select",
@@ -658,12 +648,12 @@ export default {
                         //showColumn: false
                     },
                     {
-                        label: "船名",
+                        label: this.$t("sea118n.vessel"),
                         prop: "vesselEnName",
                         overHidden: true
                     },
                     {
-                        label: "航次",
+                        label: this.$t("sea118n.voy"),
                         prop: "voyageNo",
                         width: "80",
                         overHidden: true,
@@ -678,7 +668,7 @@ export default {
                         overHidden: true,
                     },
                     {
-                        label: "开船日期",
+                        label: this.$t("sea118n.etd"),
                         prop: "etd",
                         searchProp: "etdList",
                         type: "date",
@@ -693,7 +683,7 @@ export default {
                         searchOrder: 8
                     },
                     {
-                        label: "到港日期",
+                        label: this.$t("sea118n.eta"),
                         prop: "actualEta",
                         width: "80",
                         overHidden: true,
@@ -725,7 +715,7 @@ export default {
                         searchOrder: 9.1
                     },
                     {
-                        label: "船公司",
+                        label:  this.$t("sea118n.carrier"),
                         prop: "carrierEnName",
                         overHidden: true,
                         type: "select",
@@ -746,7 +736,7 @@ export default {
                         //showColumn: false
                     },
                     {
-                        label: '箱属',
+                        label: this.$t("sea118n.SOCORCOC"),
                         prop: 'boxBelongsTo',
                         overHidden: true,
                         type: 'select',
@@ -759,7 +749,7 @@ export default {
                         searchOrder: 10.1
                     },
                     {
-                        label: "装货港",
+                        label: this.$t("sea118n.pol"),
                         prop: "polEnName",
                         width: "120",
                         overHidden: true
@@ -771,7 +761,7 @@ export default {
                     //     overHidden: true
                     // },
                     {
-                        label: "卸货港",
+                        label: this.$t("sea118n.pod"),
                         prop: "podEnName",
                         width: "120",
                         overHidden: true,
@@ -796,7 +786,7 @@ export default {
                     //     overHidden: true,
                     // },
                     {
-                        label: "航线",
+                        label:this.$t("sea118n.lane"),
                         prop: "lineCnName",
                         width: "120",
                         overHidden: true,
@@ -815,7 +805,7 @@ export default {
                         searchOrder: 12
                     },
                     {
-                        label: "场站",
+                        label: this.$t("sea118n.CY"),
                         prop: "cyCnName",
                         width: "120",
                         overHidden: true,
@@ -837,18 +827,18 @@ export default {
                         //showColumn: false
                     },
                     {
-                        label: "场站",
+                        label: this.$t("sea118n.CY"),
                         prop: "cyEnName",
                         overHidden: true
                     },
                     {
-                        label: "箱型/箱量",
+                        label: this.$t("sea118n.ctnrTypeQty"),
                         prop: "quantityCntrDescr",
                         width: "120",
                         overHidden: true
                     },
                     {
-                        label: "业务来源",
+                        label: this.$t("sea118n.businessSource"),
                         prop: "srcType",
                         type: "select",
                         dicData: [
@@ -871,7 +861,7 @@ export default {
                         searchOrder: 14
                     },
                     {
-                        label: "来源详情",
+                        label: this.$t("sea118n.businessName"),
                         prop: "srcCnName",
                         width: "80",
                         overHidden: true,
@@ -880,7 +870,7 @@ export default {
                         searchOrder: 15
                     },
                     {
-                        label: "装箱方式",
+                        label: this.$t("sea118n.ctnrPack"),
                         prop: "loadType",
                         type: "select",
                         dicData: [
@@ -896,7 +886,7 @@ export default {
                         overHidden: true
                     },
                     {
-                        label: "货物类别",
+                        label: this.$t("sea118n.cargoType"),
                         prop: "cargoType",
                         type: "select",
                         dicData: [
@@ -915,7 +905,7 @@ export default {
                         ],
                         overHidden: true
                     },
-                    {
+/*                    {
                         label: "创建部门",
                         prop: "createDeptName",
                         width: "120",
@@ -931,9 +921,9 @@ export default {
                         search: true,
                         span: 6,
                         searchOrder: 16
-                    },
+                    },*/
                     {
-                        label: "订舱代理",
+                        label: this.$t("sea118n.bookingAgent"),
                         prop: "bookingAgentCnName",
                         width: "120",
                         overHidden: true,
@@ -953,7 +943,7 @@ export default {
                         searchOrder: 17
                     },
                     {
-                        label: "收发货人",
+                        label: this.$t("sea118n.scndesc"),
                         prop: "receivingAndShipping",
                         width: "120",
                         overHidden: true,
@@ -972,7 +962,7 @@ export default {
                         searchOrder: 18
                     },
                     {
-                        label: "签单方式",
+                        label: this.$t("sea118n.issueType"),
                         prop: "issueType",
                         width: "120",
                         overHidden: true,
@@ -988,42 +978,42 @@ export default {
                         searchOrder: 19
                     },
                     {
-                        label: "唛头",
+                        label:this.$t("sea118n.marks"),
                         prop: "marks",
                         width: "80",
                         overHidden: true
                     },
                     {
-                        label: "件数",
+                        label: this.$t("sea118n.QTY"),
                         prop: "quantity",
                         overHidden: true
                     },
                     {
-                        label: "毛重 (KGM)",
+                        label: this.$t("sea118n.GW"),
                         prop: "grossWeight",
                         width: "120",
                         overHidden: true
                     },
-                    {
+/*                    {
                         label: "净重 (KGM)",
                         prop: "netWeight",
                         width: "120",
                         overHidden: true
-                    },
+                    },*/
                     {
-                        label: "体积 (CBM)",
+                        label: this.$t("sea118n.CBM"),
                         prop: "measurement",
                         width: "120",
                         overHidden: true
                     },
                     {
-                        label: "TEU箱数",
+                        label: this.$t("sea118n.TEU"),
                         prop: "teu",
                         width: "100",
                         overHidden: true
                     },
                     {
-                        label: "订舱TEU",
+                        label: this.$t("sea118n.hblTeu"),
                         prop: "teuTotal",
                         width: "100",
                         overHidden: true
@@ -1058,7 +1048,7 @@ export default {
                         width: "100",
                         overHidden: true
                     },
-                    {
+/*                    {
                         label: "需陆运",
                         prop: "isNeedLand",
                         type: "select",
@@ -1105,7 +1095,7 @@ export default {
                             }
                         ],
                         overHidden: true
-                    },
+                    },*/
                     // {
                     //     label: "本币应收",
                     //     prop: "amountDr",
@@ -1174,42 +1164,42 @@ export default {
                     //     overHidden: true
                     // },
                     {
-                        label: "应收对账状态",
+                        label: this.$t("sea118n.checkStatus"),
                         prop: "checkDrStatusDescr",
                         width: "160",
                         overHidden: true
                     },
-                    {
+/*                    {
                         label: "应付对账状态",
                         prop: "checkCrStatusDescr",
                         width: "160",
                         overHidden: true
-                    },
+                    },*/
                     {
-                        label: "应收结算状态",
+                        label: this.$t("sea118n.debitStlStatus"),
                         prop: "stlDrStatusDescr",
                         width: "160",
                         overHidden: true
                     },
                     {
-                        label: "应付结算状态",
+                        label: this.$t("sea118n.creditStlStatus"),
                         prop: "stlCrStatusDescr",
                         width: "160",
                         overHidden: true
                     },
                     {
-                        label: "销项发票状态",
+                        label: this.$t("sea118n.invoiceStatus"),
                         prop: "invoiceDrStatusDescr",
                         width: "160",
                         overHidden: true
                     },
-                    {
+/*                    {
                         label: "进项发票状态",
                         prop: "invoiceCrStatusDescr",
                         width: "160",
                         overHidden: true
-                    },
-                    {
+                    },*/
+/*                    {
                         label: "客户OP",
                         prop: "operatorName",
                         width: 140,
@@ -1224,9 +1214,9 @@ export default {
                             value: "cname",
                             res: "data.records"
                         }
-                    },
+                    },*/
                     {
-                        label: "创建人",
+                        label: this.$t("sea118n.createBy"),
                         prop: "createUserName",
                         search: true,
                         rules: [
@@ -1239,13 +1229,13 @@ export default {
                         overHidden: true
                     },
                     {
-                        label: "创建时间",
+                        label: this.$t("sea118n.createTime"),
                         prop: "createTime",
                         width: "160",
                         overHidden: true
                     },
                     {
-                        label: "排序方式",
+                        label:this.$t("sea118n.orderBy"),
                         prop: "billSort",
                         hide: true,
                         //showColumn: false,
@@ -1255,17 +1245,17 @@ export default {
                         overHidden: true
                     },
                     {
-                        label: "更新人",
+                        label: this.$t("sea118n.modifier"),
                         prop: "updateUserName",
                         overHidden: true
                     },
                     {
-                        label: "更新时间",
+                        label: this.$t("sea118n.modifiedDate"),
                         prop: "updateTime",
                         width: "160",
                         overHidden: true
                     },
-                    {
+/*                    {
                         label: "edi发送状态",
                         prop: "ediStatus",
                         type: "select",
@@ -1281,15 +1271,15 @@ export default {
                         ],
                         width: "100",
                         overHidden: true
-                    },
+                    },*/
                     {
-                        label: '接单状态',
+                        label: this.$t("sea118n.enteringStatus"),
                         prop: 'billOfLadingStatus',
                         overHidden: true,
                         width: 100,
                     },
                     {
-                        label: "业务状态",
+                        label: this.$t("sea118n.billStatus"),
                         prop: "billStatus",
                         type: "select",
                         //dicData: [],
@@ -1301,7 +1291,7 @@ export default {
                         overHidden: true
                     },
                     {
-                        label: "财务状态",
+                        label: this.$t("sea118n.financeStatus"),
                         prop: "accountStatus",
                         type: "select",
                         //dicData: [],
@@ -1313,7 +1303,7 @@ export default {
                         overHidden: true
                     },
                     {
-                        label: "审核状态",
+                        label: this.$t("sea118n.auditStatus"),
                         prop: "status",
                         type: "select",
                         dicUrl: "/api/blade-system/dict-biz/dictionary?code=audit_status_los",
@@ -1327,7 +1317,7 @@ export default {
                         searchOrder: 18.1
                     },
                     {
-                        label: "备注",
+                        label: "remarks",
                         prop: "remarks",
                         overHidden: true
                     }

+ 25 - 25
src/views/iosBasicData/SeafreightExportF/bills/assembly/DistributionBox/containers.vue

@@ -11,51 +11,51 @@
                         <div>
                             <!--<el-button type="primary" size="small" @click="DistributionBox">配箱</el-button>-->
                             <el-button type="success" size="small" plain :disabled="seeDisabled"
-                                @click.stop="equalDistribution2()">配箱
+                                @click.stop="equalDistribution2()">{{ $t("btn118n.generateCtnrList") }}
                             </el-button>
                             <el-button type="success" size="small" plain :disabled="seeDisabled"
-                                @click.stop="equalDistribution(1)">按TEU配箱
+                                @click.stop="equalDistribution(1)">{{ $t("btn118n.packCtnrTeu") }}
                             </el-button>
                             <el-button type="success" size="small" plain :disabled="seeDisabled"
-                                @click.stop="equalDistribution(2)">按箱量配箱
+                                @click.stop="equalDistribution(2)">{{ $t("btn118n.packCtnrQty") }}
                             </el-button>
                             <el-button type="primary" size="small"
                                 :disabled="detailData.seeDisabled || pleasereviewType || showLock"
-                                @click="rootEditfun">一键编辑
+                                @click="rootEditfun"> {{ $t("btn118n.edit") }}
                             </el-button>
                             <el-button type="primary" size="small"
                                 :disabled="detailData.seeDisabled || pleasereviewType || showLock"
-                                @click="containersSubmitListfun">一键保存
+                                @click="containersSubmitListfun"> {{ $t("btn118n.save") }}
                             </el-button>
                             <el-button type="success" size="small"
                                 :disabled="detailData.seeDisabled || !assemblyForm.id || pleasereviewType || showLock"
-                                @click="oepnexcelBox">导入箱号铅封号
+                                @click="oepnexcelBox">{{ $t("btn118n.importCtnr") }}
                             </el-button>
                             <el-button type="success" size="small" :loading="loadingButton"
                                 :disabled="detailData.seeDisabled || !assemblyForm.id || pleasereviewType || showLock"
-                                @click="extractBoxInformation">提取箱信息
+                                @click="extractBoxInformation">{{ $t("btn118n.getCtnr") }}
                             </el-button>
                             <el-button type="warning" size="small"
                                 :disabled="detailData.seeDisabled || pleasereviewType || showLock"
-                                @click="cleanCntrNofun">清除箱号
+                                @click="cleanCntrNofun">{{ $t("btn118n.clearCtnrNo") }}
                             </el-button>
                             <el-button type="danger" size="small"
                                 :disabled="detailData.seeDisabled || pleasereviewType || showLock"
-                                @click="revokefun">选定撤销
+                                @click="revokefun">{{ $t("btn118n.selectclearCtnrLlist") }}
                             </el-button>
                             <el-button type="danger" size="small"
                                 :disabled="detailData.seeDisabled || pleasereviewType || showLock"
-                                @click="wholeRevokefun">全部撤销
+                                @click="wholeRevokefun">{{ $t("btn118n.clearCtnrLlist") }}
                             </el-button>
                             <el-button type="danger" size="small"
                                 :disabled="detailData.seeDisabled || pleasereviewType || showLock"
-                                @click="handleDelete">删除配箱
+                                @click="handleDelete">{{ $t("btn118n.deleteCtnrList") }}
                             </el-button>
                             <el-button type="success" size="small" plain @click.stop="$refs.print.openDialog()">
-                                报 表
+                                {{ $t("btn118n.preview") }}
                             </el-button>
                             <el-button type="success" size="small" @click.stop="outExport">
-                                导 出
+                                {{ $t("btn118n.exportData") }}
                             </el-button>
                             <!--<el-button type="warning" size="small"-->
                             <!--           :disabled="numberfalsefun() || assemblyForm.id"-->
@@ -304,18 +304,18 @@ export default {
                 ],
                 column: [
                     {
-                        label: "箱型",
+                        label: this.$t("sea118n.ctnrType"),
                         prop: "cntrTypeCode",
                         width: "100",
                     },
                     {
-                        label: "箱号",
+                        label: this.$t("sea118n.ctnrNo"),
                         prop: "cntrNo",
                         width: "140",
                         overHidden: true,
                     },
                     {
-                        label: "封号",
+                        label: this.$t("sea118n.sealNo"),
                         prop: "sealNo",
                         width: "140",
                         overHidden: true,
@@ -327,12 +327,12 @@ export default {
                         overHidden: true,
                     },
                     {
-                        label: "件数",
+                        label:this.$t("sea118n.quantity"),
                         prop: "quantity",
-                        width: "100",
+                        width: "80",
                     },
                     {
-                        label: "毛重(KGM)",
+                        label: this.$t("sea118n.GW"),
                         prop: "grossWeight",
                         width: "120",
                     },
@@ -342,24 +342,24 @@ export default {
                     //     width: "120",
                     // },
                     {
-                        label: "尺码/体积(CBM)",
+                        label: this.$t("sea118n.CBM"),
                         prop: "measurement",
-                        width: "140",
+                        width: "100",
                     },
                     {
-                        label: "箱皮重",
+                        label: this.$t("sea118n.ctnrTare"),
                         prop: "tare",
                         width: "140",
                         overHidden: true,
                     },
                     {
-                        label: "VGM总重(KGM)",
+                        label: "VGM(KGM)",
                         prop: "vgmWeight",
                         width: "140",
                         overHidden: true,
                     },
                     {
-                        label: "备注",
+                        label: "remarks",
                         prop: "remarks",
                         type: 'textarea',
                         width: 180,
@@ -368,7 +368,7 @@ export default {
                         span: 24,
                     },
                     {
-                        label: "POD堆场",
+                        label: "PODCY",
                         prop: "podStationCname",
                         width: "140",
                     },

+ 14 - 14
src/views/iosBasicData/SeafreightExportF/bills/assembly/EntrustmentLnformation.vue

@@ -393,7 +393,7 @@
                                     </el-col>
                                 </el-row>
                             </el-form-item>
-                            <el-form-item label="业务来源" prop="srcType"
+                            <el-form-item :label='$t("sea118n.businessSource")' prop="srcType"
                                 :rules="[{ required: true, message: '', trigger: 'blur' }]">
                                 <el-row :gutter="10">
                                     <el-col :span="10">
@@ -773,7 +773,7 @@
                 <el-col :span="6">
                     <el-form-item label="联系人" prop="cyContacts">
                         <span slot="label">
-                            <span style="color: #1e9fff">联系人</span>
+                            <span style="color: #1e9fff">link</span>
                         </span>
                         <!--<el-input type="age" style="width: 100%;" v-model="assemblyForm.cyContacts"-->
                         <!--          size="small" autocomplete="off"-->
@@ -791,7 +791,7 @@
                 <el-col :span="6">
                     <el-form-item label="电话" prop="cyTel">
                         <span slot="label">
-                            <span style="color: #1e9fff">电话</span>
+                            <span style="color: #1e9fff">tel</span>
                         </span>
                         <el-input type="age" style="width: 100%;" v-model="assemblyForm.cyTel" size="small"
                             autocomplete="off"
@@ -802,7 +802,7 @@
                 <el-col :span="6">
                     <el-form-item label="地址" prop="cyAddress">
                         <span slot="label">
-                            <span style="color: #1e9fff">地址</span>
+                            <span style="color: #1e9fff">addr</span>
                         </span>
                         <el-input type="age" style="width: 100%;" v-model="assemblyForm.cyAddress" size="small"
                             autocomplete="off"
@@ -868,7 +868,7 @@
                 <el-col :span="6">
                     <el-form-item label="集港码头" prop="portTerminalCyCnName">
                         <span slot="label">
-                            <span style="color: #1e9fff">集港码头</span>
+                            <span style="color: #1e9fff">cntrTerminal</span>
                         </span>
                         <search-query :datalist="portTerminalData" :selectValue="assemblyForm.portTerminalCyCnName"
                             :filterable="true" :clearable="true" :remote="true" :disabled="detailData.seeDisabled"
@@ -882,7 +882,7 @@
                 <el-col :span="6">
                     <el-form-item label="联系人" prop="portTerminalCyContacts">
                         <span slot="label">
-                            <span style="color: #1e9fff">联系人</span>
+                            <span style="color: #1e9fff">link</span>
                         </span>
                         <search-query :datalist="portTerminalCyContactsData"
                             :selectValue="assemblyForm.portTerminalCyContacts" :filterable="true" :clearable="true"
@@ -896,7 +896,7 @@
                 <el-col :span="6">
                     <el-form-item label="电话" prop="portTerminalCyTel">
                         <span slot="label">
-                            <span style="color: #1e9fff">电话</span>
+                            <span style="color: #1e9fff">tel</span>
                         </span>
                         <el-input type="age" style="width: 100%;" v-model="assemblyForm.portTerminalCyTel" size="small"
                             autocomplete="off"
@@ -907,7 +907,7 @@
                 <el-col :span="6">
                     <el-form-item label="地址" prop="portTerminalCyAddress">
                         <span slot="label">
-                            <span style="color: #1e9fff">地址</span>
+                            <span style="color: #1e9fff">addr</span>
                         </span>
                         <el-input type="age" style="width: 100%;" v-model="assemblyForm.portTerminalCyAddress"
                             size="small" autocomplete="off"
@@ -927,7 +927,7 @@
                         <el-col :span="12">
                             <el-form-item label="箱属" prop="boxBelongsTo">
                                 <span slot="label">
-                                    <span style="color: #1e9fff">箱属</span>
+                                    <span style="color: #1e9fff">{{ $t("sea118n.SOCORCOC") }}</span>
                                 </span>
                                 <div>
                                     <dic-select v-model="assemblyForm.boxBelongsTo" placeholder="箱属" key="dictKey"
@@ -939,7 +939,7 @@
                         <el-col :span="12">
                             <el-form-item label="服务方式" prop="serviceTerms">
                                 <span slot="label">
-                                    <span style="color: #1e9fff">服务方式</span>
+                                    <span style="color: #1e9fff">{{ $t("sea118n.shippingTerms") }}</span>
                                 </span>
                                 <search-query :datalist="serviceTermsData" :selectValue="assemblyForm.serviceTerms"
                                     :clearable="true" :disabled="detailData.seeDisabled" :buttonIf="false"
@@ -955,7 +955,7 @@
                         <el-col :span="12">
                             <el-form-item label="截单时间" prop="cyTrailerTime">
                                 <span slot="label">
-                                    <span style="color: #1e9fff">截单时间</span>
+                                    <span style="color: #1e9fff">{{ $t("sea118n.docCutofftime") }}</span>
                                 </span>
                                 <el-date-picker v-model="assemblyForm.cyTrailerTime" type="datetime"
                                     style="width: 100%;" format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"
@@ -968,7 +968,7 @@
                         <el-col :span="12">
                             <el-form-item label="截港时间" prop="cyReturnTime">
                                 <span slot="label">
-                                    <span style="color: #1e9fff">截港时间</span>
+                                    <span style="color: #1e9fff">{{ $t("sea118n.portCutofftime") }}</span>
                                 </span>
                                 <el-date-picker v-model="assemblyForm.cyReturnTime" type="datetime" style="width: 100%;"
                                     format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" size="small"
@@ -982,7 +982,7 @@
                         <el-col :span="12">
                             <el-form-item label="船代" prop="shippingAgencyCname">
                                 <span slot="label">
-                                    <span style="color: #1e9fff">船代</span>
+                                    <span style="color: #1e9fff">{{ $t("sea118n.shippingAgent") }}</span>
                                 </span>
                                 <div>
                                     <dic-select v-model="assemblyForm.shippingAgencyCname" placeholder="船代" key="id"
@@ -998,7 +998,7 @@
                         <el-col :span="12">
                             <el-form-item label="订舱代理" prop="bookingAgentCnName">
                                 <span slot="label">
-                                    <span style="color: #1e9fff">订舱代理</span>
+                                    <span style="color: #1e9fff">{{ $t("sea118n.bookingAgent") }}</span>
                                 </span>
                                 <search-query :datalist="bookingAgentData"
                                     :selectValue="assemblyForm.bookingAgentCnName" :filterable="true" :clearable="true"

+ 9 - 17
src/views/iosBasicData/SeafreightExportF/bills/assembly/EntrustmentLnformation/precontainers.vue

@@ -9,16 +9,16 @@
             <template slot="menuLeft">
                 <el-button type="primary" size="small"
                     :disabled="seeDisabled || assemblyForm.preContainersList.filter(item => item.containerNumberStatus == '已选择').length > 0"
-                    @click.stop="addfun">新 增</el-button>
+                    @click.stop="addfun">{{ $t("btn118n.new") }}</el-button>
                 <el-button type="danger" size="small" plain
                     :disabled="seeDisabled || assemblyForm.preContainersList.length == 0 || assemblyForm.preContainersList.filter(item => item.containerNumberStatus == '已选择').length > 0"
-                    @click.stop="handleDelete">一键删除
+                    @click.stop="handleDelete">{{ $t("btn118n.deleted") }}
                 </el-button>
                 <el-button type="primary" size="small"
                     :disabled="seeDisabled || assemblyForm.preContainersList.length == 0"
-                    @click="batchSavefun">一键保存</el-button>
+                    @click="batchSavefun">{{ $t("btn118n.save") }}</el-button>
                 <el-button type="info" plain size="small"
-                    :disabled="seeDisabled || assemblyForm.preContainersList.length == 0" @click="onclickEdit">一键编辑
+                    :disabled="seeDisabled || assemblyForm.preContainersList.length == 0" @click="onclickEdit">{{ $t("btn118n.edit") }}
                 </el-button>
                 <el-button v-if="assemblyForm.whetherModify == 1" type="success" plain size="small"
                     :disabled="seeDisabled" @click="confirmBox">确认箱型
@@ -181,7 +181,7 @@ export default {
                         }]
                     },
                     {
-                        label: "件数",
+                        label: this.$t("sea118n.QTY"),
                         prop: "number",
                         type: "number",
                         width: '120',
@@ -190,7 +190,7 @@ export default {
                         precision: 0,
                     },
                     {
-                        label: "毛重(KGS)",
+                        label: this.$t("sea118n.GW"),
                         prop: "grossWeight",
                         width: '120',
                         type: "number",
@@ -198,15 +198,7 @@ export default {
                         controls: false,
                     },
                     {
-                        label: "净重(KGS)",
-                        prop: "netWeight",
-                        width: '120',
-                        type: "number",
-                        cell: true,
-                        controls: false,
-                    },
-                    {
-                        label: "体积(CBM)",
+                        label: this.$t("sea118n.CBM"),
                         prop: "measurement",
                         width: '120',
                         type: "number",
@@ -214,7 +206,7 @@ export default {
                         controls: false,
                     },
                     {
-                        label: "温度",
+                        label: "temperature",
                         prop: "temperature",
                         cell: true,
                         controls: false,
@@ -222,7 +214,7 @@ export default {
                         width: "120"
                     },
                     {
-                        label: "温度单位",
+                        label: "temperatureUnit",
                         prop: "temperatureUnit",
                         type: 'select',
                         cell: true,

+ 5 - 4
src/views/iosBasicData/SeafreightExportF/bills/assembly/feecenter.vue

@@ -80,8 +80,8 @@
                     <el-button v-if="isFeeEditC" type="primary" plain size="small"
                         :disabled="disabled || pleasereviewType" @click="copyfun('D')">{{ $t("btn118n.toCredit")
                         }}</el-button>
-                    <el-button v-if="isFeeEditD" type="primary" plain size="small" @click="allClick('发票申请', 'D')">{{
-                        $t("btn118n.applyInvoice") }}</el-button>
+                    <el-button v-if="isFeeEditD" type="primary" plain size="small" @click="allClick('发票申请', 'D')">
+                        {{$t("btn118n.applyInvoice") }}</el-button>
                     <el-button type="primary" plain size="small" :disabled="disabled || selectionDList.length == 0"
                         @click="allClick('D费用申请')">{{ $t("btn118n.applyFee") }}</el-button>
                     <el-button type="danger" plain size="small" :disabled="disabled || selectionDList.length == 0"
@@ -246,8 +246,9 @@
                     <el-button v-if="isFeeEditC" type="primary" plain size="small"
                         :disabled="disabled || pleasereviewType" @click="copyfun('C')">{{ $t("btn118n.toDebit") }}
                     </el-button>
-                    <el-button type="info" plain size="small" @click="allClick('付费申请', 'C')">{{ $t("btn118n.applyPay")
-                    }}</el-button>
+                    <el-button type="info" plain size="small" @click="allClick('付费申请', 'C')">
+                        {{ $t("btn118n.applyPay")}}
+                    </el-button>
                     <el-button type="primary" plain size="small" :disabled="disabled || selectionCList.length == 0"
                         @click="allClick('C费用申请')">{{ $t("btn118n.applyFee") }}</el-button>
                     <el-button type="danger" plain size="small" :disabled="disabled || selectionCList.length == 0"

+ 5 - 5
src/views/wel/components/losAssembly/losaudit.vue

@@ -2,14 +2,14 @@
     <div class="home-container">
         <el-card class="home-container__card">
             <div class="title">
-                <span>待审核数据</span>
+                <span>{{ $t("btn118n.needChecked") }}</span>
                 <span class="right">
                     <div class="right_but">
                         <div class="right_but_left" :class="{ right_but_active: isActive == 1 }" @click="inDay">
-                            本日
+                            {{ $t("btn118n.theDay") }}
                         </div>
                         <div class="right_but_right" :class="{ right_but_active: isActive == 2 }" @click="inMoon">
-                            本月
+                            {{ $t("btn118n.theMonth") }}
                         </div>
                     </div>
                     <el-date-picker v-model="realDate" type="daterange" size="mini" start-placeholder="开始日期"
@@ -38,7 +38,7 @@
                     <div class="card" v-show="menuAll.includes('1716630436370812929')">
                         <i class="el-icon-s-order" style="font-size:30px;color:#409EFF"></i>
                         <div class="card-content">
-                            <span class="card-content-text">海运出口</span>
+                            <span class="card-content-text">{{ $t("btn118n.export") }}</span>
                             <span class="card-content-num">{{ form.HYCK }}</span>
                         </div>
                     </div>
@@ -55,7 +55,7 @@
                     <div class="card" v-show="menuAll.includes('1747468109108850690')">
                         <i class="el-icon-s-order" style="font-size:30px;color:#409EFF"></i>
                         <div class="card-content">
-                            <span class="card-content-text">海运进口</span>
+                            <span class="card-content-text">{{ $t("btn118n.import") }}</span>
                             <span class="card-content-num">{{ form.HYJK }}</span>
                         </div>
                     </div>

+ 9 - 9
src/views/wel/components/losAssembly/losleftform.vue

@@ -5,17 +5,17 @@
         <div class="title">
           <div class="right">
             <div>
-              <el-radio v-model="type" label="SE" @input="init">海运出口</el-radio>
-              <el-radio v-model="type" label="SI" @input="init">海运进口</el-radio>
+              <el-radio v-model="type" label="SE" @input="init">{{ $t("btn118n.export") }}</el-radio>
+              <el-radio v-model="type" label="SI" @input="init">{{ $t("btn118n.import") }}</el-radio>
             </div>
             <div>
-              <el-radio v-model="type" label="OW-N" @input="init">OW(拿)</el-radio>
-              <el-radio v-model="type" label="OW-F" @input="init">OW(放)</el-radio>
+              <el-radio v-model="type" label="OW-N" @input="init">{{ $t("btn118n.owGet") }}</el-radio>
+              <el-radio v-model="type" label="OW-F" @input="init">{{ $t("btn118n.owRelease") }}</el-radio>
             </div>
             <div class="right_but">
-              <div class="right_but_left" :class="{ right_but_active: isActive == 1 }" @click="inDay">本日
+              <div class="right_but_left" :class="{ right_but_active: isActive == 1 }" @click="inDay">{{ $t("btn118n.theDay") }}
               </div>
-              <div class="right_but_right" :class="{ right_but_active: isActive == 2 }" @click="inMoon">本月
+              <div class="right_but_right" :class="{ right_but_active: isActive == 2 }" @click="inMoon">{{ $t("btn118n.theMonth") }}
               </div>
             </div>
             <el-date-picker v-model="realDate" type="daterange" size="mini" start-placeholder="开始日期"
@@ -32,18 +32,18 @@
             <div>
               <div class="content_item">
                 <div class="content_item_num">{{ data.sum }}</div>
-                <div class="content_item_text">订单总数量</div>
+                <div class="content_item_text">{{ $t("btn118n.orderTtlCount") }}</div>
               </div>
               <div class="content_item">
                 <div class="content_item_num">{{ data.refurbishment }}</div>
-                <div class="content_item_text">退舱数量</div>
+                <div class="content_item_text">{{ $t("btn118n.offLoadCount") }}</div>
               </div>
               <div class="content_item">
                 <div class="divider" />
               </div>
               <div class="content_item">
                 <div class="content_item_num">{{ data.complete }}</div>
-                <div class="content_item_text">完成数量</div>
+                <div class="content_item_text">{{ $t("btn118n.completeCount") }}</div>
               </div>
             </div>
           </div>

+ 11 - 11
src/views/wel/components/losAssembly/losquick.vue

@@ -3,13 +3,13 @@
     <el-card class="home-container__card">
       <div class="title">
         <span>
-          快速发起
+          {{ $t("btn118n.shortcut") }}
         </span>
       </div>
       <div class="content">
         <div class="content-icon" v-show="menuAll.includes('1716630436370812929')" @click="inPage('HYCK')">
           <i class="tradingIcon icon-purchase" style="color:#75CD28"></i>
-          <span>海运出口</span>
+          <span>{{ $t("btn118n.export") }}</span>
         </div>
         <div class="content-icon" v-show="menuAll.includes('1735108169878765570')" @click="inPage('SEA')">
           <i class="tradingIcon icon-apply" style="color:#BE3216"></i>
@@ -17,7 +17,7 @@
         </div>
         <div class="content-icon" v-show="menuAll.includes('1747468109108850690')" @click="inPage('HYJK')">
           <i class="tradingIcon icon-sales" style="color:#409EFF"></i>
-          <span>海运进口</span>
+          <span>{{ $t("btn118n.import") }}</span>
         </div>
         <div class="content-icon" v-show="menuAll.includes('1747811377529073665')" @click="inPage('SIA')">
           <i class="tradingIcon icon-purchase" style="color:#75CD28"></i>
@@ -25,35 +25,35 @@
         </div>
         <div class="content-icon" v-show="menuAll.includes('1912423752231055362')" @click="inPage('OW_N')">
           <i class="tradingIcon icon-sales" style="color:#409EFF"></i>
-          <span>OW(拿)</span>
+          <span>{{ $t("btn118n.owGet") }}</span>
         </div>
         <div class="content-icon" v-show="menuAll.includes('1914191000557875202')" @click="inPage('OW_F')">
           <i class="tradingIcon icon-receipt" style="color:#921939"></i>
-          <span>OW(放)</span>
+          <span>{{ $t("btn118n.owRelease") }}</span>
         </div>
         <div class="content-icon" v-show="menuAll.includes('1912060407095259138')" @click="inPage('FXH')">
           <i class="tradingIcon icon-ship" style="color:#143056"></i>
-          <span>放箱号</span>
+          <span>{{ $t("btn118n.releaseRefNo") }}</span>
         </div>
         <div class="content-icon" v-show="menuAll.includes('1916309132307099650')" @click="inPage('XGDX')">
           <i class="tradingIcon icon-apply" style="color:#BE3216"></i>
-          <span>箱管调箱</span>
+          <span>{{ $t("btn118n.ctnrInOut") }}</span>
         </div>
         <div class="content-icon" v-show="menuAll.includes('1916409761281110018')" @click="inPage('CCSQ')">
           <i class="tradingIcon icon-purchase" style="color:#75CD28"></i>
-          <span>出场申请</span>
+          <span>{{ $t("btn118n.ctnrApply") }}</span>
         </div>
         <div class="content-icon" v-show="menuAll.includes('1915312829720719362')" @click="inPage('XGFY')">
           <i class="tradingIcon icon-sales" style="color:#409EFF"></i>
-          <span>箱管费用</span>
+          <span>{{ $t("btn118n.ctnrCost") }}</span>
         </div>
         <div class="content-icon" v-show="menuAll.includes('1906509273672740866')" @click="inPage('SOC')">
           <i class="tradingIcon icon-sales" style="color:#409EFF"></i>
-          <span>成本中心(SOC)</span>
+          <span>{{ $t("btn118n.socCost") }}</span>
         </div>
         <div class="content-icon" v-show="menuAll.includes('1906508968449044482')" @click="inPage('COC')">
           <i class="tradingIcon icon-apply" style="color:#143056"></i>
-          <span>成本中心(COC)</span>
+          <span>{{ $t("btn118n.cocCost") }}</span>
         </div>
       </div>
     </el-card>

+ 13 - 58
src/views/wel/components/losAssembly/losrealtime.vue

@@ -4,7 +4,7 @@
       <el-card class="home-container__card">
         <div class="title">
           <span>
-            业务提醒
+            {{ $t("btn118n.businessReminder") }}
           </span>
           <span class="right">
             <!-- <div class="right_but">
@@ -28,70 +28,45 @@
           <div class="content" v-loading="loading">
             <div class="content-item">
               <div class="card" @click.stop="remindDialog('开船提醒', 1)">
-                <div class="card-title card-title1">
-                  <span>
-                    船
-                  </span>
-                </div>
                 <div class="card-content">
                   <span class="card-content-num" style="color: #F56C6C;">{{ remind.sailRemind }}</span>
-                  <span class="card-content-text">开船提醒</span>
+                  <span class="card-content-text">{{ $t("sea118n.onBoard") }}</span>
                 </div>
               </div>
             </div>
             <div class="divider" />
             <div class="content-item">
               <div class="card" @click.stop="remindDialog('到港提醒', 2)">
-                <div class="card-title card-title2">
-                  <span>
-                    港
-                  </span>
-                </div>
                 <div class="card-content">
                   <span class="card-content-num" style="color: #F56C6C;">{{ remind.arrivalReminder }}</span>
-                  <span class="card-content-text">到港提醒</span>
+                  <span class="card-content-text">{{ $t("sea118n.onArrival") }}</span>
                 </div>
               </div>
             </div>
             <div class="divider" />
             <div class="content-item">
               <div class="card" @click.stop="remindDialog('截港提醒', 3)">
-                <div class="card-title card-title3">
-                  <span>
-                    港
-                  </span>
-                </div>
                 <div class="card-content">
                   <span class="card-content-num" style="color: #F56C6C;">{{ remind.cutOffPortRemind }}</span>
-                  <span class="card-content-text">截港提醒</span>
+                  <span class="card-content-text">{{ $t("sea118n.portCutofftime") }}</span>
                 </div>
               </div>
             </div>
             <div class="divider" />
             <div class="content-item">
               <div class="card" @click.stop="remindDialog('截单提醒', 4)">
-                <div class="card-title card-title4">
-                  <span>
-                    单
-                  </span>
-                </div>
                 <div class="card-content">
                   <span class="card-content-num" style="color: #F56C6C;">{{ remind.cutSingleRemind }}</span>
-                  <span class="card-content-text">截单提醒</span>
+                  <span class="card-content-text">{{ $t("sea118n.docCutofftime") }}</span>
                 </div>
               </div>
             </div>
             <div class="divider" />
             <div class="content-item">
               <div class="card" @click.stop="remindDialog('开船未付', 5)">
-                <div class="card-title card-title3">
-                  <span>
-                    船
-                  </span>
-                </div>
                 <div class="card-content">
                   <span class="card-content-num" style="color: #F56C6C;">{{ remind.sailUnpaidRemind }}</span>
-                  <span class="card-content-text">开船未付</span>
+                  <span class="card-content-text">{{ $t("btn118n.needDebit") }}</span>
                 </div>
               </div>
             </div>
@@ -121,15 +96,15 @@
       <el-card class="home-container__card">
         <div class="title">
           <span>
-            实时数据
+            {{ $t("btn118n.timeData") }}
           </span>
           <span class="right">
             <div class="right_but">
               <div class="right_but_left" :class="{ right_but_active: isActive == 1 }" @click="inDay">
-                本日
+                {{ $t("btn118n.theDay") }}
               </div>
               <div class="right_but_right" :class="{ right_but_active: isActive == 2 }" @click="inMoon">
-                本月
+                {{ $t("btn118n.theMonth") }}
               </div>
             </div>
             <el-date-picker v-model="realDate" type="daterange" size="mini" start-placeholder="开始日期"
@@ -145,56 +120,36 @@
           <div class="content" v-loading="loading">
             <div class="content-item">
               <div class="card">
-                <div class="card-title card-title1">
-                  <span>
-                    海
-                  </span>
-                </div>
                 <div class="card-content">
                   <span class="card-content-num">{{ data.HYCK }}</span>
-                  <span class="card-content-text">海运出口</span>
+                  <span class="card-content-text">{{ $t("btn118n.export") }}</span>
                 </div>
               </div>
             </div>
             <div class="divider" />
             <div class="content-item">
               <div class="card">
-                <div class="card-title card-title2">
-                  <span>
-                    海
-                  </span>
-                </div>
                 <div class="card-content">
                   <span class="card-content-num">{{ data.HYJK }}</span>
-                  <span class="card-content-text">海运进口</span>
+                  <span class="card-content-text">{{ $t("btn118n.import") }}</span>
                 </div>
               </div>
             </div>
             <div class="divider" />
             <div class="content-item">
               <div class="card">
-                <div class="card-title card-title3">
-                  <span>
-                    拿
-                  </span>
-                </div>
                 <div class="card-content">
                   <span class="card-content-num">{{ data.OWN ? data.OWN : 0 }}</span>
-                  <span class="card-content-text">OW(拿)</span>
+                  <span class="card-content-text">{{ $t("btn118n.owGet") }}</span>
                 </div>
               </div>
             </div>
             <div class="divider" />
             <div class="content-item">
               <div class="card">
-                <div class="card-title card-title4">
-                  <span>
-                    放
-                  </span>
-                </div>
                 <div class="card-content">
                   <span class="card-content-num">{{ data.OWF ? data.OWF : 0 }}</span>
-                  <span class="card-content-text">OW(放)</span>
+                  <span class="card-content-text">{{ $t("btn118n.owRelease") }}</span>
                 </div>
               </div>
             </div>

+ 5 - 5
src/views/wel/components/losAssembly/losrightform.vue

@@ -2,15 +2,15 @@
     <div class="home-container">
         <el-card class="home-container__card">
             <div class="title">
-                <span style="width: 60px;">尺码</span>
+                <span style="width: 60px;">TEU</span>
                 <div class="right">
                     <div>
-                        <el-radio v-model="businessType" label="SE" @input="init">海运出口</el-radio>
-                        <el-radio v-model="businessType" label="SI" @input="init">海运进口</el-radio>
+                        <el-radio v-model="businessType" label="SE" @input="init">{{ $t("btn118n.export") }}</el-radio>
+                        <el-radio v-model="businessType" label="SI" @input="init">{{ $t("btn118n.import") }}</el-radio>
                     </div>
                     <div>
-                        <el-radio v-model="businessType" label="OW-N" @input="init">OW(拿)</el-radio>
-                        <el-radio v-model="businessType" label="OW-F" @input="init">OW(放)</el-radio>
+                        <el-radio v-model="businessType" label="OW-N" @input="init">{{ $t("btn118n.owGet") }}</el-radio>
+                        <el-radio v-model="businessType" label="OW-F" @input="init">{{ $t("btn118n.owRelease") }}</el-radio>
                     </div>
 
 

+ 1 - 1
src/views/wel/index.vue

@@ -14,7 +14,7 @@
                 <el-card class="home-container__card">
                     <div class="title">
                         <span>
-                            快速发起
+                            {{ $t("sea118n.shortcut") }}
                         </span>
                     </div>
                     <div class="content">