Explorar o código

修改海运进出口默认值

Qukatie hai 4 meses
pai
achega
298b2230a8

+ 1 - 21
src/views/iosBasicData/OceanFreightImport/bills/billsDetails.vue

@@ -451,7 +451,7 @@
                 </el-tab-pane>
 
                 <el-tab-pane label="费用信息" name="fy" class="scrollable-container"
-                    v-if="(roleName.includes('admin') || roleName.includes('secondaryAdmin') || roleName.includes('应收修改') || roleName.includes('应付修改') || roleName.includes('应收查看') || roleName.includes('应付查看'))||roleName.includes('国外费用')">
+                    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)">
@@ -1613,35 +1613,15 @@ export default {
         deptGetDetailPolfun() {
             deptGetDetailPol(this.saberUserInfo.dept_pid.split(",")[0]).then(
                 res => {
-                    // 收货地
                     this.form.placeReceiptName = res.data.data.polEnName
-                        ? res.data.data.polEnName.split(",")[0]
-                        : null;
                     this.form.placeReceiptId = res.data.data.polId
-                        ? res.data.data.polId.split(",")[0]
-                        : null;
                     this.form.placeReceiptCode = res.data.data.polCode
-                        ? res.data.data.polCode.split(",")[0]
-                        : null;
                     this.form.placeReceiptNamePrint = res.data.data.polEnName
-                        ? res.data.data.polEnName.split(",")[0]
-                        : null;
-                    // 装货港
                     this.form.polCnName = res.data.data.polCnName
-                        ? res.data.data.polCnName.split(",")[0]
-                        : null;
                     this.form.polEnName = res.data.data.polEnName
-                        ? res.data.data.polEnName.split(",")[0]
-                        : null;
                     this.form.polId = res.data.data.polId
-                        ? res.data.data.polId.split(",")[0]
-                        : null;
                     this.form.polCode = res.data.data.polCode
-                        ? res.data.data.polCode.split(",")[0]
-                        : null;
                     this.form.polNamePrint = res.data.data.polEnName
-                        ? res.data.data.polEnName.split(",")[0]
-                        : null;
                     // 签单地点 默认 装货港
                     this.$set(this.form, "issueAtId", this.form.polId);
                     this.$set(this.form, "issueAt", this.form.polEnName);

+ 9 - 10
src/views/iosBasicData/SeafreightExportF/bills/billsDetails.vue

@@ -1482,16 +1482,15 @@ export default {
         deptGetDetailPolfun() {
             deptGetDetailPol(this.saberUserInfo.dept_pid.split(',')[0]).then(res => {
                 // 收货地
-                this.form.placeReceiptName = res.data.data.polEnName ? res.data.data.polEnName.split(",")[0] : null;
-                this.form.placeReceiptId = res.data.data.polId ? res.data.data.polId.split(",")[0] : null;
-                this.form.placeReceiptCode = res.data.data.polCode ? res.data.data.polCode.split(",")[0] : null;
-                this.form.placeReceiptNamePrint = res.data.data.polEnName ? res.data.data.polEnName.split(",")[0] : null;
-                // 装货港
-                this.form.polCnName = res.data.data.polCnName ? res.data.data.polCnName.split(",")[0] : null
-                this.form.polEnName = res.data.data.polEnName ? res.data.data.polEnName.split(",")[0] : null
-                this.form.polId = res.data.data.polId ? res.data.data.polId.split(",")[0] : null
-                this.form.polCode = res.data.data.polCode ? res.data.data.polCode.split(",")[0] : null
-                this.form.polNamePrint = res.data.data.polEnName ? res.data.data.polEnName.split(",")[0].replace(',', ',') : null
+                this.form.placeReceiptName = res.data.data.polEnName
+                this.form.placeReceiptId = res.data.data.polId
+                this.form.placeReceiptCode = res.data.data.polCode
+                this.form.placeReceiptNamePrint = res.data.data.polEnName
+                this.form.polCnName = res.data.data.polCnName 
+                this.form.polEnName = res.data.data.polEnName
+                this.form.polId = res.data.data.polId
+                this.form.polCode = res.data.data.polCode
+                this.form.polNamePrint = res.data.data.polEnName
                 // 签单地点 默认 装货港
                 this.$set(this.form, 'issueAtId', this.form.polId)
                 this.$set(this.form, 'issueAt', this.form.polEnName)

+ 3 - 3
src/views/system/dept.vue

@@ -41,9 +41,9 @@
                         @corpFocus="polBportsListfun($event, 'polCnName')"
                     >
                     </search-query> -->
-                    <dic-select v-model="form.polCnName" placeholder="港口" key="id" label="code"
-                        url="/blade-los/bports/listAll?status=0" :filterable="true"
-                        @selectChange="dicChange('polCnName', $event)" :slotRight="true" rightLabel="code"></dic-select>
+                    <dic-select v-model="form.polCnName" placeholder="港口" key="id" label="enName"
+                        url="/blade-los/bports/list?current=1&size=5&status=0" res="records" :filterable="true"
+                        @selectChange="dicChange('polCnName', $event)" :slotRight="true"></dic-select>
                 </template>
                 <template slot="regionForm">
                     <avue-cascader :emit-path="true" showAllLevelss v-model="form.region" placeholder="请选择产品分类"