提交 26b26452 authored 作者: 彭涛's avatar 彭涛

项目优化

上级 c58b43da
......@@ -444,7 +444,7 @@
})
},
// 点击佣金字段
clickBrokerage(){
clickBrokerage() {
this.settleShow = true
this.brokerageShow = true
},
......@@ -760,6 +760,9 @@
// 打开拼团规则
openWord(url) {
// console.log(url)
uni.showLoading({
title: "文件打开中"
})
let newUrl = url.split('=')
let ruleUrl = newUrl[newUrl.length - 1].replace(/http:/g, 'https:')
// console.log(ruleUrl)
......@@ -772,6 +775,7 @@
filePath: result.tempFilePath,
success: function() {
console.log('打开文档成功');
uni.hideLoading()
},
})
}
......@@ -792,6 +796,7 @@
itemList: ['发送给朋友', '保存图片', '收藏'],
success: function(data) {
console.log('选中了第' + (data.tapIndex + 1) + '个按钮,第' + (data.index + 1) + '张图片');
uni.hideLoading()
},
fail: function(err) {
console.log(err.errMsg);
......
......@@ -46,6 +46,14 @@
<image src="../../../static/images/right.png" mode=""></image>
</picker>
</view>
<view class="LssueContracts_item" v-if="!onTemplate&&typeValue=='固定价差'">
固定价差固化期限
<picker class="picker" mode="date" fields="year" :start="contractStartTime" :end="contractEndTime"
@change="bindDeadlineChange">
<view class="uni-input">{{deadline ? deadline : '请选择固化期限'}}</view>
<image src="../../../static/images/right.png" mode=""></image>
</picker>
</view>
<view class="LssueContracts_accessory" v-if="onTemplate">
<view class="LssueContracts_accessory_title">合同附件(请上传照片或者PDF文件)</view>
<view class="LssueContracts_accessory_imgs">
......@@ -60,9 +68,10 @@
<view class="wenxintishi" v-if="!onTemplate">
<view class="wenxintishi_block">
如电客或电力用户对合同条款有任何个性化诉求的,请及时联系平台法务专员获取个性化定制合同条款。如电客或电力用户擅自修改合同条款的,有可能导致合同审核不通过、参与拼团失败等情况,
<view @click="callkf" class="lianxikefu">
<image src="https://fire.huoshitou.net/profile/icon/phone_icon.png"></image>联系合同专员!
</view>
<text @click="callkf" class="lianxikefu">
<!-- <image src="https://fire.huoshitou.net/profile/icon/phone_icon.png"></image> -->
联系合同专员!
</text>
</view>
</view>
......@@ -121,6 +130,7 @@
shareRatio: '', //分成比例(%) contractType为 2 必传
contractStartTime: '', //合同开始时间
contractEndTime: '', //合同结束时间
deadline: '', // 固定价差固化时间
electricId: '', //电客id
typeValue: '', //合同类型名称
typeOptions: ['固定价差', '月竞分成'], //合同类型
......@@ -276,6 +286,17 @@
this.contractEndTime = e.detail.value + '/12/31'
}
},
//选择合同结束时间
bindDeadlineChange(e) {
if(this.contractStartTime&&this.contractEndTime) {
this.deadline = e.detail.value + '/12/31'
} else {
uni.showToast({
title: '请选择合同时间',
icon: 'none'
})
}
},
// 去认证
linktoCertification() {
uni.navigateTo({
......@@ -522,11 +543,11 @@
// display: flex;
.lianxikefu {
display: flex;
align-items: center;
position: absolute;
left: 124rpx;
bottom: 0;
// display: flex;
// align-items: center;
// position: absolute;
// left: 124rpx;
// bottom: 0;
width: 200rpx;
height: auto;
border-bottom: 1px solid #1989fa;
......
......@@ -158,5 +158,6 @@
},
"usingComponents": {
"tab-bar": "/components/custom-tab-bar/index"
}
},
"sitemapLocation": "sitemap.json"
}
\ No newline at end of file
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/group/groupInfo"],{"11b0":function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return o})),i.d(t,"a",(function(){return n}));var n={uTable:function(){return i.e("uview-ui/components/u-table/u-table").then(i.bind(null,"1d51"))},uTr:function(){return i.e("uview-ui/components/u-tr/u-tr").then(i.bind(null,"28fb"))},uTd:function(){return i.e("uview-ui/components/u-td/u-td").then(i.bind(null,"96652"))},bottomWindow:function(){return i.e("components/bottomWindow/bottomWindow").then(i.bind(null,"9537"))}},a=function(){var e=this,t=e.$createElement,i=(e._self._c,1==e.groupDetails.type||2==e.groupDetails.type?e.groupDetails.packageSettingsList.slice(1):null),n=3==e.groupDetails.type?e.groupDetails.packageSettingsList.slice(1):null,a=4==e.groupDetails.type?e.groupDetails.packageSettingsList.slice(1):null,o=5==e.groupDetails.type?e.groupDetails.packageSettingsList.slice(1):null;e._isMounted||(e.e0=function(t){e.settleShow=!1},e.e1=function(t){e.settelTypeShow=!1},e.e2=function(t){e.settleShow=!0},e.e3=function(t){e.settleShow=!0},e.e4=function(t){e.settleShow=!0},e.e5=function(t){e.settleShow=!0},e.e6=function(t){e.settleShow=!0},e.e7=function(t){e.settelTypeShow=!0},e.e8=function(t){e.settelTypeShow=!0},e.e9=function(t){e.settelTypeShow=!0}),e.$mp.data=Object.assign({},{$root:{l0:i,l1:n,l2:a,l3:o}})},o=[]},"4b2c":function(e,t,i){"use strict";i.r(t);var n=i("a7b6"),a=i.n(n);for(var o in n)"default"!==o&&function(e){i.d(t,e,(function(){return n[e]}))}(o);t["default"]=a.a},"62ab":function(e,t,i){"use strict";(function(e){i("0cf7");n(i("66fd"));var t=n(i("afec"));function n(e){return e&&e.__esModule?e:{default:e}}e(t.default)}).call(this,i("543d")["createPage"])},a7b6:function(e,t,i){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i("a000"),a=o(i("7363"));function o(e){return e&&e.__esModule?e:{default:e}}var s=function(){i.e("components/bottomWindow/bottomWindow").then(function(){return resolve(i("9537"))}.bind(null,i)).catch(i.oe)},c={created:function(){},onLoad:function(t){var i=this,n=e.getStorageSync("user");t.scene&&(i.packageId=decodeURIComponent(t.scene),console.log("scene",i.packageId)),i.type=e.getStorageSync("type"),i.packageId=t.id,1==i.type?(i.userType=n.userType,i.userId=n.enterpriseId,n&&i.isParticipate()):i.userId=n.electricId,n&&(i.getallParticipatingCompanies(),i.getBasicCreditScore()),i.getPackageDetail()},onShow:function(){this.failDialog=!1;var t=e.getStorageSync("user");t&&this.getUserMessage(),1==this.type&&t&&this.isParticipate()},components:{bottomWindow:s},data:function(){return{type:null,isAuthenticate:"",certificationStatus:"",BasicCreditScore:!1,packageId:null,userId:null,userType:"",isJion:!1,remainder:[],remaindering:[],groupDetails:{},takeCompanyList:[],electricityLimited:[],isshare:!1,tableList:[],settleShow:!1,settelTypeShow:!1,failDialog:!1,hintText:"",failDialogBtnShow:"",btnText:"",isParticipated:"0",setIntervaltimerindex:"",brokerageShow:!1}},methods:{onShareAppMessage:function(t){var i=this,n=e.getStorageSync("user").certificationName;return console.log("that.packageId===",i.packageId),{title:n+"邀请您参与拼团",path:"/pages/group/groupInfo?id="+i.packageId,imageUrl:"https://fire.huoshitou.net/profile/icon/yaoqing.png",content:"邀请您参与限时拼团",desc:"电客",success:function(e){console.log("111111"),console.log(e)},fail:function(e){console.log("222222"),console.log(e)}}},closeModel:function(e){"closeModel"==e&&(this.isshare=!1)},invitation:function(){var t=this,i=e.getStorageSync("type"),n=e.getStorageSync("user");if(!n)return this.nologin(),!1;if(1==i){if(!n.enterpriseId||null==n.enterpriseId)return t.nologin(),!1}else if(!n.electricId||null==n.electricId)return t.nologin(),!1;if(2!=this.isAuthenticate)return t.failDialog=!0,t.failDialogBtnShow=!0,t.hintText="您未完成认证信息,无法邀请企业",t.btnText="去认证",!1;t.isshare=!0},linktoElectriCompanyDetail:function(t){console.log(t),e.navigateTo({url:"/pagesA/electriCompany/electriCompanyDetail?userId="+t})},linktoCompanys:function(){e.navigateTo({url:"/pages/group/Companys?id="+this.packageId})},clickBrokerage:function(){this.settleShow=!0,this.brokerageShow=!0},getBasicCreditScore:function(){var e=this;(0,n.get)(a.default.getBasicCreditScore,{type:e.type,userId:e.userId}).then((function(t){200==t.code?e.BasicCreditScore=t.data:console.log(t.msg)}))},getUserMessage:function(){var e=this;(0,n.get)(a.default.getUserInformation,{type:this.type,userId:this.userId}).then((function(t){200==t.code&&(e.isAuthenticate=t.data.isAuthenticate,e.certificationStatus=t.data.certificationStatus)}))},getPackageDetail:function(){var e=this;(0,n.get)(a.default.joinPackageDetail,{packageId:e.packageId}).then((function(t){if(200==t.code){e.groupDetails=t.data;var i=JSON.parse(t.data.electricityLimited),a=i.map((function(e,t){return t!=i.length-1&&(e+="、"),e}));e.electricityLimited=a,null!=t.data.timeSharingSpreadRelatedList&&(e.tableList=t.data.timeSharingSpreadRelatedList,e.tableList.map((function(e){null==e.value&&(e.value="-")})));var o=t.data.packageEndTime.replace("T"," ").replace(".000+0800","").replace(/-/g,"/");e.remainder.push((0,n.getDuration)(new Date(o).getTime()-(new Date).getTime())),e.remaindering.push(new Date(o).getTime()-(new Date).getTime()),e.setIntervaltimerindex=setInterval((function(){e.remaindering[0]>0&&(e.remaindering[0]-=1e3,e.remainder[0]=(0,n.getDuration)(e.remaindering[0])),e.$forceUpdate()}),1e3)}}))},getallParticipatingCompanies:function(){var e=this;(0,n.get)(a.default.allParticipatingCompanies,{type:this.type,userId:this.userId,packageId:this.packageId}).then((function(t){if(200==t.code){var i=t.data;e.takeCompanyList=i.map((function(e){return function(t){console.log(t),e.certificationName=t.substring(0,2)+"***有限公司"}(e.certificationName),e.createTime=e.createTime.substr(5,11),e}))}}))},exitGroup:function(t){console.log(t);var i=e.getStorageSync("user");if(!i){e.showToast({title:"您还未登录,请先登录!",icon:"none"});var n=setTimeout((function(){e.navigateTo({url:"/pages/login/login"}),clearTimeout(n)}),800);return!1}1==this.type?(this.failDialog=!0,this.failDialogBtnShow=!0,this.hintText="退出拼团意味着放弃当前收益,确定退出?",this.btnText="确定退出"):e.navigateTo({url:"/pages/group/GroupCompany?packageId="+this.packageId})},linktoGroupCompany:function(t,i){var o=this,s=this,c=e.getStorageSync("user"),r=e.getStorageSync("type");if(!c)return s.nologin(),!1;if(1==r){if(!c.enterpriseId||null==c.enterpriseId)return s.nologin(),!1}else if(!c.electricId||null==c.electricId)return s.nologin(),!1;if(this.packageId=t,!this.BasicCreditScore)return e.showToast({title:"您的信用分过低不能参与拼团",icon:"none"}),!1;if(1==r){var l=e.getStorageSync("user").enterpriseId;(0,n.get)(a.default.participatePackageCheck,{mode:"0",type:"1",packageId:this.packageId,userId:l}).then((function(t){if(200==t.code)e.navigateTo({url:"/pagesA/memberJion/memberJion?packageId="+o.packageId});else{o.failDialog=!0;var i=t.msg;i.indexOf("I")>-1||i.indexOf("H")>-1?(o.failDialogBtnShow=!0,o.hintText="您未完成实名认证,请先实名认证",o.btnText="去认证"):i.indexOf("a")>-1?(o.failDialogBtnShow=!0,o.hintText="您当前未准入市场,如已准入,请重新认证",o.btnText="重新认证"):i.indexOf("W")>-1?(o.hintText="您是存量已交易远期企业,不能参与拼团",o.btnText="我知道了"):i.indexOf("b")>-1?(o.hintText="您已参与独立询价套餐,不能参与拼团",o.btnText="我知道了"):i.indexOf("X")>-1?(o.failDialogBtnShow=!0,o.hintText="您已参与过同年度其他拼团套餐,是否退出已参与的拼团套餐并重新参与新拼团套餐",o.btnText="参与新套餐"):i.indexOf("J")>-1?(o.hintText="您的用电性质不符合",o.btnText="我知道了"):(o.hintText="您不满足拼团的峰平谷要求,无法参与拼团",o.btnText="我知道了")}}))}else 2!=this.isAuthenticate?(this.failDialog=!0,this.failDialogBtnShow=!0,this.hintText="您未完成实名认证,请先实名认证",this.btnText="去认证"):e.navigateTo({url:"/pages/group/GroupCompany?packageId="+this.packageId+"&packageType="+i})},nologin:function(){e.showToast({title:"您还未登录,请先登录!",icon:"none"});var t=setTimeout((function(){e.navigateTo({url:"/pages/login/login"}),clearTimeout(t)}),800)},cancleClcik:function(){this.failDialog=!1},handleClcik:function(){var t=this;"去认证"==this.btnText?1==this.type?e.navigateTo({url:"/pages/authentication/CompanyAuthentication"}):e.navigateTo({url:"/pages/Certification/Certification"}):"确定退出"==this.btnText?this.quitPackage():"参与新套餐"==this.btnText?(0,n.get)(a.default.replacementPackage,{mode:0,type:"1",packageId:this.packageId,userId:this.userId}).then((function(i){200==i.code?(t.failDialog=!1,e.navigateTo({url:"/pagesA/memberJion/memberJion?packageId="+t.packageId+"&newPackage=1"})):e.showToast({title:i.msg,icon:"none"})})):"我知道了"==this.btnText?this.failDialog=!1:"重新认证"==this.btnText&&e.navigateTo({url:"/pages/authentication/CompanyAuthentication"})},quitPackage:function(){var t=this;(0,n.get)(a.default.quitPackage,{packageId:this.packageId,userId:this.userId}).then((function(i){200==i.code?(t.failDialog=!1,e.showToast({title:"退出成功"}),e.navigateBack({delta:1})):e.showToast({title:"请联系管理员",icon:"none"})}))},isParticipate:function(){var e=this;(0,n.get)(a.default.isParticipate,{packageId:this.packageId,userId:this.userId}).then((function(t){200==t.code&&(e.isParticipated=t.msg)}))},openWord:function(t){var i=t.split("="),n=i[i.length-1].replace(/http:/g,"https:");if(n.lastIndexOf(".pdf")>-1||n.lastIndexOf(".doc")>-1)e.downloadFile({url:n,success:function(t){200==t.statusCode&&e.openDocument({filePath:t.tempFilePath,success:function(){console.log("打开文档成功")}})},fail:function(t){e.showToast({title:"打开文档失败,请联系管理员",icon:"none"})}});else{var a=[];a.push(n),e.previewImage({urls:a,longPressActions:{itemList:["发送给朋友","保存图片","收藏"],success:function(e){console.log("选中了第"+(e.tapIndex+1)+"个按钮,第"+(e.index+1)+"张图片")},fail:function(e){console.log(e.errMsg)}}})}}}};t.default=c}).call(this,i("543d")["default"])},afec:function(e,t,i){"use strict";i.r(t);var n=i("11b0"),a=i("4b2c");for(var o in a)"default"!==o&&function(e){i.d(t,e,(function(){return a[e]}))}(o);i("e10d");var s,c=i("f0c5"),r=Object(c["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],s);t["default"]=r.exports},e10d:function(e,t,i){"use strict";var n=i("ff49"),a=i.n(n);a.a},ff49:function(e,t,i){}},[["62ab","common/runtime","common/vendor"]]]);
\ No newline at end of file
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/group/groupInfo"],{"4b2c":function(e,t,i){"use strict";i.r(t);var n=i("a7b6"),a=i.n(n);for(var o in n)"default"!==o&&function(e){i.d(t,e,(function(){return n[e]}))}(o);t["default"]=a.a},"62ab":function(e,t,i){"use strict";(function(e){i("0cf7");n(i("66fd"));var t=n(i("afec"));function n(e){return e&&e.__esModule?e:{default:e}}e(t.default)}).call(this,i("543d")["createPage"])},"83c1":function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return o})),i.d(t,"a",(function(){return n}));var n={uTable:function(){return i.e("uview-ui/components/u-table/u-table").then(i.bind(null,"1d51"))},uTr:function(){return i.e("uview-ui/components/u-tr/u-tr").then(i.bind(null,"28fb"))},uTd:function(){return i.e("uview-ui/components/u-td/u-td").then(i.bind(null,"96652"))},bottomWindow:function(){return i.e("components/bottomWindow/bottomWindow").then(i.bind(null,"9537"))}},a=function(){var e=this,t=e.$createElement,i=(e._self._c,1==e.groupDetails.type||2==e.groupDetails.type?e.groupDetails.packageSettingsList.slice(1):null),n=3==e.groupDetails.type?e.groupDetails.packageSettingsList.slice(1):null,a=4==e.groupDetails.type?e.groupDetails.packageSettingsList.slice(1):null,o=5==e.groupDetails.type?e.groupDetails.packageSettingsList.slice(1):null;e._isMounted||(e.e0=function(t){e.settleShow=!1},e.e1=function(t){e.settelTypeShow=!1},e.e2=function(t){e.settleShow=!0},e.e3=function(t){e.settleShow=!0},e.e4=function(t){e.settleShow=!0},e.e5=function(t){e.settleShow=!0},e.e6=function(t){e.settleShow=!0},e.e7=function(t){e.settelTypeShow=!0},e.e8=function(t){e.settelTypeShow=!0},e.e9=function(t){e.settelTypeShow=!0}),e.$mp.data=Object.assign({},{$root:{l0:i,l1:n,l2:a,l3:o}})},o=[]},a7b6:function(e,t,i){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i("a000"),a=o(i("7363"));function o(e){return e&&e.__esModule?e:{default:e}}var c=function(){i.e("components/bottomWindow/bottomWindow").then(function(){return resolve(i("9537"))}.bind(null,i)).catch(i.oe)},s={created:function(){},onLoad:function(t){var i=this,n=e.getStorageSync("user");t.scene&&(i.packageId=decodeURIComponent(t.scene),console.log("scene",i.packageId)),i.type=e.getStorageSync("type"),i.packageId=t.id,1==i.type?(i.userType=n.userType,i.userId=n.enterpriseId,n&&i.isParticipate()):i.userId=n.electricId,n&&(i.getallParticipatingCompanies(),i.getBasicCreditScore()),i.getPackageDetail()},onShow:function(){this.failDialog=!1;var t=e.getStorageSync("user");t&&this.getUserMessage(),1==this.type&&t&&this.isParticipate()},components:{bottomWindow:c},data:function(){return{type:null,isAuthenticate:"",certificationStatus:"",BasicCreditScore:!1,packageId:null,userId:null,userType:"",isJion:!1,remainder:[],remaindering:[],groupDetails:{},takeCompanyList:[],electricityLimited:[],isshare:!1,tableList:[],settleShow:!1,settelTypeShow:!1,failDialog:!1,hintText:"",failDialogBtnShow:"",btnText:"",isParticipated:"0",setIntervaltimerindex:"",brokerageShow:!1}},methods:{onShareAppMessage:function(t){var i=this,n=e.getStorageSync("user").certificationName;return console.log("that.packageId===",i.packageId),{title:n+"邀请您参与拼团",path:"/pages/group/groupInfo?id="+i.packageId,imageUrl:"https://fire.huoshitou.net/profile/icon/yaoqing.png",content:"邀请您参与限时拼团",desc:"电客",success:function(e){console.log("111111"),console.log(e)},fail:function(e){console.log("222222"),console.log(e)}}},closeModel:function(e){"closeModel"==e&&(this.isshare=!1)},invitation:function(){var t=this,i=e.getStorageSync("type"),n=e.getStorageSync("user");if(!n)return this.nologin(),!1;if(1==i){if(!n.enterpriseId||null==n.enterpriseId)return t.nologin(),!1}else if(!n.electricId||null==n.electricId)return t.nologin(),!1;if(2!=this.isAuthenticate)return t.failDialog=!0,t.failDialogBtnShow=!0,t.hintText="您未完成认证信息,无法邀请企业",t.btnText="去认证",!1;t.isshare=!0},linktoElectriCompanyDetail:function(t){console.log(t),e.navigateTo({url:"/pagesA/electriCompany/electriCompanyDetail?userId="+t})},linktoCompanys:function(){e.navigateTo({url:"/pages/group/Companys?id="+this.packageId})},clickBrokerage:function(){this.settleShow=!0,this.brokerageShow=!0},getBasicCreditScore:function(){var e=this;(0,n.get)(a.default.getBasicCreditScore,{type:e.type,userId:e.userId}).then((function(t){200==t.code?e.BasicCreditScore=t.data:console.log(t.msg)}))},getUserMessage:function(){var e=this;(0,n.get)(a.default.getUserInformation,{type:this.type,userId:this.userId}).then((function(t){200==t.code&&(e.isAuthenticate=t.data.isAuthenticate,e.certificationStatus=t.data.certificationStatus)}))},getPackageDetail:function(){var e=this;(0,n.get)(a.default.joinPackageDetail,{packageId:e.packageId}).then((function(t){if(200==t.code){e.groupDetails=t.data;var i=JSON.parse(t.data.electricityLimited),a=i.map((function(e,t){return t!=i.length-1&&(e+="、"),e}));e.electricityLimited=a,null!=t.data.timeSharingSpreadRelatedList&&(e.tableList=t.data.timeSharingSpreadRelatedList,e.tableList.map((function(e){null==e.value&&(e.value="-")})));var o=t.data.packageEndTime.replace("T"," ").replace(".000+0800","").replace(/-/g,"/");e.remainder.push((0,n.getDuration)(new Date(o).getTime()-(new Date).getTime())),e.remaindering.push(new Date(o).getTime()-(new Date).getTime()),e.setIntervaltimerindex=setInterval((function(){e.remaindering[0]>0&&(e.remaindering[0]-=1e3,e.remainder[0]=(0,n.getDuration)(e.remaindering[0])),e.$forceUpdate()}),1e3)}}))},getallParticipatingCompanies:function(){var e=this;(0,n.get)(a.default.allParticipatingCompanies,{type:this.type,userId:this.userId,packageId:this.packageId}).then((function(t){if(200==t.code){var i=t.data;e.takeCompanyList=i.map((function(e){return function(t){console.log(t),e.certificationName=t.substring(0,2)+"***有限公司"}(e.certificationName),e.createTime=e.createTime.substr(5,11),e}))}}))},exitGroup:function(t){console.log(t);var i=e.getStorageSync("user");if(!i){e.showToast({title:"您还未登录,请先登录!",icon:"none"});var n=setTimeout((function(){e.navigateTo({url:"/pages/login/login"}),clearTimeout(n)}),800);return!1}1==this.type?(this.failDialog=!0,this.failDialogBtnShow=!0,this.hintText="退出拼团意味着放弃当前收益,确定退出?",this.btnText="确定退出"):e.navigateTo({url:"/pages/group/GroupCompany?packageId="+this.packageId})},linktoGroupCompany:function(t,i){var o=this,c=this,s=e.getStorageSync("user"),r=e.getStorageSync("type");if(!s)return c.nologin(),!1;if(1==r){if(!s.enterpriseId||null==s.enterpriseId)return c.nologin(),!1}else if(!s.electricId||null==s.electricId)return c.nologin(),!1;if(this.packageId=t,!this.BasicCreditScore)return e.showToast({title:"您的信用分过低不能参与拼团",icon:"none"}),!1;if(1==r){var l=e.getStorageSync("user").enterpriseId;(0,n.get)(a.default.participatePackageCheck,{mode:"0",type:"1",packageId:this.packageId,userId:l}).then((function(t){if(200==t.code)e.navigateTo({url:"/pagesA/memberJion/memberJion?packageId="+o.packageId});else{o.failDialog=!0;var i=t.msg;i.indexOf("I")>-1||i.indexOf("H")>-1?(o.failDialogBtnShow=!0,o.hintText="您未完成实名认证,请先实名认证",o.btnText="去认证"):i.indexOf("a")>-1?(o.failDialogBtnShow=!0,o.hintText="您当前未准入市场,如已准入,请重新认证",o.btnText="重新认证"):i.indexOf("W")>-1?(o.hintText="您是存量已交易远期企业,不能参与拼团",o.btnText="我知道了"):i.indexOf("b")>-1?(o.hintText="您已参与独立询价套餐,不能参与拼团",o.btnText="我知道了"):i.indexOf("X")>-1?(o.failDialogBtnShow=!0,o.hintText="您已参与过同年度其他拼团套餐,是否退出已参与的拼团套餐并重新参与新拼团套餐",o.btnText="参与新套餐"):i.indexOf("J")>-1?(o.hintText="您的用电性质不符合",o.btnText="我知道了"):(o.hintText="您不满足拼团的峰平谷要求,无法参与拼团",o.btnText="我知道了")}}))}else 2!=this.isAuthenticate?(this.failDialog=!0,this.failDialogBtnShow=!0,this.hintText="您未完成实名认证,请先实名认证",this.btnText="去认证"):e.navigateTo({url:"/pages/group/GroupCompany?packageId="+this.packageId+"&packageType="+i})},nologin:function(){e.showToast({title:"您还未登录,请先登录!",icon:"none"});var t=setTimeout((function(){e.navigateTo({url:"/pages/login/login"}),clearTimeout(t)}),800)},cancleClcik:function(){this.failDialog=!1},handleClcik:function(){var t=this;"去认证"==this.btnText?1==this.type?e.navigateTo({url:"/pages/authentication/CompanyAuthentication"}):e.navigateTo({url:"/pages/Certification/Certification"}):"确定退出"==this.btnText?this.quitPackage():"参与新套餐"==this.btnText?(0,n.get)(a.default.replacementPackage,{mode:0,type:"1",packageId:this.packageId,userId:this.userId}).then((function(i){200==i.code?(t.failDialog=!1,e.navigateTo({url:"/pagesA/memberJion/memberJion?packageId="+t.packageId+"&newPackage=1"})):e.showToast({title:i.msg,icon:"none"})})):"我知道了"==this.btnText?this.failDialog=!1:"重新认证"==this.btnText&&e.navigateTo({url:"/pages/authentication/CompanyAuthentication"})},quitPackage:function(){var t=this;(0,n.get)(a.default.quitPackage,{packageId:this.packageId,userId:this.userId}).then((function(i){200==i.code?(t.failDialog=!1,e.showToast({title:"退出成功"}),e.navigateBack({delta:1})):e.showToast({title:"请联系管理员",icon:"none"})}))},isParticipate:function(){var e=this;(0,n.get)(a.default.isParticipate,{packageId:this.packageId,userId:this.userId}).then((function(t){200==t.code&&(e.isParticipated=t.msg)}))},openWord:function(t){e.showLoading({title:"文件打开中"});var i=t.split("="),n=i[i.length-1].replace(/http:/g,"https:");if(n.lastIndexOf(".pdf")>-1||n.lastIndexOf(".doc")>-1)e.downloadFile({url:n,success:function(t){200==t.statusCode&&e.openDocument({filePath:t.tempFilePath,success:function(){console.log("打开文档成功"),e.hideLoading()}})},fail:function(t){e.showToast({title:"打开文档失败,请联系管理员",icon:"none"})}});else{var a=[];a.push(n),e.previewImage({urls:a,longPressActions:{itemList:["发送给朋友","保存图片","收藏"],success:function(t){console.log("选中了第"+(t.tapIndex+1)+"个按钮,第"+(t.index+1)+"张图片"),e.hideLoading()},fail:function(e){console.log(e.errMsg)}}})}}}};t.default=s}).call(this,i("543d")["default"])},afec:function(e,t,i){"use strict";i.r(t);var n=i("83c1"),a=i("4b2c");for(var o in a)"default"!==o&&function(e){i.d(t,e,(function(){return a[e]}))}(o);i("e10d");var c,s=i("f0c5"),r=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],c);t["default"]=r.exports},e10d:function(e,t,i){"use strict";var n=i("ff49"),a=i.n(n);a.a},ff49:function(e,t,i){}},[["62ab","common/runtime","common/vendor"]]]);
\ No newline at end of file
{
"navigationBarTitleText": "区域服务中心",
"navigationBarTitleText": "区域独家代理",
"usingComponents": {}
}
\ No newline at end of file
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/index/index"],{"297f":function(e,t,n){"use strict";var a=n("742c"),i=n.n(a);i.a},"385c":function(e,t,n){"use strict";n.r(t);var a=n("86e2"),i=n("b4c0");for(var o in i)"default"!==o&&function(e){n.d(t,e,(function(){return i[e]}))}(o);n("297f");var r,c=n("f0c5"),s=Object(c["a"])(i["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],r);t["default"]=s.exports},"742c":function(e,t,n){},"7dbc":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n("7e9d");var a,i=r(n("7363")),o=n("a000");function r(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s={created:function(){var t=this;t.type=e.getStorageSync("type");var n=e.getStorageSync("user");if(1==t.type){var a=n.userType;if(1==a||5==a){var i=n.createById;if(i&&n.tenterpriseRole){var o={};o=n.tenterpriseRole,1==o.joinPackage&&(t.isEstablish=!1),t.iconList=t.iconList.map((function(e){for(var t in o)t==e.limit&&1==o[t]&&(e.path="");return e}))}}else t.isCreate=!1,t.isEstablish=!1}t.getAllPackageCompanies(),t.getStatistics(),t.getSalesInformation()},onShow:function(){this.isEstablish&&this.getRecommendedPackageList()},data:function(){return{type:"",takePackgeList:[{enterpriseName:"欢迎深圳市粤深供电有限公司",packageName:"加入伙石头拼团"},{enterpriseName:"欢迎中国能源建设集团广东火电工程有限公司",packageName:"加入伙石头拼团"},{enterpriseName:"欢迎广东华厦电力销售有限公司",packageName:"加入伙石头拼团"}],electricCount:0,enterpriseCount:0,transactionPower:0,iconList:[{name:"拼团套餐",imgUrl:"../../static/images/index/icon_01.png",path:"/pages/group/group",limit:""},{name:"独立询价",imgUrl:"../../static/images/index/icon_02.png",path:"/pagesA/enquiry/Demand",limit:"inquiry"},{name:"新闻资讯",imgUrl:"../../static/images/index/icon_03.png",path:"/pages/index/Information",limit:""}],moreShow:!1,activeIndex:"-1",selectIndex:"",recommendedPackageList:[],salesInformationList:[],tabbarIndex:0,isCreate:!0,isEstablish:!0,remainder:[],setIntervaltimerindex:""}},onHide:function(){clearInterval(this.setIntervaltimerindex)},onUnload:function(){clearInterval(this.setIntervaltimerindex)},methods:(a={getAllPackageCompanies:function(){var e=this;(0,o.get)(i.default.allPackageCompanies).then((function(t){if(200==t.code){var n=t.data;0!=t.data.length&&(e.takePackgeList=n.map((function(e){return function(t){e.enterpriseName=t.substring(0,2)+"***有限公司参与了"}(e.enterpriseName),e.packageName='"'+e.packageName+'"拼团',e})))}}))},getStatistics:function(){var e=this;(0,o.get)(i.default.statistics).then((function(t){200==t.code&&(e.electricCount=t.data.electricCount,e.enterpriseCount=t.data.enterpriseCount,e.transactionPower=t.data.transactionPower)}))},getRecommendedPackageList:function(){var e=this;(0,o.get)(i.default.recommendedPackageList).then((function(t){if(200==t.code){e.recommendedPackageList=t.data;var n=[],a=[];t.data.map((function(e){var t=e.packageEndTime.replace("T"," ").replace(".000+0800","").replace(/-/g,"/");n.push((0,o.getDuration)(new Date(t).getTime()-(new Date).getTime())),a.push(new Date(t).getTime()-(new Date).getTime())})),e.setIntervaltimerindex=setInterval((function(){a.map((function(t,i){a[i]>0&&(a[i]-=1e3,n[i]=(0,o.getDuration)(a[i]),e.remainder=n)})),e.$forceUpdate()}),1e3)}}))},getSalesInformation:function(){var e=this;(0,o.get)(i.default.salesInformation).then((function(t){200==t.code&&(e.salesInformationList=t.data.slice(0,5))}))},getMore:function(e){var t=this;console.log(e),console.log(t.activeIndex),t.activeIndex==e?(t.moreShow=!1,t.activeIndex="-1"):(t.moreShow=!0,t.activeIndex=e)},navToSerach:function(){e.navigateTo({url:"/pages/index/serach"})},linkToPages:function(t){var n=this.iconList[t].path;if(n)n.indexOf("group")>-1&&e.reLaunch({url:"/pages/group/group"}),e.navigateTo({url:n});else{var a=e.getStorageSync("user").createById;a?e.showToast({title:"你没有权限,请联系管理员",icon:"none"}):e.showToast({title:"开发中",icon:"none"})}},linktoGroup:function(){var t=e.getStorageSync("user");t?(e.switchTab({url:"/pages/group/group"}),e.navigateTo({url:"/pages/group/group"})):e.navigateTo({url:"../login/login"})},linktoGroupInfo:function(t){console.log(t),e.navigateTo({url:"/pages/group/groupInfo?id="+t})},toareaServe:function(){e.navigateTo({url:"/pages/index/areaServe"})},linktoInformation:function(){e.navigateTo({url:"/pages/index/Information"})},linktoMoreInfo:function(t){console.log(t),e.navigateTo({url:"/pages/index/MoreInformation?id="+t})}},c(a,"getMore",(function(e){this.selectIndex=e,this.moreShow=!this.moreShow})),c(a,"linktoElectriCompany",(function(){e.navigateTo({url:"/pagesA/electriCompany/electriCompany"})})),a)};t.default=s}).call(this,n("543d")["default"])},"86e2":function(e,t,n){"use strict";var a;n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return a}));var i=function(){var e=this,t=e.$createElement,n=(e._self._c,e.isEstablish&&e.recommendedPackageList.length>0?e.__map(e.recommendedPackageList,(function(t,n){var a=e.__get_orig(t),i=1==t.type||2==t.type?t.packageSettingsList.slice(1):null,o=3==t.type?t.packageSettingsList.slice(1):null,r=4==t.type?t.packageSettingsList.slice(1):null,c=5==t.type?t.packageSettingsList.slice(1):null;return{$orig:a,l0:i,l1:o,l2:r,l3:c}})):null);e.$mp.data=Object.assign({},{$root:{l4:n}})},o=[]},b4c0:function(e,t,n){"use strict";n.r(t);var a=n("7dbc"),i=n.n(a);for(var o in a)"default"!==o&&function(e){n.d(t,e,(function(){return a[e]}))}(o);t["default"]=i.a},e7bc:function(e,t,n){"use strict";(function(e){n("0cf7");a(n("66fd"));var t=a(n("385c"));function a(e){return e&&e.__esModule?e:{default:e}}e(t.default)}).call(this,n("543d")["createPage"])}},[["e7bc","common/runtime","common/vendor"]]]);
\ No newline at end of file
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/index/index"],{"297f":function(e,t,n){"use strict";var a=n("742c"),i=n.n(a);i.a},"385c":function(e,t,n){"use strict";n.r(t);var a=n("f4ef"),i=n("b4c0");for(var o in i)"default"!==o&&function(e){n.d(t,e,(function(){return i[e]}))}(o);n("297f");var r,c=n("f0c5"),s=Object(c["a"])(i["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],r);t["default"]=s.exports},"742c":function(e,t,n){},"7dbc":function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n("7e9d");var a,i=r(n("7363")),o=n("a000");function r(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s={created:function(){var t=this;t.type=e.getStorageSync("type");var n=e.getStorageSync("user");if(1==t.type){var a=n.userType;if(1==a||5==a){var i=n.createById;if(i&&n.tenterpriseRole){var o={};o=n.tenterpriseRole,1==o.joinPackage&&(t.isEstablish=!1),t.iconList=t.iconList.map((function(e){for(var t in o)t==e.limit&&1==o[t]&&(e.path="");return e}))}}else t.isCreate=!1,t.isEstablish=!1}t.getAllPackageCompanies(),t.getStatistics(),t.getSalesInformation()},onShow:function(){this.isEstablish&&this.getRecommendedPackageList()},data:function(){return{type:"",takePackgeList:[{enterpriseName:"欢迎深圳市粤深供电有限公司",packageName:"加入伙石头拼团"},{enterpriseName:"欢迎中国能源建设集团广东火电工程有限公司",packageName:"加入伙石头拼团"},{enterpriseName:"欢迎广东华厦电力销售有限公司",packageName:"加入伙石头拼团"}],electricCount:0,enterpriseCount:0,transactionPower:0,iconList:[{name:"拼团套餐",imgUrl:"../../static/images/index/icon_01.png",path:"/pages/group/group",limit:""},{name:"独立询价",imgUrl:"../../static/images/index/icon_02.png",path:"/pagesA/enquiry/Demand",limit:"inquiry"},{name:"行业资讯",imgUrl:"../../static/images/index/icon_03.png",path:"/pages/index/Information",limit:""}],moreShow:!1,activeIndex:"-1",selectIndex:"",recommendedPackageList:[],salesInformationList:[],tabbarIndex:0,isCreate:!0,isEstablish:!0,remainder:[],setIntervaltimerindex:""}},onHide:function(){clearInterval(this.setIntervaltimerindex)},onUnload:function(){clearInterval(this.setIntervaltimerindex)},methods:(a={getAllPackageCompanies:function(){var e=this;(0,o.get)(i.default.allPackageCompanies).then((function(t){if(200==t.code){var n=t.data;0!=t.data.length&&(e.takePackgeList=n.map((function(e){return function(t){e.enterpriseName=t.substring(0,2)+"***有限公司参与了"}(e.enterpriseName),e.packageName='"'+e.packageName+'"拼团',e})))}}))},getStatistics:function(){var e=this;(0,o.get)(i.default.statistics).then((function(t){200==t.code&&(e.electricCount=t.data.electricCount,e.enterpriseCount=t.data.enterpriseCount,e.transactionPower=t.data.transactionPower)}))},getRecommendedPackageList:function(){var e=this;(0,o.get)(i.default.recommendedPackageList).then((function(t){if(200==t.code){e.recommendedPackageList=t.data;var n=[],a=[];t.data.map((function(e){var t=e.packageEndTime.replace("T"," ").replace(".000+0800","").replace(/-/g,"/");n.push((0,o.getDuration)(new Date(t).getTime()-(new Date).getTime())),a.push(new Date(t).getTime()-(new Date).getTime())})),e.setIntervaltimerindex=setInterval((function(){a.map((function(t,i){a[i]>0&&(a[i]-=1e3,n[i]=(0,o.getDuration)(a[i]),e.remainder=n)})),e.$forceUpdate()}),1e3)}}))},getSalesInformation:function(){var e=this;(0,o.get)(i.default.salesInformation).then((function(t){200==t.code&&(e.salesInformationList=t.data.slice(0,5))}))},getMore:function(e){var t=this;console.log(e),console.log(t.activeIndex),t.activeIndex==e?(t.moreShow=!1,t.activeIndex="-1"):(t.moreShow=!0,t.activeIndex=e)},navToSerach:function(){e.navigateTo({url:"/pages/index/serach"})},linkToPages:function(t){var n=this.iconList[t].path;if(n)n.indexOf("group")>-1&&e.reLaunch({url:"/pages/group/group"}),e.navigateTo({url:n});else{var a=e.getStorageSync("user").createById;a?e.showToast({title:"你没有权限,请联系管理员",icon:"none"}):e.showToast({title:"开发中",icon:"none"})}},linktoGroup:function(){var t=e.getStorageSync("user");t?(e.switchTab({url:"/pages/group/group"}),e.navigateTo({url:"/pages/group/group"})):e.navigateTo({url:"../login/login"})},linktoGroupInfo:function(t){console.log(t),e.navigateTo({url:"/pages/group/groupInfo?id="+t})},toareaServe:function(){e.navigateTo({url:"/pages/index/areaServe"})},linktoInformation:function(){e.navigateTo({url:"/pages/index/Information"})},linktoMoreInfo:function(t){console.log(t),e.navigateTo({url:"/pages/index/MoreInformation?id="+t})}},c(a,"getMore",(function(e){this.selectIndex=e,this.moreShow=!this.moreShow})),c(a,"linktoElectriCompany",(function(){e.navigateTo({url:"/pagesA/electriCompany/electriCompany"})})),a)};t.default=s}).call(this,n("543d")["default"])},b4c0:function(e,t,n){"use strict";n.r(t);var a=n("7dbc"),i=n.n(a);for(var o in a)"default"!==o&&function(e){n.d(t,e,(function(){return a[e]}))}(o);t["default"]=i.a},e7bc:function(e,t,n){"use strict";(function(e){n("0cf7");a(n("66fd"));var t=a(n("385c"));function a(e){return e&&e.__esModule?e:{default:e}}e(t.default)}).call(this,n("543d")["createPage"])},f4ef:function(e,t,n){"use strict";var a;n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return a}));var i=function(){var e=this,t=e.$createElement,n=(e._self._c,e.isEstablish&&e.recommendedPackageList.length>0?e.__map(e.recommendedPackageList,(function(t,n){var a=e.__get_orig(t),i=1==t.type||2==t.type?t.packageSettingsList.slice(1):null,o=3==t.type?t.packageSettingsList.slice(1):null,r=4==t.type?t.packageSettingsList.slice(1):null,c=5==t.type?t.packageSettingsList.slice(1):null;return{$orig:a,l0:i,l1:o,l2:r,l3:c}})):null);e.$mp.data=Object.assign({},{$root:{l4:n}})},o=[]}},[["e7bc","common/runtime","common/vendor"]]]);
\ No newline at end of file
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesA/Contracts/LssueContracts/LssueContracts"],{"32a4":function(t,e,a){"use strict";a.r(e);var n=a("5c14"),i=a.n(n);for(var c in n)"default"!==c&&function(t){a.d(e,t,(function(){return n[t]}))}(c);e["default"]=i.a},"5c14":function(t,e,a){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=c(a("7363")),i=a("a000");function c(t){return t&&t.__esModule?t:{default:t}}var o={created:function(){this.electricId=t.getStorageSync("user").electricId,this.getElectricitySalesCompaniesList()},onLoad:function(e){var a=this;a.contractId=e.id,e.template&&(a.onTemplate=!1,t.setNavigationBarTitle({title:"开具合同"}))},onShow:function(){this.getUserMessage(),this.dialogShow=!1},data:function(){return{contractId:"",contractType:"",contractA:"",userId:null,electricity:"",fixedSpread:"",shareRatio:"",contractStartTime:"",contractEndTime:"",electricId:"",typeValue:"",typeOptions:["固定价差","月竞分成"],companyValue:"",companys:"",companyOptions:[],pdFurl:"",imgList:[],onUpload:!0,onTemplate:!0,onSubmint:!1,isAuthenticate:0,dialogShow:!1}},computed:{startDate:function(){var t=null,e=null,a=(new Date).getDay();return this.onTemplate?(t=(new Date).getFullYear()-5,e=1):(t=(new Date).getFullYear(),e=(new Date).getMonth()+1),13==e&&(t+=1,e=1),e=e>9?e:"0"+e,a=a>9?a:"0"+a,console.log(t+"-"+e+"-"+a),t+"-"+e+"-"+a},endDate:function(){var t=(new Date).getFullYear()+10;return t+"-12-31"}},methods:{callkf:function(){t.makePhoneCall({phoneNumber:"15360101191"})},getUserMessage:function(){var t=this;(0,i.get)(n.default.getUserInformation,{type:2,userId:this.electricId}).then((function(e){200==e.code&&(t.isAuthenticate=e.data.isAuthenticate)}))},getElectricitySalesCompaniesList:function(){var t=this;(0,i.get)(n.default.electricitySalesCompaniesList).then((function(e){200==e.code&&(console.log("获取售电公司列表"),t.companys=e.data,t.companyOptions=e.data.map((function(t){return t.eName})),t.contractId&&t.datashow())}))},datashow:function(){var t=this;(0,i.get)(n.default.contractDetail,{contractId:t.contractId}).then((function(e){if(console.log("获取合同信息"),200==e.code){t.contractA=e.data.contractA,t.companyValue=e.data.ename;var a=t.companys.filter((function(e){return e.eName==t.companyValue}));t.userId=a[0].userId,t.electricity=e.data.electricity,t.contractStartTime=e.data.contractStartTime.replace(new RegExp("-","g"),"/"),t.contractEndTime=e.data.contractEndTime.replace(new RegExp("-","g"),"/"),t.contractType=e.data.contractType,1==t.contractType?(t.typeValue="固定价差",t.fixedSpread=e.data.fixedSpread):(t.typeValue="月竞分成",t.shareRatio=e.data.shareRatio);var n=JSON.parse(e.data.contractAnnex);n.map((function(e){e.lastIndexOf(".pdf")>-1?t.pdFurl=e:t.imgList=n}))}}))},bindTypeChange:function(t){var e=t.detail.value;switch(this.typeValue=this.typeOptions[e],this.typeValue){case"固定价差":this.contractType=1;break;case"月竞分成":this.contractType=3;break}},bindCompanyChange:function(t){var e=this,a=t.detail.value;this.companyValue=this.companyOptions[a];var n=this.companys.filter((function(t){if(t.eName==e.companyValue)return t.userId}));this.userId=n[0].userId},bindStartDateChange:function(t){var e=t.detail.value.replace("-","/");this.contractStartTime=e+"/01"},bindEndDateChange:function(e){this.contractStartTime.split("/")[0]>e.detail.value?t.showToast({title:"合同开始时间不能大于合同结束时间",icon:"none"}):this.contractEndTime=e.detail.value+"/12/31"},linktoCertification:function(){t.navigateTo({url:"/pages/Certification/Certification"})},slectImage:function(e){var a=this;wx.chooseMessageFile({count:1,type:"all",success:function(i){t.showLoading({title:"上传中"});var c=i.tempFiles[0].path;c.lastIndexOf(".jpg")>-1||c.lastIndexOf(".png")>-1||c.lastIndexOf(".pdf")>-1||c.lastIndexOf(".jpeg")>-1?t.uploadFile({url:n.default.uploadFile,filePath:c,name:"file",success:function(n){var i=JSON.parse(n.data).url;i.lastIndexOf(".pdf")>-1?(a.imgList=[],a.onUpload=!1,a.pdFurl=i):(a.onUpload=!0,a.pdFurl="",a.imgList[e]=i,a.imgList.length>5&&(a.onUpload=!1),a.$forceUpdate()),t.hideLoading()}}):t.showToast({title:"不支持此文件格式,请重新选择",icon:"none"})}})},openContract:function(){if(2==this.isAuthenticate){console.log("下载合同");var e=this.checkout();if(e)t.showToast({title:e,icon:"none"});else{var a={contractType:this.contractType,contractA:this.contractA,userId:this.userId,electricity:this.electricity,fixedSpread:this.fixedSpread,shareRatio:this.shareRatio,contractStartTime:this.contractStartTime,contractEndTime:this.contractEndTime,electricId:this.electricId};(0,i.get)(n.default.previewContract,a).then((function(e){if(console.log(e),200==e.code){var a=e.msg.replace(/http:/g,"https:");t.downloadFile({url:a,filePath:wx.env.USER_DATA_PATH+"/购售电交易合同.docx",success:function(e){console.log(e),200==e.statusCode&&t.openDocument({filePath:e.filePath,showMenu:!0,success:function(){console.log("打开文档成功")}})},fail:function(e){t.showToast({title:"打开文档失败,请联系管理员",icon:"none"})}})}else t.showToast({title:"该售电公司没有合同模板",icon:"none"})}))}}else this.dialogShow=!0},submit:function(){var e=this;if(2==this.isAuthenticate){console.log("上传合同");var a=this.contractStartTime.replace(new RegExp("/","g"),"-"),c=this.contractEndTime.replace(/\//g,"-"),o=this.checkout();if(o)t.showToast({title:o,icon:"none"});else{var r=null;r=this.pdFurl?this.pdFurl:this.imgList.join(","),this.onSubmint=!0,(0,i.post)(n.default.uploadContract,{id:this.contractId,contractType:this.contractType,contractA:this.contractA,userId:this.userId,electricity:this.electricity,fixedSpread:this.fixedSpread,shareRatio:this.shareRatio,contractStartTime:a,contractEndTime:c,electricId:this.electricId,contractAnnex:r}).then((function(a){200==a.code?(t.showToast({title:"保存成功"}),setTimeout((function(){t.redirectTo({url:"/pagesA/Contracts/EnterpriseContract/EnterpriseContract?tabIndex=2"})}),500)):(t.showToast({title:a.msg,icon:"none"}),setTimeout((function(){e.onSubmint=!1}),1e3))}))}}else this.dialogShow=!0},checkout:function(){return""==this.contractType?"请选择合同类型":""==this.contractA?"请输入合同的甲方":null==this.userId?"请选择合同的乙方":""==this.electricity||isNaN(this.electricity)?"请输入合同的电量":1==this.contractType&&""==this.fixedSpread?"请输入固定的价差":3==this.contractType&&""==this.shareRatio?"请输入分成的比例":""==this.contractStartTime?"请选择合同的开始时间":""==this.contractEndTime?"请选择合同的结束时间":!(!this.onTemplate||""!=this.pdFurl||0!=this.imgList.length)&&"请上传合同附件"}}};e.default=o}).call(this,a("543d")["default"])},6007:function(t,e,a){"use strict";var n=a("91a0"),i=a.n(n);i.a},"91a0":function(t,e,a){},"9fec":function(t,e,a){"use strict";a.r(e);var n=a("d52a"),i=a("32a4");for(var c in i)"default"!==c&&function(t){a.d(e,t,(function(){return i[t]}))}(c);a("6007");var o,r=a("f0c5"),s=Object(r["a"])(i["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],o);e["default"]=s.exports},b434:function(t,e,a){"use strict";(function(t){a("0cf7");n(a("66fd"));var e=n(a("9fec"));function n(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,a("543d")["createPage"])},d52a:function(t,e,a){"use strict";var n;a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return c})),a.d(e,"a",(function(){return n}));var i=function(){var t=this,e=t.$createElement;t._self._c;t._isMounted||(t.e0=function(e){t.dialogShow=!1})},c=[]}},[["b434","common/runtime","common/vendor"]]]);
\ No newline at end of file
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesA/Contracts/LssueContracts/LssueContracts"],{"32a4":function(t,e,n){"use strict";n.r(e);var a=n("5c14"),i=n.n(a);for(var c in a)"default"!==c&&function(t){n.d(e,t,(function(){return a[t]}))}(c);e["default"]=i.a},"41f9":function(t,e,n){"use strict";var a;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return c})),n.d(e,"a",(function(){return a}));var i=function(){var t=this,e=t.$createElement;t._self._c;t._isMounted||(t.e0=function(e){t.dialogShow=!1})},c=[]},"5c14":function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=c(n("7363")),i=n("a000");function c(t){return t&&t.__esModule?t:{default:t}}var o={created:function(){this.electricId=t.getStorageSync("user").electricId,this.getElectricitySalesCompaniesList()},onLoad:function(e){var n=this;n.contractId=e.id,e.template&&(n.onTemplate=!1,t.setNavigationBarTitle({title:"开具合同"}))},onShow:function(){this.getUserMessage(),this.dialogShow=!1},data:function(){return{contractId:"",contractType:"",contractA:"",userId:null,electricity:"",fixedSpread:"",shareRatio:"",contractStartTime:"",contractEndTime:"",deadline:"",electricId:"",typeValue:"",typeOptions:["固定价差","月竞分成"],companyValue:"",companys:"",companyOptions:[],pdFurl:"",imgList:[],onUpload:!0,onTemplate:!0,onSubmint:!1,isAuthenticate:0,dialogShow:!1}},computed:{startDate:function(){var t=null,e=null,n=(new Date).getDay();return this.onTemplate?(t=(new Date).getFullYear()-5,e=1):(t=(new Date).getFullYear(),e=(new Date).getMonth()+1),13==e&&(t+=1,e=1),e=e>9?e:"0"+e,n=n>9?n:"0"+n,console.log(t+"-"+e+"-"+n),t+"-"+e+"-"+n},endDate:function(){var t=(new Date).getFullYear()+10;return t+"-12-31"}},methods:{callkf:function(){t.makePhoneCall({phoneNumber:"15360101191"})},getUserMessage:function(){var t=this;(0,i.get)(a.default.getUserInformation,{type:2,userId:this.electricId}).then((function(e){200==e.code&&(t.isAuthenticate=e.data.isAuthenticate)}))},getElectricitySalesCompaniesList:function(){var t=this;(0,i.get)(a.default.electricitySalesCompaniesList).then((function(e){200==e.code&&(console.log("获取售电公司列表"),t.companys=e.data,t.companyOptions=e.data.map((function(t){return t.eName})),t.contractId&&t.datashow())}))},datashow:function(){var t=this;(0,i.get)(a.default.contractDetail,{contractId:t.contractId}).then((function(e){if(console.log("获取合同信息"),200==e.code){t.contractA=e.data.contractA,t.companyValue=e.data.ename;var n=t.companys.filter((function(e){return e.eName==t.companyValue}));t.userId=n[0].userId,t.electricity=e.data.electricity,t.contractStartTime=e.data.contractStartTime.replace(new RegExp("-","g"),"/"),t.contractEndTime=e.data.contractEndTime.replace(new RegExp("-","g"),"/"),t.contractType=e.data.contractType,1==t.contractType?(t.typeValue="固定价差",t.fixedSpread=e.data.fixedSpread):(t.typeValue="月竞分成",t.shareRatio=e.data.shareRatio);var a=JSON.parse(e.data.contractAnnex);a.map((function(e){e.lastIndexOf(".pdf")>-1?t.pdFurl=e:t.imgList=a}))}}))},bindTypeChange:function(t){var e=t.detail.value;switch(this.typeValue=this.typeOptions[e],this.typeValue){case"固定价差":this.contractType=1;break;case"月竞分成":this.contractType=3;break}},bindCompanyChange:function(t){var e=this,n=t.detail.value;this.companyValue=this.companyOptions[n];var a=this.companys.filter((function(t){if(t.eName==e.companyValue)return t.userId}));this.userId=a[0].userId},bindStartDateChange:function(t){var e=t.detail.value.replace("-","/");this.contractStartTime=e+"/01"},bindEndDateChange:function(e){this.contractStartTime.split("/")[0]>e.detail.value?t.showToast({title:"合同开始时间不能大于合同结束时间",icon:"none"}):this.contractEndTime=e.detail.value+"/12/31"},bindDeadlineChange:function(e){this.contractStartTime&&this.contractEndTime?this.deadline=e.detail.value+"/12/31":t.showToast({title:"请选择合同时间",icon:"none"})},linktoCertification:function(){t.navigateTo({url:"/pages/Certification/Certification"})},slectImage:function(e){var n=this;wx.chooseMessageFile({count:1,type:"all",success:function(i){t.showLoading({title:"上传中"});var c=i.tempFiles[0].path;c.lastIndexOf(".jpg")>-1||c.lastIndexOf(".png")>-1||c.lastIndexOf(".pdf")>-1||c.lastIndexOf(".jpeg")>-1?t.uploadFile({url:a.default.uploadFile,filePath:c,name:"file",success:function(a){var i=JSON.parse(a.data).url;i.lastIndexOf(".pdf")>-1?(n.imgList=[],n.onUpload=!1,n.pdFurl=i):(n.onUpload=!0,n.pdFurl="",n.imgList[e]=i,n.imgList.length>5&&(n.onUpload=!1),n.$forceUpdate()),t.hideLoading()}}):t.showToast({title:"不支持此文件格式,请重新选择",icon:"none"})}})},openContract:function(){if(2==this.isAuthenticate){console.log("下载合同");var e=this.checkout();if(e)t.showToast({title:e,icon:"none"});else{var n={contractType:this.contractType,contractA:this.contractA,userId:this.userId,electricity:this.electricity,fixedSpread:this.fixedSpread,shareRatio:this.shareRatio,contractStartTime:this.contractStartTime,contractEndTime:this.contractEndTime,electricId:this.electricId};(0,i.get)(a.default.previewContract,n).then((function(e){if(console.log(e),200==e.code){var n=e.msg.replace(/http:/g,"https:");t.downloadFile({url:n,filePath:wx.env.USER_DATA_PATH+"/购售电交易合同.docx",success:function(e){console.log(e),200==e.statusCode&&t.openDocument({filePath:e.filePath,showMenu:!0,success:function(){console.log("打开文档成功")}})},fail:function(e){t.showToast({title:"打开文档失败,请联系管理员",icon:"none"})}})}else t.showToast({title:"该售电公司没有合同模板",icon:"none"})}))}}else this.dialogShow=!0},submit:function(){var e=this;if(2==this.isAuthenticate){console.log("上传合同");var n=this.contractStartTime.replace(new RegExp("/","g"),"-"),c=this.contractEndTime.replace(/\//g,"-"),o=this.checkout();if(o)t.showToast({title:o,icon:"none"});else{var r=null;r=this.pdFurl?this.pdFurl:this.imgList.join(","),this.onSubmint=!0,(0,i.post)(a.default.uploadContract,{id:this.contractId,contractType:this.contractType,contractA:this.contractA,userId:this.userId,electricity:this.electricity,fixedSpread:this.fixedSpread,shareRatio:this.shareRatio,contractStartTime:n,contractEndTime:c,electricId:this.electricId,contractAnnex:r}).then((function(n){200==n.code?(t.showToast({title:"保存成功"}),setTimeout((function(){t.redirectTo({url:"/pagesA/Contracts/EnterpriseContract/EnterpriseContract?tabIndex=2"})}),500)):(t.showToast({title:n.msg,icon:"none"}),setTimeout((function(){e.onSubmint=!1}),1e3))}))}}else this.dialogShow=!0},checkout:function(){return""==this.contractType?"请选择合同类型":""==this.contractA?"请输入合同的甲方":null==this.userId?"请选择合同的乙方":""==this.electricity||isNaN(this.electricity)?"请输入合同的电量":1==this.contractType&&""==this.fixedSpread?"请输入固定的价差":3==this.contractType&&""==this.shareRatio?"请输入分成的比例":""==this.contractStartTime?"请选择合同的开始时间":""==this.contractEndTime?"请选择合同的结束时间":!(!this.onTemplate||""!=this.pdFurl||0!=this.imgList.length)&&"请上传合同附件"}}};e.default=o}).call(this,n("543d")["default"])},6007:function(t,e,n){"use strict";var a=n("91a0"),i=n.n(a);i.a},"91a0":function(t,e,n){},"9fec":function(t,e,n){"use strict";n.r(e);var a=n("41f9"),i=n("32a4");for(var c in i)"default"!==c&&function(t){n.d(e,t,(function(){return i[t]}))}(c);n("6007");var o,r=n("f0c5"),s=Object(r["a"])(i["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],o);e["default"]=s.exports},b434:function(t,e,n){"use strict";(function(t){n("0cf7");a(n("66fd"));var e=a(n("9fec"));function a(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("543d")["createPage"])}},[["b434","common/runtime","common/vendor"]]]);
\ No newline at end of file
<view class="LssueContracts"><view class="LssueContracts_box"><view class="LssueContracts_item">合同类型<picker class="picker" mode="selector" range="{{typeOptions}}" data-event-opts="{{[['change',[['bindTypeChange',['$event']]]]]}}" bindchange="__e"><view>{{typeValue?typeValue:'请选择合同类型'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><view class="LssueContracts_item">合同甲方<input type="text" placeholder="请输入公司名称" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','contractA','$event',[]]]]]]}}" value="{{contractA}}" bindinput="__e"/></view><view class="LssueContracts_item">合同乙方<picker class="picker" mode="selector" range="{{companyOptions}}" data-event-opts="{{[['change',[['bindCompanyChange',['$event']]]]]}}" bindchange="__e"><view>{{companyValue?companyValue:'请选择合同乙方'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><view class="LssueContracts_item">合同电量(万kWh)<input type="digit" placeholder="请输入" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','electricity','$event',[]]]]]]}}" value="{{electricity}}" bindinput="__e"/></view><block wx:if="{{typeValue=='月竞分成'}}"><view class="LssueContracts_item">分成比例(%)<input type="digit" placeholder="请输入" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','shareRatio','$event',[]]]]]]}}" value="{{shareRatio}}" bindinput="__e"/></view></block><block wx:if="{{typeValue=='固定价差'}}"><view class="LssueContracts_item">固定价差(厘/千瓦时)<input type="digit" placeholder="请输入" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','fixedSpread','$event',[]]]]]]}}" value="{{fixedSpread}}" bindinput="__e"/></view></block><view class="LssueContracts_item">合同开始时间<picker class="picker" mode="date" fields="month" start="{{startDate}}" end="{{endDate}}" data-event-opts="{{[['change',[['bindStartDateChange',['$event']]]]]}}" bindchange="__e"><view class="uni-input">{{contractStartTime?contractStartTime:'请选择开始时间'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><view class="LssueContracts_item">合同结束时间<picker class="picker" mode="date" fields="year" start="{{startDate}}" end="{{endDate}}" data-event-opts="{{[['change',[['bindEndDateChange',['$event']]]]]}}" bindchange="__e"><view class="uni-input">{{contractEndTime?contractEndTime:'请选择结束时间'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><block wx:if="{{onTemplate}}"><view class="LssueContracts_accessory"><view class="LssueContracts_accessory_title">合同附件(请上传照片或者PDF文件)</view><view class="LssueContracts_accessory_imgs"><block wx:for="{{imgList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><image src="{{item}}" data-event-opts="{{[['tap',[['slectImage',[index]]]]]}}" bindtap="__e"></image></block><block wx:if="{{pdFurl}}"><view data-event-opts="{{[['tap',[['slectImage',['$0'],['imgList.length']]]]]}}" class="pdf_box" bindtap="__e">上传成功</view></block><block wx:if="{{onUpload}}"><image src="../../../static/images/upload_bg.png" data-event-opts="{{[['tap',[['slectImage',['$0'],['imgList.length']]]]]}}" bindtap="__e"></image></block></view></view></block></view><block wx:if="{{!onTemplate}}"><view class="wenxintishi"><view class="wenxintishi_block">如电客或电力用户对合同条款有任何个性化诉求的,请及时联系平台法务专员获取个性化定制合同条款。如电客或电力用户擅自修改合同条款的,有可能导致合同审核不通过、参与拼团失败等情况,<view data-event-opts="{{[['tap',[['callkf',['$event']]]]]}}" class="lianxikefu" bindtap="__e"><image src="https://fire.huoshitou.net/profile/icon/phone_icon.png"></image>联系合同专员!</view></view></view></block><view class="{{['LssueContracts_btn',[(onSubmint)?'active_btn':''],[(!onTemplate)?'btn_marginTop':'']]}}"><block wx:if="{{onSubmint}}"><view>保存合同中</view></block><block wx:if="{{!onTemplate}}"><view data-event-opts="{{[['tap',[['openContract',['$event']]]]]}}" bindtap="__e">预览并下载</view></block><block wx:else><view data-event-opts="{{[['tap',[['submit',['$event']]]]]}}" bindtap="__e">保存</view></block></view><block wx:if="{{dialogShow}}"><view class="LssueContracts_dialog"><view class="LssueContracts_dialog_box"><view class="dialog_hint">请先完成实名认证</view><view class="dialog_btn"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" bindtap="__e">取消</view><view data-event-opts="{{[['tap',[['linktoCertification',['$event']]]]]}}" class="btn_right" bindtap="__e">去认证</view></view></view></view></block></view>
\ No newline at end of file
<view class="LssueContracts"><view class="LssueContracts_box"><view class="LssueContracts_item">合同类型<picker class="picker" mode="selector" range="{{typeOptions}}" data-event-opts="{{[['change',[['bindTypeChange',['$event']]]]]}}" bindchange="__e"><view>{{typeValue?typeValue:'请选择合同类型'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><view class="LssueContracts_item">合同甲方<input type="text" placeholder="请输入公司名称" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','contractA','$event',[]]]]]]}}" value="{{contractA}}" bindinput="__e"/></view><view class="LssueContracts_item">合同乙方<picker class="picker" mode="selector" range="{{companyOptions}}" data-event-opts="{{[['change',[['bindCompanyChange',['$event']]]]]}}" bindchange="__e"><view>{{companyValue?companyValue:'请选择合同乙方'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><view class="LssueContracts_item">合同电量(万kWh)<input type="digit" placeholder="请输入" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','electricity','$event',[]]]]]]}}" value="{{electricity}}" bindinput="__e"/></view><block wx:if="{{typeValue=='月竞分成'}}"><view class="LssueContracts_item">分成比例(%)<input type="digit" placeholder="请输入" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','shareRatio','$event',[]]]]]]}}" value="{{shareRatio}}" bindinput="__e"/></view></block><block wx:if="{{typeValue=='固定价差'}}"><view class="LssueContracts_item">固定价差(厘/千瓦时)<input type="digit" placeholder="请输入" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','fixedSpread','$event',[]]]]]]}}" value="{{fixedSpread}}" bindinput="__e"/></view></block><view class="LssueContracts_item">合同开始时间<picker class="picker" mode="date" fields="month" start="{{startDate}}" end="{{endDate}}" data-event-opts="{{[['change',[['bindStartDateChange',['$event']]]]]}}" bindchange="__e"><view class="uni-input">{{contractStartTime?contractStartTime:'请选择开始时间'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><view class="LssueContracts_item">合同结束时间<picker class="picker" mode="date" fields="year" start="{{startDate}}" end="{{endDate}}" data-event-opts="{{[['change',[['bindEndDateChange',['$event']]]]]}}" bindchange="__e"><view class="uni-input">{{contractEndTime?contractEndTime:'请选择结束时间'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><block wx:if="{{!onTemplate&&typeValue=='固定价差'}}"><view class="LssueContracts_item">固定价差固化期限<picker class="picker" mode="date" fields="year" start="{{contractStartTime}}" end="{{contractEndTime}}" data-event-opts="{{[['change',[['bindDeadlineChange',['$event']]]]]}}" bindchange="__e"><view class="uni-input">{{deadline?deadline:'请选择固化期限'}}</view><image src="../../../static/images/right.png" mode></image></picker></view></block><block wx:if="{{onTemplate}}"><view class="LssueContracts_accessory"><view class="LssueContracts_accessory_title">合同附件(请上传照片或者PDF文件)</view><view class="LssueContracts_accessory_imgs"><block wx:for="{{imgList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><image src="{{item}}" data-event-opts="{{[['tap',[['slectImage',[index]]]]]}}" bindtap="__e"></image></block><block wx:if="{{pdFurl}}"><view data-event-opts="{{[['tap',[['slectImage',['$0'],['imgList.length']]]]]}}" class="pdf_box" bindtap="__e">上传成功</view></block><block wx:if="{{onUpload}}"><image src="../../../static/images/upload_bg.png" data-event-opts="{{[['tap',[['slectImage',['$0'],['imgList.length']]]]]}}" bindtap="__e"></image></block></view></view></block></view><block wx:if="{{!onTemplate}}"><view class="wenxintishi"><view class="wenxintishi_block">如电客或电力用户对合同条款有任何个性化诉求的,请及时联系平台法务专员获取个性化定制合同条款。如电客或电力用户擅自修改合同条款的,有可能导致合同审核不通过、参与拼团失败等情况,<text data-event-opts="{{[['tap',[['callkf',['$event']]]]]}}" class="lianxikefu" bindtap="__e">联系合同专员!</text></view></view></block><view class="{{['LssueContracts_btn',[(onSubmint)?'active_btn':''],[(!onTemplate)?'btn_marginTop':'']]}}"><block wx:if="{{onSubmint}}"><view>保存合同中</view></block><block wx:if="{{!onTemplate}}"><view data-event-opts="{{[['tap',[['openContract',['$event']]]]]}}" bindtap="__e">预览并下载</view></block><block wx:else><view data-event-opts="{{[['tap',[['submit',['$event']]]]]}}" bindtap="__e">保存</view></block></view><block wx:if="{{dialogShow}}"><view class="LssueContracts_dialog"><view class="LssueContracts_dialog_box"><view class="dialog_hint">请先完成实名认证</view><view class="dialog_btn"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" bindtap="__e">取消</view><view data-event-opts="{{[['tap',[['linktoCertification',['$event']]]]]}}" class="btn_right" bindtap="__e">去认证</view></view></view></view></block></view>
\ No newline at end of file
.LssueContracts{position:relative;width:100%;min-height:100%;overflow:hidden;background-color:#f4f5f7}.LssueContracts .wenxintishi{color:#333;font-size:24rpx;margin-top:20rpx;text-indent:32rpx}.LssueContracts .wenxintishi .wenxintishi_block{position:relative;padding:0 32rpx}.LssueContracts .wenxintishi .wenxintishi_block .lianxikefu{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;left:124rpx;bottom:0;width:200rpx;height:auto;border-bottom:1px solid #1989fa;color:#1989fa}.LssueContracts .wenxintishi .wenxintishi_block .lianxikefu image{margin-right:4rpx;width:26rpx;height:26rpx}.LssueContracts .LssueContracts_box{padding:0 32rpx;background-color:#fff}.LssueContracts .LssueContracts_box .LssueContracts_item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:auto;font-size:34rpx;color:#333;border-bottom:1rpx solid #f4f5f7}.LssueContracts .LssueContracts_box .LssueContracts_item picker,
.LssueContracts{position:relative;width:100%;min-height:100%;overflow:hidden;background-color:#f4f5f7}.LssueContracts .wenxintishi{color:#333;font-size:24rpx;margin-top:20rpx;text-indent:32rpx}.LssueContracts .wenxintishi .wenxintishi_block{position:relative;padding:0 32rpx}.LssueContracts .wenxintishi .wenxintishi_block .lianxikefu{width:200rpx;height:auto;border-bottom:1px solid #1989fa;color:#1989fa}.LssueContracts .wenxintishi .wenxintishi_block .lianxikefu image{margin-right:4rpx;width:26rpx;height:26rpx}.LssueContracts .LssueContracts_box{padding:0 32rpx;background-color:#fff}.LssueContracts .LssueContracts_box .LssueContracts_item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:100%;height:auto;font-size:34rpx;color:#333;border-bottom:1rpx solid #f4f5f7}.LssueContracts .LssueContracts_box .LssueContracts_item picker,
.LssueContracts .LssueContracts_box .LssueContracts_item input,
.LssueContracts .LssueContracts_box .LssueContracts_item text{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:110rpx;line-height:110rpx;font-size:24rpx;font-weight:500;text-align:right;color:#999}.LssueContracts .LssueContracts_box .LssueContracts_item .picker{position:relative;padding-right:20rpx}.LssueContracts .LssueContracts_box .LssueContracts_item .picker view{display:inline-block}.LssueContracts .LssueContracts_box .LssueContracts_item .picker image{position:absolute;right:0;top:40rpx;width:16rpx;height:32rpx}.LssueContracts .LssueContracts_box .LssueContracts_accessory{padding-bottom:16rpx;width:100%;height:auto;font-size:34rpx;color:#333}.LssueContracts .LssueContracts_box .LssueContracts_accessory .LssueContracts_accessory_title{height:110rpx;line-height:110rpx}.LssueContracts .LssueContracts_box .LssueContracts_accessory .LssueContracts_accessory_imgs{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:auto}.LssueContracts .LssueContracts_box .LssueContracts_accessory .LssueContracts_accessory_imgs .pdf_box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:10rpx;margin-right:10rpx;width:180rpx;height:180rpx;background-color:#ccc;border:1rpx solid #999}.LssueContracts .LssueContracts_box .LssueContracts_accessory .LssueContracts_accessory_imgs image{width:180rpx;height:180rpx;margin-bottom:10rpx;margin-right:10rpx}.LssueContracts .LssueContracts_btn{margin:60rpx 0;margin-left:32rpx;width:686rpx;height:104rpx;line-height:104rpx;text-align:center;font-size:30rpx;font-weight:700;color:#fff;background-color:#1989fa;border-radius:16rpx}.LssueContracts .active_btn{background-color:#ccc}.LssueContracts .btn_marginTop{margin-top:180rpx}.LssueContracts .LssueContracts_dialog{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.16)}.LssueContracts .LssueContracts_dialog .LssueContracts_dialog_box{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:500rpx;height:300rpx;background-color:#fff;border-radius:16rpx}.LssueContracts .LssueContracts_dialog .LssueContracts_dialog_box .dialog_hint{height:200rpx;text-align:center;line-height:200rpx;font-size:32rpx}.LssueContracts .LssueContracts_dialog .LssueContracts_dialog_box .dialog_btn{display:-webkit-box;display:-webkit-flex;display:flex;height:100rpx;line-height:100rpx;text-align:center;font-size:30rpx;color:#1989fa;border-top:2rpx solid #f4f5f7}.LssueContracts .LssueContracts_dialog .LssueContracts_dialog_box .dialog_btn view{-webkit-box-flex:1;-webkit-flex:1;flex:1}.LssueContracts .LssueContracts_dialog .LssueContracts_dialog_box .dialog_btn .btn_right{border-left:2rpx solid #f4f5f7}
\ No newline at end of file
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesA/PromotionCenter/PromotionCenter"],{"3c2a":function(t,e,n){"use strict";n.r(e);var o=n("6f8f"),i=n("9bdf");for(var a in i)"default"!==a&&function(t){n.d(e,t,(function(){return i[t]}))}(a);n("8356");var c,u=n("f0c5"),l=Object(u["a"])(i["default"],o["b"],o["c"],!1,null,null,null,!1,o["a"],c);e["default"]=l.exports},"427d":function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o,i=n("a000"),a=c(n("7363"));function c(t){return t&&t.__esModule?t:{default:t}}function u(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var l=function(){n.e("components/bottomWindow/bottomWindow").then(function(){return resolve(n("9537"))}.bind(null,n)).catch(n.oe)},r={created:function(){var e=this;this.electricityId=t.getStorageSync("user").electricId,(0,i.get)(a.default.bonusAndWithdraw,{electricityId:this.electricityId}).then((function(n){200==n.code?(e.CumulativeMoney=n.data.cumulativeAmount,e.withdrawal=n.data.availableCashAmount):t.showToast({title:n.msg,icon:"none"})})),(0,i.get)(a.default.promoteOfElectricList,{electricId:this.electricityId}).then((function(t){200==t.code?e.passenger=t.data:console.log(t.msg)}))},onShow:function(){this.getUserMessage()},components:{bottomWindow:l},data:function(){return u({isshare:!1,CumulativeMoney:0,withdrawal:0,inviteCode:"",passenger:[],electricityId:null,isAuthenticate:null,wxName:null},"inviteCode",null)},methods:(o={getUserMessage:function(){var t=this;(0,i.get)(a.default.getUserInformation,{type:"2",userId:this.electricityId}).then((function(e){console.log(e),200==e.code&&(t.isAuthenticate=e.data.isAuthenticate,t.inviteCode=e.data.inviteCode,t.wxName=e.data.certificationName)}))},onShareAppMessage:function(t){return{title:this.wxName+"邀请您绑定成为他的电客",path:"/pages/login/login?inviteType=33&&inviteCode="+this.inviteCode,imageUrl:"https://fire.huoshitou.net/profile/icon/yqdk.png",desc:"电客",success:function(t){console.log("111111"),console.log(t)},fail:function(t){console.log("222222"),console.log(t)}}},closeModel:function(t){"closeModel"==t&&(this.isshare=!1)},getInviteCode:function(){console.log(this.inviteCode)},linkto:function(){t.navigateTo({url:"/pagesA/PromotionCenter/PromotionRules"})},linktoRewardDetail:function(){t.navigateTo({url:"./RewardDetail"})},linktowithdrawal:function(e){t.navigateTo({url:"./withdrawal?id="+e})}},u(o,"getInviteCode",(function(){t.setClipboardData({data:this.inviteCode,success:function(){}}),console.log(this.inviteCode)})),u(o,"onCopyResult",(function(e){console.log(e),"success"===e?(t.showToast({title:"复制成功",icon:"none"}),console.log("复制成功")):t.showToast({title:"复制失败",icon:"none"})})),u(o,"openmakemoney",(function(){if(2!=this.isAuthenticate){t.showToast({title:"您还未通过实名认证",icon:"none"});var e=setTimeout((function(){t.navigateTo({url:"/pages/Certification/Certification"}),clearTimeout(e)}),1e3);return!1}this.isshare=!0})),o)};e.default=r}).call(this,n("543d")["default"])},"6f8f":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){return o}));var o={bottomWindow:function(){return n.e("components/bottomWindow/bottomWindow").then(n.bind(null,"9537"))}},i=function(){var t=this,e=t.$createElement;t._self._c},a=[]},8283:function(t,e,n){"use strict";(function(t){n("0cf7");o(n("66fd"));var e=o(n("3c2a"));function o(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("543d")["createPage"])},8356:function(t,e,n){"use strict";var o=n("ee59"),i=n.n(o);i.a},"9bdf":function(t,e,n){"use strict";n.r(e);var o=n("427d"),i=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);e["default"]=i.a},ee59:function(t,e,n){}},[["8283","common/runtime","common/vendor"]]]);
\ No newline at end of file
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesA/PromotionCenter/PromotionCenter"],{"08bb":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){return o}));var o={bottomWindow:function(){return n.e("components/bottomWindow/bottomWindow").then(n.bind(null,"9537"))}},i=function(){var t=this,e=t.$createElement;t._self._c},a=[]},"3c2a":function(t,e,n){"use strict";n.r(e);var o=n("08bb"),i=n("9bdf");for(var a in i)"default"!==a&&function(t){n.d(e,t,(function(){return i[t]}))}(a);n("8356");var c,u=n("f0c5"),l=Object(u["a"])(i["default"],o["b"],o["c"],!1,null,null,null,!1,o["a"],c);e["default"]=l.exports},"427d":function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o,i=n("a000"),a=c(n("7363"));function c(t){return t&&t.__esModule?t:{default:t}}function u(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var l=function(){n.e("components/bottomWindow/bottomWindow").then(function(){return resolve(n("9537"))}.bind(null,n)).catch(n.oe)},r={created:function(){var e=this;this.electricityId=t.getStorageSync("user").electricId,(0,i.get)(a.default.bonusAndWithdraw,{electricityId:this.electricityId}).then((function(n){200==n.code?(e.CumulativeMoney=n.data.cumulativeAmount,e.withdrawal=n.data.availableCashAmount):t.showToast({title:n.msg,icon:"none"})})),(0,i.get)(a.default.promoteOfElectricList,{electricId:this.electricityId}).then((function(t){200==t.code?e.passenger=t.data:console.log(t.msg)}))},onShow:function(){this.getUserMessage()},components:{bottomWindow:l},data:function(){return u({isshare:!1,CumulativeMoney:0,withdrawal:0,inviteCode:"",passenger:[],electricityId:null,isAuthenticate:null,wxName:null},"inviteCode",null)},methods:(o={getUserMessage:function(){var t=this;(0,i.get)(a.default.getUserInformation,{type:"2",userId:this.electricityId}).then((function(e){console.log(e),200==e.code&&(t.isAuthenticate=e.data.isAuthenticate,t.inviteCode=e.data.inviteCode,t.wxName=e.data.certificationName)}))},onShareAppMessage:function(t){return{title:this.wxName+"邀请您绑定成为他的电客",path:"/pages/login/login?inviteType=33&&inviteCode="+this.inviteCode,imageUrl:"https://fire.huoshitou.net/profile/icon/yqdk.png",desc:"电客",success:function(t){console.log("111111"),console.log(t)},fail:function(t){console.log("222222"),console.log(t)}}},closeModel:function(t){"closeModel"==t&&(this.isshare=!1)},getInviteCode:function(){console.log(this.inviteCode)},linkto:function(){t.navigateTo({url:"/pagesA/PromotionCenter/PromotionRules"})},linktoRewardDetail:function(){t.navigateTo({url:"./RewardDetail"})},linktowithdrawal:function(e){t.navigateTo({url:"./withdrawal?id="+e})}},u(o,"getInviteCode",(function(){t.setClipboardData({data:this.inviteCode,success:function(){}}),console.log(this.inviteCode)})),u(o,"onCopyResult",(function(e){console.log(e),"success"===e?(t.showToast({title:"复制成功",icon:"none"}),console.log("复制成功")):t.showToast({title:"复制失败",icon:"none"})})),u(o,"openmakemoney",(function(){if(2!=this.isAuthenticate){t.showToast({title:"您还未通过实名认证",icon:"none"});var e=setTimeout((function(){t.navigateTo({url:"/pages/Certification/Certification"}),clearTimeout(e)}),1e3);return!1}this.isshare=!0})),o)};e.default=r}).call(this,n("543d")["default"])},8283:function(t,e,n){"use strict";(function(t){n("0cf7");o(n("66fd"));var e=o(n("3c2a"));function o(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("543d")["createPage"])},8356:function(t,e,n){"use strict";var o=n("ee59"),i=n.n(o);i.a},"9bdf":function(t,e,n){"use strict";n.r(e);var o=n("427d"),i=n.n(o);for(var a in o)"default"!==a&&function(t){n.d(e,t,(function(){return o[t]}))}(a);e["default"]=i.a},ee59:function(t,e,n){}},[["8283","common/runtime","common/vendor"]]]);
\ No newline at end of file
<view class="PromotionCenter"><view class="PromotionCenter_top"><view class="top_content"><text data-event-opts="{{[['tap',[['linkto',['$event']]]]]}}" class="rule" bindtap="__e">推广规则</text><view class="top_content_one"><view class="row"><view class="row_title">累计推广奖励金</view><view class="money">{{"¥"+CumulativeMoney}}</view><view data-event-opts="{{[['tap',[['linktoRewardDetail',['$event']]]]]}}" class="row_title" bindtap="__e">查看明细></view></view><view class="row"><view class="row_title">可提现余额</view><view class="money">{{"¥"+withdrawal}}</view><view data-event-opts="{{[['tap',[['linktowithdrawal',['$event']]]]]}}" class="row_title" bindtap="__e">去提现></view></view></view><view class="top_content_two"><view class="user_info_code">{{'邀请码: '+(inviteCode?inviteCode:'需实名认证')+''}}<text data-event-opts="{{[['tap',[['getInviteCode']]]]}}" class="item-btn" bindtap="__e">复制</text></view></view></view></view><view class="promotedata"><view class="promote_title"><text>我推广的电客</text><text>帮我赚的钱</text></view><block wx:for="{{passenger}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="list"><text class="num">{{index+1}}</text><image src="{{item.headImgUrl}}" mode></image><text>{{item.wxName}}</text><text class="shouyi">{{"¥"+(item.money?item.money:'0.00')}}</text><view class="hexian"></view></view></block></view><view class="button_box"><button type="default" data-event-opts="{{[['tap',[['openmakemoney',['$event']]]]]}}" bindtap="__e">开启赚钱之路</button></view><block wx:if="{{isshare}}"><bottom-window vue-id="4250ae6e-1" type="{{3}}" data-event-opts="{{[['^closeModel',[['closeModel']]]]}}" bind:closeModel="__e" bind:__l="__l"></bottom-window></block></view>
\ No newline at end of file
<view class="PromotionCenter"><view class="PromotionCenter_top"><view class="top_content"><text data-event-opts="{{[['tap',[['linkto',['$event']]]]]}}" class="rule" bindtap="__e">推广规则</text><view class="top_content_one"><view class="row"><view class="row_title">累计推广奖励金</view><view class="money">{{"¥"+CumulativeMoney}}</view><view data-event-opts="{{[['tap',[['linktoRewardDetail',['$event']]]]]}}" class="row_title" bindtap="__e">查看明细></view></view><view class="row"><view class="row_title">可提现余额</view><view class="money">{{"¥"+withdrawal}}</view><view data-event-opts="{{[['tap',[['linktowithdrawal',['$event']]]]]}}" class="row_title" bindtap="__e">去提现></view></view></view><view class="top_content_two"><view class="user_info_code">{{'邀请码: '+(inviteCode?inviteCode:'需实名认证')+''}}<text data-event-opts="{{[['tap',[['getInviteCode']]]]}}" class="item-btn" bindtap="__e">复制</text></view></view></view></view><view class="promotedata"><view class="promote_title"><text>我推广的电客</text><text>推广收益</text></view><block wx:for="{{passenger}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="list"><text class="num">{{index+1}}</text><image src="{{item.headImgUrl}}" mode></image><text>{{item.wxName}}</text><text class="shouyi">{{"¥"+(item.money?item.money:'0.00')}}</text><view class="hexian"></view></view></block></view><view class="button_box"><button type="default" data-event-opts="{{[['tap',[['openmakemoney',['$event']]]]]}}" bindtap="__e">立即推广</button></view><block wx:if="{{isshare}}"><bottom-window vue-id="4250ae6e-1" type="{{3}}" data-event-opts="{{[['^closeModel',[['closeModel']]]]}}" bind:closeModel="__e" bind:__l="__l"></bottom-window></block></view>
\ No newline at end of file
{
"desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html",
"rules": [{
"action": "allow",
"page": "*"
}]
}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
{"version":3,"sources":["uni-app:///main.js",null,"webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/Contracts/LssueContracts/LssueContracts.vue?f17e","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/Contracts/LssueContracts/LssueContracts.vue?52c5","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/Contracts/LssueContracts/LssueContracts.vue?2fa8","uni-app:///pagesA/Contracts/LssueContracts/LssueContracts.vue","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/Contracts/LssueContracts/LssueContracts.vue?d82c","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/Contracts/LssueContracts/LssueContracts.vue?b103"],"names":["createPage","Page"],"mappings":";;;;;;;;;;kDAAA;AACA;AACA,mI;AACAA,UAAU,CAACC,uBAAD,CAAV,C;;;;;;;;;;;;;ACHA;AAAA;AAAA;AAAA;AAAA;AAAA;AAA2H;AAC3H;AACkE;AACL;AACc;;;AAG3E;AACyK;AACzK,gBAAgB,6KAAU;AAC1B,EAAE,oFAAM;AACR,EAAE,yFAAM;AACR,EAAE,kGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,6FAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACbA;AAAA;AAAA;AAAA;AAAyoB,CAAgB,wnBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACuF7pB;AACA,+D;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;eAIA,EACA,OADA,qBACA,CACA,wDADA,CAEA;AACA,4CACA,CALA,EAMA,MANA,kBAMA,OANA,EAMA,CACA,gBACA,6BACA,uBACA,wBACA,4BACA,aADA,IAGA,CACA,CAfA,EAgBA,MAhBA,oBAgBA,CACA,sBACA,wBACA,CAnBA,EAoBA,IApBA,kBAoBA,CACA,SACA,cADA,EACA;AACA,sBAFA,EAEA;AACA,mBAHA,EAGA;AACA,kBAJA,EAIA;AACA,qBALA,EAKA;AACA,qBANA,EAMA;AACA,oBAPA,EAOA;AACA,2BARA,EAQA;AACA,yBATA,EASA;AACA,oBAVA,EAUA;AACA,mBAXA,EAWA;AACA,mCAZA,EAYA;AACA,sBAbA,EAaA;AACA,kBAdA,EAcA;AACA,wBAfA,EAeA;AACA,gBAhBA,EAgBA;AACA,iBAjBA,EAiBA;AACA,oBAlBA,EAkBA;AACA,sBAnBA,EAmBA;AACA,sBApBA,EAoBA;AACA,uBArBA,EAqBA;AACA,uBAtBA,CAsBA;AAtBA,MAwBA,CA7CA,EA8CA,YACA,SADA,uBACA,CACA,gBACA,iBACA,8BACA,uBACA,gCACA,kCACA,CAHA,MAGA,CACA,oCACA,UACA,CACA,kBACA,gBACA,UACA,CACA,wCACA,gCACA,4CACA,sCACA,CApBA,EAqBA,OArBA,qBAqBA,CACA,yCACA,uBACA,CAxBA,EA9CA,EAwEA,WACA;AACA,UAFA,oBAEA,CACA,oBACA,0BADA,CACA;AADA,SAGA,CANA,EAOA;AACA,kBARA,4BAQA,kBACA,iDACA,OADA,EAEA,uBAFA,IAGA,IAHA,CAGA,gBACA;AACA,8BACA,+CADA,CAEA;AACA,SACA,CATA,EAUA,CAnBA,EAoBA;AACA,oCArBA,8CAqBA,CACA,gBACA,+EACA,sBACA,wBACA,yBACA,yEAHA,CAIA;AACA,gCACA,gBACA,CACA,CACA,CAVA,EAWA,CAlCA,EAmCA;AACA,YApCA,sBAoCA,CACA,gBADA,CAEA;AACA,mDACA,2BADA,IAEA,IAFA,CAEA,gBACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAFA;AAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAHA,MAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAFA,MAEA;AACA;AACA;AACA,WANA;AAOA;AACA,OAhCA;AAiCA,KAxEA;AAyEA;AACA,kBA1EA,0BA0EA,KA1EA,EA0EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBANA;;AAQA,KAtFA;AAuFA;AACA,qBAxFA,6BAwFA,KAxFA,EAwFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAJA;AAKA;AACA,KAjGA;AAkGA;AACA,uBAnGA,+BAmGA,CAnGA,EAmGA;AACA;AACA;AACA,KAtGA;AAuGA;AACA,qBAxGA,6BAwGA,CAxGA,EAwGA;AACA;AACA;AACA,mCADA;AAEA,sBAFA;;AAIA,OALA,MAKA;AACA;AACA;AACA,KAjHA;AAkHA;AACA,uBAnHA,iCAmHA;AACA;AACA,iDADA;;AAGA,KAvHA;AAwHA;AACA,cAzHA,sBAyHA,CAzHA,EAyHA;AACA;AACA;AACA,gBADA;AAEA,mBAFA;AAGA;AACA;AACA;AACA,wBADA;;AAGA;AACA;AACA;AACA;AACA,+CADA,IACA,sCADA,EACA;AACA;AACA,0CADA,EACA;AACA,oCAFA;AAGA,0BAHA;AAIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBANA,MAMA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eA1BA;;AA4BA,WA9BA,MA8BA;AACA;AACA,qCADA;AAEA,0BAFA;;AAIA;AACA,SA/CA;;AAiDA,KA5KA;AA6KA;AACA,gBA9KA,0BA8KA;AACA;AACA;AACA;AACA;AACA;AACA,2CADA;AAEA,qCAFA;AAGA,+BAHA;AAIA,yCAJA;AAKA,yCALA;AAMA,uCANA;AAOA,qDAPA;AAQA,iDARA;AASA,uCATA;;AAWA;AACA;AACA;AACA;AACA;AACA,wBADA;AAEA,iEAFA;AAGA;AACA;AACA;AACA;AACA,+CADA;AAEA;AACA,oCAHA;AAIA;AACA;AACA,uBANA;;AAQA;AACA,iBAfA;AAgBA;AACA;AACA,0CADA;AAEA,gCAFA;;AAIA,iBArBA;;AAuBA,aAzBA,MAyBA;AACA;AACA,oCADA;AAEA,4BAFA;;AAIA;AACA,WAjCA;AAkCA,SA9CA,MA8CA;AACA;AACA,wBADA;AAEA,wBAFA;;AAIA;AACA,OAvDA,MAuDA;AACA;AACA;AACA,KAzOA;AA0OA;AACA,UA3OA,oBA2OA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAFA,MAEA;AACA;AACA;;AAEA;AACA;AACA,+BADA;AAEA,2CAFA;AAGA,qCAHA;AAIA,+BAJA;AAKA,yCALA;AAMA,yCANA;AAOA,uCAPA;AAQA;AACA;AACA,gDAVA;AAWA,4CAXA;AAYA,uCAZA;AAaA,wCAbA;AAcA,cAdA,CAcA;AACA;AACA;AACA,6BADA;;AAGA;AACA;AACA;AACA;AACA;AACA,2FADA;;AAGA,eAPA,EAOA,GAPA;AAQA,aAZA,MAYA;AACA;AACA,8BADA;AAEA,4BAFA;;AAIA;AACA;AACA,eAFA,EAEA,IAFA;AAGA;AACA,WApCA;AAqCA,SA9CA,MA8CA;AACA;AACA,wBADA;AAEA,wBAFA;;AAIA;AACA,OAzDA,MAyDA;AACA;AACA;AACA,KArTA;;AAuTA;AACA,YAxTA,sBAwTA;AACA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA;AACA,KA9UA,EAxEA,E;;;;;;;;;;;;;AC5FA;AAAA;AAAA;AAAA;AAAsqC,CAAgB,kkCAAG,EAAC,C;;;;;;;;;;;ACA1rC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pagesA/Contracts/LssueContracts/LssueContracts.js","sourcesContent":["import 'uni-pages';\nimport Vue from 'vue'\nimport Page from './pagesA/Contracts/LssueContracts/LssueContracts.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./LssueContracts.vue?vue&type=template&id=d79abc86&\"\nvar renderjs\nimport script from \"./LssueContracts.vue?vue&type=script&lang=js&\"\nexport * from \"./LssueContracts.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LssueContracts.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"pagesA/Contracts/LssueContracts/LssueContracts.vue\"\nexport default component.exports","export * from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./LssueContracts.vue?vue&type=template&id=d79abc86&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n if (!_vm._isMounted) {\n _vm.e0 = function($event) {\n _vm.dialogShow = false\n }\n }\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./LssueContracts.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./LssueContracts.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"LssueContracts\">\r\n\t\t<view class=\"LssueContracts_box\">\r\n\t\t\t<view class=\"LssueContracts_item\">\r\n\t\t\t\t合同类型\r\n\t\t\t\t<picker class=\"picker\" mode=\"selector\" :range=\"typeOptions\" @change=\"bindTypeChange\">\r\n\t\t\t\t\t<view>{{typeValue ? typeValue : '请选择合同类型'}}</view>\r\n\t\t\t\t\t<image src=\"../../../static/images/right.png\" mode=\"\"></image>\r\n\t\t\t\t</picker>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\">\r\n\t\t\t\t合同甲方\r\n\t\t\t\t<input type=\"text\" v-model=\"contractA\" placeholder=\"请输入公司名称\" placeholder-style=\"color: #999\" />\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\">\r\n\t\t\t\t合同乙方\r\n\t\t\t\t<picker class=\"picker\" mode=\"selector\" :range=\"companyOptions\" @change=\"bindCompanyChange\">\r\n\t\t\t\t\t<view>{{companyValue ? companyValue : '请选择合同乙方'}}</view>\r\n\t\t\t\t\t<image src=\"../../../static/images/right.png\" mode=\"\"></image>\r\n\t\t\t\t</picker>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\">\r\n\t\t\t\t合同电量(万kWh)\r\n\t\t\t\t<input type=\"digit\" v-model=\"electricity\" placeholder=\"请输入\" placeholder-style=\"color: #999\" />\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\" v-if=\"typeValue == '月竞分成'\">\r\n\t\t\t\t分成比例(%) <input type=\"digit\" v-model=\"shareRatio\" placeholder=\"请输入\" placeholder-style=\"color: #999\" />\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\" v-if=\"typeValue == '固定价差'\">\r\n\t\t\t\t固定价差(厘/千瓦时) <input type=\"digit\" v-model=\"fixedSpread\" placeholder=\"请输入\"\r\n\t\t\t\t\tplaceholder-style=\"color: #999\" />\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\">\r\n\t\t\t\t合同开始时间\r\n\t\t\t\t<picker class=\"picker\" mode=\"date\" fields=\"month\" :start=\"startDate\" :end=\"endDate\"\r\n\t\t\t\t\t@change=\"bindStartDateChange\">\r\n\t\t\t\t\t<view class=\"uni-input\">{{contractStartTime ? contractStartTime : '请选择开始时间'}}</view>\r\n\t\t\t\t\t<image src=\"../../../static/images/right.png\" mode=\"\"></image>\r\n\t\t\t\t</picker>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\">\r\n\t\t\t\t合同结束时间\r\n\t\t\t\t<picker class=\"picker\" mode=\"date\" fields=\"year\" :start=\"startDate\" :end=\"endDate\"\r\n\t\t\t\t\t@change=\"bindEndDateChange\">\r\n\t\t\t\t\t<view class=\"uni-input\">{{contractEndTime ? contractEndTime : '请选择结束时间'}}</view>\r\n\t\t\t\t\t<image src=\"../../../static/images/right.png\" mode=\"\"></image>\r\n\t\t\t\t</picker>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_accessory\" v-if=\"onTemplate\">\r\n\t\t\t\t<view class=\"LssueContracts_accessory_title\">合同附件(请上传照片或者PDF文件)</view>\r\n\t\t\t\t<view class=\"LssueContracts_accessory_imgs\">\r\n\t\t\t\t\t<image v-for=\"(item,index) in imgList\" :src=\"item\" :key=\"index\" @click=\"slectImage(index)\"></image>\r\n\t\t\t\t\t<view class=\"pdf_box\" v-if=\"pdFurl\" @click=\"slectImage(imgList.length)\">上传成功</view>\r\n\t\t\t\t\t<image v-if=\"onUpload\" src=\"../../../static/images/upload_bg.png\"\r\n\t\t\t\t\t\t@click=\"slectImage(imgList.length)\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t\t<view class=\"wenxintishi\" v-if=\"!onTemplate\">\r\n\t\t\t<view class=\"wenxintishi_block\">\r\n\t\t\t\t如电客或电力用户对合同条款有任何个性化诉求的,请及时联系平台法务专员获取个性化定制合同条款。如电客或电力用户擅自修改合同条款的,有可能导致合同审核不通过、参与拼团失败等情况,\r\n\t\t\t\t<view @click=\"callkf\" class=\"lianxikefu\">\r\n\t\t\t\t\t<image src=\"https://fire.huoshitou.net/profile/icon/phone_icon.png\"></image>联系合同专员!\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t\t<view :class=\"['LssueContracts_btn',{'active_btn': onSubmint},{'btn_marginTop': !onTemplate}]\">\r\n\t\t\t<view v-if=\"onSubmint\">保存合同中</view>\r\n\t\t\t<view v-if=\"!onTemplate\" @click=\"openContract\">预览并下载</view>\r\n\t\t\t<view v-else @click=\"submit\">保存</view>\r\n\t\t</view>\r\n\t\t<view class=\"LssueContracts_dialog\" v-if=\"dialogShow\">\r\n\t\t\t<view class=\"LssueContracts_dialog_box\">\r\n\t\t\t\t<view class=\"dialog_hint\">请先完成实名认证</view>\r\n\t\t\t\t<view class=\"dialog_btn\">\r\n\t\t\t\t\t<view @click=\"dialogShow=false\">取消</view>\r\n\t\t\t\t\t<view class=\"btn_right\" @click=\"linktoCertification\">去认证</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport api from '@/static/util/api.js'\r\n\timport {\r\n\t\tget,\r\n\t\tpost\r\n\t} from '@/static/util/fun.js'\r\n\texport default {\r\n\t\tcreated() {\r\n\t\t\tthis.electricId = uni.getStorageSync('user').electricId\r\n\t\t\t// 售电公司列表\r\n\t\t\tthis.getElectricitySalesCompaniesList()\r\n\t\t},\r\n\t\tonLoad(options) {\r\n\t\t\tlet that = this\r\n\t\t\tthat.contractId = options.id\r\n\t\t\tif (options.template) {\r\n\t\t\t\tthat.onTemplate = false\r\n\t\t\t\tuni.setNavigationBarTitle({\r\n\t\t\t\t\ttitle: '开具合同'\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t\tthis.getUserMessage()\r\n\t\t\tthis.dialogShow = false\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tcontractId: '', //合同id\r\n\t\t\t\tcontractType: '', //合同类型 1-固定价差, 3-月竞分成\r\n\t\t\t\tcontractA: '', //合同甲方\r\n\t\t\t\tuserId: null, //售电公司id\r\n\t\t\t\telectricity: '', //合同电量\r\n\t\t\t\tfixedSpread: '', //固定价差(厘/千瓦时) contractType为 1 必传\r\n\t\t\t\tshareRatio: '', //分成比例(%) contractType为 2 必传\r\n\t\t\t\tcontractStartTime: '', //合同开始时间\r\n\t\t\t\tcontractEndTime: '', //合同结束时间\r\n\t\t\t\telectricId: '', //电客id\r\n\t\t\t\ttypeValue: '', //合同类型名称\r\n\t\t\t\ttypeOptions: ['固定价差', '月竞分成'], //合同类型\r\n\t\t\t\tcompanyValue: '', //乙方公司(售电公司)\r\n\t\t\t\tcompanys: '', //后台返回的售电公司列表\r\n\t\t\t\tcompanyOptions: [], //处理后的售电公司列表\r\n\t\t\t\tpdFurl: '', // 上传pdf\r\n\t\t\t\timgList: [], // 上传照片\r\n\t\t\t\tonUpload: true, // 是否出现上传图片\r\n\t\t\t\tonTemplate: true, // 是否为开具合同\r\n\t\t\t\tonSubmint: false, // 是否正在上传\r\n\t\t\t\tisAuthenticate: 0, // 是否完成实名认证\r\n\t\t\t\tdialogShow: false, // 是否认证弹窗\r\n\t\t\t}\r\n\t\t},\r\n\t\tcomputed: {\r\n\t\t\tstartDate() {\r\n\t\t\t\tlet year = null\r\n\t\t\t\tlet month = null\r\n\t\t\t\tlet day = new Date().getDay()\r\n\t\t\t\tif (!this.onTemplate) {\r\n\t\t\t\t\tyear = new Date().getFullYear()\r\n\t\t\t\t\tmonth = new Date().getMonth() + 1\r\n\t\t\t\t} else {\r\n\t\t\t\t\tyear = new Date().getFullYear() - 5\r\n\t\t\t\t\tmonth = 1\r\n\t\t\t\t}\r\n\t\t\t\tif (month == 13) {\r\n\t\t\t\t\tyear = year + 1\r\n\t\t\t\t\tmonth = 1\r\n\t\t\t\t}\r\n\t\t\t\tmonth = month > 9 ? month : '0' + month\r\n\t\t\t\tday = day > 9 ? day : '0' + day\r\n\t\t\t\tconsole.log(year + '-' + month + '-' + day)\r\n\t\t\t\treturn year + '-' + month + '-' + day\r\n\t\t\t},\r\n\t\t\tendDate() {\r\n\t\t\t\tlet year = new Date().getFullYear() + 10\r\n\t\t\t\treturn year + '-12-31'\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\t//联系客服\r\n\t\t\tcallkf() {\r\n\t\t\t\tuni.makePhoneCall({\r\n\t\t\t\t\tphoneNumber: '15360101191' //仅为示例\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\t// 获取用户实名信息\r\n\t\t\tgetUserMessage() {\r\n\t\t\t\tget(api.getUserInformation, {\r\n\t\t\t\t\ttype: 2,\r\n\t\t\t\t\tuserId: this.electricId\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\t// console.log(res)\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tthis.isAuthenticate = res.data.isAuthenticate\r\n\t\t\t\t\t\t//isAuthenticate 认证状态(0:未认证;1:认证失败;2:已认证;3:待审核)\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 获取所有售电公司\r\n\t\t\tgetElectricitySalesCompaniesList() {\r\n\t\t\t\tlet that = this\r\n\t\t\t\tget(api.electricitySalesCompaniesList).then(res => {\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tconsole.log('获取售电公司列表')\r\n\t\t\t\t\t\tthat.companys = res.data\r\n\t\t\t\t\t\tthat.companyOptions = res.data.map(item => item.eName)\r\n\t\t\t\t\t\t// console.log(that.companys)\r\n\t\t\t\t\t\tif (that.contractId) {\r\n\t\t\t\t\t\t\tthat.datashow()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t//数据回显\r\n\t\t\tdatashow() {\r\n\t\t\t\tlet that = this\r\n\t\t\t\t// 编辑合同的数据回显\r\n\t\t\t\tget(api.contractDetail, {\r\n\t\t\t\t\tcontractId: that.contractId\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tconsole.log('获取合同信息')\r\n\t\t\t\t\t// console.log(res.data)\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tthat.contractA = res.data.contractA\r\n\t\t\t\t\t\tthat.companyValue = res.data.ename\r\n\t\t\t\t\t\tlet arr = that.companys.filter(item => {\r\n\t\t\t\t\t\t\treturn item.eName == that.companyValue\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\tthat.userId = arr[0].userId\r\n\t\t\t\t\t\tthat.electricity = res.data.electricity\r\n\t\t\t\t\t\tthat.contractStartTime = res.data.contractStartTime.replace(new RegExp('-', 'g'), '/')\r\n\t\t\t\t\t\tthat.contractEndTime = res.data.contractEndTime.replace(new RegExp('-', 'g'), '/')\r\n\t\t\t\t\t\tthat.contractType = res.data.contractType\r\n\t\t\t\t\t\tif (that.contractType == 1) {\r\n\t\t\t\t\t\t\tthat.typeValue = '固定价差'\r\n\t\t\t\t\t\t\tthat.fixedSpread = res.data.fixedSpread\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tthat.typeValue = '月竞分成'\r\n\t\t\t\t\t\t\tthat.shareRatio = res.data.shareRatio\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tlet affix = JSON.parse(res.data.contractAnnex)\r\n\t\t\t\t\t\taffix.map(item => {\r\n\t\t\t\t\t\t\tif (item.lastIndexOf('.pdf') > -1) {\r\n\t\t\t\t\t\t\t\tthat.pdFurl = item\r\n\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\tthat.imgList = affix\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t//选择合同类型\r\n\t\t\tbindTypeChange(event) {\r\n\t\t\t\t// console.log(event)\r\n\t\t\t\tlet i = event.detail.value\r\n\t\t\t\tthis.typeValue = this.typeOptions[i]\r\n\t\t\t\tswitch (this.typeValue) {\r\n\t\t\t\t\tcase '固定价差':\r\n\t\t\t\t\t\tthis.contractType = 1\r\n\t\t\t\t\t\tbreak;\r\n\t\t\t\t\tcase '月竞分成':\r\n\t\t\t\t\t\tthis.contractType = 3\r\n\t\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t//选择乙方公司\r\n\t\t\tbindCompanyChange(event) {\r\n\t\t\t\tlet i = event.detail.value\r\n\t\t\t\tthis.companyValue = this.companyOptions[i]\r\n\t\t\t\tlet arr = this.companys.filter(item => {\r\n\t\t\t\t\tif (item.eName == this.companyValue) {\r\n\t\t\t\t\t\treturn item.userId\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t\tthis.userId = arr[0].userId\r\n\t\t\t},\r\n\t\t\t//选择合同开始时间\r\n\t\t\tbindStartDateChange(e) {\r\n\t\t\t\tlet str = e.detail.value.replace('-', '/')\r\n\t\t\t\tthis.contractStartTime = str + '/01'\r\n\t\t\t},\r\n\t\t\t//选择合同结束时间\r\n\t\t\tbindEndDateChange(e) {\r\n\t\t\t\tif (this.contractStartTime.split('/')[0] > e.detail.value) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: '合同开始时间不能大于合同结束时间',\r\n\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.contractEndTime = e.detail.value + '/12/31'\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// 去认证\r\n\t\t\tlinktoCertification() {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/Certification/Certification'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 上传合同附件\r\n\t\t\tslectImage(i) {\r\n\t\t\t\tlet that = this;\r\n\t\t\t\twx.chooseMessageFile({\r\n\t\t\t\t\tcount: 1,\r\n\t\t\t\t\ttype: 'all',\r\n\t\t\t\t\t// sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有\r\n\t\t\t\t\tsuccess: function(res) {\r\n\t\t\t\t\t\tuni.showLoading({\r\n\t\t\t\t\t\t\ttitle: '上传中'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\t// console.log(res)\r\n\t\t\t\t\t\tconst tempFilePath = res.tempFiles[0].path\r\n\t\t\t\t\t\t// console.log(tempFilePath)\r\n\t\t\t\t\t\tif (tempFilePath.lastIndexOf('.jpg') > -1 || tempFilePath.lastIndexOf('.png') > -1 ||\r\n\t\t\t\t\t\t\ttempFilePath.lastIndexOf('.pdf') > -1 || tempFilePath.lastIndexOf('.jpeg') > -1) {\r\n\t\t\t\t\t\t\tuni.uploadFile({\r\n\t\t\t\t\t\t\t\turl: api.uploadFile, //接口地址\r\n\t\t\t\t\t\t\t\tfilePath: tempFilePath,\r\n\t\t\t\t\t\t\t\tname: 'file',\r\n\t\t\t\t\t\t\t\tsuccess: function(res) {\r\n\t\t\t\t\t\t\t\t\tlet url = JSON.parse(res.data).url\r\n\t\t\t\t\t\t\t\t\tif (url.lastIndexOf('.pdf') > -1) {\r\n\t\t\t\t\t\t\t\t\t\tthat.imgList = []\r\n\t\t\t\t\t\t\t\t\t\tthat.onUpload = false\r\n\t\t\t\t\t\t\t\t\t\tthat.pdFurl = url\r\n\t\t\t\t\t\t\t\t\t\t// console.log(that.pdFurl)\r\n\t\t\t\t\t\t\t\t\t\t// that.onUpload = true\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\t// that.isImage = true\r\n\t\t\t\t\t\t\t\t\t\tthat.onUpload = true\r\n\t\t\t\t\t\t\t\t\t\tthat.pdFurl = ''\r\n\t\t\t\t\t\t\t\t\t\tthat.imgList[i] = url\r\n\t\t\t\t\t\t\t\t\t\t// console.log(i)\r\n\t\t\t\t\t\t\t\t\t\t// console.log(that.imgList)\r\n\t\t\t\t\t\t\t\t\t\tif (that.imgList.length > 5) {\r\n\t\t\t\t\t\t\t\t\t\t\t// that.imgList.\r\n\t\t\t\t\t\t\t\t\t\t\tthat.onUpload = false\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tthat.$forceUpdate()\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\ttitle: '不支持此文件格式,请重新选择',\r\n\t\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\t// 下载合同\r\n\t\t\topenContract() {\r\n\t\t\t\tif (this.isAuthenticate == 2) {\r\n\t\t\t\t\tconsole.log('下载合同')\r\n\t\t\t\t\tlet title = this.checkout()\r\n\t\t\t\t\tif (!title) {\r\n\t\t\t\t\t\tlet params = {\r\n\t\t\t\t\t\t\tcontractType: this.contractType,\r\n\t\t\t\t\t\t\tcontractA: this.contractA,\r\n\t\t\t\t\t\t\tuserId: this.userId,\r\n\t\t\t\t\t\t\telectricity: this.electricity,\r\n\t\t\t\t\t\t\tfixedSpread: this.fixedSpread,\r\n\t\t\t\t\t\t\tshareRatio: this.shareRatio,\r\n\t\t\t\t\t\t\tcontractStartTime: this.contractStartTime,\r\n\t\t\t\t\t\t\tcontractEndTime: this.contractEndTime,\r\n\t\t\t\t\t\t\telectricId: this.electricId\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tget(api.previewContract, params).then(res => {\r\n\t\t\t\t\t\t\tconsole.log(res)\r\n\t\t\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\t\t\tlet url = res.msg.replace(/http:/g, 'https:')\r\n\t\t\t\t\t\t\t\tuni.downloadFile({\r\n\t\t\t\t\t\t\t\t\turl: url,\r\n\t\t\t\t\t\t\t\t\tfilePath: wx.env.USER_DATA_PATH + '/购售电交易合同.docx',\r\n\t\t\t\t\t\t\t\t\tsuccess: (result) => {\r\n\t\t\t\t\t\t\t\t\t\tconsole.log(result)\r\n\t\t\t\t\t\t\t\t\t\tif (result.statusCode == 200) {\r\n\t\t\t\t\t\t\t\t\t\t\tuni.openDocument({\r\n\t\t\t\t\t\t\t\t\t\t\t\tfilePath: result.filePath,\r\n\t\t\t\t\t\t\t\t\t\t\t\t// fileType: \"pdf\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tshowMenu: true,\r\n\t\t\t\t\t\t\t\t\t\t\t\tsuccess: function() {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tconsole.log('打开文档成功');\r\n\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\t\t\t\ttitle: '打开文档失败,请联系管理员',\r\n\t\t\t\t\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\t\ttitle: '该售电公司没有合同模板',\r\n\t\t\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\ttitle: title,\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.dialogShow = true\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// 上传合同\r\n\t\t\tsubmit() {\r\n\t\t\t\t// let contractAnnex = null\r\n\t\t\t\t// console.log(this.pdFurl)\r\n\t\t\t\t// console.log(this.imgList)\r\n\t\t\t\t// if (this.pdFurl) {\r\n\t\t\t\t// \tcontractAnnex = this.pdFurl\r\n\t\t\t\t// } else {\r\n\t\t\t\t// \tif(this.imgList.length == 1) {\r\n\t\t\t\t// \t\tcontractAnnex = this.imgList.join(',') + ','\r\n\t\t\t\t// \t} else {\r\n\t\t\t\t// \t\tcontractAnnex = this.imgList.join(',')\r\n\t\t\t\t// \t}\r\n\t\t\t\t// }\r\n\t\t\t\t// console.log(contractAnnex)\r\n\t\t\t\tif (this.isAuthenticate == 2) {\r\n\t\t\t\t\tconsole.log('上传合同')\r\n\t\t\t\t\tlet contractStartTime = this.contractStartTime.replace(new RegExp('/', 'g'), '-')\r\n\t\t\t\t\tlet contractEndTime = this.contractEndTime.replace(/\\//g, '-')\r\n\t\t\t\t\tlet title = this.checkout()\r\n\t\t\t\t\tif (!title) {\r\n\t\t\t\t\t\tlet contractAnnex = null\r\n\t\t\t\t\t\tif (this.pdFurl) {\r\n\t\t\t\t\t\t\tcontractAnnex = this.pdFurl\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tcontractAnnex = this.imgList.join(',')\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\tthis.onSubmint = true\r\n\t\t\t\t\t\tpost(api.uploadContract, {\r\n\t\t\t\t\t\t\tid: this.contractId,\r\n\t\t\t\t\t\t\tcontractType: this.contractType,\r\n\t\t\t\t\t\t\tcontractA: this.contractA,\r\n\t\t\t\t\t\t\tuserId: this.userId,\r\n\t\t\t\t\t\t\telectricity: this.electricity,\r\n\t\t\t\t\t\t\tfixedSpread: this.fixedSpread,\r\n\t\t\t\t\t\t\tshareRatio: this.shareRatio,\r\n\t\t\t\t\t\t\t// contractStartTime: this.contractStartTime,\r\n\t\t\t\t\t\t\t// contractEndTime: this.contractEndTime,\r\n\t\t\t\t\t\t\tcontractStartTime: contractStartTime,\r\n\t\t\t\t\t\t\tcontractEndTime: contractEndTime,\r\n\t\t\t\t\t\t\telectricId: this.electricId,\r\n\t\t\t\t\t\t\tcontractAnnex: contractAnnex\r\n\t\t\t\t\t\t}).then(res => {\r\n\t\t\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\t\ttitle: '保存成功'\r\n\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\t\t\t\t\t// uni.navigateBack({\r\n\t\t\t\t\t\t\t\t\t// \tdelta: 1\r\n\t\t\t\t\t\t\t\t\t// })\r\n\t\t\t\t\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\t\t\t\t\turl: '/pagesA/Contracts/EnterpriseContract/EnterpriseContract?tabIndex=2'\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}, 500)\r\n\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\t\ttitle: res.msg,\r\n\t\t\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\t\t\t\t\tthis.onSubmint = false\r\n\t\t\t\t\t\t\t\t}, 1000)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\ttitle: title,\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.dialogShow = true\r\n\t\t\t\t}\r\n\t\t\t},\r\n\r\n\t\t\t//校验信息\r\n\t\t\tcheckout() {\r\n\t\t\t\tif (this.contractType == '') {\r\n\t\t\t\t\treturn '请选择合同类型'\r\n\t\t\t\t} else if (this.contractA == '') {\r\n\t\t\t\t\treturn '请输入合同的甲方'\r\n\t\t\t\t} else if (this.userId == null) {\r\n\t\t\t\t\treturn '请选择合同的乙方'\r\n\t\t\t\t} else if (this.electricity == '' || isNaN(this.electricity)) {\r\n\t\t\t\t\treturn '请输入合同的电量'\r\n\t\t\t\t} else if (this.contractType == 1 && this.fixedSpread == '') {\r\n\t\t\t\t\treturn '请输入固定的价差'\r\n\t\t\t\t} else if (this.contractType == 3 && this.shareRatio == '') {\r\n\t\t\t\t\treturn '请输入分成的比例'\r\n\t\t\t\t} else if (this.contractStartTime == '') {\r\n\t\t\t\t\treturn '请选择合同的开始时间'\r\n\t\t\t\t} else if (this.contractEndTime == '') {\r\n\t\t\t\t\treturn '请选择合同的结束时间'\r\n\t\t\t\t} else if (this.onTemplate && this.pdFurl == '' && this.imgList.length == 0) {\r\n\t\t\t\t\treturn '请上传合同附件'\r\n\t\t\t\t} else {\r\n\t\t\t\t\treturn false\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t.LssueContracts {\r\n\t\tposition: relative;\r\n\t\t// padding-top: 32rpx;\r\n\t\twidth: 100%;\r\n\t\tmin-height: 100%;\r\n\t\toverflow: hidden;\r\n\t\tbackground-color: #f4f5f7;\r\n\r\n\t\t.wenxintishi {\r\n\t\t\tcolor: #333;\r\n\t\t\tfont-size: 24rpx;\r\n\t\t\tmargin-top: 20rpx;\r\n\t\t\ttext-indent: 32rpx;\r\n\r\n\t\t\t.wenxintishi_block {\r\n\t\t\t\tposition: relative;\r\n\t\t\t\tpadding: 0 32rpx;\r\n\r\n\t\t\t\t// display: flex;\r\n\t\t\t\t.lianxikefu {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\tleft: 124rpx;\r\n\t\t\t\t\tbottom: 0;\r\n\t\t\t\t\twidth: 200rpx;\r\n\t\t\t\t\theight: auto;\r\n\t\t\t\t\tborder-bottom: 1px solid #1989fa;\r\n\t\t\t\t\tcolor: #1989fa;\r\n\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\t// display: inline;\r\n\t\t\t\t\t\tmargin-right: 4rpx;\r\n\t\t\t\t\t\twidth: 26rpx;\r\n\t\t\t\t\t\theight: 26rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\r\n\t\t}\r\n\r\n\t\t.LssueContracts_box {\r\n\t\t\tpadding: 0 32rpx;\r\n\t\t\tbackground-color: #fff;\r\n\r\n\t\t\t.LssueContracts_item {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: auto;\r\n\t\t\t\tfont-size: 34rpx;\r\n\t\t\t\tcolor: #333;\r\n\t\t\t\tborder-bottom: 1rpx solid #f4f5f7;\r\n\r\n\r\n\t\t\t\tpicker,\r\n\t\t\t\tinput,\r\n\t\t\t\ttext {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 110rpx;\r\n\t\t\t\t\tline-height: 110rpx;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\ttext-align: right;\r\n\t\t\t\t\tcolor: #999;\r\n\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.picker {\r\n\t\t\t\t\tposition: relative;\r\n\t\t\t\t\tpadding-right: 20rpx;\r\n\r\n\t\t\t\t\tview {\r\n\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\tright: 0;\r\n\t\t\t\t\t\ttop: 40rpx;\r\n\t\t\t\t\t\twidth: 16rpx;\r\n\t\t\t\t\t\theight: 32rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t.LssueContracts_accessory {\r\n\t\t\t\tpadding-bottom: 16rpx;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: auto;\r\n\t\t\t\tfont-size: 34rpx;\r\n\t\t\t\tcolor: #333;\r\n\r\n\t\t\t\t.LssueContracts_accessory_title {\r\n\t\t\t\t\theight: 110rpx;\r\n\t\t\t\t\tline-height: 110rpx;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.LssueContracts_accessory_imgs {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: auto;\r\n\r\n\t\t\t\t\t.pdf_box {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tmargin-bottom: 10rpx;\r\n\t\t\t\t\t\tmargin-right: 10rpx;\r\n\t\t\t\t\t\twidth: 180rpx;\r\n\t\t\t\t\t\theight: 180rpx;\r\n\t\t\t\t\t\tbackground-color: #ccc;\r\n\t\t\t\t\t\tborder: 1rpx solid #999;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 180rpx;\r\n\t\t\t\t\t\theight: 180rpx;\r\n\t\t\t\t\t\tmargin-bottom: 10rpx;\r\n\t\t\t\t\t\tmargin-right: 10rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t// 按钮\r\n\t\t.LssueContracts_btn {\r\n\t\t\tmargin: 60rpx 0;\r\n\t\t\tmargin-left: 32rpx;\r\n\t\t\twidth: 686rpx;\r\n\t\t\theight: 104rpx;\r\n\t\t\tline-height: 104rpx;\r\n\t\t\ttext-align: center;\r\n\t\t\tfont-size: 30rpx;\r\n\t\t\tfont-weight: 700;\r\n\t\t\tcolor: #fff;\r\n\t\t\tbackground-color: #1989fa;\r\n\t\t\tborder-radius: 16rpx;\r\n\t\t}\r\n\r\n\t\t.active_btn {\r\n\t\t\tbackground-color: #ccc;\r\n\t\t}\r\n\r\n\t\t.btn_marginTop {\r\n\t\t\tmargin-top: 180rpx;\r\n\t\t}\r\n\r\n\t\t// 弹窗\r\n\t\t.LssueContracts_dialog {\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 0;\r\n\t\t\ttop: 0;\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\t\t\tbackground: rgba(0, 0, 0, 0.16);\r\n\r\n\t\t\t.LssueContracts_dialog_box {\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\tleft: 50%;\r\n\t\t\t\ttop: 50%;\r\n\t\t\t\ttransform: translate(-50%, -50%);\r\n\t\t\t\tz-index: 1;\r\n\t\t\t\twidth: 500rpx;\r\n\t\t\t\theight: 300rpx;\r\n\t\t\t\tbackground-color: #fff;\r\n\t\t\t\tborder-radius: 16rpx;\r\n\r\n\t\t\t\t.dialog_hint {\r\n\t\t\t\t\theight: 200rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tline-height: 200rpx;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.dialog_btn {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\tline-height: 100rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #1989fa;\r\n\t\t\t\t\tborder-top: 2rpx solid #f4f5f7;\r\n\r\n\t\t\t\t\tview {\r\n\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.btn_right {\r\n\t\t\t\t\t\tborder-left: 2rpx solid #f4f5f7;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>\n","import mod from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./LssueContracts.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./LssueContracts.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1621997970190\n var cssReload = require(\"F:/工作/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["uni-app:///main.js",null,"webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/Contracts/LssueContracts/LssueContracts.vue?f17e","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/Contracts/LssueContracts/LssueContracts.vue?52c5","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/Contracts/LssueContracts/LssueContracts.vue?2fa8","uni-app:///pagesA/Contracts/LssueContracts/LssueContracts.vue","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/Contracts/LssueContracts/LssueContracts.vue?d82c","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/Contracts/LssueContracts/LssueContracts.vue?b103"],"names":["createPage","Page"],"mappings":";;;;;;;;;;kDAAA;AACA;AACA,mI;AACAA,UAAU,CAACC,uBAAD,CAAV,C;;;;;;;;;;;;;ACHA;AAAA;AAAA;AAAA;AAAA;AAAA;AAA2H;AAC3H;AACkE;AACL;AACc;;;AAG3E;AACyK;AACzK,gBAAgB,6KAAU;AAC1B,EAAE,oFAAM;AACR,EAAE,yFAAM;AACR,EAAE,kGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,6FAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACbA;AAAA;AAAA;AAAA;AAAyoB,CAAgB,wnBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACgG7pB;AACA,+D;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;eAIA,EACA,OADA,qBACA,CACA,wDADA,CAEA;AACA,4CACA,CALA,EAMA,MANA,kBAMA,OANA,EAMA,CACA,gBACA,6BACA,uBACA,wBACA,4BACA,aADA,IAGA,CACA,CAfA,EAgBA,MAhBA,oBAgBA,CACA,sBACA,wBACA,CAnBA,EAoBA,IApBA,kBAoBA,CACA,SACA,cADA,EACA;AACA,sBAFA,EAEA;AACA,mBAHA,EAGA;AACA,kBAJA,EAIA;AACA,qBALA,EAKA;AACA,qBANA,EAMA;AACA,oBAPA,EAOA;AACA,2BARA,EAQA;AACA,yBATA,EASA;AACA,kBAVA,EAUA;AACA,oBAXA,EAWA;AACA,mBAZA,EAYA;AACA,mCAbA,EAaA;AACA,sBAdA,EAcA;AACA,kBAfA,EAeA;AACA,wBAhBA,EAgBA;AACA,gBAjBA,EAiBA;AACA,iBAlBA,EAkBA;AACA,oBAnBA,EAmBA;AACA,sBApBA,EAoBA;AACA,sBArBA,EAqBA;AACA,uBAtBA,EAsBA;AACA,uBAvBA,CAuBA;AAvBA,MAyBA,CA9CA,EA+CA,YACA,SADA,uBACA,CACA,gBACA,iBACA,8BACA,uBACA,gCACA,kCACA,CAHA,MAGA,CACA,oCACA,UACA,CACA,kBACA,gBACA,UACA,CACA,wCACA,gCACA,4CACA,sCACA,CApBA,EAqBA,OArBA,qBAqBA,CACA,yCACA,uBACA,CAxBA,EA/CA,EAyEA,WACA;AACA,UAFA,oBAEA,CACA,oBACA,0BADA,CACA;AADA,SAGA,CANA,EAOA;AACA,kBARA,4BAQA,kBACA,iDACA,OADA,EAEA,uBAFA,IAGA,IAHA,CAGA,gBACA;AACA,8BACA,+CADA,CAEA;AACA,SACA,CATA,EAUA,CAnBA,EAoBA;AACA,oCArBA,8CAqBA,CACA,gBACA,+EACA,sBACA,wBACA,yBACA,yEAHA,CAIA;AACA,gCACA,gBACA,CACA,CACA,CAVA,EAWA,CAlCA,EAmCA;AACA,YApCA,sBAoCA,CACA,gBADA,CAEA;AACA,mDACA,2BADA,IAEA,IAFA,CAEA,gBACA,sBADA,CAEA;AACA,8BACA,oCACA,mCACA,gDACA,uCACA,CAFA,EAGA,4BACA,wCACA;AACA;AACA;AACA;AACA;AACA;AACA,WAHA,MAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAFA,MAEA;AACA;AACA;AACA,WANA;AAOA;AACA,OAhCA;AAiCA,KAxEA;AAyEA;AACA,kBA1EA,0BA0EA,KA1EA,EA0EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBANA;;AAQA,KAtFA;AAuFA;AACA,qBAxFA,6BAwFA,KAxFA,EAwFA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAJA;AAKA;AACA,KAjGA;AAkGA;AACA,uBAnGA,+BAmGA,CAnGA,EAmGA;AACA;AACA;AACA,KAtGA;AAuGA;AACA,qBAxGA,6BAwGA,CAxGA,EAwGA;AACA;AACA;AACA,mCADA;AAEA,sBAFA;;AAIA,OALA,MAKA;AACA;AACA;AACA,KAjHA;AAkHA;AACA,sBAnHA,8BAmHA,CAnHA,EAmHA;AACA;AACA;AACA,OAFA,MAEA;AACA;AACA,0BADA;AAEA,sBAFA;;AAIA;AACA,KA5HA;AA6HA;AACA,uBA9HA,iCA8HA;AACA;AACA,iDADA;;AAGA,KAlIA;AAmIA;AACA,cApIA,sBAoIA,CApIA,EAoIA;AACA;AACA;AACA,gBADA;AAEA,mBAFA;AAGA;AACA;AACA;AACA,wBADA;;AAGA;AACA;AACA;AACA;AACA,+CADA,IACA,sCADA,EACA;AACA;AACA,0CADA,EACA;AACA,oCAFA;AAGA,0BAHA;AAIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBANA,MAMA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eA1BA;;AA4BA,WA9BA,MA8BA;AACA;AACA,qCADA;AAEA,0BAFA;;AAIA;AACA,SA/CA;;AAiDA,KAvLA;AAwLA;AACA,gBAzLA,0BAyLA;AACA;AACA;AACA;AACA;AACA;AACA,2CADA;AAEA,qCAFA;AAGA,+BAHA;AAIA,yCAJA;AAKA,yCALA;AAMA,uCANA;AAOA,qDAPA;AAQA,iDARA;AASA,uCATA;;AAWA;AACA;AACA;AACA;AACA;AACA,wBADA;AAEA,iEAFA;AAGA;AACA;AACA;AACA;AACA,+CADA;AAEA;AACA,oCAHA;AAIA;AACA;AACA,uBANA;;AAQA;AACA,iBAfA;AAgBA;AACA;AACA,0CADA;AAEA,gCAFA;;AAIA,iBArBA;;AAuBA,aAzBA,MAyBA;AACA;AACA,oCADA;AAEA,4BAFA;;AAIA;AACA,WAjCA;AAkCA,SA9CA,MA8CA;AACA;AACA,wBADA;AAEA,wBAFA;;AAIA;AACA,OAvDA,MAuDA;AACA;AACA;AACA,KApPA;AAqPA;AACA,UAtPA,oBAsPA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAFA,MAEA;AACA;AACA;;AAEA;AACA;AACA,+BADA;AAEA,2CAFA;AAGA,qCAHA;AAIA,+BAJA;AAKA,yCALA;AAMA,yCANA;AAOA,uCAPA;AAQA;AACA;AACA,gDAVA;AAWA,4CAXA;AAYA,uCAZA;AAaA,wCAbA;AAcA,cAdA,CAcA;AACA;AACA;AACA,6BADA;;AAGA;AACA;AACA;AACA;AACA;AACA,2FADA;;AAGA,eAPA,EAOA,GAPA;AAQA,aAZA,MAYA;AACA;AACA,8BADA;AAEA,4BAFA;;AAIA;AACA;AACA,eAFA,EAEA,IAFA;AAGA;AACA,WApCA;AAqCA,SA9CA,MA8CA;AACA;AACA,wBADA;AAEA,wBAFA;;AAIA;AACA,OAzDA,MAyDA;AACA;AACA;AACA,KAhUA;;AAkUA;AACA,YAnUA,sBAmUA;AACA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA;AACA,KAzVA,EAzEA,E;;;;;;;;;;;;;ACrGA;AAAA;AAAA;AAAA;AAAsqC,CAAgB,kkCAAG,EAAC,C;;;;;;;;;;;ACA1rC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pagesA/Contracts/LssueContracts/LssueContracts.js","sourcesContent":["import 'uni-pages';\nimport Vue from 'vue'\nimport Page from './pagesA/Contracts/LssueContracts/LssueContracts.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./LssueContracts.vue?vue&type=template&id=d79abc86&\"\nvar renderjs\nimport script from \"./LssueContracts.vue?vue&type=script&lang=js&\"\nexport * from \"./LssueContracts.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LssueContracts.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"pagesA/Contracts/LssueContracts/LssueContracts.vue\"\nexport default component.exports","export * from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./LssueContracts.vue?vue&type=template&id=d79abc86&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n if (!_vm._isMounted) {\n _vm.e0 = function($event) {\n _vm.dialogShow = false\n }\n }\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./LssueContracts.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./LssueContracts.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"LssueContracts\">\r\n\t\t<view class=\"LssueContracts_box\">\r\n\t\t\t<view class=\"LssueContracts_item\">\r\n\t\t\t\t合同类型\r\n\t\t\t\t<picker class=\"picker\" mode=\"selector\" :range=\"typeOptions\" @change=\"bindTypeChange\">\r\n\t\t\t\t\t<view>{{typeValue ? typeValue : '请选择合同类型'}}</view>\r\n\t\t\t\t\t<image src=\"../../../static/images/right.png\" mode=\"\"></image>\r\n\t\t\t\t</picker>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\">\r\n\t\t\t\t合同甲方\r\n\t\t\t\t<input type=\"text\" v-model=\"contractA\" placeholder=\"请输入公司名称\" placeholder-style=\"color: #999\" />\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\">\r\n\t\t\t\t合同乙方\r\n\t\t\t\t<picker class=\"picker\" mode=\"selector\" :range=\"companyOptions\" @change=\"bindCompanyChange\">\r\n\t\t\t\t\t<view>{{companyValue ? companyValue : '请选择合同乙方'}}</view>\r\n\t\t\t\t\t<image src=\"../../../static/images/right.png\" mode=\"\"></image>\r\n\t\t\t\t</picker>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\">\r\n\t\t\t\t合同电量(万kWh)\r\n\t\t\t\t<input type=\"digit\" v-model=\"electricity\" placeholder=\"请输入\" placeholder-style=\"color: #999\" />\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\" v-if=\"typeValue == '月竞分成'\">\r\n\t\t\t\t分成比例(%) <input type=\"digit\" v-model=\"shareRatio\" placeholder=\"请输入\" placeholder-style=\"color: #999\" />\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\" v-if=\"typeValue == '固定价差'\">\r\n\t\t\t\t固定价差(厘/千瓦时) <input type=\"digit\" v-model=\"fixedSpread\" placeholder=\"请输入\"\r\n\t\t\t\t\tplaceholder-style=\"color: #999\" />\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\">\r\n\t\t\t\t合同开始时间\r\n\t\t\t\t<picker class=\"picker\" mode=\"date\" fields=\"month\" :start=\"startDate\" :end=\"endDate\"\r\n\t\t\t\t\t@change=\"bindStartDateChange\">\r\n\t\t\t\t\t<view class=\"uni-input\">{{contractStartTime ? contractStartTime : '请选择开始时间'}}</view>\r\n\t\t\t\t\t<image src=\"../../../static/images/right.png\" mode=\"\"></image>\r\n\t\t\t\t</picker>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\">\r\n\t\t\t\t合同结束时间\r\n\t\t\t\t<picker class=\"picker\" mode=\"date\" fields=\"year\" :start=\"startDate\" :end=\"endDate\"\r\n\t\t\t\t\t@change=\"bindEndDateChange\">\r\n\t\t\t\t\t<view class=\"uni-input\">{{contractEndTime ? contractEndTime : '请选择结束时间'}}</view>\r\n\t\t\t\t\t<image src=\"../../../static/images/right.png\" mode=\"\"></image>\r\n\t\t\t\t</picker>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_item\" v-if=\"!onTemplate&&typeValue=='固定价差'\">\r\n\t\t\t\t固定价差固化期限\r\n\t\t\t\t<picker class=\"picker\" mode=\"date\" fields=\"year\" :start=\"contractStartTime\" :end=\"contractEndTime\"\r\n\t\t\t\t\t@change=\"bindDeadlineChange\">\r\n\t\t\t\t\t<view class=\"uni-input\">{{deadline ? deadline : '请选择固化期限'}}</view>\r\n\t\t\t\t\t<image src=\"../../../static/images/right.png\" mode=\"\"></image>\r\n\t\t\t\t</picker>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"LssueContracts_accessory\" v-if=\"onTemplate\">\r\n\t\t\t\t<view class=\"LssueContracts_accessory_title\">合同附件(请上传照片或者PDF文件)</view>\r\n\t\t\t\t<view class=\"LssueContracts_accessory_imgs\">\r\n\t\t\t\t\t<image v-for=\"(item,index) in imgList\" :src=\"item\" :key=\"index\" @click=\"slectImage(index)\"></image>\r\n\t\t\t\t\t<view class=\"pdf_box\" v-if=\"pdFurl\" @click=\"slectImage(imgList.length)\">上传成功</view>\r\n\t\t\t\t\t<image v-if=\"onUpload\" src=\"../../../static/images/upload_bg.png\"\r\n\t\t\t\t\t\t@click=\"slectImage(imgList.length)\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t\t<view class=\"wenxintishi\" v-if=\"!onTemplate\">\r\n\t\t\t<view class=\"wenxintishi_block\">\r\n\t\t\t\t如电客或电力用户对合同条款有任何个性化诉求的,请及时联系平台法务专员获取个性化定制合同条款。如电客或电力用户擅自修改合同条款的,有可能导致合同审核不通过、参与拼团失败等情况,\r\n\t\t\t\t<text @click=\"callkf\" class=\"lianxikefu\">\r\n\t\t\t\t\t<!-- <image src=\"https://fire.huoshitou.net/profile/icon/phone_icon.png\"></image> -->\r\n\t\t\t\t\t联系合同专员!\r\n\t\t\t\t</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t\t<view :class=\"['LssueContracts_btn',{'active_btn': onSubmint},{'btn_marginTop': !onTemplate}]\">\r\n\t\t\t<view v-if=\"onSubmint\">保存合同中</view>\r\n\t\t\t<view v-if=\"!onTemplate\" @click=\"openContract\">预览并下载</view>\r\n\t\t\t<view v-else @click=\"submit\">保存</view>\r\n\t\t</view>\r\n\t\t<view class=\"LssueContracts_dialog\" v-if=\"dialogShow\">\r\n\t\t\t<view class=\"LssueContracts_dialog_box\">\r\n\t\t\t\t<view class=\"dialog_hint\">请先完成实名认证</view>\r\n\t\t\t\t<view class=\"dialog_btn\">\r\n\t\t\t\t\t<view @click=\"dialogShow=false\">取消</view>\r\n\t\t\t\t\t<view class=\"btn_right\" @click=\"linktoCertification\">去认证</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport api from '@/static/util/api.js'\r\n\timport {\r\n\t\tget,\r\n\t\tpost\r\n\t} from '@/static/util/fun.js'\r\n\texport default {\r\n\t\tcreated() {\r\n\t\t\tthis.electricId = uni.getStorageSync('user').electricId\r\n\t\t\t// 售电公司列表\r\n\t\t\tthis.getElectricitySalesCompaniesList()\r\n\t\t},\r\n\t\tonLoad(options) {\r\n\t\t\tlet that = this\r\n\t\t\tthat.contractId = options.id\r\n\t\t\tif (options.template) {\r\n\t\t\t\tthat.onTemplate = false\r\n\t\t\t\tuni.setNavigationBarTitle({\r\n\t\t\t\t\ttitle: '开具合同'\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t\tthis.getUserMessage()\r\n\t\t\tthis.dialogShow = false\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tcontractId: '', //合同id\r\n\t\t\t\tcontractType: '', //合同类型 1-固定价差, 3-月竞分成\r\n\t\t\t\tcontractA: '', //合同甲方\r\n\t\t\t\tuserId: null, //售电公司id\r\n\t\t\t\telectricity: '', //合同电量\r\n\t\t\t\tfixedSpread: '', //固定价差(厘/千瓦时) contractType为 1 必传\r\n\t\t\t\tshareRatio: '', //分成比例(%) contractType为 2 必传\r\n\t\t\t\tcontractStartTime: '', //合同开始时间\r\n\t\t\t\tcontractEndTime: '', //合同结束时间\r\n\t\t\t\tdeadline: '', // 固定价差固化时间\r\n\t\t\t\telectricId: '', //电客id\r\n\t\t\t\ttypeValue: '', //合同类型名称\r\n\t\t\t\ttypeOptions: ['固定价差', '月竞分成'], //合同类型\r\n\t\t\t\tcompanyValue: '', //乙方公司(售电公司)\r\n\t\t\t\tcompanys: '', //后台返回的售电公司列表\r\n\t\t\t\tcompanyOptions: [], //处理后的售电公司列表\r\n\t\t\t\tpdFurl: '', // 上传pdf\r\n\t\t\t\timgList: [], // 上传照片\r\n\t\t\t\tonUpload: true, // 是否出现上传图片\r\n\t\t\t\tonTemplate: true, // 是否为开具合同\r\n\t\t\t\tonSubmint: false, // 是否正在上传\r\n\t\t\t\tisAuthenticate: 0, // 是否完成实名认证\r\n\t\t\t\tdialogShow: false, // 是否认证弹窗\r\n\t\t\t}\r\n\t\t},\r\n\t\tcomputed: {\r\n\t\t\tstartDate() {\r\n\t\t\t\tlet year = null\r\n\t\t\t\tlet month = null\r\n\t\t\t\tlet day = new Date().getDay()\r\n\t\t\t\tif (!this.onTemplate) {\r\n\t\t\t\t\tyear = new Date().getFullYear()\r\n\t\t\t\t\tmonth = new Date().getMonth() + 1\r\n\t\t\t\t} else {\r\n\t\t\t\t\tyear = new Date().getFullYear() - 5\r\n\t\t\t\t\tmonth = 1\r\n\t\t\t\t}\r\n\t\t\t\tif (month == 13) {\r\n\t\t\t\t\tyear = year + 1\r\n\t\t\t\t\tmonth = 1\r\n\t\t\t\t}\r\n\t\t\t\tmonth = month > 9 ? month : '0' + month\r\n\t\t\t\tday = day > 9 ? day : '0' + day\r\n\t\t\t\tconsole.log(year + '-' + month + '-' + day)\r\n\t\t\t\treturn year + '-' + month + '-' + day\r\n\t\t\t},\r\n\t\t\tendDate() {\r\n\t\t\t\tlet year = new Date().getFullYear() + 10\r\n\t\t\t\treturn year + '-12-31'\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\t//联系客服\r\n\t\t\tcallkf() {\r\n\t\t\t\tuni.makePhoneCall({\r\n\t\t\t\t\tphoneNumber: '15360101191' //仅为示例\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\t// 获取用户实名信息\r\n\t\t\tgetUserMessage() {\r\n\t\t\t\tget(api.getUserInformation, {\r\n\t\t\t\t\ttype: 2,\r\n\t\t\t\t\tuserId: this.electricId\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\t// console.log(res)\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tthis.isAuthenticate = res.data.isAuthenticate\r\n\t\t\t\t\t\t//isAuthenticate 认证状态(0:未认证;1:认证失败;2:已认证;3:待审核)\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 获取所有售电公司\r\n\t\t\tgetElectricitySalesCompaniesList() {\r\n\t\t\t\tlet that = this\r\n\t\t\t\tget(api.electricitySalesCompaniesList).then(res => {\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tconsole.log('获取售电公司列表')\r\n\t\t\t\t\t\tthat.companys = res.data\r\n\t\t\t\t\t\tthat.companyOptions = res.data.map(item => item.eName)\r\n\t\t\t\t\t\t// console.log(that.companys)\r\n\t\t\t\t\t\tif (that.contractId) {\r\n\t\t\t\t\t\t\tthat.datashow()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t//数据回显\r\n\t\t\tdatashow() {\r\n\t\t\t\tlet that = this\r\n\t\t\t\t// 编辑合同的数据回显\r\n\t\t\t\tget(api.contractDetail, {\r\n\t\t\t\t\tcontractId: that.contractId\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tconsole.log('获取合同信息')\r\n\t\t\t\t\t// console.log(res.data)\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tthat.contractA = res.data.contractA\r\n\t\t\t\t\t\tthat.companyValue = res.data.ename\r\n\t\t\t\t\t\tlet arr = that.companys.filter(item => {\r\n\t\t\t\t\t\t\treturn item.eName == that.companyValue\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\tthat.userId = arr[0].userId\r\n\t\t\t\t\t\tthat.electricity = res.data.electricity\r\n\t\t\t\t\t\tthat.contractStartTime = res.data.contractStartTime.replace(new RegExp('-', 'g'), '/')\r\n\t\t\t\t\t\tthat.contractEndTime = res.data.contractEndTime.replace(new RegExp('-', 'g'), '/')\r\n\t\t\t\t\t\tthat.contractType = res.data.contractType\r\n\t\t\t\t\t\tif (that.contractType == 1) {\r\n\t\t\t\t\t\t\tthat.typeValue = '固定价差'\r\n\t\t\t\t\t\t\tthat.fixedSpread = res.data.fixedSpread\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tthat.typeValue = '月竞分成'\r\n\t\t\t\t\t\t\tthat.shareRatio = res.data.shareRatio\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tlet affix = JSON.parse(res.data.contractAnnex)\r\n\t\t\t\t\t\taffix.map(item => {\r\n\t\t\t\t\t\t\tif (item.lastIndexOf('.pdf') > -1) {\r\n\t\t\t\t\t\t\t\tthat.pdFurl = item\r\n\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\tthat.imgList = affix\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t//选择合同类型\r\n\t\t\tbindTypeChange(event) {\r\n\t\t\t\t// console.log(event)\r\n\t\t\t\tlet i = event.detail.value\r\n\t\t\t\tthis.typeValue = this.typeOptions[i]\r\n\t\t\t\tswitch (this.typeValue) {\r\n\t\t\t\t\tcase '固定价差':\r\n\t\t\t\t\t\tthis.contractType = 1\r\n\t\t\t\t\t\tbreak;\r\n\t\t\t\t\tcase '月竞分成':\r\n\t\t\t\t\t\tthis.contractType = 3\r\n\t\t\t\t\t\tbreak;\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t//选择乙方公司\r\n\t\t\tbindCompanyChange(event) {\r\n\t\t\t\tlet i = event.detail.value\r\n\t\t\t\tthis.companyValue = this.companyOptions[i]\r\n\t\t\t\tlet arr = this.companys.filter(item => {\r\n\t\t\t\t\tif (item.eName == this.companyValue) {\r\n\t\t\t\t\t\treturn item.userId\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t\tthis.userId = arr[0].userId\r\n\t\t\t},\r\n\t\t\t//选择合同开始时间\r\n\t\t\tbindStartDateChange(e) {\r\n\t\t\t\tlet str = e.detail.value.replace('-', '/')\r\n\t\t\t\tthis.contractStartTime = str + '/01'\r\n\t\t\t},\r\n\t\t\t//选择合同结束时间\r\n\t\t\tbindEndDateChange(e) {\r\n\t\t\t\tif (this.contractStartTime.split('/')[0] > e.detail.value) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: '合同开始时间不能大于合同结束时间',\r\n\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.contractEndTime = e.detail.value + '/12/31'\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t//选择合同结束时间\r\n\t\t\tbindDeadlineChange(e) {\r\n\t\t\t\tif(this.contractStartTime&&this.contractEndTime) {\r\n\t\t\t\t\tthis.deadline = e.detail.value + '/12/31'\r\n\t\t\t\t} else {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: '请选择合同时间',\r\n\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// 去认证\r\n\t\t\tlinktoCertification() {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/Certification/Certification'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 上传合同附件\r\n\t\t\tslectImage(i) {\r\n\t\t\t\tlet that = this;\r\n\t\t\t\twx.chooseMessageFile({\r\n\t\t\t\t\tcount: 1,\r\n\t\t\t\t\ttype: 'all',\r\n\t\t\t\t\t// sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有\r\n\t\t\t\t\tsuccess: function(res) {\r\n\t\t\t\t\t\tuni.showLoading({\r\n\t\t\t\t\t\t\ttitle: '上传中'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\t// console.log(res)\r\n\t\t\t\t\t\tconst tempFilePath = res.tempFiles[0].path\r\n\t\t\t\t\t\t// console.log(tempFilePath)\r\n\t\t\t\t\t\tif (tempFilePath.lastIndexOf('.jpg') > -1 || tempFilePath.lastIndexOf('.png') > -1 ||\r\n\t\t\t\t\t\t\ttempFilePath.lastIndexOf('.pdf') > -1 || tempFilePath.lastIndexOf('.jpeg') > -1) {\r\n\t\t\t\t\t\t\tuni.uploadFile({\r\n\t\t\t\t\t\t\t\turl: api.uploadFile, //接口地址\r\n\t\t\t\t\t\t\t\tfilePath: tempFilePath,\r\n\t\t\t\t\t\t\t\tname: 'file',\r\n\t\t\t\t\t\t\t\tsuccess: function(res) {\r\n\t\t\t\t\t\t\t\t\tlet url = JSON.parse(res.data).url\r\n\t\t\t\t\t\t\t\t\tif (url.lastIndexOf('.pdf') > -1) {\r\n\t\t\t\t\t\t\t\t\t\tthat.imgList = []\r\n\t\t\t\t\t\t\t\t\t\tthat.onUpload = false\r\n\t\t\t\t\t\t\t\t\t\tthat.pdFurl = url\r\n\t\t\t\t\t\t\t\t\t\t// console.log(that.pdFurl)\r\n\t\t\t\t\t\t\t\t\t\t// that.onUpload = true\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\t// that.isImage = true\r\n\t\t\t\t\t\t\t\t\t\tthat.onUpload = true\r\n\t\t\t\t\t\t\t\t\t\tthat.pdFurl = ''\r\n\t\t\t\t\t\t\t\t\t\tthat.imgList[i] = url\r\n\t\t\t\t\t\t\t\t\t\t// console.log(i)\r\n\t\t\t\t\t\t\t\t\t\t// console.log(that.imgList)\r\n\t\t\t\t\t\t\t\t\t\tif (that.imgList.length > 5) {\r\n\t\t\t\t\t\t\t\t\t\t\t// that.imgList.\r\n\t\t\t\t\t\t\t\t\t\t\tthat.onUpload = false\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\tthat.$forceUpdate()\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tuni.hideLoading()\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\ttitle: '不支持此文件格式,请重新选择',\r\n\t\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\t// 下载合同\r\n\t\t\topenContract() {\r\n\t\t\t\tif (this.isAuthenticate == 2) {\r\n\t\t\t\t\tconsole.log('下载合同')\r\n\t\t\t\t\tlet title = this.checkout()\r\n\t\t\t\t\tif (!title) {\r\n\t\t\t\t\t\tlet params = {\r\n\t\t\t\t\t\t\tcontractType: this.contractType,\r\n\t\t\t\t\t\t\tcontractA: this.contractA,\r\n\t\t\t\t\t\t\tuserId: this.userId,\r\n\t\t\t\t\t\t\telectricity: this.electricity,\r\n\t\t\t\t\t\t\tfixedSpread: this.fixedSpread,\r\n\t\t\t\t\t\t\tshareRatio: this.shareRatio,\r\n\t\t\t\t\t\t\tcontractStartTime: this.contractStartTime,\r\n\t\t\t\t\t\t\tcontractEndTime: this.contractEndTime,\r\n\t\t\t\t\t\t\telectricId: this.electricId\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tget(api.previewContract, params).then(res => {\r\n\t\t\t\t\t\t\tconsole.log(res)\r\n\t\t\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\t\t\tlet url = res.msg.replace(/http:/g, 'https:')\r\n\t\t\t\t\t\t\t\tuni.downloadFile({\r\n\t\t\t\t\t\t\t\t\turl: url,\r\n\t\t\t\t\t\t\t\t\tfilePath: wx.env.USER_DATA_PATH + '/购售电交易合同.docx',\r\n\t\t\t\t\t\t\t\t\tsuccess: (result) => {\r\n\t\t\t\t\t\t\t\t\t\tconsole.log(result)\r\n\t\t\t\t\t\t\t\t\t\tif (result.statusCode == 200) {\r\n\t\t\t\t\t\t\t\t\t\t\tuni.openDocument({\r\n\t\t\t\t\t\t\t\t\t\t\t\tfilePath: result.filePath,\r\n\t\t\t\t\t\t\t\t\t\t\t\t// fileType: \"pdf\",\r\n\t\t\t\t\t\t\t\t\t\t\t\tshowMenu: true,\r\n\t\t\t\t\t\t\t\t\t\t\t\tsuccess: function() {\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tconsole.log('打开文档成功');\r\n\t\t\t\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\t\t\t\ttitle: '打开文档失败,请联系管理员',\r\n\t\t\t\t\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\t\ttitle: '该售电公司没有合同模板',\r\n\t\t\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\ttitle: title,\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.dialogShow = true\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// 上传合同\r\n\t\t\tsubmit() {\r\n\t\t\t\t// let contractAnnex = null\r\n\t\t\t\t// console.log(this.pdFurl)\r\n\t\t\t\t// console.log(this.imgList)\r\n\t\t\t\t// if (this.pdFurl) {\r\n\t\t\t\t// \tcontractAnnex = this.pdFurl\r\n\t\t\t\t// } else {\r\n\t\t\t\t// \tif(this.imgList.length == 1) {\r\n\t\t\t\t// \t\tcontractAnnex = this.imgList.join(',') + ','\r\n\t\t\t\t// \t} else {\r\n\t\t\t\t// \t\tcontractAnnex = this.imgList.join(',')\r\n\t\t\t\t// \t}\r\n\t\t\t\t// }\r\n\t\t\t\t// console.log(contractAnnex)\r\n\t\t\t\tif (this.isAuthenticate == 2) {\r\n\t\t\t\t\tconsole.log('上传合同')\r\n\t\t\t\t\tlet contractStartTime = this.contractStartTime.replace(new RegExp('/', 'g'), '-')\r\n\t\t\t\t\tlet contractEndTime = this.contractEndTime.replace(/\\//g, '-')\r\n\t\t\t\t\tlet title = this.checkout()\r\n\t\t\t\t\tif (!title) {\r\n\t\t\t\t\t\tlet contractAnnex = null\r\n\t\t\t\t\t\tif (this.pdFurl) {\r\n\t\t\t\t\t\t\tcontractAnnex = this.pdFurl\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tcontractAnnex = this.imgList.join(',')\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\tthis.onSubmint = true\r\n\t\t\t\t\t\tpost(api.uploadContract, {\r\n\t\t\t\t\t\t\tid: this.contractId,\r\n\t\t\t\t\t\t\tcontractType: this.contractType,\r\n\t\t\t\t\t\t\tcontractA: this.contractA,\r\n\t\t\t\t\t\t\tuserId: this.userId,\r\n\t\t\t\t\t\t\telectricity: this.electricity,\r\n\t\t\t\t\t\t\tfixedSpread: this.fixedSpread,\r\n\t\t\t\t\t\t\tshareRatio: this.shareRatio,\r\n\t\t\t\t\t\t\t// contractStartTime: this.contractStartTime,\r\n\t\t\t\t\t\t\t// contractEndTime: this.contractEndTime,\r\n\t\t\t\t\t\t\tcontractStartTime: contractStartTime,\r\n\t\t\t\t\t\t\tcontractEndTime: contractEndTime,\r\n\t\t\t\t\t\t\telectricId: this.electricId,\r\n\t\t\t\t\t\t\tcontractAnnex: contractAnnex\r\n\t\t\t\t\t\t}).then(res => {\r\n\t\t\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\t\ttitle: '保存成功'\r\n\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\t\t\t\t\t// uni.navigateBack({\r\n\t\t\t\t\t\t\t\t\t// \tdelta: 1\r\n\t\t\t\t\t\t\t\t\t// })\r\n\t\t\t\t\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\t\t\t\t\turl: '/pagesA/Contracts/EnterpriseContract/EnterpriseContract?tabIndex=2'\r\n\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t}, 500)\r\n\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\t\ttitle: res.msg,\r\n\t\t\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\tsetTimeout(() => {\r\n\t\t\t\t\t\t\t\t\tthis.onSubmint = false\r\n\t\t\t\t\t\t\t\t}, 1000)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\ttitle: title,\r\n\t\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.dialogShow = true\r\n\t\t\t\t}\r\n\t\t\t},\r\n\r\n\t\t\t//校验信息\r\n\t\t\tcheckout() {\r\n\t\t\t\tif (this.contractType == '') {\r\n\t\t\t\t\treturn '请选择合同类型'\r\n\t\t\t\t} else if (this.contractA == '') {\r\n\t\t\t\t\treturn '请输入合同的甲方'\r\n\t\t\t\t} else if (this.userId == null) {\r\n\t\t\t\t\treturn '请选择合同的乙方'\r\n\t\t\t\t} else if (this.electricity == '' || isNaN(this.electricity)) {\r\n\t\t\t\t\treturn '请输入合同的电量'\r\n\t\t\t\t} else if (this.contractType == 1 && this.fixedSpread == '') {\r\n\t\t\t\t\treturn '请输入固定的价差'\r\n\t\t\t\t} else if (this.contractType == 3 && this.shareRatio == '') {\r\n\t\t\t\t\treturn '请输入分成的比例'\r\n\t\t\t\t} else if (this.contractStartTime == '') {\r\n\t\t\t\t\treturn '请选择合同的开始时间'\r\n\t\t\t\t} else if (this.contractEndTime == '') {\r\n\t\t\t\t\treturn '请选择合同的结束时间'\r\n\t\t\t\t} else if (this.onTemplate && this.pdFurl == '' && this.imgList.length == 0) {\r\n\t\t\t\t\treturn '请上传合同附件'\r\n\t\t\t\t} else {\r\n\t\t\t\t\treturn false\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t.LssueContracts {\r\n\t\tposition: relative;\r\n\t\t// padding-top: 32rpx;\r\n\t\twidth: 100%;\r\n\t\tmin-height: 100%;\r\n\t\toverflow: hidden;\r\n\t\tbackground-color: #f4f5f7;\r\n\r\n\t\t.wenxintishi {\r\n\t\t\tcolor: #333;\r\n\t\t\tfont-size: 24rpx;\r\n\t\t\tmargin-top: 20rpx;\r\n\t\t\ttext-indent: 32rpx;\r\n\r\n\t\t\t.wenxintishi_block {\r\n\t\t\t\tposition: relative;\r\n\t\t\t\tpadding: 0 32rpx;\r\n\r\n\t\t\t\t// display: flex;\r\n\t\t\t\t.lianxikefu {\r\n\t\t\t\t\t// display: flex;\r\n\t\t\t\t\t// align-items: center;\r\n\t\t\t\t\t// position: absolute;\r\n\t\t\t\t\t// left: 124rpx;\r\n\t\t\t\t\t// bottom: 0;\r\n\t\t\t\t\twidth: 200rpx;\r\n\t\t\t\t\theight: auto;\r\n\t\t\t\t\tborder-bottom: 1px solid #1989fa;\r\n\t\t\t\t\tcolor: #1989fa;\r\n\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\t// display: inline;\r\n\t\t\t\t\t\tmargin-right: 4rpx;\r\n\t\t\t\t\t\twidth: 26rpx;\r\n\t\t\t\t\t\theight: 26rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\r\n\t\t}\r\n\r\n\t\t.LssueContracts_box {\r\n\t\t\tpadding: 0 32rpx;\r\n\t\t\tbackground-color: #fff;\r\n\r\n\t\t\t.LssueContracts_item {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: auto;\r\n\t\t\t\tfont-size: 34rpx;\r\n\t\t\t\tcolor: #333;\r\n\t\t\t\tborder-bottom: 1rpx solid #f4f5f7;\r\n\r\n\r\n\t\t\t\tpicker,\r\n\t\t\t\tinput,\r\n\t\t\t\ttext {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 110rpx;\r\n\t\t\t\t\tline-height: 110rpx;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\ttext-align: right;\r\n\t\t\t\t\tcolor: #999;\r\n\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.picker {\r\n\t\t\t\t\tposition: relative;\r\n\t\t\t\t\tpadding-right: 20rpx;\r\n\r\n\t\t\t\t\tview {\r\n\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\tright: 0;\r\n\t\t\t\t\t\ttop: 40rpx;\r\n\t\t\t\t\t\twidth: 16rpx;\r\n\t\t\t\t\t\theight: 32rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t.LssueContracts_accessory {\r\n\t\t\t\tpadding-bottom: 16rpx;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: auto;\r\n\t\t\t\tfont-size: 34rpx;\r\n\t\t\t\tcolor: #333;\r\n\r\n\t\t\t\t.LssueContracts_accessory_title {\r\n\t\t\t\t\theight: 110rpx;\r\n\t\t\t\t\tline-height: 110rpx;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.LssueContracts_accessory_imgs {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: auto;\r\n\r\n\t\t\t\t\t.pdf_box {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tmargin-bottom: 10rpx;\r\n\t\t\t\t\t\tmargin-right: 10rpx;\r\n\t\t\t\t\t\twidth: 180rpx;\r\n\t\t\t\t\t\theight: 180rpx;\r\n\t\t\t\t\t\tbackground-color: #ccc;\r\n\t\t\t\t\t\tborder: 1rpx solid #999;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 180rpx;\r\n\t\t\t\t\t\theight: 180rpx;\r\n\t\t\t\t\t\tmargin-bottom: 10rpx;\r\n\t\t\t\t\t\tmargin-right: 10rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t// 按钮\r\n\t\t.LssueContracts_btn {\r\n\t\t\tmargin: 60rpx 0;\r\n\t\t\tmargin-left: 32rpx;\r\n\t\t\twidth: 686rpx;\r\n\t\t\theight: 104rpx;\r\n\t\t\tline-height: 104rpx;\r\n\t\t\ttext-align: center;\r\n\t\t\tfont-size: 30rpx;\r\n\t\t\tfont-weight: 700;\r\n\t\t\tcolor: #fff;\r\n\t\t\tbackground-color: #1989fa;\r\n\t\t\tborder-radius: 16rpx;\r\n\t\t}\r\n\r\n\t\t.active_btn {\r\n\t\t\tbackground-color: #ccc;\r\n\t\t}\r\n\r\n\t\t.btn_marginTop {\r\n\t\t\tmargin-top: 180rpx;\r\n\t\t}\r\n\r\n\t\t// 弹窗\r\n\t\t.LssueContracts_dialog {\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 0;\r\n\t\t\ttop: 0;\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\t\t\tbackground: rgba(0, 0, 0, 0.16);\r\n\r\n\t\t\t.LssueContracts_dialog_box {\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\tleft: 50%;\r\n\t\t\t\ttop: 50%;\r\n\t\t\t\ttransform: translate(-50%, -50%);\r\n\t\t\t\tz-index: 1;\r\n\t\t\t\twidth: 500rpx;\r\n\t\t\t\theight: 300rpx;\r\n\t\t\t\tbackground-color: #fff;\r\n\t\t\t\tborder-radius: 16rpx;\r\n\r\n\t\t\t\t.dialog_hint {\r\n\t\t\t\t\theight: 200rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tline-height: 200rpx;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.dialog_btn {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\tline-height: 100rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #1989fa;\r\n\t\t\t\t\tborder-top: 2rpx solid #f4f5f7;\r\n\r\n\t\t\t\t\tview {\r\n\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.btn_right {\r\n\t\t\t\t\t\tborder-left: 2rpx solid #f4f5f7;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>\n","import mod from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./LssueContracts.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./LssueContracts.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1622022946512\n var cssReload = require(\"F:/工作/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""}
\ No newline at end of file
......@@ -994,6 +994,9 @@ var _api = _interopRequireDefault(__webpack_require__(/*! ../../static/util/api.
// 打开拼团规则
openWord: function openWord(url) {
// console.log(url)
uni.showLoading({
title: "文件打开中" });
var newUrl = url.split('=');
var ruleUrl = newUrl[newUrl.length - 1].replace(/http:/g, 'https:');
// console.log(ruleUrl)
......@@ -1006,6 +1009,7 @@ var _api = _interopRequireDefault(__webpack_require__(/*! ../../static/util/api.
filePath: result.tempFilePath,
success: function success() {
console.log('打开文档成功');
uni.hideLoading();
} });
}
......@@ -1026,6 +1030,7 @@ var _api = _interopRequireDefault(__webpack_require__(/*! ../../static/util/api.
itemList: ['发送给朋友', '保存图片', '收藏'],
success: function success(data) {
console.log('选中了第' + (data.tapIndex + 1) + '个按钮,第' + (data.index + 1) + '张图片');
uni.hideLoading();
},
fail: function fail(err) {
console.log(err.errMsg);
......
......@@ -201,6 +201,15 @@ __webpack_require__.r(__webpack_exports__);
......@@ -309,6 +318,15 @@ var _fun = __webpack_require__(/*! @/static/util/fun.js */ 50);function _interop
//
//
//
//
//
//
//
//
//
//
//
//
var _default = { created: function created() {this.electricId = uni.getStorageSync('user').electricId; // 售电公司列表
this.getElectricitySalesCompaniesList();}, onLoad: function onLoad(options) {var that = this;that.contractId = options.id;if (options.template) {that.onTemplate = false;uni.setNavigationBarTitle({ title: '开具合同' });}}, onShow: function onShow() {this.getUserMessage();this.dialogShow = false;}, data: function data() {return { contractId: '', //合同id
contractType: '', //合同类型 1-固定价差, 3-月竞分成
......@@ -319,6 +337,7 @@ var _default = { created: function created() {this.electricId = uni.getStorageSy
shareRatio: '', //分成比例(%) contractType为 2 必传
contractStartTime: '', //合同开始时间
contractEndTime: '', //合同结束时间
deadline: '', // 固定价差固化时间
electricId: '', //电客id
typeValue: '', //合同类型名称
typeOptions: ['固定价差', '月竞分成'], //合同类型
......@@ -341,17 +360,8 @@ var _default = { created: function created() {this.electricId = uni.getStorageSy
getElectricitySalesCompaniesList: function getElectricitySalesCompaniesList() {var that = this;(0, _fun.get)(_api.default.electricitySalesCompaniesList).then(function (res) {if (res.code == 200) {console.log('获取售电公司列表');that.companys = res.data;that.companyOptions = res.data.map(function (item) {return item.eName;}); // console.log(that.companys)
if (that.contractId) {that.datashow();}}});}, //数据回显
datashow: function datashow() {var that = this; // 编辑合同的数据回显
(0, _fun.get)(_api.default.contractDetail, { contractId: that.contractId }).then(function (res) {console.log('获取合同信息');
// console.log(res.data)
if (res.code == 200) {
that.contractA = res.data.contractA;
that.companyValue = res.data.ename;
var arr = that.companys.filter(function (item) {
return item.eName == that.companyValue;
});
that.userId = arr[0].userId;
that.electricity = res.data.electricity;
that.contractStartTime = res.data.contractStartTime.replace(new RegExp('-', 'g'), '/');
(0, _fun.get)(_api.default.contractDetail, { contractId: that.contractId }).then(function (res) {console.log('获取合同信息'); // console.log(res.data)
if (res.code == 200) {that.contractA = res.data.contractA;that.companyValue = res.data.ename;var arr = that.companys.filter(function (item) {return item.eName == that.companyValue;});that.userId = arr[0].userId;that.electricity = res.data.electricity;that.contractStartTime = res.data.contractStartTime.replace(new RegExp('-', 'g'), '/');
that.contractEndTime = res.data.contractEndTime.replace(new RegExp('-', 'g'), '/');
that.contractType = res.data.contractType;
if (that.contractType == 1) {
......@@ -413,6 +423,17 @@ var _default = { created: function created() {this.electricId = uni.getStorageSy
this.contractEndTime = e.detail.value + '/12/31';
}
},
//选择合同结束时间
bindDeadlineChange: function bindDeadlineChange(e) {
if (this.contractStartTime && this.contractEndTime) {
this.deadline = e.detail.value + '/12/31';
} else {
uni.showToast({
title: '请选择合同时间',
icon: 'none' });
}
},
// 去认证
linktoCertification: function linktoCertification() {
uni.navigateTo({
......
<view class="LssueContracts"><view class="LssueContracts_box"><view class="LssueContracts_item">合同类型<picker class="picker" mode="selector" range="{{typeOptions}}" data-event-opts="{{[['change',[['bindTypeChange',['$event']]]]]}}" bindchange="__e"><view>{{typeValue?typeValue:'请选择合同类型'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><view class="LssueContracts_item">合同甲方<input type="text" placeholder="请输入公司名称" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','contractA','$event',[]]]]]]}}" value="{{contractA}}" bindinput="__e"/></view><view class="LssueContracts_item">合同乙方<picker class="picker" mode="selector" range="{{companyOptions}}" data-event-opts="{{[['change',[['bindCompanyChange',['$event']]]]]}}" bindchange="__e"><view>{{companyValue?companyValue:'请选择合同乙方'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><view class="LssueContracts_item">合同电量(万kWh)<input type="digit" placeholder="请输入" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','electricity','$event',[]]]]]]}}" value="{{electricity}}" bindinput="__e"/></view><block wx:if="{{typeValue=='月竞分成'}}"><view class="LssueContracts_item">分成比例(%)<input type="digit" placeholder="请输入" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','shareRatio','$event',[]]]]]]}}" value="{{shareRatio}}" bindinput="__e"/></view></block><block wx:if="{{typeValue=='固定价差'}}"><view class="LssueContracts_item">固定价差(厘/千瓦时)<input type="digit" placeholder="请输入" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','fixedSpread','$event',[]]]]]]}}" value="{{fixedSpread}}" bindinput="__e"/></view></block><view class="LssueContracts_item">合同开始时间<picker class="picker" mode="date" fields="month" start="{{startDate}}" end="{{endDate}}" data-event-opts="{{[['change',[['bindStartDateChange',['$event']]]]]}}" bindchange="__e"><view class="uni-input">{{contractStartTime?contractStartTime:'请选择开始时间'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><view class="LssueContracts_item">合同结束时间<picker class="picker" mode="date" fields="year" start="{{startDate}}" end="{{endDate}}" data-event-opts="{{[['change',[['bindEndDateChange',['$event']]]]]}}" bindchange="__e"><view class="uni-input">{{contractEndTime?contractEndTime:'请选择结束时间'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><block wx:if="{{onTemplate}}"><view class="LssueContracts_accessory"><view class="LssueContracts_accessory_title">合同附件(请上传照片或者PDF文件)</view><view class="LssueContracts_accessory_imgs"><block wx:for="{{imgList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><image src="{{item}}" data-event-opts="{{[['tap',[['slectImage',[index]]]]]}}" bindtap="__e"></image></block><block wx:if="{{pdFurl}}"><view data-event-opts="{{[['tap',[['slectImage',['$0'],['imgList.length']]]]]}}" class="pdf_box" bindtap="__e">上传成功</view></block><block wx:if="{{onUpload}}"><image src="../../../static/images/upload_bg.png" data-event-opts="{{[['tap',[['slectImage',['$0'],['imgList.length']]]]]}}" bindtap="__e"></image></block></view></view></block></view><block wx:if="{{!onTemplate}}"><view class="wenxintishi"><view class="wenxintishi_block">如电客或电力用户对合同条款有任何个性化诉求的,请及时联系平台法务专员获取个性化定制合同条款。如电客或电力用户擅自修改合同条款的,有可能导致合同审核不通过、参与拼团失败等情况,<view data-event-opts="{{[['tap',[['callkf',['$event']]]]]}}" class="lianxikefu" bindtap="__e"><image src="https://fire.huoshitou.net/profile/icon/phone_icon.png"></image>联系合同专员!</view></view></view></block><view class="{{['LssueContracts_btn',[(onSubmint)?'active_btn':''],[(!onTemplate)?'btn_marginTop':'']]}}"><block wx:if="{{onSubmint}}"><view>保存合同中</view></block><block wx:if="{{!onTemplate}}"><view data-event-opts="{{[['tap',[['openContract',['$event']]]]]}}" bindtap="__e">预览并下载</view></block><block wx:else><view data-event-opts="{{[['tap',[['submit',['$event']]]]]}}" bindtap="__e">保存</view></block></view><block wx:if="{{dialogShow}}"><view class="LssueContracts_dialog"><view class="LssueContracts_dialog_box"><view class="dialog_hint">请先完成实名认证</view><view class="dialog_btn"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" bindtap="__e">取消</view><view data-event-opts="{{[['tap',[['linktoCertification',['$event']]]]]}}" class="btn_right" bindtap="__e">去认证</view></view></view></view></block></view>
\ No newline at end of file
<view class="LssueContracts"><view class="LssueContracts_box"><view class="LssueContracts_item">合同类型<picker class="picker" mode="selector" range="{{typeOptions}}" data-event-opts="{{[['change',[['bindTypeChange',['$event']]]]]}}" bindchange="__e"><view>{{typeValue?typeValue:'请选择合同类型'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><view class="LssueContracts_item">合同甲方<input type="text" placeholder="请输入公司名称" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','contractA','$event',[]]]]]]}}" value="{{contractA}}" bindinput="__e"/></view><view class="LssueContracts_item">合同乙方<picker class="picker" mode="selector" range="{{companyOptions}}" data-event-opts="{{[['change',[['bindCompanyChange',['$event']]]]]}}" bindchange="__e"><view>{{companyValue?companyValue:'请选择合同乙方'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><view class="LssueContracts_item">合同电量(万kWh)<input type="digit" placeholder="请输入" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','electricity','$event',[]]]]]]}}" value="{{electricity}}" bindinput="__e"/></view><block wx:if="{{typeValue=='月竞分成'}}"><view class="LssueContracts_item">分成比例(%)<input type="digit" placeholder="请输入" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','shareRatio','$event',[]]]]]]}}" value="{{shareRatio}}" bindinput="__e"/></view></block><block wx:if="{{typeValue=='固定价差'}}"><view class="LssueContracts_item">固定价差(厘/千瓦时)<input type="digit" placeholder="请输入" placeholder-style="color: #999" data-event-opts="{{[['input',[['__set_model',['','fixedSpread','$event',[]]]]]]}}" value="{{fixedSpread}}" bindinput="__e"/></view></block><view class="LssueContracts_item">合同开始时间<picker class="picker" mode="date" fields="month" start="{{startDate}}" end="{{endDate}}" data-event-opts="{{[['change',[['bindStartDateChange',['$event']]]]]}}" bindchange="__e"><view class="uni-input">{{contractStartTime?contractStartTime:'请选择开始时间'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><view class="LssueContracts_item">合同结束时间<picker class="picker" mode="date" fields="year" start="{{startDate}}" end="{{endDate}}" data-event-opts="{{[['change',[['bindEndDateChange',['$event']]]]]}}" bindchange="__e"><view class="uni-input">{{contractEndTime?contractEndTime:'请选择结束时间'}}</view><image src="../../../static/images/right.png" mode></image></picker></view><block wx:if="{{!onTemplate&&typeValue=='固定价差'}}"><view class="LssueContracts_item">固定价差固化期限<picker class="picker" mode="date" fields="year" start="{{contractStartTime}}" end="{{contractEndTime}}" data-event-opts="{{[['change',[['bindDeadlineChange',['$event']]]]]}}" bindchange="__e"><view class="uni-input">{{deadline?deadline:'请选择固化期限'}}</view><image src="../../../static/images/right.png" mode></image></picker></view></block><block wx:if="{{onTemplate}}"><view class="LssueContracts_accessory"><view class="LssueContracts_accessory_title">合同附件(请上传照片或者PDF文件)</view><view class="LssueContracts_accessory_imgs"><block wx:for="{{imgList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><image src="{{item}}" data-event-opts="{{[['tap',[['slectImage',[index]]]]]}}" bindtap="__e"></image></block><block wx:if="{{pdFurl}}"><view data-event-opts="{{[['tap',[['slectImage',['$0'],['imgList.length']]]]]}}" class="pdf_box" bindtap="__e">上传成功</view></block><block wx:if="{{onUpload}}"><image src="../../../static/images/upload_bg.png" data-event-opts="{{[['tap',[['slectImage',['$0'],['imgList.length']]]]]}}" bindtap="__e"></image></block></view></view></block></view><block wx:if="{{!onTemplate}}"><view class="wenxintishi"><view class="wenxintishi_block">如电客或电力用户对合同条款有任何个性化诉求的,请及时联系平台法务专员获取个性化定制合同条款。如电客或电力用户擅自修改合同条款的,有可能导致合同审核不通过、参与拼团失败等情况,<text data-event-opts="{{[['tap',[['callkf',['$event']]]]]}}" class="lianxikefu" bindtap="__e">联系合同专员!</text></view></view></block><view class="{{['LssueContracts_btn',[(onSubmint)?'active_btn':''],[(!onTemplate)?'btn_marginTop':'']]}}"><block wx:if="{{onSubmint}}"><view>保存合同中</view></block><block wx:if="{{!onTemplate}}"><view data-event-opts="{{[['tap',[['openContract',['$event']]]]]}}" bindtap="__e">预览并下载</view></block><block wx:else><view data-event-opts="{{[['tap',[['submit',['$event']]]]]}}" bindtap="__e">保存</view></block></view><block wx:if="{{dialogShow}}"><view class="LssueContracts_dialog"><view class="LssueContracts_dialog_box"><view class="dialog_hint">请先完成实名认证</view><view class="dialog_btn"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" bindtap="__e">取消</view><view data-event-opts="{{[['tap',[['linktoCertification',['$event']]]]]}}" class="btn_right" bindtap="__e">去认证</view></view></view></view></block></view>
\ No newline at end of file
......@@ -42,15 +42,6 @@
padding: 0 32rpx;
}
.LssueContracts .wenxintishi .wenxintishi_block .lianxikefu {
display: -webkit-box;
display: -webkit-flex;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
align-items: center;
position: absolute;
left: 124rpx;
bottom: 0;
width: 200rpx;
height: auto;
border-bottom: 1px solid #1989fa;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论