Bläddra i källkod

工商查询接口更新

xiaohaizhao 1 år sedan
förälder
incheckning
6ac5b7cba5

+ 1 - 1
packageA/publicClue/addClue.js

@@ -434,7 +434,7 @@ Page({
         let item = detail;
         this.setData({
             [`form[0].value`]: item.companyName,
-            [`form[4].value`]: [item.regProvince, item.regCity, item.regArea],
+            [`form[4].value`]: [item.regProvince ? item.regProvince : item.regCity, item.regCity, item.regArea],
             [`form[5].value`]: item.address,
         })
     },

+ 1 - 1
packageA/publicCustomer/addAndEditor.js

@@ -450,7 +450,7 @@ Page({
             enterprisename: item.companyName, //企业名称
             taxno: item.taxNum, //税号
             contact: item.legalPerson, //法人
-            region: [item.regProvince, item.regCity, item.regArea], //地区
+            region: [item.regProvince ? item.regProvince : item.regCity, item.regCity, item.regArea], //地区
             address: item.address, //地区
         }
         this.setData({

+ 1 - 1
packageA/saleAdmin/insert.js

@@ -664,7 +664,7 @@ Page({
         let item = detail;
         this.setData({
             [`form[1].value`]: item.companyName,
-            [`form[7].value`]: [item.regProvince, item.regCity, item.regArea],
+            [`form[7].value`]: [item.regProvince ? item.regProvince : item.regCity, item.regCity, item.regArea],
             [`form[8].value`]: item.address,
         })
     },

+ 1 - 1
packageA/saleClue/addClue.js

@@ -430,7 +430,7 @@ Page({
         let item = detail;
         this.setData({
             [`form[0].value`]: item.companyName,
-            [`form[5].value`]: [item.regProvince, item.regCity, item.regArea],
+            [`form[5].value`]: [item.regProvince ? item.regProvince : item.regCity, item.regCity, item.regArea],
             [`form[6].value`]: item.address,
         })
     },

+ 15 - 15
packageA/saleClue/translate.js

@@ -326,7 +326,7 @@ Page({
             enterprisename: item.companyName, //企业名称
             taxno: item.taxNum, //税号
             contact: item.legalPerson, //法人
-            region: [item.regProvince, item.regCity, item.regArea], //地区
+            region: [item.regProvince ? item.regProvince : item.regCity, item.regCity, item.regArea], //地区
             address: item.address, //地区
         }
         this.setData({
@@ -350,20 +350,20 @@ Page({
             data.phonenumber1 = data.phonenumber;
             data.phonenumber = "";
 
-           /*  if (data.phonenumber.includes("-")) {
-                let index = this.data.form.findIndex(v => v.label == '手机号');
-                data.telephone1 = data.phonenumber.split("-");
-                this.data.form[index] = {
-                    label: "座机电话",
-                    error: false,
-                    errMsg: "",
-                    type: "telephone",
-                    value: ["", ""],
-                    valueName: "telephone1",
-                    required: true,
-                    checking: "telephone"
-                }
-            } */
+            /*  if (data.phonenumber.includes("-")) {
+                 let index = this.data.form.findIndex(v => v.label == '手机号');
+                 data.telephone1 = data.phonenumber.split("-");
+                 this.data.form[index] = {
+                     label: "座机电话",
+                     error: false,
+                     errMsg: "",
+                     type: "telephone",
+                     value: ["", ""],
+                     valueName: "telephone1",
+                     required: true,
+                     checking: "telephone"
+                 }
+             } */
 
 
             let form = this.data.form.map(v => {

+ 2 - 2
packageA/setclient/addAndEditor.js

@@ -225,8 +225,8 @@ Page({
             enterprisename: item.companyName, //企业名称
             taxno: item.taxNum, //税号
             contact: item.legalPerson, //法人
-            region: [item.regProvince, item.regCity, item.regArea], //地区
-            address: item.address, //地区
+            region: [item.regProvince ? item.regProvince : item.regCity, item.regCity, item.regArea], //地区
+            address: item.address,
         }
         this.setData({
             form: this.data.form.map(v => {

+ 1 - 0
packageA/setclient/addAndEditor.scss

@@ -8,6 +8,7 @@
     background: #FFFFFF;
     box-shadow: 0px -4rpx 16rpx 2rpx rgba(150, 157, 165, 0.16);
     bottom: 0;
+    z-index: 999;
 
     .new-submit {
         width: 156rpx;

+ 12 - 5
packageA/setclient/modules/information/index.js

@@ -23,12 +23,19 @@ Component({
                 content: `是否确定引入“${item.companyName}”信息`,
                 complete: (res) => {
                     if (res.confirm) {
-                        that.setData({
-                            queryShow: false,
-                            queryList: null
+                        _Http.basic({
+                            id: 2024060715002601,
+                            content: {
+                                companyName: item.companyName,
+                            }
+                        }).then(res => {
+                            console.log("工商详情查询", res)
+                            that.setData({
+                                queryShow: false,
+                                queryList: null
+                            })
+                            that.triggerEvent("callback", res.data)
                         })
-                        that.triggerEvent("callback", item)
-
                     }
                 }
             })

+ 6 - 4
packageA/setclient/modules/information/index.wxml

@@ -8,9 +8,11 @@
     </view>
     <navigator url="#" class="enterprise" wx:for="{{queryList}}" wx:key="ocid" data-item="{{item}}" bindtap="introduce">
         <view class="enterprise_title">{{item.companyName}}</view>
-        <view class="exp">法人:{{item.legalPerson}} <text style="margin-left: 20rpx;">状态:{{item.bizStatus}}</text></view>
-        <view class="exp">税号:{{item.taxNum}}</view>
-        <!-- <view class="exp">地区:{{item.regProvince + item.regCity+item.regArea}}</view> -->
-        <view class="exp">地址:{{item.address||' --'}}</view>
+        <view class="exp">法人:{{item.legalPerson || ' --'}}
+            <!-- <text style="margin-left: 20rpx;">状态:{{item.bizStatus}}</text> -->
+        </view>
+        <view class="exp">税号:{{item.taxNum || ' --'}}</view>
+        <view class="exp">地区:{{item.regProvince || ' --'}}</view>
+        <!-- <view class="exp">地址:{{item.address||' --'}}</view> -->
     </navigator>
 </van-popup>

+ 7 - 0
project.private.config.json

@@ -8,6 +8,13 @@
     "condition": {
         "miniprogram": {
             "list": [
+                {
+                    "name": "工商查询",
+                    "pathName": "packageA/setclient/addAndEditor",
+                    "query": "",
+                    "launchMode": "default",
+                    "scene": null
+                },
                 {
                     "name": "居间协议同步协议",
                     "pathName": "packageA/contract/detail",