@@ -9,6 +9,15 @@ export function noticeList(query) { | |||
}) | |||
} | |||
//附件查询 | |||
export function attachmentQuery(query) { | |||
return request({ | |||
url: '/open/attachment/query', | |||
method: 'get', | |||
params: query | |||
}) | |||
} | |||
//鉴证公告 | |||
export function Attestation(query) { | |||
return request({ | |||
@@ -7,88 +7,33 @@ | |||
placeholder | |||
@click-left="onClickLeft" | |||
/> | |||
<p class="title">{{attestationDetail.projectName}}成交公示</p> | |||
<van-row> | |||
<van-col>鉴证书编号:{{attestationDetail.jzsNumOne}}第{{attestationDetail.jzsNumTwo}}号</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>项目名称:{{attestationDetail.projectName}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>项目编号:{{attestationDetail.projectCode}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>转出方:{{attestationDetail.outName}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>转出行为批准机构名称:{{attestationDetail.pzjg}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>法定代表人(转出方):{{attestationDetail.legalPerson}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>注册号(身份证):{{attestationDetail.idCardNum}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>受让方:{{attestationDetail.inName}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>单位性质:{{attestationDetail.companyNature}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>法定代表人(受让方):{{attestationDetail.realname}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>注册资本:{{attestationDetail.companyCapital}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>注册号(身份证):{{attestationDetail.companyLicense}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>标的位置:{{attestationDetail.areaName}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>标的物情况:{{attestationDetail.szCondition}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>转出面积(数量):{{attestationDetail.allCount}}{{attestationDetail.allCountUnit}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>转出期限:{{attestationDetail.outStartEndTime}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>确权机构:{{attestationDetail.organization}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>权证编号:{{attestationDetail.warrantCode}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>转出方式:{{attestationDetail.rollout}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>交易方式:{{attestationDetail.dealType}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>交易底价:{{attestationDetail.price}}{{attestationDetail.unit}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>成交金额:{{attestationDetail.dealMoneySum}}元</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>合同签署日期:{{attestationDetail.contractDate}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>合同编号:{{attestationDetail.contractCode}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>附记:{{attestationDetail.jzsRemark}}</van-col> | |||
</van-row> | |||
<van-row style="text-align: right;"> | |||
<van-col span="24">农村产权交易鉴证书</van-col> | |||
</van-row> | |||
<van-row style="text-align: right;"> | |||
<van-col span="24">{{attestationDetail.jzsSignDate}}</van-col> | |||
</van-row> | |||
<!-- <p class="title">{{attestationDetail.projectName}}成交公示</p>--> | |||
<van-cell title="鉴证书编号" :value="attestationDetail.jzsNumOne+'第'+attestationDetail.jzsNumTwo+'号'" /> | |||
<van-cell title="项目名称" :value="attestationDetail.projectName" /> | |||
<van-cell title="项目编号" :value="attestationDetail.projectCode" /> | |||
<van-cell title="转出方" :value="attestationDetail.outName" /> | |||
<van-cell title="转出行为批准机构名称" :value="attestationDetail.pzjg" /> | |||
<van-cell title="法定代表人(转出方)" :value="attestationDetail.legalPerson" /> | |||
<van-cell title="注册号(身份证)" :value="attestationDetail.idCardNum" /> | |||
<van-cell title="受让方" :value="attestationDetail.inName" /> | |||
<van-cell title="单位性质" :value="attestationDetail.companyNature" /> | |||
<van-cell title="法定代表人(受让方)" :value="attestationDetail.realname" /> | |||
<van-cell title="注册资本" :value="attestationDetail.companyCapital" /> | |||
<van-cell title="注册号(身份证)" :value="attestationDetail.companyLicense" /> | |||
<van-cell title="标的物情况" :value="attestationDetail.szCondition" /> | |||
<van-cell title="转出面积(数量)" :value="attestationDetail.allCount+attestationDetail.allCountUnit" /> | |||
<van-cell title="转出期限" :value="attestationDetail.outStartEndTime" /> | |||
<van-cell title="确权机构" :value="attestationDetail.organization" /> | |||
<van-cell title="权证编号" :value="attestationDetail.warrantCode" /> | |||
<van-cell title="转出方式" :value="attestationDetail.rollout" /> | |||
<van-cell title="交易方式" :value="attestationDetail.dealType" /> | |||
<van-cell title="交易底价" :value="attestationDetail.price+attestationDetail.unit" /> | |||
<van-cell title="成交金额" :value="attestationDetail.dealMoneySum+'元'" /> | |||
<van-cell title="合同签署日期" :value="attestationDetail.contractDate" /> | |||
<van-cell title="合同编号" :value="attestationDetail.contractCode" /> | |||
<van-cell title="附记" :value="attestationDetail.jzsRemark" /> | |||
<van-cell title=" " :value="'农村产权交易鉴证书'" /> | |||
<van-cell title=" " :value="attestationDetail.jzsSignDate" /> | |||
</div> | |||
</template> | |||
@@ -140,7 +85,8 @@ export default { | |||
<style scoped lang="scss"> | |||
.app-container { | |||
padding: 0.5rem 5%; | |||
padding: 0 0 0.5rem; | |||
background: #ffffff; | |||
} | |||
.title{ | |||
font-size: 0.5rem; | |||
@@ -7,71 +7,46 @@ | |||
placeholder | |||
@click-left="onClickLeft" | |||
/> | |||
<p class="title">{{attestationDetail.projectName}}</p> | |||
<van-row> | |||
<van-col>招标方名称:{{attestationDetail.tenderName}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>资金来源:{{attestationDetail.moneySource}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>招标代理公司:{{attestationDetail.agentName}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>联系人:{{attestationDetail.linkman}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>联系电话:{{attestationDetail.linkphone}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>联系地址:{{attestationDetail.linkaddress}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>招标方意见:{{attestationDetail.tenderOpinion}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>代理公司意见:{{attestationDetail.agentOpinion}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>建设地点:{{attestationDetail.address}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>建设工期:{{attestationDetail.timeLimit}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>项目规模:{{attestationDetail.scale}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>招标内容:{{attestationDetail.tenderContent}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>投标人要求:{{attestationDetail.condition}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>保证金:{{attestationDetail.deposit}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>招标文件价格(元):{{attestationDetail.price}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>招标发布日期:{{attestationDetail.logintime}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>招标书领取开始日期:{{attestationDetail.startTime}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>招标书领取结束日期:{{attestationDetail.stopTime}}</van-col> | |||
</van-row> | |||
<!-- <p class="title">{{attestationDetail.projectName}}</p>--> | |||
<van-cell title="招标方名称" :value="attestationDetail.tenderName" /> | |||
<van-cell title="资金来源" :value="attestationDetail.moneySource" /> | |||
<van-cell title="招标代理公司" :value="attestationDetail.agentName" /> | |||
<van-cell title="联系人" :value="attestationDetail.linkman" /> | |||
<van-cell title="联系电话" :value="attestationDetail.linkphone" /> | |||
<van-cell title="联系地址" :value="attestationDetail.linkaddress" /> | |||
<van-cell title="招标方意见" :value="attestationDetail.tenderOpinion" /> | |||
<van-cell title="代理公司意见" :value="attestationDetail.agentOpinion" /> | |||
<van-cell title="建设地点" :value="attestationDetail.address" /> | |||
<van-cell title="建设工期" :value="attestationDetail.timeLimit" /> | |||
<van-cell title="项目规模" :value="attestationDetail.scale" /> | |||
<van-cell title="招标内容" :value="attestationDetail.tenderContent" /> | |||
<van-cell title="投标人要求" :value="attestationDetail.condition" /> | |||
<van-cell title="保证金" :value="attestationDetail.deposit" /> | |||
<van-cell title="招标文件价格(元)" :value="attestationDetail.price" /> | |||
<van-cell title="招标发布日期" :value="attestationDetail.logintime" /> | |||
<van-cell title="招标书领取开始日期" :value="attestationDetail.startTime" /> | |||
<van-cell title="招标书领取结束日期" :value="attestationDetail.stopTime" /> | |||
<van-divider>附件</van-divider> | |||
<van-cell :title="item.fileName" :url="'/api'+item.fileUrl" is-link v-for="(item,index) in attachmentQueryList"> | |||
<!-- 使用 right-icon 插槽来自定义右侧图标 --> | |||
<template #icon> | |||
<img src="../../assets/images/file_icon.png" style="display: block;width: 24px;margin-right: 5px;" alt=""> | |||
</template> | |||
</van-cell> | |||
</div> | |||
</template> | |||
<script> | |||
import { tenderDetail } from "@/api/notice/index"; | |||
import { tenderDetail, attachmentQuery } from "@/api/notice/index"; | |||
export default { | |||
name: "noticeDetail", | |||
data() { | |||
return { | |||
attestationDetail:'' | |||
attestationDetail:'', | |||
attachmentQueryList:[] | |||
}; | |||
}, | |||
created() { | |||
@@ -87,6 +62,14 @@ export default { | |||
// this.attestationDetail.companyNature = this.selectDictLabel(res.data,response.data.companyNature); | |||
// }); | |||
}); | |||
let query = { | |||
tableName: 't_transaction_tender', | |||
bizPath: 'transaction', | |||
tableId:this.$route.query.id | |||
} | |||
attachmentQuery(query).then(response => { | |||
this.attachmentQueryList = response.rows; | |||
}); | |||
}, | |||
}, | |||
@@ -95,7 +78,8 @@ export default { | |||
<style scoped lang="scss"> | |||
.app-container { | |||
padding: 0.5rem 5%; | |||
padding: 0 0 0.5rem; | |||
background: #ffffff; | |||
} | |||
.title{ | |||
font-size: 0.5rem; | |||
@@ -108,4 +92,11 @@ export default { | |||
font-size: 0.4rem; | |||
color: #666666; | |||
} | |||
/deep/ .van-cell__title{ | |||
display: -webkit-box; | |||
-webkit-box-orient: vertical; | |||
-webkit-line-clamp: 1; | |||
word-break: break-all; | |||
overflow: hidden; | |||
} | |||
</style> |
@@ -7,52 +7,20 @@ | |||
placeholder | |||
@click-left="onClickLeft" | |||
/> | |||
<p class="title">{{noticeDetail.projectName}}成交公示</p> | |||
<van-row> | |||
<van-col>项目名称:{{noticeDetail.projectName}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>项目编号:{{noticeDetail.projectCode}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>转出方式:{{noticeDetail.rollout}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>交易方式:{{noticeDetail.dealType}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>成交时间:{{noticeDetail.dealTime}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>标的区域:{{noticeDetail.deptName}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>转出方:{{noticeDetail.outName}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>受让方:{{noticeDetail.memberType == 1 ? noticeDetail.realname:noticeDetail.companyName}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>公示开始时间:{{noticeDetail.dealPublicityStartTime}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>公示结束时间:{{noticeDetail.dealPublicityStopTime}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>转出面积/数量 :{{noticeDetail.allCount}}{{noticeDetail.allCountUnit}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>转出年限:{{noticeDetail.outStartTime}}至{{noticeDetail.outStopTime}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>成交价格:{{noticeDetail.dealMoney}}{{noticeDetail.unit}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>成交金额:{{noticeDetail.dealMoneySum}}元</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>备注:</van-col> | |||
</van-row> | |||
<van-cell title="项目名称" :value="noticeDetail.projectName" /> | |||
<van-cell title="项目编号" :value="noticeDetail.projectCode" /> | |||
<van-cell title="转出方式" :value="noticeDetail.rollout" /> | |||
<van-cell title="交易方式" :value="noticeDetail.dealType" /> | |||
<van-cell title="成交时间" :value="noticeDetail.dealTime" /> | |||
<van-cell title="标的区域" :value="noticeDetail.deptName" /> | |||
<van-cell title="转出方" :value="noticeDetail.outName" /> | |||
<van-cell title="受让方" :value="noticeDetail.memberType == 1 ? noticeDetail.realname:noticeDetail.companyName" /> | |||
<van-cell title="公示开始时间" :value="noticeDetail.dealPublicityStartTime" /> | |||
<van-cell title="公示结束时间" :value="noticeDetail.dealPublicityStopTime" /> | |||
<van-cell title="转出面积/数量" :value="noticeDetail.allCount+noticeDetail.allCountUnit" /> | |||
<van-cell title="转出年限" :value="noticeDetail.outStartTime+'至'+noticeDetail.outStopTime" /> | |||
<van-cell title="成交价格" :value="noticeDetail.dealMoney+noticeDetail.unit" /> | |||
<van-cell title="成交金额" :value="noticeDetail.dealMoneySum" /> | |||
</div> | |||
</template> | |||
@@ -101,7 +69,8 @@ export default { | |||
<style scoped lang="scss"> | |||
.app-container { | |||
padding: 0.5rem 5%; | |||
padding: 0 0 0.5rem; | |||
background: #ffffff; | |||
} | |||
.title{ | |||
font-size: 0.5rem; | |||
@@ -7,41 +7,35 @@ | |||
placeholder | |||
@click-left="onClickLeft" | |||
/> | |||
<p class="title">{{attestationDetail.projectName}}</p> | |||
<van-row> | |||
<van-col>招标方名称:{{attestationDetail.tenderName}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>中标人:{{attestationDetail.assignee}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>建设单位:{{attestationDetail.bulidPart}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>项目负责人:{{attestationDetail.partLinkman}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>中标价格:{{attestationDetail.transactionPrice}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>中标日期:{{attestationDetail.dealTime}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>公示开始日期:{{attestationDetail.startTime}}</van-col> | |||
</van-row> | |||
<van-row> | |||
<van-col>公示结束日期:{{attestationDetail.stopTime}}</van-col> | |||
</van-row> | |||
<!-- <p class="title">{{attestationDetail.projectName}}</p>--> | |||
<van-cell title="招标方名称" :value="attestationDetail.tenderName" /> | |||
<van-cell title="中标人" :value="attestationDetail.assignee" /> | |||
<van-cell title="建设单位" :value="attestationDetail.bulidPart" /> | |||
<van-cell title="项目负责人" :value="attestationDetail.partLinkman" /> | |||
<van-cell title="中标价格" :value="attestationDetail.transactionPrice" /> | |||
<van-cell title="中标日期" :value="attestationDetail.dealTime" /> | |||
<van-cell title="公示开始日期" :value="attestationDetail.startTime" /> | |||
<van-cell title="公示结束日期" :value="attestationDetail.stopTime" /> | |||
<van-divider>附件</van-divider> | |||
<van-cell :title="item.fileName" :url="'/api'+item.fileUrl" is-link v-for="(item,index) in attachmentQueryList"> | |||
<!-- 使用 right-icon 插槽来自定义右侧图标 --> | |||
<template #icon> | |||
<img src="../../assets/images/file_icon.png" style="display: block;width: 24px;margin-right: 5px;" alt=""> | |||
</template> | |||
</van-cell> | |||
</div> | |||
</template> | |||
<script> | |||
import { tenderWinDetail } from "@/api/notice/index"; | |||
import {attachmentQuery, tenderWinDetail} from "@/api/notice/index"; | |||
export default { | |||
name: "noticeDetail", | |||
data() { | |||
return { | |||
attestationDetail:'' | |||
attestationDetail:'', | |||
attachmentQueryList:[] | |||
}; | |||
}, | |||
created() { | |||
@@ -54,6 +48,14 @@ export default { | |||
tenderWinDetail(this.$route.query.id,{translate_dict:1}).then(response => { | |||
this.attestationDetail = response.data; | |||
}); | |||
let query = { | |||
tableName: 't_transaction_tender_win', | |||
bizPath: 'transaction', | |||
tableId:this.$route.query.id | |||
} | |||
attachmentQuery(query).then(response => { | |||
this.attachmentQueryList = response.rows; | |||
}); | |||
}, | |||
}, | |||
@@ -62,7 +64,8 @@ export default { | |||
<style scoped lang="scss"> | |||
.app-container { | |||
padding: 0.5rem 5%; | |||
padding: 0 0 0.5rem; | |||
background: #ffffff; | |||
} | |||
.title{ | |||
font-size: 0.5rem; | |||
@@ -75,4 +78,11 @@ export default { | |||
font-size: 0.4rem; | |||
color: #666666; | |||
} | |||
/deep/ .van-cell__title{ | |||
display: -webkit-box; | |||
-webkit-box-orient: vertical; | |||
-webkit-line-clamp: 1; | |||
word-break: break-all; | |||
overflow: hidden; | |||
} | |||
</style> |
@@ -391,6 +391,9 @@ export default { | |||
this.getDicts("price_unit").then(res => { | |||
this.detail.unit = this.selectDictLabel(res.data,response.data.unit); | |||
}); | |||
this.getDicts("payment_type").then(res => { | |||
this.detail.paymentType = this.selectDictLabel(res.data,response.data.paymentType); | |||
}); | |||
for(let i of this.detail.subjectList){ | |||
this.getDicts("area_unit").then(res => { | |||
i.areaUnit = this.selectDictLabel(res.data,i.areaUnit); | |||
@@ -205,6 +205,7 @@ | |||
import {getInfo} from "../../api/login"; | |||
import $ from "jquery"; | |||
import {signSecond} from "@/api/sunVillage_info/fixedAssets"; | |||
import {Toast} from "vant"; | |||
export default { | |||
name: "signUp", | |||
@@ -307,6 +308,13 @@ export default { | |||
$('#canvasTT').css('display','block') | |||
}, | |||
handleGenerate() { | |||
this.$toast.loading({ | |||
message: "正在生成签字", | |||
forbidClick: true, | |||
duration: 0, | |||
}); | |||
console.log(this.$refs.esign) | |||
this.$refs.esign | |||
.generate() // 使用生成器调用把签字的图片转换成为base64图片格式 | |||
@@ -330,6 +338,7 @@ export default { | |||
}) | |||
.catch((err) => { | |||
console.log(err) | |||
this.$toast.clear(); | |||
// 画布没有签字时会执行这里提示一下 | |||
this.$toast.fail('请签名后再保存签字'); | |||
@@ -14,9 +14,9 @@ | |||
finished-text="没有更多了" | |||
@load="getList" | |||
> | |||
<div class="list_li" v-for="(item,index) in biddinglist" :key="index" :to="{name:'projectDetail', query: {id:item.id}}"> | |||
<div class="list_li" v-for="(item,index) in biddinglist" :key="index" > | |||
<div class="list_li_tt"> | |||
<div class="list_li_tt" @click="$router.push({name:'projectDetail', query: {id:item.id}})"> | |||
<p>{{item.projectName}}</p> | |||
<p :style="{ | |||
color: { | |||
@@ -25,7 +25,7 @@ | |||
'竞价中': '#c21F3a', | |||
}[item.projectShowStatus]}">{{item.projectShowStatus}}</p> | |||
</div> | |||
<div class="list_li_time"> | |||
<div class="list_li_time" @click="$router.push({name:'projectDetail', query: {id:item.id}})"> | |||
<van-count-down :time="item.biddingStopTime"> | |||
<template #default="timeData"> | |||
<span style="color: #848484;font-size: 14PX;">距结束</span> | |||
@@ -43,7 +43,7 @@ | |||
</template> | |||
</van-count-down> | |||
</div> | |||
<div class="list_li_time"> | |||
<div class="list_li_time" @click="$router.push({name:'projectDetail', query: {id:item.id}})"> | |||
<p> | |||
<span style="color: #848484">当前价格</span> | |||
<span :style="{'font-size':'14px', | |||
@@ -51,7 +51,7 @@ | |||
'未开始': '#007E72', | |||
'已结束': '#848484', | |||
'竞价中': '#c21F3a', | |||
}[item.projectShowStatus]}" v-if="item.biddingType=='自由竞价'&&item.deadline>0"> | |||
}[item.projectShowStatus]}" v-if="item.biddingType=='1'&&item.projectShowStatus=='竞价中'"> | |||
* | |||
</span> | |||
@@ -60,7 +60,7 @@ | |||
'未开始': '#007E72', | |||
'已结束': '#848484', | |||
'竞价中': '#c21F3a', | |||
}[item.projectShowStatus]}" v-if="item.biddingType!='自由竞价'&&item.money"> | |||
}[item.projectShowStatus]}" v-if="(item.biddingType!='1'&&item.money) || item.projectShowStatus=='已结束'"> | |||
{{item.money}}{{item.unit}} | |||
</span> | |||
@@ -69,13 +69,13 @@ | |||
'未开始': '#007E72', | |||
'已结束': '#848484', | |||
'竞价中': '#c21F3a', | |||
}[item.projectShowStatus]}" v-if="item.biddingType!='自由竞价'&&!item.money"> | |||
}[item.projectShowStatus]}" v-if="item.biddingType!='1'&&!item.money"> | |||
暂无出价 | |||
</span> | |||
</p> | |||
</div> | |||
<div class="list_li_time"> | |||
<p> | |||
<p @click="$router.push({name:'projectDetail', query: {id:item.id}})"> | |||
<span style="color: #848484">我的出价</span> | |||
<span :style="{'font-size':'14px', | |||
color: { | |||
@@ -86,7 +86,7 @@ | |||
{{item.memberMoney}}{{item.unit}} | |||
</span> | |||
</p> | |||
<p class="showList" @click="showList(item.id)">出价记录</p> | |||
<p class="showList" @click="showList(item.id)">竞价记录</p> | |||
</div> | |||
</div> | |||
</van-list> | |||
@@ -179,6 +179,13 @@ | |||
}, | |||
// 生成签字图 | |||
handleGenerate() { | |||
this.$toast.loading({ | |||
message: "正在生成签字", | |||
forbidClick: true, | |||
duration: 0, | |||
}); | |||
this.$refs.esign | |||
.generate() // 使用生成器调用把签字的图片转换成为base64图片格式 | |||
.then((res) => { | |||
@@ -197,6 +204,7 @@ | |||
}) | |||
.catch((err) => { | |||
this.$toast.clear(); | |||
// 画布没有签字时会执行这里提示一下 | |||
this.$toast.fail('请签名后再保存签字'); | |||
@@ -30,11 +30,21 @@ | |||
const id = this.$route.query.id; | |||
const baseURL = process.env.VUE_APP_BASE_API; | |||
previewContractFile(id).then(response => { | |||
this.$toast.loading({ | |||
message: "正在加载文件", | |||
forbidClick: true, | |||
duration: 20000, | |||
}); | |||
this.url = baseURL + response.msg; | |||
let loadingTask = pdf.createLoadingTask(this.url) | |||
loadingTask.promise.then(pdf => { | |||
this.numPages = pdf.numPages | |||
this.$toast.clear(); | |||
}) | |||
}); | |||
}, | |||
methods: { | |||