feat: 签约宝按钮比例、报价附件必填提示,隐藏微信登录并更新favicon
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -63,14 +63,14 @@
|
||||
<view class="fg" @click="registerLink">免费注册新账号</view>
|
||||
<view class="fg" @click="forgetLink">找回密码</view>
|
||||
</view>
|
||||
<!-- 暂时隐藏微信登录
|
||||
<view class="m-top-30 p-top-20">
|
||||
<u-divider text="第三方登录"></u-divider>
|
||||
</view>
|
||||
<view class="flex justify-center align-center">
|
||||
<u-icon name="weixin-circle-fill" color="#05BC04" size="38" @click="wechatLogin"></u-icon>
|
||||
<!-- <view style="width: 50rpx;"></view>-->
|
||||
<!-- <u-icon name="qq-circle-fill" color="#2286EA" size="38"></u-icon>-->
|
||||
</view>
|
||||
-->
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
@@ -45,13 +45,12 @@
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="card-title m-top-30 need">附件信息</view>
|
||||
<view class="card-title m-top-30">附件信息</view>
|
||||
<view class="group m-top-20">
|
||||
<!-- <view class="lb m-right-20">附件内容:</view>-->
|
||||
<!-- <view class="flex justify-between align-center m-top-20">-->
|
||||
<!-- <view class="lbx flex-1">上传自有报价单图片或文档,支持jpg/png/word/excel。</view>-->
|
||||
<!-- <view class="download">报价单样板下载</view>-->
|
||||
<!-- </view>-->
|
||||
<view class="lb need m-right-20">附件内容:</view>
|
||||
<view class="flex justify-between align-center m-top-20">
|
||||
<view class="lbx flex-1">仅支持纵向PDF文档,报价附件将生成标准合同附件,请认真审阅。</view>
|
||||
</view>
|
||||
<view class="m-top-30">
|
||||
<u-upload
|
||||
:fileList="formData.files"
|
||||
@@ -138,7 +137,7 @@ export default {
|
||||
},
|
||||
async submit() {
|
||||
if (!this.formData.totalPrice) return this.$message.error('请填写金额')
|
||||
if (!this.formData.files.length) return this.$message.error('请上传附件')
|
||||
if (!this.formData.files.length) return this.$message.error('请上传报价附件')
|
||||
// if (this.formData.files.length > 0) this.formData.files = this.formData.files.map(item => item.url)
|
||||
vk.callFunction({
|
||||
url: 'client/enquiry/quote/kh/addQuote',
|
||||
|
||||
@@ -18,9 +18,9 @@
|
||||
<u-button size="max" type="primary" @click.native="dialogVisible = true"
|
||||
:custom-style="{padding: 0, width: '100%'}">立即购买</u-button>
|
||||
</view>
|
||||
<view class="qyb-log-action ml-25">
|
||||
<view class="qyb-log-action">
|
||||
<u-button size="max" type="success" @click.native="openLog"
|
||||
:custom-style="{padding: 0, width: '100%'}">明细</u-button>
|
||||
:custom-style="{padding: 0, width: '100%'}">明细查询</u-button>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -871,14 +871,16 @@ page {
|
||||
|
||||
.qyb-action-row {
|
||||
width: 100%;
|
||||
gap: 16rpx;
|
||||
}
|
||||
|
||||
.qyb-buy-action {
|
||||
flex: 0 0 28%;
|
||||
flex: 0 0 72%;
|
||||
}
|
||||
|
||||
.qyb-log-action {
|
||||
flex: 1;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
.ai-float-btn {
|
||||
|
||||
@@ -39,11 +39,10 @@
|
||||
</view>
|
||||
<view class="card-title m-top-30">附件信息</view>
|
||||
<view class="group m-top-20">
|
||||
<!-- <view class="lb m-right-20">附件内容:</view>-->
|
||||
<!-- <view class="flex justify-between align-center m-top-20">-->
|
||||
<!-- <view class="lbx flex-1">上传自有报价单图片或文档,支持jpg/png/word/excel。</view>-->
|
||||
<!-- <view class="download">报价单样板下载</view>-->
|
||||
<!-- </view>-->
|
||||
<view class="lb need m-right-20">附件内容:</view>
|
||||
<view class="flex justify-between align-center m-top-20">
|
||||
<view class="lbx flex-1">仅支持纵向PDF文档,报价附件将生成标准合同附件,请认真审阅。</view>
|
||||
</view>
|
||||
<view class="m-top-30">
|
||||
<u-upload
|
||||
:fileList="formData.files"
|
||||
@@ -131,7 +130,8 @@ export default {
|
||||
this.formData.files.splice(index, 1)
|
||||
},
|
||||
async submit() {
|
||||
if (!this.formData.totalPrice) return this.$message.error('请填写金额')
|
||||
if (!this.formData.amount && !this.formData.totalPrice) return this.$message.error('请填写金额')
|
||||
if (!this.formData.files || this.formData.files.length === 0) return this.$message.error('请上传报价附件')
|
||||
// if (this.formData.files.length > 0) this.formData.files = this.formData.files.map(item => item.url)
|
||||
vk.callFunction({
|
||||
url: 'client/selfSupport/kh/addQuote',
|
||||
|
||||
@@ -47,8 +47,7 @@
|
||||
<view class="group m-top-20">
|
||||
<view class="lb need m-right-20">附件内容:</view>
|
||||
<view class="flex justify-between align-center m-top-20">
|
||||
<!-- <view class="lbx flex-1">上传自有申请单图片或文档,支持jpg/png/word/excel。</view>-->
|
||||
<!-- <view class="download">申请单样板下载</view>-->
|
||||
<view class="lbx flex-1">仅支持纵向PDF文档,报价附件将生成标准合同附件,请认真审阅。</view>
|
||||
</view>
|
||||
<view class="m-top-30">
|
||||
<u-upload
|
||||
@@ -116,7 +115,9 @@
|
||||
this.formData.files.splice(index, 1)
|
||||
},
|
||||
async submit() {
|
||||
|
||||
if (!this.formData.files || this.formData.files.length === 0) {
|
||||
return this.$message.error('请上传报价附件')
|
||||
}
|
||||
const data = await vk.userCenter.getCurrentUserInfo();
|
||||
const {userInfo} = data
|
||||
if (userInfo.quoteTimes > 3) {
|
||||
|
||||
@@ -314,10 +314,7 @@
|
||||
</u-radio-group>
|
||||
</view>
|
||||
<view style="font-size: 24rpx; line-height: 38rpx; color: #A92924;" class="m-top-20">
|
||||
<view>重要提示:</view>
|
||||
<view>1.系统不支持个人用户操作,请使用企业或个体户进行交易或选择自主交易;</view>
|
||||
<view class="m-top-10">2.企业用户需平台内进行电子签约,您也可线下双方补充纸质合同;</view>
|
||||
<view class="m-top-10">3.双方签约后需向平台银联监管账户支付全部货款,您选择即为确认并符合以上条件。</view>
|
||||
<view>重要提示:在自主交易模式下,本平台仅承担信息交互服务职能,仅确保入驻本平台的交易双方已完成实名认证;对于交易的真实性及交易过程中的任一环节,本平台均不承担责任,请用户完成风险评估与风险尽职调查后,审慎开展交易。</view>
|
||||
</view>
|
||||
<!-- 交易说明 -->
|
||||
<view class="card-title m-top-30">交易说明</view>
|
||||
|
||||
Reference in New Issue
Block a user