现在淘宝、拼多多都有分机号功能,要是采集的去拼多多下单,点显示会显示虚拟号码加分机号,这时候分机号功能就尤为重要了,所以现在教你们如何加上分机号功能
PS:修改的地方有点多,耐心修改,教程很详细
建议看附件的教程
建议看附件的教程
建议看附件的教程
第一步
技术支持QQ:
ALTER TABLE `eb_user_address` ADD `phone_fjh` VARCHAR(10) NOT NULL COMMENT '分机号' AFTER `add_time`;
第二步
技术支持QQ:
打开/app/api/controller/v1/user/UserAddressController.php
在56行,找到phone,后面加上phone_fjh
在84行,找到phone,后面加上phone_fjh
在104行下面添加['phone_fjh', ''],
第三步
技术支持QQ:
打开前端代码
pages/users/user_address/index.vue
在联系电话下方增加
<view class='item acea-row row-between-wrapper'>
<view class='name'>{{$t(`分机号`)}}</view>
<input type='number' :placeholder='$t(`请输入分机号(可不填)`)' name="phone_fjh" :value='userAddress.phone_fjh' placeholder-class='placeholder' pattern="\d*" maxlength="7"></input>
</view>
打开前端代码
pages/users/user_address_list/index.vue
在收货地址上分增加
<view v-if="item.phone_fjh">{{$t(`分机号`)}}:{{item.phone_fjh}}</view>
第四步
技术支持QQ:
打开app/api/controller/v1/admin/StoreOrderController.php
在128行,找到user_phone,后面加上user_phone_fjh
在187行,找到user_phone,后面加上user_phone_fjh
打开app/model/order/StoreOrderRefund.php
在162行,找到user_phone,后面加上user_phone_fjh
在167行下方增加'user_phone',
第五步
技术支持QQ:
打开app/services/activity/integral/StoreIntegralOrderServices.php
在178行下方增加'user_phone_fjh' => $addressInfo['phone_fjh'],
第六步
技术支持QQ:
打开app/services/order/OutStoreOrderServices.php
在75行,找到'user_phone',后面加上'user_phone_fjh',
在114行,找到'user_phone',后面加上'user_phone_fjh',
第七步
打开/app/services/order/StoreOrderCreateServices.php
在188行下方增加
'user_phone_fjh' => $addressInfo['phone_fjh'],
第八步
打开app/services/order/StoreOrderRefundServices.php
在1182行下方增加
$orderData['user_phone_fjh'] = $orderInfo['user_phone_fjh'];
第九步
打开app/services/other/export/ExportServices.php
在492行下方增加
$item['user_phone_fjh'],
在508行找到 '收货人电话',加上'分机号',
第十步
打开前端代码
components/addressWindow/index.vue
在<text class='phone'>{{item.phone}}</text>后方增加
<view v-if="item.phone_fjh">分机号:{{item.phone_fjh}}</view>
第十一步
打开前端代码
/pages/goods/order_details/index.vue
在<view class='item acea-row row-between'>
<view>{{$t(`联系电话`)}}:</view>
<view class='conter'>{{orderInfo.user_phone}}</view>
</view>下方增加
<view class='item acea-row row-between'>
<view>{{$t(`分机号`)}}:</view>
<view class='conter'>{{orderInfo.user_phone_fjh}}</view>
</view>
在
<view class='name'>{{orderInfo.real_name}}<text class='phone'>{{orderInfo.user_phone}}</text>
</view>下方增加
<view class='name' v-if="orderInfo.user_phone_fjh">分机号:{{orderInfo.user_phone_fjh}}</view>
第十二步
打开后台代码src/pages/finance/billingRecords/orderDetall.vue在
<div class="item"><span>联系电话:</span>{{ orderDetail.orderInfo.user_phone }}</div>下方增加
<div class="item" v-if="orderDetail.orderInfo.user_phone_fjh"><span>分机号:</span>{{ orderDetail.orderInfo.user_phone_fjh }}</div>
第十三步
打开后台代码src/pages/kefu/pc/components/order_detail.vue
在<div class="item"><span>联系电话:</span>{{ orderDetail.orderInfo.user_phone }}</div>
下方增加
<div class="item" v-if="orderDetail.orderInfo.user_phone_fjh"><span>分机号:</span>{{ orderDetail.orderInfo.user_phone_fjh }}</div>
第十四步
打开后台代码src/pages/marketing/storeIntegralOrder/handle/orderDetails.vue
在<Col span="12">联系电话:{{ orderDatalist.orderInfo.user_phone }}</Col>下方增加
<Col span="12">分机号:{{ orderDatalist.orderInfo.user_phone_fjh }}</Col>
第十五步
打开后台代码src/pages/order/invoice/orderDetall.vue
在<div class="item"><span>联系电话:</span>{{ orderDetail.orderInfo.user_phone }}</div>下方增加
<div class="item" v-if="orderDetail.orderInfo.user_phone_fjh"><span>联系电话:</span>{{ orderDetail.orderInfo.user_phone_fjh }}</div>
第十六步
打开后台代码src/pages/order/orderList/handle/orderDetails.vue
在<Col span="12">联系电话:{{ orderDatalist.orderInfo.user_phone }}</Col>下方增加
<Col span="12">联系电话:{{ orderDatalist.orderInfo.user_phone_fjh }}</Col>