Files
lichebao/pages/order/detail/index.wxml
T
2023-03-21 11:40:36 +08:00

407 lines
23 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<view class="container">
<view style="min-height:87vh">
<view class="pl30 pr30">
<view class="mt20 relative">
<view class="font-32">用户信息</view>
<view class="absolute right-0 box-middle font-22 color-666">销售顾问:<text class="color-36afa2">{{info.admin_name}}</text></view>
</view>
<view class="mt20 pl40 pr40 pt10 pb10 relative ulib-r10 box-shadow-000-10-10 overflowhidden">
<view class="pt30 pb30 font-28">
<view class="font-32">{{info.name}}</view>
<view class="mt5 font-22 color-666">手机号:{{info.mobile}}</view>
</view>
<view class="absolute right-0 mr30 box-middle">
<view class="inline-block relative img-55x55 bg-333 font-28 color-fff mr30 ulib-r750" catchtap="showMessage" data-id="{{info.id}}">
<i class="absolute box-center-middle iconfont icon-duanxinguanli"></i>
</view>
<view class="inline-block relative img-55x55 bg-333 font-28 color-fff ulib-r750" catchtap="call" data-id="{{info.id}}">
<i class="absolute box-center-middle iconfont icon-dianhua"></i>
</view>
</view>
</view>
<view class="mt40 fn-clear">
<view class="fn-fl pt10 font-32">车辆信息</view>
<view class="fn-fr">
<button bindtap="{{info.edit_status==1?'pushLink':''}}" data-url="/pages/order/edit/index?id={{id}}" class="inline-block font-22 color-fff ulib-r10 {{info.edit_status==1?'btn-36afa2':'bg-999'}}" hover-class="btn-36afa2-hover"><i class="iconfont icon-dengji mr10"></i>编辑</button>
</view>
</view>
<block wx:for="{{info.car_data}}" wx:for-index='key' wx:for-item='value' wx:key='i'>
<block wx:if="{{!!value.list}}">
<view class="relative bbs-1-eb pl140 font-28">
<view class="absolute left-0 box-middle font-28 color-333">{{key}}</view>
<view class="pt30 pb30 text-right font-28 color-666" style="min-height:38rpx">{{value.value}}</view>
</view>
<block wx:for="{{value.list}}" wx:for-index='key2' wx:for-item='value2' wx:key='j'>
<view class="relative ml40 bbs-1-eb pl140 font-22 color-666">
<view class="absolute left-0 box-middle"><i class="iconfont ml5 mr10 icon-gengduo"></i>{{key2}}</view>
<view class="pt25 pb25 text-right" style="min-height:30rpx">{{value2}}</view>
</view>
</block>
</block>
<block wx:else>
<block wx:if="{{key=='定金'}}">
<view class="relative ml40 bbs-1-eb pl140 font-22 color-666">
<view class="absolute left-0 box-middle"><i class="iconfont ml5 mr10 icon-gengduo"></i>{{key}}</view>
<view class="pt25 pb25 text-right" style="min-height:30rpx">{{value}}</view>
</view>
</block>
<block wx:else>
<view class="relative bbs-1-eb pl140 font-28" wx:if="{{value}}">
<view class="absolute left-0 box-middle font-28 color-333">{{key}}</view>
<view class="pt30 pb30 text-right font-28 color-666" style="min-height:38rpx">{{value}}</view>
</view>
</block>
</block>
</block>
<view class="relative bbs-1-eb pt30 pb30 text-right font-24 color-666" wx:if="{{info.inten_money}}">已付意向金<text class="pl5 pr5 color-f9394d">{{info.inten_money}}</text>元</view>
</view>
<!--开票信息修改-->
<view class="pl30 pr30" wx:if="{{info.bill_status == 1}}">
<view class="mt40 font-32" wx:if="{{info.main_type == 0}}">上传身份证</view>
<view class="mt40 font-32" wx:elif="{{info.main_type == 1}}">上传营业执照</view>
<view class="fn-flex mt30 text-center" wx:if="{{info.main_type == 0}}">
<view class="fn-flex-item relative mr10 ulib-r10 overflowhidden" bindtap="chooseImg" data-face="front">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-4" wx:if="{{frontUrl.full_url || info.bill_data.carid_a}}"></i>
<view class="absolute top-0 left-0 bottom-0 right-0 bg-f00-op50 z-index-3" wx:if="{{!caridErr[0].caridA}}">
<view class="absolute left-0 right-0 box-middle pl20 pr20 text-break font-22 color-fff"><i class="iconfont icon-jinggao"></i>{{caridErr[0].errmsg}}</view>
</view>
<block wx:if="{{frontUrl.full_url || info.bill_data.carid_a}}">
<image class='block wp100 bg-f8 img-h-200' lazy-load="{{true}}" mode="aspectFit" src="{{frontUrl.full_url || info.bill_data.carid_a}}"></image>
</block>
<view class="block relative wp100 bg-f8 img-h-200" wx:else>
<view class="absolute left-0 right-0 box-middle color-ccc">
<i class="iconfont icon-zhengmian font-60"></i>
<view class="mt10 font-22">上传身份证正面</view>
</view>
</view>
</view>
<view class="fn-flex-item relative ml10 ulib-r10 overflowhidden" bindtap="chooseImg" data-face="back">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-4" wx:if="{{backUrl.full_url || info.bill_data.carid_b}}"></i>
<view class="absolute top-0 left-0 bottom-0 right-0 bg-f00-op50 z-index-3" wx:if="{{!caridErr[1].caridB}}">
<view class="absolute left-0 right-0 box-middle pl20 pr20 text-break font-22 color-fff"><i class="iconfont icon-jinggao"></i>{{caridErr[1].errmsg}}</view>
</view>
<block wx:if="{{backUrl.full_url || info.bill_data.carid_b}}">
<image class='block wp100 bg-f8 img-h-200' lazy-load="{{true}}" mode="aspectFit" src="{{backUrl.full_url || info.bill_data.carid_b}}"></image>
</block>
<view class="block relative wp100 bg-f8 img-h-200" wx:else>
<view class="absolute left-0 right-0 box-middle color-ccc">
<i class="iconfont icon-fanmian font-60"></i>
<view class="mt10 font-22">上传身份证背面</view>
</view>
</view>
</view>
</view>
<view class="mt30 text-center" wx:elif="{{info.main_type == 1}}">
<view class="inline-block img-300x200 relative ulib-r10 overflowhidden" bindtap="chooseImg" data-face="business">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-4" wx:if="{{businessUrl.full_url || info.bill_data.business_licence}}"></i>
<view class="absolute top-0 left-0 bottom-0 right-0 bg-f00-op50 z-index-3" wx:if="{{!businessErr[0].business_licence}}">
<view class="absolute left-0 right-0 box-middle pl20 pr20 text-break font-22 color-fff"><i class="iconfont icon-jinggao"></i>{{businessErr[0].errmsg}}</view>
</view>
<block wx:if="{{businessUrl.full_url || info.bill_data.business_licence}}">
<image class='block wp100 bg-f8 img-h-200' lazy-load="{{true}}" mode="aspectFit" src="{{businessUrl.full_url || info.bill_data.business_licence}}"></image>
</block>
<view class="block relative wp100 bg-f8 img-h-200" wx:else>
<view class="absolute left-0 right-0 box-middle color-ccc">
<i class="iconfont icon-zhizhao font-60"></i>
<view class="mt10 font-22">上传营业执照</view>
</view>
</view>
</view>
</view>
</view>
<!--开票信息展示-->
<view class="pl30 pr30" wx:elif="{{info.bill_status == 2}}">
<view class="mt40 font-32">开票信息</view>
<view class="mt20" wx:if="{{info.bill_data.bill_img}}"><image bindtap="previewImage" class='wp100' lazy-load="{{true}}" mode="widthFix" src="{{info.bill_data.bill_img}}"></image></view>
</view>
<!--交付随车信息-->
<block wx:if="{{info.ckcar_status == 1}}">
<view class="mt30 pl30">
<view>
<view class="bts-1-eb mr30 pt30 pb20 font-28 color-333">随车资料</view>
<view class="pb10 fn-clear">
<checkbox-group bindchange="changeMaterial">
<block wx:for="{{carInfoList}}" wx:key='index'>
<label class="fn-fl block mb20 relative inner30 pr80 bg-f6 font-28 ulib-r10 mr20">
<text>{{item.title}}</text>
<checkbox class="absolute right-0 box-middle mr15" value="{{item.title}}" checked="{{item.checked}}"/>
</label>
</block>
</checkbox-group>
</view>
</view>
<view>
<view class="bts-1-eb mr30 pt30 pb20 font-28 color-333">随车工具</view>
<view class="pb10 fn-clear">
<checkbox-group bindchange="changeTool">
<block wx:for="{{carToolList}}" wx:key='index'>
<label class="fn-fl block mb20 relative inner30 pr80 bg-f6 font-28 ulib-r10 mr20">
<text>{{item.title}}</text>
<checkbox class="absolute right-0 box-middle mr15" value="{{item.title}}" checked="{{item.checked}}"/>
</label>
</block>
</checkbox-group>
</view>
</view>
<view class="pr30">
<view class="bts-1-eb pt30 pb20 font-28 color-333">补充说明</view>
<textarea class="wp100 inner20 bds-1-eb font-28 ulib-r10" style="height:120rpx;" placeholder-class="color-ccc" maxlength='140' placeholder="请输入补充说明" model:value="{{remark}}" />
</view>
</view>
<view class="mt50 pb20 pl60 pr60">
<button class="wp100 btn-36afa2 pt10 pb10 text-center font-32 color-fff ulib-r750" hover-class="btn-36afa2-hover" disabled="{{submitFlag}}" bindtap="putAppCusorderCkcar">确认随车物品</button>
</view>
</block>
<view class="pt30 pl30 pr30" wx:if="{{info.ckcar_status == 0&&info.ckcar_data.info.length>0}}">
<view class="relative bts-1-eb bbs-1-eb pl140 font-28">
<view class="absolute left-0 box-middle font-28 color-333">随车资料</view>
<view class="pt30 pb30 text-right font-28 color-666" style="min-height:38rpx;">
<block wx:for="{{info.ckcar_data.info}}" wx:key='index'>
<text class="pl10">{{item}}</text>
</block>
</view>
</view>
<view class="relative bbs-1-eb pl140 font-28">
<view class="absolute left-0 box-middle font-28 color-333">随车工具</view>
<view class="pt30 pb30 text-right font-28 color-666" style="min-height:38rpx;">
<block wx:for="{{info.ckcar_data.tool}}" wx:key='index'>
<text class="pl10">{{item}}</text>
</block>
</view>
</view>
<view class="relative bbs-1-eb pl140 font-28">
<view class="absolute left-0 box-middle font-28 color-333">补充说明</view>
<view class="pt30 pb30 text-right font-28 color-666" style="min-height:38rpx;">{{info.ckcar_data.remark}}</view>
</view>
</view>
<!--end交付随车信息-->
<!--资料上传-->
<view class="pl30 pr30" wx:if="{{info.agent_status==1}}">
<view class="mt40 font-32">资料上传</view>
<view class="mt30 pb20 bbs-1-eb text-center">
<scroll-view class="space-nowrap" scroll-x="true">
<block wx:for='{{ins_img}}' wx:for-item='ins_img' wx:key='index'>
<view class="inline-block bg-f8 img-300x200 ml15 mr15 relative ulib-r10 overflowhidden">
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-guanbi1 inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-1" bindtap="delAgent" data-type="ins" data-index="{{index}}" ></i>
<image class='block wp100 img-h-200 ulib-r10' src='{{ins_img.src}}' mode='aspectFit'></image>
</view>
</block>
<block wx:if="{{ins_img.length<10}}">
<view class="inline-block bg-f8 img-300x200 ml15 mr15 relative ulib-r10 overflowhidden" bindtap="agentUpload" data-type="ins">
<view class="absolute left-0 right-0 box-middle color-ccc">
<i class="iconfont icon-paizhao font-48"></i>
<view class="mt10 font-22">上传保单</view>
</view>
</view>
</block>
</scroll-view>
</view>
<view class="mt20 pb20 bbs-1-eb text-center">
<block wx:if="{{register_img.value}}">
<view class="inline-block bg-f8 img-300x200 ml15 mr15 relative ulib-r10 overflowhidden" bindtap="agentUpload" data-type="register">
<!-- <i class="absolute top-0 right-0 bg-000-op50 iconfont icon-guanbi1 inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-1" bindtap="delAgent" data-type="register" data-index="{{index}}" ></i> -->
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-1"></i>
<image class='block wp100 img-h-200 ulib-r10' src='{{register_img.src}}' mode='aspectFit'></image>
</view>
</block>
<block wx:else>
<view class="inline-block bg-f8 img-300x200 ml15 mr15 relative ulib-r10 overflowhidden" bindtap="agentUpload" data-type="register">
<view class="absolute left-0 right-0 box-middle color-ccc">
<i class="iconfont icon-paizhao font-48"></i>
<view class="mt10 font-22">上传登记证</view>
</view>
</view>
</block>
</view>
<view class="mt20 pb20 bbs-1-eb text-center">
<block wx:if="{{car_img.value}}">
<view class="inline-block bg-f8 img-300x200 ml15 mr15 relative ulib-r10 overflowhidden" bindtap="agentUpload" data-type="car">
<!-- <i class="absolute top-0 right-0 bg-000-op50 iconfont icon-guanbi1 inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-1" bindtap="delAgent" data-type="car" data-index="{{index}}" ></i> -->
<i class="absolute top-0 right-0 bg-000-op50 iconfont icon-shuaxin inner10 font-26 color-fff ulib-rtr10 ulib-rbl10 z-index-1"></i>
<image class='block wp100 img-h-200 ulib-r10' src='{{car_img.src}}' mode='aspectFit'></image>
</view>
</block>
<block wx:else>
<view class="inline-block bg-f8 img-300x200 ml15 mr15 relative ulib-r10 overflowhidden" bindtap="agentUpload" data-type="car">
<view class="absolute left-0 right-0 box-middle color-ccc">
<i class="iconfont icon-paizhao font-48"></i>
<view class="mt10 font-22">上传行驶证</view>
</view>
</view>
</block>
</view>
</view>
<!--资料上传-->
<view class="pt20 pl30 pr30" wx:elif="{{info.agent_status==2}}">
<block wx:if="{{info.agent_data.ins_img.length>0}}">
<view class="mt20 font-32">保单</view>
<view class="mt20 pb20 bbs-1-eb">
<scroll-view class="space-nowrap" scroll-x="true">
<block wx:for='{{info.agent_data.ins_img}}' wx:for-item='ins_img' wx:key='index'>
<view class="inline-block img-300x200 ml15 mr15 relative" bindtap="previewAgent" data-type="ins" data-index="{{index}}">
<image class='img-300x200 ulib-r10' src='{{ins_img.src}}' mode='aspectFill'></image>
</view>
</block>
</scroll-view>
</view>
</block>
<block wx:if="{{info.agent_data.register_img.value}}">
<view class="mt20 font-32">登记证</view>
<view class="mt20 pb20 bbs-1-eb">
<view class="inline-block img-300x200 ml15 mr15 relative" bindtap="previewAgent" data-type="register">
<image class='img-300x200 ulib-r10' src='{{info.agent_data.register_img.src}}' mode='aspectFill'></image>
</view>
</view>
</block>
<block wx:if="{{info.agent_data.car_img.value}}">
<view class="mt20 font-32">行驶证</view>
<view class="mt20 pb20 bbs-1-eb">
<view class="inline-block img-300x200 ml15 mr15 relative" bindtap="previewAgent" data-type="car">
<image class='img-300x200 ulib-r10' src='{{info.agent_data.car_img.src}}' mode='aspectFill'></image>
</view>
</view>
</block>
</view>
</view>
<view class="mt40 pt20 pl30 pr30 pb40 bg-000-op80 fn-flex">
<button bindtap="optShowCode" class="fn-flex-item ml20 mr20 btn-36afa2 wp100 font-28 color-fff ulib-r750" hover-class="btn-36afa2-hover"><i class="iconfont mr5 icon-qianming"></i>邀请签名</button>
<button wx:if="{{info.pay_status == 1}}" bindtap="optShowOrderCode" class="fn-flex-item ml20 mr20 btn-36afa2 wp100 font-28 color-fff ulib-r750" hover-class="btn-36afa2-hover"><i class="iconfont mr5 icon-zhifu"></i>收取意向金</button>
</view>
</view>
<!-- <lcb-footer></lcb-footer> -->
<lcb-backChannel></lcb-backChannel>
<lcb-msg isShow="{{isShowSelectContract}}">
<view slot="content">
<view class="mt50 font-36 text-center">修订合同</view>
<scroll-view class="pb50" scroll-y="true" style="max-height:600rpx;">
<view class="pl40 pr40 mt20">
<block wx:for="{{contract}}" wx:key='index'>
<view class="relative mt20 inner30 bg-f6 ulib-r10" bindtap="radioPicker" data-type="payway" data-id="{{item.id}}">
<view class="font-32">{{item.title}}</view>
<i class="absolute right-0 box-middle mr30 iconfont {{payway == item.id?'icon-danxuan_xuanzhong color-36afa2':'icon-danxuan'}}"></i>
</view>
</block>
</view>
</scroll-view>
<view class="fn-flex pl60 pr60 pb50 text-center font-32 color-666">
<button bindtap="optSelectContract" class="fn-flex-item mr20 bds-2-36afa2 btn-no-bg wp100 font-28 color-36afa2 ulib-r750">取消</button>
<button bindtap="putAppCusorderPay" class="fn-flex-item ml20 btn-36afa2 wp100 font-28 color-fff ulib-r750" hover-class="btn-36afa2-hover">确定</button>
</view>
</view>
</lcb-msg>
<lcb-msg isShow="{{isShowSelectEntrust}}">
<view slot="content">
<view class="mt50 font-36 text-center">修订委托</view>
<scroll-view class="pb50" scroll-y="true" style="max-height:600rpx;">
<view class="pl40 pr40 mt20">
<block wx:for="{{packList}}" wx:key='index'>
<view class="relative mt20 inner30 bg-f6 ulib-r10" bindtap="radioPicker" data-type="pack" data-id="{{item.id}}">
<view class="font-32">{{item.title}}</view>
<i class="absolute right-0 box-middle mr30 iconfont {{pack_id == item.id?'icon-danxuan_xuanzhong color-36afa2':'icon-danxuan'}}"></i>
</view>
</block>
</view>
</scroll-view>
<view class="fn-flex pl60 pr60 pb50 text-center font-32 color-666">
<button wx:if="{{!isChangePayway}}" bindtap="optSelectEntrust" class="fn-flex-item mr20 bds-2-36afa2 btn-no-bg wp100 font-28 color-36afa2 ulib-r750">取消</button>
<button bindtap="putAppCusorderPack" class="fn-flex-item {{isChangePayway?'':'ml20'}} btn-36afa2 wp100 font-28 color-fff ulib-r750" hover-class="btn-36afa2-hover">确定</button>
</view>
</view>
</lcb-msg>
<lcb-msg isShow="{{isShowCode}}">
<view slot="content">
<!-- <block wx:if="{{nextCode}}">
<view class="inner40">
<view class="font-36 text-center">扫码生成合同</view>
<view class="pt20 text-center">
<image class='inline-block img-250x250' show-menu-by-longpress='true' lazy-load="{{true}}" mode="aspectFit" src="{{info.my_img}}"></image>
</view>
<view class="pt20 font-24 color-999 text-center">客户合同未生成时可让客户扫码生成</view>
</view>
<view class="pl60 pr60 pb50 text-center font-32 color-666">
<button bindtap="optShowCode" class="inline-block wp50 btn-36afa2 font-28 color-fff ulib-r750" hover-class="btn-36afa2-hover">我知道了</button>
</view>
</block> -->
<!-- <block wx:elif="{{info.status>0}}"> -->
<block>
<view class="inner40">
<view class="font-36 text-center">邀请客户扫码签名</view>
<view class="pt20 text-center">
<image class='inline-block img-250x250' show-menu-by-longpress='true' lazy-load="{{true}}" mode="aspectFit" src="{{info.my_img}}"></image>
</view>
<view class="pt20 font-24 color-999 text-center">邀请客户扫码签订合同</view>
</view>
<view class="pl60 pr60 pb50 text-center font-32 color-666">
<button bindtap="optShowCode" class="inline-block wp50 btn-36afa2 font-28 color-fff ulib-r750" hover-class="btn-36afa2-hover">我知道了</button>
</view>
</block>
<!-- <block wx:else>
<view class="inner40">
<view class="font-36 text-center">邀请客户扫码签名</view>
<view class="pt20 text-center">
<image class='inline-block img-250x250' show-menu-by-longpress='true' lazy-load="{{true}}" mode="aspectFit" src="{{info.admin_img}}"></image>
</view>
<view class="pt20 font-24 color-999 text-center">邀请客户扫码签订合同</view>
<view class="pt10 font-24 color-999 text-center">*客户合同未生成时“生成合同”)</view>
</view>
<view class="pl60 pr60 pb50 text-center font-32 color-666 fn-flex">
<view bindtap="optNextCode" class="fn-flex-item bg-36afa2 pt15 pb15 ml20 font-28 color-fff ulib-r750" hover-class="btn-36afa2-hover">生成合同</view>
</view>
</block> -->
</view>
</lcb-msg>
<lcb-msg isShow="{{isShowOrderCode}}">
<view slot="content">
<view class="inner40">
<view class="font-36 text-center">邀请客户扫码</view>
<view class="pt40 text-center">
<image class='inline-block img-250x250' lazy-load="{{true}}" mode="aspectFit" src="{{info.pay_img}}"></image>
</view>
</view>
<view class="pl60 pr60 pb50 text-center font-32 color-666">
<button bindtap="optShowOrderCode" class="inline-block wp50 btn-36afa2 font-28 color-fff ulib-r750" hover-class="btn-36afa2-hover">我知道了</button>
</view>
</view>
</lcb-msg>
<lcb-msg isShow="{{isShowMessage}}">
<view slot="content">
<view class="inner40">
<textarea class="wp100 inner20 bds-1-eb font-28 ulib-r10" placeholder-class="color-ccc" maxlength='100' placeholder="请输入短信内容" bindinput='inputTx' data-key="content" name='content' value='{{content}}' />
</view>
<view class="fn-flex pl60 pr60 pb50 text-center font-32 color-666">
<button bindtap="hideMessage" class="fn-flex-item mr20 bds-2-36afa2 btn-no-bg wp100 font-28 color-36afa2 ulib-r750">取消</button>
<button disabled="{{submitFlag}}" bindtap="postAppSmsCusorder" class="fn-flex-item ml20 btn-36afa2 wp100 font-28 color-fff ulib-r750" hover-class="btn-36afa2-hover">确定</button>
</view>
</view>
</lcb-msg>
<!-- 拨打电话 -->
<lcb-msg isShow="{{isShowCall}}">
<view slot="content">
<view class="pt50 pb40">
<view class="font-36 text-center">号码绑定成功</view>
<view class="mt10 font-28 text-center color-666">现在呼叫 {{phoneNumber}} </view>
</view>
<view class="fn-flex pl60 pr60 pb50 text-center font-32 color-666">
<button bindtap="hideCall" class="fn-flex-item mr20 bds-2-36afa2 btn-no-bg wp100 font-28 color-36afa2 ulib-r750">
取消
</button>
<button bindtap="makePhoneCall" class="fn-flex-item ml20 btn-36afa2 wp100 font-28 color-fff ulib-r750" hover-class="btn-36afa2-hover">
确定
</button>
</view>
</view>
</lcb-msg>