提交 b24c9ec7 authored 作者: 黄旭新's avatar 黄旭新

xin

上级 57de16de
...@@ -119,14 +119,18 @@ ...@@ -119,14 +119,18 @@
<text class="right_title right_title2" v-if="item.status == 4">已电子盖章</text> <text class="right_title right_title2" v-if="item.status == 4">已电子盖章</text>
<text class="right_title right_title2" v-if="item.status == 5">已生效</text> <text class="right_title right_title2" v-if="item.status == 5">已生效</text>
</view> </view>
<view>合同甲方: {{item.contractA}}</view> <view>合同甲方: {{item.ename}}</view>
<!-- <view>合同乙方: {{item.contractB}}</view> -->
<view>合同乙方: {{item.contractB}}</view> <view>合同乙方: {{item.contractB}}</view>
<view>合同电量: {{item.electricity}}万kWh</view> <view>合同电量: {{item.electricity}}万kWh</view>
<!-- 固定价差 --> <!-- 固定价差 -->
<view v-if="item.contractType == 1||item.contractType == 5||item.contractType == 6">合同类型: 固定价差 <view v-if="item.contractType == 1||item.contractType == 5||item.contractType == 6">合同类型: 固定价差
</view> </view>
<view v-if="item.contractType == 1||item.contractType == 5||item.contractType == 6">合同金额: <!-- <view v-if="item.contractType == 1||item.contractType == 5||item.contractType == 6">合同金额:
{{item.fixedSpread}} {{item.fixedSpread}}
</view> -->
<view v-if="item.contractType == 1||item.contractType == 5||item.contractType == 6">合同金额:
{{item.price}}
</view> </view>
<!-- 分时价差 --> <!-- 分时价差 -->
<view v-if="item.contractType == 2||item.contractType == 7||item.contractType == 8">合同类型: 分时价差 <view v-if="item.contractType == 2||item.contractType == 7||item.contractType == 8">合同类型: 分时价差
......
...@@ -19,7 +19,15 @@ ...@@ -19,7 +19,15 @@
let id = options.id let id = options.id
if (options.urlArr) { if (options.urlArr) {
// 如果是电客开局 // 如果是电客开局
let arr = JSON.parse(options.urlArr) console.log('options.urlArr===',options.urlArr)
let arr
if(options.urlArr.indexOf(',')>=0){
arr = options.urlArr.split(',')
}else{
arr = []
arr.push(options.urlArr)
}
if (arr.length == 0) { if (arr.length == 0) {
// 如果没有附件 // 如果没有附件
get(api.downloadContractTemplate, { get(api.downloadContractTemplate, {
...@@ -63,7 +71,13 @@ ...@@ -63,7 +71,13 @@
} else { } else {
// 如果是图片 // 如果是图片
// this.imgList.push(url) // this.imgList.push(url)
this.imgList=JSON.parse(url) if(url.indexOf(',')>=0){
this.imgList=url.split(',')
}else{
this.imgList=[]
this.imgList.push(url)
}
this.isImage = true this.isImage = true
} }
} }
......
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/CompanyInfo/CompanyDetails/CompanyDetails"],{"065e":function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=r(n("9036")),i=n("86df");function r(t){return t&&t.__esModule?t:{default:t}}var u={onLoad:function(t){var e=this;this.enterpriseId=t.id,this.getEnterpriseCertificationDetail(this.enterpriseId),(0,i.get)(a.default.getIndustryList).then((function(t){if(200==t.code){var n=t.data;e.industryName=t.data[0].industryName;n.filter((function(t){return t.type==e.type}))}}))},data:function(){return{tab:1,enterpriseId:"",companydata:{},type:"",industryName:"",contractdata:[],tabShow:!1,tableList:[]}},methods:{tabclick:function(t){this.tab=t,2==t&&this.getEnterpriseContractDetail(this.enterpriseId)},lookEnclosure:function(e,n){t.navigateTo({url:"/pagesA/Contracts/attachment/attachment?url="+e+"&id="+n})},lookPrice:function(){console.log("1111111"),this.tabShow=!0},getEnterpriseCertificationDetail:function(t){var e=this;(0,i.get)(a.default.getEnterpriseCertificationDetail,{enterpriseId:t}).then((function(t){200==t.code&&(e.companydata=t.data,e.type=t.data.industry)}))},getEnterpriseContractDetail:function(t){var e=this;(0,i.get)(a.default.getEnterpriseContractDetail,{enterpriseId:t}).then((function(t){200==t.code&&(e.contractdata=t.data,e.tableList=t.data.timeSharingSpreadRelatedList)}))}}};e.default=u}).call(this,n("543d")["default"])},"1e85":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return a}));var a={uTable:function(){return n.e("uview-ui/components/u-table/u-table").then(n.bind(null,"2d78"))},uTr:function(){return n.e("uview-ui/components/u-tr/u-tr").then(n.bind(null,"07a0"))},uTd:function(){return n.e("uview-ui/components/u-td/u-td").then(n.bind(null,"5619"))}},i=function(){var t=this,e=t.$createElement;t._self._c;t._isMounted||(t.e0=function(e){t.tabShow=!1})},r=[]},"5c8c":function(t,e,n){},"74d6":function(t,e,n){"use strict";var a=n("5c8c"),i=n.n(a);i.a},"7f02":function(t,e,n){"use strict";n.r(e);var a=n("1e85"),i=n("eca0");for(var r in i)"default"!==r&&function(t){n.d(e,t,(function(){return i[t]}))}(r);n("74d6");var u,o=n("f0c5"),c=Object(o["a"])(i["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],u);e["default"]=c.exports},c809:function(t,e,n){"use strict";(function(t){n("78ef");a(n("66fd"));var e=a(n("7f02"));function a(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("543d")["createPage"])},eca0:function(t,e,n){"use strict";n.r(e);var a=n("065e"),i=n.n(a);for(var r in a)"default"!==r&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e["default"]=i.a}},[["c809","common/runtime","common/vendor"]]]); (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/CompanyInfo/CompanyDetails/CompanyDetails"],{"065e":function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=r(n("9036")),i=n("86df");function r(t){return t&&t.__esModule?t:{default:t}}var u={onLoad:function(t){var e=this;this.enterpriseId=t.id,this.getEnterpriseCertificationDetail(this.enterpriseId),(0,i.get)(a.default.getIndustryList).then((function(t){if(200==t.code){var n=t.data;e.industryName=t.data[0].industryName;n.filter((function(t){return t.type==e.type}))}}))},data:function(){return{tab:1,enterpriseId:"",companydata:{},type:"",industryName:"",contractdata:[],tabShow:!1,tableList:[]}},methods:{tabclick:function(t){this.tab=t,2==t&&this.getEnterpriseContractDetail(this.enterpriseId)},lookEnclosure:function(e,n){t.navigateTo({url:"/pagesA/Contracts/attachment/attachment?url="+e+"&id="+n})},lookPrice:function(){console.log("1111111"),this.tabShow=!0},getEnterpriseCertificationDetail:function(t){var e=this;(0,i.get)(a.default.getEnterpriseCertificationDetail,{enterpriseId:t}).then((function(t){200==t.code&&(e.companydata=t.data,e.type=t.data.industry)}))},getEnterpriseContractDetail:function(t){var e=this;(0,i.get)(a.default.getEnterpriseContractDetail,{enterpriseId:t}).then((function(t){200==t.code&&(e.contractdata=t.data,e.tableList=t.data.timeSharingSpreadRelatedList)}))}}};e.default=u}).call(this,n("543d")["default"])},"5c8c":function(t,e,n){},6858:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return a}));var a={uTable:function(){return n.e("uview-ui/components/u-table/u-table").then(n.bind(null,"2d78"))},uTr:function(){return n.e("uview-ui/components/u-tr/u-tr").then(n.bind(null,"07a0"))},uTd:function(){return n.e("uview-ui/components/u-td/u-td").then(n.bind(null,"5619"))}},i=function(){var t=this,e=t.$createElement;t._self._c;t._isMounted||(t.e0=function(e){t.tabShow=!1})},r=[]},"74d6":function(t,e,n){"use strict";var a=n("5c8c"),i=n.n(a);i.a},"7f02":function(t,e,n){"use strict";n.r(e);var a=n("6858"),i=n("eca0");for(var r in i)"default"!==r&&function(t){n.d(e,t,(function(){return i[t]}))}(r);n("74d6");var u,o=n("f0c5"),c=Object(o["a"])(i["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],u);e["default"]=c.exports},c809:function(t,e,n){"use strict";(function(t){n("78ef");a(n("66fd"));var e=a(n("7f02"));function a(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("543d")["createPage"])},eca0:function(t,e,n){"use strict";n.r(e);var a=n("065e"),i=n.n(a);for(var r in a)"default"!==r&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e["default"]=i.a}},[["c809","common/runtime","common/vendor"]]]);
\ No newline at end of file \ No newline at end of file
<view class="CompanyDetails"><view class="tab"><view data-event-opts="{{[['tap',[['tabclick',[1]]]]]}}" class="{{['tab_child',(tab==1)?'active':'']}}" bindtap="__e"><text>基本信息</text></view><view data-event-opts="{{[['tap',[['tabclick',[2]]]]]}}" class="{{['tab_child',(tab==2)?'active':'']}}" bindtap="__e"><text>合同信息</text></view></view><block wx:if="{{tab==1}}"><view class="basic"><view class="Certification_message"><view class="list"><text class="lable">企业名称</text><view class="title">{{companydata.companyName}}</view><view class="hexian"></view></view><view class="list"><text class="lable">联系人</text><view class="title">{{companydata.contactPerson}}</view><view class="hexian"></view></view><view class="list"><text class="lable">联系方式</text><view class="title">{{companydata.phone}}</view><view class="hexian"></view></view><view class="list"><text class="lable">所属行业</text><view class="title">{{industryName}}</view><view class="hexian"></view></view><view class="list"><text class="lable">认证类型</text><block wx:if="{{companydata.enterpriseCertificationType==1}}"><view class="title">委托人认证</view></block><block wx:if="{{companydata.enterpriseCertificationType==2}}"><view class="title">法人人认证</view></block></view></view><view class="Certification_message"><view class="list upload_list"><text class="lable">法人身份证(正面)</text><view class="upload_box"><image class="upload_img" src="{{companydata.cardFront}}" mode></image></view><view class="hexian"></view></view><view class="list upload_list"><text class="lable">法人身份证(反面)</text><view class="upload_box"><image class="upload_img" src="{{companydata.cardNegative}}" mode></image></view></view><view class="list"><text class="lable">所在区域</text><view class="title">{{companydata.region}}</view><view class="hexian"></view></view><view class="list upload_list"><text class="lable">营业执照</text><view class="upload_box"><image class="upload_img" src="{{companydata.businessLicense}}" mode></image></view></view></view><view class="Certification_message"><view class="Certification_title">用电情况</view><view class="list"><text class="lable"><text class="xin">*</text>用电性质</text><block wx:if="{{companydata.powerConsumption==1}}"><view class="title">大工业用电</view></block><block wx:if="{{companydata.powerConsumption==2}}"><view class="title">普通工业用电</view></block><block wx:if="{{companydata.powerConsumption==3}}"><view class="title">商业用电</view></block><block wx:if="{{companydata.powerConsumption==4}}"><view class="title">其他用电</view></block><view class="hexian"></view></view><view class="list"><text class="lable">年度用电量(万kWh)</text><view class="title">{{companydata.annualElectricityConsumption}}</view><view class="hexian"></view></view><view class="list"><text class="lable">峰期用电占比(%)</text><view class="title">{{companydata.peakElectricity}}</view><view class="hexian"></view></view><view class="list"><text class="lable">平期用电占比(%)</text><view class="title">{{companydata.peaceElectricity}}</view><view class="hexian"></view></view><view class="list"><text class="lable">谷期用电占比(%</text><view class="title">{{companydata.valleyElectricity}}</view><view class="hexian"></view></view><view class="list upload_list"><text class="lable">电费通知单</text><view class="upload_box"><image class="upload_img" src="{{companydata.electricityBill}}" mode></image></view></view></view></view></block><block wx:if="{{tab==2}}"><view class="contract_information"><block wx:for="{{contractdata}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="ContractType_info"><view class="info_main"><view class="info_main_content"><view class="number">{{'合同编号: '+item.contractNumber+''}}<block wx:if="{{item.status==0}}"><text class="right_title">待确认</text></block><block wx:if="{{item.status==1}}"><text class="right_title">待盖章</text></block><block wx:if="{{item.status==2}}"><text class="right_title right_title2">已寄送</text></block><block wx:if="{{item.status==3}}"><text class="right_title right_title2">已签收</text></block><block wx:if="{{item.status==4}}"><text class="right_title right_title2">已电子盖章</text></block><block wx:if="{{item.status==5}}"><text class="right_title right_title2">已生效</text></block></view><view>{{"合同甲方: "+item.contractA}}</view><view>{{"合同乙方: "+item.contractB}}</view><view>{{"合同电量: "+item.electricity+"万kWh"}}</view><block wx:if="{{item.contractType==1||item.contractType==5||item.contractType==6}}"><view>合同类型: 固定价差</view></block><block wx:if="{{item.contractType==1||item.contractType==5||item.contractType==6}}"><view>{{"合同金额:\n\t\t\t\t\t\t"+item.fixedSpread+'厘'}}</view></block><block wx:if="{{item.contractType==2||item.contractType==7||item.contractType==8}}"><view>合同类型: 分时价差</view></block><block wx:if="{{item.contractType==2||item.contractType==7||item.contractType==8}}"><view>合同金额:<text data-event-opts="{{[['tap',[['lookPrice',['$event']]]]]}}" bindtap="__e">点击查看</text></view></block><block wx:if="{{item.contractType==3}}"><view>合同类型: 月竞分成</view></block><block wx:if="{{item.contractType==3}}"><view>{{"分成比例: "+item.shareRatio+"%"}}</view></block><block wx:if="{{item.contractType==9||item.contractType==10||item.contractType==11}}"><view>合同类型: 现货分成</view></block><block wx:if="{{item.contractType==9||item.contractType==10||item.contractType==11}}"><view>{{"分成比例:\n\t\t\t\t\t\t"+item.shareRatio+'%'}}</view></block><view>{{"合同期限: "+item.contractStartTime+"到"+item.contractEndTime}}</view><block wx:if="{{item.contractAnnex!=''}}"><view>合同附件:<text data-event-opts="{{[['tap',[['lookEnclosure',['$0','$1'],[[['contractdata','',index,'contractAnnex']],[['contractdata','',index,'id']]]]]]]}}" bindtap="__e">点击查看</text></view></block><block wx:if="{{item.contractSource==1}}"><view>{{"合同来源: "+item.packageNumber}}</view></block><block wx:else><block wx:if="{{item.contractSource==3}}"><view>合同来源: 独立询价生成</view></block><block wx:else><view>合同来源: 电客开具</view></block></block></view></view></view></block><block wx:if="{{tabShow}}"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="table" bindtap="__e"><view class="table_box"><u-table vue-id="31895004-1" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-2')+','+('31895004-1')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-3')+','+('31895004-2')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-4')+','+('31895004-2')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index<6}}"><u-tr vue-id="{{('31895004-5-'+index)+','+('31895004-1')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-6-'+index)+','+('31895004-5-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-7-'+index)+','+('31895004-5-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table><u-table vue-id="31895004-8" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-9')+','+('31895004-8')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-10')+','+('31895004-9')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-11')+','+('31895004-9')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index>=6&&index<12}}"><u-tr vue-id="{{('31895004-12-'+index)+','+('31895004-8')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-13-'+index)+','+('31895004-12-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-14-'+index)+','+('31895004-12-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table><u-table vue-id="31895004-15" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-16')+','+('31895004-15')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-17')+','+('31895004-16')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-18')+','+('31895004-16')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index>=12&&index<18}}"><u-tr vue-id="{{('31895004-19-'+index)+','+('31895004-15')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-20-'+index)+','+('31895004-19-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-21-'+index)+','+('31895004-19-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table><u-table vue-id="31895004-22" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-23')+','+('31895004-22')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-24')+','+('31895004-23')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-25')+','+('31895004-23')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index>=18&&index<24}}"><u-tr vue-id="{{('31895004-26-'+index)+','+('31895004-22')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-27-'+index)+','+('31895004-26-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-28-'+index)+','+('31895004-26-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table></view></view></block></view></block></view> <view class="CompanyDetails"><view class="tab"><view data-event-opts="{{[['tap',[['tabclick',[1]]]]]}}" class="{{['tab_child',(tab==1)?'active':'']}}" bindtap="__e"><text>基本信息</text></view><view data-event-opts="{{[['tap',[['tabclick',[2]]]]]}}" class="{{['tab_child',(tab==2)?'active':'']}}" bindtap="__e"><text>合同信息</text></view></view><block wx:if="{{tab==1}}"><view class="basic"><view class="Certification_message"><view class="list"><text class="lable">企业名称</text><view class="title">{{companydata.companyName}}</view><view class="hexian"></view></view><view class="list"><text class="lable">联系人</text><view class="title">{{companydata.contactPerson}}</view><view class="hexian"></view></view><view class="list"><text class="lable">联系方式</text><view class="title">{{companydata.phone}}</view><view class="hexian"></view></view><view class="list"><text class="lable">所属行业</text><view class="title">{{industryName}}</view><view class="hexian"></view></view><view class="list"><text class="lable">认证类型</text><block wx:if="{{companydata.enterpriseCertificationType==1}}"><view class="title">委托人认证</view></block><block wx:if="{{companydata.enterpriseCertificationType==2}}"><view class="title">法人人认证</view></block></view></view><view class="Certification_message"><view class="list upload_list"><text class="lable">法人身份证(正面)</text><view class="upload_box"><image class="upload_img" src="{{companydata.cardFront}}" mode></image></view><view class="hexian"></view></view><view class="list upload_list"><text class="lable">法人身份证(反面)</text><view class="upload_box"><image class="upload_img" src="{{companydata.cardNegative}}" mode></image></view></view><view class="list"><text class="lable">所在区域</text><view class="title">{{companydata.region}}</view><view class="hexian"></view></view><view class="list upload_list"><text class="lable">营业执照</text><view class="upload_box"><image class="upload_img" src="{{companydata.businessLicense}}" mode></image></view></view></view><view class="Certification_message"><view class="Certification_title">用电情况</view><view class="list"><text class="lable"><text class="xin">*</text>用电性质</text><block wx:if="{{companydata.powerConsumption==1}}"><view class="title">大工业用电</view></block><block wx:if="{{companydata.powerConsumption==2}}"><view class="title">普通工业用电</view></block><block wx:if="{{companydata.powerConsumption==3}}"><view class="title">商业用电</view></block><block wx:if="{{companydata.powerConsumption==4}}"><view class="title">其他用电</view></block><view class="hexian"></view></view><view class="list"><text class="lable">年度用电量(万kWh)</text><view class="title">{{companydata.annualElectricityConsumption}}</view><view class="hexian"></view></view><view class="list"><text class="lable">峰期用电占比(%)</text><view class="title">{{companydata.peakElectricity}}</view><view class="hexian"></view></view><view class="list"><text class="lable">平期用电占比(%)</text><view class="title">{{companydata.peaceElectricity}}</view><view class="hexian"></view></view><view class="list"><text class="lable">谷期用电占比(%</text><view class="title">{{companydata.valleyElectricity}}</view><view class="hexian"></view></view><view class="list upload_list"><text class="lable">电费通知单</text><view class="upload_box"><image class="upload_img" src="{{companydata.electricityBill}}" mode></image></view></view></view></view></block><block wx:if="{{tab==2}}"><view class="contract_information"><block wx:for="{{contractdata}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="ContractType_info"><view class="info_main"><view class="info_main_content"><view class="number">{{'合同编号: '+item.contractNumber+''}}<block wx:if="{{item.status==0}}"><text class="right_title">待确认</text></block><block wx:if="{{item.status==1}}"><text class="right_title">待盖章</text></block><block wx:if="{{item.status==2}}"><text class="right_title right_title2">已寄送</text></block><block wx:if="{{item.status==3}}"><text class="right_title right_title2">已签收</text></block><block wx:if="{{item.status==4}}"><text class="right_title right_title2">已电子盖章</text></block><block wx:if="{{item.status==5}}"><text class="right_title right_title2">已生效</text></block></view><view>{{"合同甲方: "+item.ename}}</view><view>{{"合同乙方: "+item.contractB}}</view><view>{{"合同电量: "+item.electricity+"万kWh"}}</view><block wx:if="{{item.contractType==1||item.contractType==5||item.contractType==6}}"><view>合同类型: 固定价差</view></block><block wx:if="{{item.contractType==1||item.contractType==5||item.contractType==6}}"><view>{{"合同金额:\n\t\t\t\t\t\t"+item.price+'厘'}}</view></block><block wx:if="{{item.contractType==2||item.contractType==7||item.contractType==8}}"><view>合同类型: 分时价差</view></block><block wx:if="{{item.contractType==2||item.contractType==7||item.contractType==8}}"><view>合同金额:<text data-event-opts="{{[['tap',[['lookPrice',['$event']]]]]}}" bindtap="__e">点击查看</text></view></block><block wx:if="{{item.contractType==3}}"><view>合同类型: 月竞分成</view></block><block wx:if="{{item.contractType==3}}"><view>{{"分成比例: "+item.shareRatio+"%"}}</view></block><block wx:if="{{item.contractType==9||item.contractType==10||item.contractType==11}}"><view>合同类型: 现货分成</view></block><block wx:if="{{item.contractType==9||item.contractType==10||item.contractType==11}}"><view>{{"分成比例:\n\t\t\t\t\t\t"+item.shareRatio+'%'}}</view></block><view>{{"合同期限: "+item.contractStartTime+"到"+item.contractEndTime}}</view><block wx:if="{{item.contractAnnex!=''}}"><view>合同附件:<text data-event-opts="{{[['tap',[['lookEnclosure',['$0','$1'],[[['contractdata','',index,'contractAnnex']],[['contractdata','',index,'id']]]]]]]}}" bindtap="__e">点击查看</text></view></block><block wx:if="{{item.contractSource==1}}"><view>{{"合同来源: "+item.packageNumber}}</view></block><block wx:else><block wx:if="{{item.contractSource==3}}"><view>合同来源: 独立询价生成</view></block><block wx:else><view>合同来源: 电客开具</view></block></block></view></view></view></block><block wx:if="{{tabShow}}"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="table" bindtap="__e"><view class="table_box"><u-table vue-id="31895004-1" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-2')+','+('31895004-1')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-3')+','+('31895004-2')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-4')+','+('31895004-2')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index<6}}"><u-tr vue-id="{{('31895004-5-'+index)+','+('31895004-1')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-6-'+index)+','+('31895004-5-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-7-'+index)+','+('31895004-5-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table><u-table vue-id="31895004-8" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-9')+','+('31895004-8')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-10')+','+('31895004-9')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-11')+','+('31895004-9')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index>=6&&index<12}}"><u-tr vue-id="{{('31895004-12-'+index)+','+('31895004-8')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-13-'+index)+','+('31895004-12-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-14-'+index)+','+('31895004-12-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table><u-table vue-id="31895004-15" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-16')+','+('31895004-15')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-17')+','+('31895004-16')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-18')+','+('31895004-16')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index>=12&&index<18}}"><u-tr vue-id="{{('31895004-19-'+index)+','+('31895004-15')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-20-'+index)+','+('31895004-19-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-21-'+index)+','+('31895004-19-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table><u-table vue-id="31895004-22" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-23')+','+('31895004-22')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-24')+','+('31895004-23')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-25')+','+('31895004-23')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index>=18&&index<24}}"><u-tr vue-id="{{('31895004-26-'+index)+','+('31895004-22')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-27-'+index)+','+('31895004-26-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-28-'+index)+','+('31895004-26-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table></view></view></block></view></block></view>
\ No newline at end of file \ No newline at end of file
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesA/Contracts/attachment/attachment"],{"22cf":function(t,e,n){"use strict";(function(t){n("78ef");o(n("66fd"));var e=o(n("7f93"));function o(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("543d")["createPage"])},"7f93":function(t,e,n){"use strict";n.r(e);var o=n("f3d4"),a=n("b140");for(var c in a)"default"!==c&&function(t){n.d(e,t,(function(){return a[t]}))}(c);n("d273");var l,u=n("f0c5"),i=Object(u["a"])(a["default"],o["b"],o["c"],!1,null,null,null,!1,o["a"],l);e["default"]=i.exports},"833c":function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n("86df"),a=c(n("9036"));function c(t){return t&&t.__esModule?t:{default:t}}var l={onLoad:function(t){var e=this;console.log(t);var n=t.id;if(t.urlArr){var c=JSON.parse(t.urlArr);if(0==c.length)(0,o.get)(a.default.downloadContractTemplate,{contractId:n}).then((function(t){if(200==t.code){console.log(t);var n=t.data.replace("http","https");e.openPdf(n)}}));else if(1==c.length&&(c[0].lastIndexOf(".pdf")>-1||c[0].lastIndexOf(".docx")>-1)){var l=c[0].replace("http","https");this.openPdf(l)}else this.imgList=c,this.isImage=!0}if(t.url){var u=t.url;"null"==u?(0,o.get)(a.default.downloadContractTemplate,{contractId:n}).then((function(t){if(200==t.code){console.log(t);var n=t.data.replace("http","https");e.openPdf(n)}})):u.lastIndexOf(".pdf")>-1||u.lastIndexOf(".docx")>-1?(u=u.replace("http","https"),console.log(u),this.openPdf(u)):(this.imgList=JSON.parse(u),this.isImage=!0)}},data:function(){return{imgList:[],isImage:!1}},methods:{openPdf:function(e){t.downloadFile({url:e,success:function(e){200==e.statusCode&&t.saveFile({tempFilePath:e.tempFilePath,success:function(e){console.log(e),t.showToast({icon:"none",mask:!0,duration:3e3});var n=e.savedFilePath;t.openDocument({filePath:n,showMenu:!0,success:function(){console.log("打开文档成功")}})},fail:function(e){t.showToast({title:"下载失败",icon:"none"})}})}})}}};e.default=l}).call(this,n("543d")["default"])},b140:function(t,e,n){"use strict";n.r(e);var o=n("833c"),a=n.n(o);for(var c in o)"default"!==c&&function(t){n.d(e,t,(function(){return o[t]}))}(c);e["default"]=a.a},d273:function(t,e,n){"use strict";var o=n("d5ab"),a=n.n(o);a.a},d5ab:function(t,e,n){},f3d4:function(t,e,n){"use strict";var o;n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return c})),n.d(e,"a",(function(){return o}));var a=function(){var t=this,e=t.$createElement;t._self._c},c=[]}},[["22cf","common/runtime","common/vendor"]]]); (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesA/Contracts/attachment/attachment"],{"22cf":function(t,n,e){"use strict";(function(t){e("78ef");o(e("66fd"));var n=o(e("7f93"));function o(t){return t&&t.__esModule?t:{default:t}}t(n.default)}).call(this,e("543d")["createPage"])},"4fd7":function(t,n,e){"use strict";var o;e.d(n,"b",(function(){return a})),e.d(n,"c",(function(){return i})),e.d(n,"a",(function(){return o}));var a=function(){var t=this,n=t.$createElement;t._self._c},i=[]},"7f93":function(t,n,e){"use strict";e.r(n);var o=e("4fd7"),a=e("b140");for(var i in a)"default"!==i&&function(t){e.d(n,t,(function(){return a[t]}))}(i);e("d273");var c,l=e("f0c5"),s=Object(l["a"])(a["default"],o["b"],o["c"],!1,null,null,null,!1,o["a"],c);n["default"]=s.exports},"833c":function(t,n,e){"use strict";(function(t){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=e("86df"),a=i(e("9036"));function i(t){return t&&t.__esModule?t:{default:t}}var c={onLoad:function(t){var n=this;console.log(t);var e,i=t.id;if(t.urlArr)if(console.log("options.urlArr===",t.urlArr),t.urlArr.indexOf(",")>=0?e=t.urlArr.split(","):(e=[],e.push(t.urlArr)),0==e.length)(0,o.get)(a.default.downloadContractTemplate,{contractId:i}).then((function(t){if(200==t.code){console.log(t);var e=t.data.replace("http","https");n.openPdf(e)}}));else if(1==e.length&&(e[0].lastIndexOf(".pdf")>-1||e[0].lastIndexOf(".docx")>-1)){var c=e[0].replace("http","https");this.openPdf(c)}else this.imgList=e,this.isImage=!0;if(t.url){var l=t.url;"null"==l?(0,o.get)(a.default.downloadContractTemplate,{contractId:i}).then((function(t){if(200==t.code){console.log(t);var e=t.data.replace("http","https");n.openPdf(e)}})):l.lastIndexOf(".pdf")>-1||l.lastIndexOf(".docx")>-1?(l=l.replace("http","https"),console.log(l),this.openPdf(l)):(l.indexOf(",")>=0?this.imgList=l.split(","):(this.imgList=[],this.imgList.push(l)),this.isImage=!0)}},data:function(){return{imgList:[],isImage:!1}},methods:{openPdf:function(n){t.downloadFile({url:n,success:function(n){200==n.statusCode&&t.saveFile({tempFilePath:n.tempFilePath,success:function(n){console.log(n),t.showToast({icon:"none",mask:!0,duration:3e3});var e=n.savedFilePath;t.openDocument({filePath:e,showMenu:!0,success:function(){console.log("打开文档成功")}})},fail:function(n){t.showToast({title:"下载失败",icon:"none"})}})}})}}};n.default=c}).call(this,e("543d")["default"])},b140:function(t,n,e){"use strict";e.r(n);var o=e("833c"),a=e.n(o);for(var i in o)"default"!==i&&function(t){e.d(n,t,(function(){return o[t]}))}(i);n["default"]=a.a},d273:function(t,n,e){"use strict";var o=e("d5ab"),a=e.n(o);a.a},d5ab:function(t,n,e){}},[["22cf","common/runtime","common/vendor"]]]);
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["uni-app:///main.js","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pages/CompanyInfo/CompanyDetails/CompanyDetails.vue?41e8","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pages/CompanyInfo/CompanyDetails/CompanyDetails.vue?8d02","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pages/CompanyInfo/CompanyDetails/CompanyDetails.vue?a68d","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pages/CompanyInfo/CompanyDetails/CompanyDetails.vue?a5eb","uni-app:///pages/CompanyInfo/CompanyDetails/CompanyDetails.vue","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pages/CompanyInfo/CompanyDetails/CompanyDetails.vue?34ce","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pages/CompanyInfo/CompanyDetails/CompanyDetails.vue?4ea0"],"names":["createPage","Page"],"mappings":";;;;;;;;;;kDAAA;AACA;AACA,oI;AACAA,UAAU,CAACC,uBAAD,CAAV,C;;;;;;;;;;;;;ACHA;AAAA;AAAA;AAAA;AAAA;AAAA;AAA2H;AAC3H;AACkE;AACL;AACc;;;AAG3E;AAC4K;AAC5K,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,WAAW,6MAEN;AACL,GAAG;AACH;AACA,WAAW,2LAEN;AACL,GAAG;AACH;AACA,WAAW,2LAEN;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;AC7BA;AAAA;AAAA;AAAA;AAAwpB,CAAgB,wnBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC+M5qB;AACA,sE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;eAIA,EACA,MADA,kBACA,OADA,EACA,CACA,gBACA,+BACA,yDACA,iEACA,sBACA,oBACA,6CACA,uCACA,8BACA,CAFA,EAGA,CACA,CARA,EASA,CAdA,EAeA,IAfA,kBAeA,CACA,SACA,MADA,EACA;AACA,sBAFA,EAEA;AACA,qBAHA,EAGA;AACA,cAJA,EAIA;AACA,sBALA,EAKA;AACA,sBANA,EAMA;AACA,oBAPA,EAOA;AACA,mBARA,CAQA;AARA,MAUA,CA1BA,EA2BA,WACA;AACA,YAFA,oBAEA,KAFA,EAEA,CACA,iBACA,iBACA,oDACA,CACA,CAPA,EAQA;AACA,iBATA,yBASA,GATA,EASA,EATA,EASA,CACA,iBACA,uEADA,IAGA,CAbA,EAcA;AACA,aAfA,uBAeA,CACA,uBACA,oBACA,CAlBA,EAmBA;AACA,oCApBA,4CAoBA,YApBA,EAoBA,kBACA,+DACA,4BADA,IAEA,IAFA,CAEA,gBACA,sBACA,6BACA,+BACA,CACA,CAPA,EAQA,CA7BA,EA8BA;AACA,+BA/BA,uCA+BA,YA/BA,EA+BA,mBACA,0DACA,4BADA,IAEA,IAFA,CAEA,gBACA,sBACA,+BACA,yDACA,CACA,CAPA,EAQA,CAxCA,EA3BA,E;;;;;;;;;;;;;ACpNA;AAAA;AAAA;AAAA;AAAisC,CAAgB,kkCAAG,EAAC,C;;;;;;;;;;;ACArtC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pages/CompanyInfo/CompanyDetails/CompanyDetails.js","sourcesContent":["import 'uni-pages';\nimport Vue from 'vue'\nimport Page from './pages/CompanyInfo/CompanyDetails/CompanyDetails.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./CompanyDetails.vue?vue&type=template&id=b27b4d7c&\"\nvar renderjs\nimport script from \"./CompanyDetails.vue?vue&type=script&lang=js&\"\nexport * from \"./CompanyDetails.vue?vue&type=script&lang=js&\"\nimport style0 from \"./CompanyDetails.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 = \"pages/CompanyInfo/CompanyDetails/CompanyDetails.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!./CompanyDetails.vue?vue&type=template&id=b27b4d7c&\"","var components = {\n uTable: function() {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-table/u-table\" */ \"@/uview-ui/components/u-table/u-table.vue\"\n )\n },\n uTr: function() {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-tr/u-tr\" */ \"@/uview-ui/components/u-tr/u-tr.vue\"\n )\n },\n uTd: function() {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-td/u-td\" */ \"@/uview-ui/components/u-td/u-td.vue\"\n )\n }\n}\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.tabShow = 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!./CompanyDetails.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!./CompanyDetails.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"CompanyDetails\">\r\n\t\t<!-- tab栏切换 -->\r\n\t\t<view class=\"tab\">\r\n\t\t\t<view class=\"tab_child\" :class=\"{'active':tab==1}\" @click=\"tabclick(1)\">\r\n\t\t\t\t<text>基本信息</text>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"tab_child\" :class=\"{'active':tab==2}\" @click=\"tabclick(2)\">\r\n\t\t\t\t<text>合同信息</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<!-- 基本信息 -->\r\n\t\t<view class=\"basic\" v-if=\"tab==1\">\r\n\t\t\t<view class=\"Certification_message\">\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">企业名称</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.companyName}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">联系人</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.contactPerson}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">联系方式</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.phone}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">所属行业</text>\r\n\t\t\t\t\t<view class=\"title\">{{industryName}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">认证类型</text>\r\n\t\t\t\t\t<view class=\"title\" v-if=\"companydata.enterpriseCertificationType == 1\">委托人认证</view>\r\n\t\t\t\t\t<view class=\"title\" v-if=\"companydata.enterpriseCertificationType == 2\">法人人认证</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"Certification_message\">\r\n\t\t\t\t<view class=\"list upload_list\">\r\n\t\t\t\t\t<text class=\"lable\">法人身份证(正面)</text>\r\n\t\t\t\t\t<view class=\"upload_box\">\r\n\t\t\t\t\t\t<image :src=\"companydata.cardFront\" mode=\"\" class=\"upload_img\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list upload_list\">\r\n\t\t\t\t\t<text class=\"lable\">法人身份证(反面)</text>\r\n\t\t\t\t\t<view class=\"upload_box\">\r\n\t\t\t\t\t\t<image :src=\"companydata.cardNegative\" mode=\"\" class=\"upload_img\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">所在区域</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.region}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list upload_list\">\r\n\t\t\t\t\t<text class=\"lable\">营业执照</text>\r\n\t\t\t\t\t<view class=\"upload_box\">\r\n\t\t\t\t\t\t<image :src=\"companydata.businessLicense\" mode=\"\" class=\"upload_img\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"Certification_message\">\r\n\t\t\t\t<view class=\"Certification_title\">用电情况</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\"><text class=\"xin\">*</text>用电性质</text>\r\n\t\t\t\t\t<view class=\"title\" v-if=\"companydata.powerConsumption == 1\">大工业用电</view>\r\n\t\t\t\t\t<view class=\"title\" v-if=\"companydata.powerConsumption == 2\">普通工业用电</view>\r\n\t\t\t\t\t<view class=\"title\" v-if=\"companydata.powerConsumption == 3\">商业用电</view>\r\n\t\t\t\t\t<view class=\"title\" v-if=\"companydata.powerConsumption == 4\">其他用电</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">年度用电量(万kWh)</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.annualElectricityConsumption}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">峰期用电占比(%)</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.peakElectricity}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">平期用电占比(%)</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.peaceElectricity}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">谷期用电占比(%</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.valleyElectricity}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list upload_list\">\r\n\t\t\t\t\t<text class=\"lable\">电费通知单</text>\r\n\t\t\t\t\t<view class=\"upload_box\">\r\n\t\t\t\t\t\t<image :src=\"companydata.electricityBill\" mode=\"\" class=\"upload_img\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<!-- 基本信息end -->\r\n\r\n\t\t<!-- 合同信息 -->\r\n\t\t<view class=\"contract_information\" v-if=\"tab==2\">\r\n\t\t\t<!-- 合同内容start -->\r\n\t\t\t<view class=\"ContractType_info\" v-for=\"(item,index) in contractdata\" :key=\"index\">\r\n\t\t\t\t<view class=\"info_main\">\r\n\t\t\t\t\t<view class=\"info_main_content\">\r\n\t\t\t\t\t\t<view class=\"number\">\r\n\t\t\t\t\t\t\t合同编号: {{item.contractNumber}}\r\n\t\t\t\t\t\t\t<text class=\"right_title\" v-if=\"item.status == 0\">待确认</text>\r\n\t\t\t\t\t\t\t<text class=\"right_title\" v-if=\"item.status == 1\">待盖章</text>\r\n\t\t\t\t\t\t\t<text class=\"right_title right_title2\" v-if=\"item.status == 2\">已寄送</text>\r\n\t\t\t\t\t\t\t<text class=\"right_title right_title2\" v-if=\"item.status == 3\">已签收</text>\r\n\t\t\t\t\t\t\t<text class=\"right_title right_title2\" v-if=\"item.status == 4\">已电子盖章</text>\r\n\t\t\t\t\t\t\t<text class=\"right_title right_title2\" v-if=\"item.status == 5\">已生效</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view>合同甲方: {{item.contractA}}</view>\r\n\t\t\t\t\t\t<view>合同乙方: {{item.contractB}}</view>\r\n\t\t\t\t\t\t<view>合同电量: {{item.electricity}}万kWh</view>\r\n\t\t\t\t\t\t<!-- 固定价差 -->\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 1||item.contractType == 5||item.contractType == 6\">合同类型: 固定价差\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 1||item.contractType == 5||item.contractType == 6\">合同金额:\r\n\t\t\t\t\t\t\t{{item.fixedSpread}}厘\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<!-- 分时价差 -->\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 2||item.contractType == 7||item.contractType == 8\">合同类型: 分时价差\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 2||item.contractType == 7||item.contractType == 8\">合同金额: <text\r\n\t\t\t\t\t\t\t\t@click=\"lookPrice\">点击查看</text></view>\r\n\t\t\t\t\t\t<!-- 月竞分成 -->\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 3\">合同类型: 月竞分成</view>\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 3\">分成比例: {{item.shareRatio}}%</view>\r\n\t\t\t\t\t\t<!-- 现货分成 -->\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 9||item.contractType == 10||item.contractType == 11\">合同类型: 现货分成\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 9||item.contractType == 10||item.contractType == 11\">分成比例:\r\n\t\t\t\t\t\t\t{{item.shareRatio}}%\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view>合同期限: {{item.contractStartTime}}到{{item.contractEndTime}}</view>\r\n\t\t\t\t\t\t<view v-if=\"item.contractAnnex!=''\">合同附件: <text\r\n\t\t\t\t\t\t\t\t@click=\"lookEnclosure(item.contractAnnex,item.id)\">点击查看</text></view>\r\n\t\t\t\t\t\t<view v-if=\"item.contractSource == 1\">合同来源: {{item.packageNumber}}</view>\r\n\t\t\t\t\t\t<view v-else-if=\"item.contractSource == 3\">合同来源: 独立询价生成</view>\r\n\t\t\t\t\t\t<view v-else>合同来源: 电客开具</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<!-- 合同内容end -->\r\n\t\t\t<!-- 分时价格表start -->\r\n\t\t\t<view class=\"table\" v-if=\"tabShow\" @click=\"tabShow=false\">\r\n\t\t\t\t<view class=\"table_box\">\r\n\t\t\t\t\t<u-table font-size=\"24\" align=\"center\" color=\"#333\">\r\n\t\t\t\t\t\t<u-tr>\r\n\t\t\t\t\t\t\t<u-td>分时</u-td>\r\n\t\t\t\t\t\t\t<u-td>价差(厘)</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t\t<u-tr v-for=\"(item,index) in tableList\" :key=\"index\" v-if=\"index < 6\">\r\n\t\t\t\t\t\t\t<u-td>{{index}}时</u-td>\r\n\t\t\t\t\t\t\t<u-td>{{item.value}}</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t</u-table>\r\n\t\t\t\t\t<u-table font-size=\"24\" align=\"center\" color=\"#333\">\r\n\t\t\t\t\t\t<u-tr>\r\n\t\t\t\t\t\t\t<u-td>分时</u-td>\r\n\t\t\t\t\t\t\t<u-td>价差(厘)</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t\t<u-tr v-for=\"(item,index) in tableList\" :key=\"index\" v-if=\"index >=6 && index < 12\">\r\n\t\t\t\t\t\t\t<u-td>{{index}}时</u-td>\r\n\t\t\t\t\t\t\t<u-td>{{item.value}}</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t</u-table>\r\n\t\t\t\t\t<u-table font-size=\"24\" align=\"center\" color=\"#333\">\r\n\t\t\t\t\t\t<u-tr>\r\n\t\t\t\t\t\t\t<u-td>分时</u-td>\r\n\t\t\t\t\t\t\t<u-td>价差(厘)</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t\t<u-tr v-for=\"(item,index) in tableList\" :key=\"index\" v-if=\"index >= 12 && index < 18\">\r\n\t\t\t\t\t\t\t<u-td>{{index}}时</u-td>\r\n\t\t\t\t\t\t\t<u-td>{{item.value}}</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t</u-table>\r\n\t\t\t\t\t<u-table font-size=\"24\" align=\"center\" color=\"#333\">\r\n\t\t\t\t\t\t<u-tr>\r\n\t\t\t\t\t\t\t<u-td>分时</u-td>\r\n\t\t\t\t\t\t\t<u-td>价差(厘)</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t\t<u-tr v-for=\"(item,index) in tableList\" :key=\"index\" v-if=\"index >= 18 && index < 24\">\r\n\t\t\t\t\t\t\t<u-td>{{index}}时</u-td>\r\n\t\t\t\t\t\t\t<u-td>{{item.value}}</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t</u-table>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<!-- 分时价格表end -->\r\n\t\t</view>\r\n\t\t<!-- 合同信息end -->\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\tonLoad(options) {\r\n\t\t\tlet that=this\r\n\t\t\tthis.enterpriseId = options.id\r\n\t\t\tthis.getEnterpriseCertificationDetail(this.enterpriseId)\r\n\t\t\tget(api.getIndustryList).then(res => {\r\n\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\tlet data = res.data\r\n\t\t\t\t\tthat.industryName = res.data[0].industryName\r\n\t\t\t\t\tlet arr = data.filter(item => {\r\n\t\t\t\t\t\treturn item.type == that.type\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\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\ttab: 1, //tab切换\r\n\t\t\t\tenterpriseId: '', //企业id\r\n\t\t\t\tcompanydata: {}, //企业基本信息\r\n\t\t\t\ttype: '', //行业标识\r\n\t\t\t\tindustryName: '', //所属行业\r\n\t\t\t\tcontractdata: [], //企业绑定合同信息\r\n\t\t\t\ttabShow: false, // 分时金额表\r\n\t\t\t\ttableList: [], // 分时价格\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\t//tab栏点击事件\r\n\t\t\ttabclick(index) {\r\n\t\t\t\tthis.tab = index\r\n\t\t\t\tif (index == 2) {\r\n\t\t\t\t\tthis.getEnterpriseContractDetail(this.enterpriseId)\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t//查看合同附件\r\n\t\t\tlookEnclosure(url, id) {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pagesA/Contracts/attachment/attachment?url=' + url + '&id=' + id\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 查看合同金额\r\n\t\t\tlookPrice() {\r\n\t\t\t\tconsole.log('1111111')\r\n\t\t\t\tthis.tabShow = true\r\n\t\t\t},\r\n\t\t\t//企业基本信息\r\n\t\t\tgetEnterpriseCertificationDetail(enterpriseId) {\r\n\t\t\t\tget(api.getEnterpriseCertificationDetail, {\r\n\t\t\t\t\t'enterpriseId': enterpriseId\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tthis.companydata = res.data\r\n\t\t\t\t\t\tthis.type = res.data.industry\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\tgetEnterpriseContractDetail(enterpriseId) {\r\n\t\t\t\tget(api.getEnterpriseContractDetail, {\r\n\t\t\t\t\t'enterpriseId': enterpriseId\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tthis.contractdata = res.data\r\n\t\t\t\t\t\tthis.tableList = res.data.timeSharingSpreadRelatedList\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</script>\r\n\r\n<style lang=\"scss\">\r\n\t.CompanyDetails {\r\n\t\tposition: relative;\r\n\t\twidth: 100%;\r\n\t\tmin-height: 100%;\r\n\t\tbackground: #f4f5f7;\r\n\r\n\t\t.contract_information {\r\n\t\t\twidth: 100%;\r\n\r\n\t\t\t//合同内容\r\n\t\t\t.ContractType_info {\r\n\t\t\t\tmargin-bottom: 16rpx;\r\n\t\t\t\tpadding: 0 32rpx;\r\n\t\t\t\tbackground-color: #fff;\r\n\t\t\t\tposition: relative;\r\n\r\n\t\t\t\t.info_main {\r\n\t\t\t\t\tpadding: 32rpx 0;\r\n\t\t\t\t\tborder-bottom: 1rpx solid #f4f5f7;\r\n\r\n\t\t\t\t\t.info_main_content {\r\n\t\t\t\t\t\tpadding: 32rpx 24rpx;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333;\r\n\t\t\t\t\t\tline-height: 50rpx;\r\n\t\t\t\t\t\tbackground: #f4f5f7;\r\n\r\n\t\t\t\t\t\tview {\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tmargin-left: 10rpx;\r\n\t\t\t\t\t\t\t\tcolor: #1989fa;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t.number {\r\n\t\t\t\t\t\t\tposition: relative;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t.right_title {\r\n\t\t\t\t\t\t\tcolor: #EC6045;\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 0;\r\n\t\t\t\t\t\t\tright: 0;\r\n\t\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t.right_title2 {\r\n\t\t\t\t\t\t\tcolor: #999;\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\r\n\t\t\t.table {\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\tleft: 0;\r\n\t\t\t\ttop: 0;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 100%;\r\n\t\t\t\tbackground: rgba(0, 0, 0, .4);\r\n\r\n\t\t\t\t.table_box {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\tleft: 50%;\r\n\t\t\t\t\ttop: 50%;\r\n\t\t\t\t\ttransform: translate(-50%, -50%);\r\n\t\t\t\t\twidth: 90vw;\r\n\t\t\t\t\theight: auto;\r\n\r\n\t\t\t\t\tu-table {\r\n\t\t\t\t\t\twidth: 25%;\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.tab {\r\n\t\t\twidth: 100%;\r\n\t\t\tbackground-color: #fff;\r\n\t\t\tpadding-top: 32rpx;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: row;\r\n\t\t\tcolor: #999;\r\n\t\t\tfont-size: 30rpx;\r\n\t\t\ttext-align: center;\r\n\t\t\tmargin-bottom: 32rpx;\r\n\r\n\t\t\t.tab_child {\r\n\t\t\t\tflex: 1;\r\n\t\t\t\theight: 95rpx;\r\n\t\t\t\tline-height: 95rpx;\r\n\r\n\t\t\t\ttext {\r\n\t\t\t\t\tpadding-bottom: 24rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t.active text {\r\n\t\t\t\tcolor: #1989FA;\r\n\t\t\t\tborder-bottom: 4rpx solid #1989FA;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.basic {\r\n\t\t\twidth: 100%;\r\n\r\n\t\t\t.Certification_message {\r\n\t\t\t\tpadding: 0 32rpx;\r\n\t\t\t\tbackground: #fff;\r\n\t\t\t\tmargin-bottom: 32rpx;\r\n\r\n\t\t\t\t.Certification_title {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 80rpx;\r\n\t\t\t\t\tcolor: #999;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tline-height: 110rpx;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.picker .title {\r\n\t\t\t\t\tz-index: 200;\r\n\t\t\t\t\theight: 100%;\r\n\t\t\t\t}\r\n\r\n\t\t\t\tpicker,\r\n\t\t\t\t.picker {\r\n\t\t\t\t\t.title {\r\n\t\t\t\t\t\ttext-align: right;\r\n\t\t\t\t\t\tbackground: transparent;\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\ttop: 0;\r\n\t\t\t\t\t\tleft: 0;\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tpadding-right: 30rpx;\r\n\t\t\t\t\t\tz-index: 100;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.placeholder {\r\n\t\t\t\t\t\tpadding-right: 30rpx;\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\ttop: 0;\r\n\t\t\t\t\t\tleft: 0;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.list {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tposition: relative;\r\n\t\t\t\t\theight: 111rpx;\r\n\t\t\t\t\tline-height: 111rpx;\r\n\r\n\t\t\t\t\t.title {\r\n\t\t\t\t\t\tcolor: #999;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\ttop: 0;\r\n\t\t\t\t\t\tright: 0;\r\n\t\t\t\t\t\ttext-align: right;\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.hexian {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\theight: 1px;\r\n\t\t\t\t\t\tbackground-color: #c6c9cc;\r\n\t\t\t\t\t\ttransform: scaleY(0.5);\r\n\t\t\t\t\t\t-webkit-transform: scaleY(0.5);\r\n\t\t\t\t\t\t-moz-transform: scaleY(0.5);\r\n\t\t\t\t\t\t-o-transform: scaleY(0.5);\r\n\t\t\t\t\t\t-ms-transform: scaleY(0.5);\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\tbottom: 0;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.lable {\r\n\t\t\t\t\t\tcolor: #333;\r\n\t\t\t\t\t\tfont-size: 34rpx;\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\theight: 68rpx;\r\n\r\n\t\t\t\t\t\t.xin {\r\n\t\t\t\t\t\t\tcolor: #EC6045;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.placeholder {\r\n\t\t\t\t\t\tcolor: #ccc;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\ttext-align: right;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.jiantou_icon {\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\twidth: 18rpx;\r\n\t\t\t\t\t\theight: 28rpx;\r\n\t\t\t\t\t\tright: 0;\r\n\t\t\t\t\t\ttop: 5rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.upload_list {\r\n\t\t\t\t\theight: 222rpx;\r\n\r\n\t\t\t\t\t.upload_box {\r\n\t\t\t\t\t\twidth: 160rpx;\r\n\t\t\t\t\t\theight: 160rpx;\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: 32rpx;\r\n\t\t\t\t\t\tz-index: 100;\r\n\r\n\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t.upload_img {\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\tleft: 0;\r\n\t\t\t\t\t\t\ttop: 0;\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}\r\n\t}\r\n</style>\r\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!./CompanyDetails.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!./CompanyDetails.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1619400112826\n var cssReload = require(\"D:/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":""} {"version":3,"sources":["uni-app:///main.js",null,"webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pages/CompanyInfo/CompanyDetails/CompanyDetails.vue?8d02","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pages/CompanyInfo/CompanyDetails/CompanyDetails.vue?a68d","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pages/CompanyInfo/CompanyDetails/CompanyDetails.vue?a5eb","uni-app:///pages/CompanyInfo/CompanyDetails/CompanyDetails.vue","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pages/CompanyInfo/CompanyDetails/CompanyDetails.vue?34ce","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pages/CompanyInfo/CompanyDetails/CompanyDetails.vue?4ea0"],"names":["createPage","Page"],"mappings":";;;;;;;;;;kDAAA;AACA;AACA,oI;AACAA,UAAU,CAACC,uBAAD,CAAV,C;;;;;;;;;;;;;ACHA;AAAA;AAAA;AAAA;AAAA;AAAA;AAA2H;AAC3H;AACkE;AACL;AACc;;;AAG3E;AAC4K;AAC5K,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,WAAW,6MAEN;AACL,GAAG;AACH;AACA,WAAW,2LAEN;AACL,GAAG;AACH;AACA,WAAW,2LAEN;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;AC7BA;AAAA;AAAA;AAAA;AAAwpB,CAAgB,wnBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACmN5qB;AACA,sE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;eAIA,EACA,MADA,kBACA,OADA,EACA,CACA,gBACA,+BACA,yDACA,iEACA,sBACA,oBACA,6CACA,uCACA,8BACA,CAFA,EAGA,CACA,CARA,EASA,CAdA,EAeA,IAfA,kBAeA,CACA,SACA,MADA,EACA;AACA,sBAFA,EAEA;AACA,qBAHA,EAGA;AACA,cAJA,EAIA;AACA,sBALA,EAKA;AACA,sBANA,EAMA;AACA,oBAPA,EAOA;AACA,mBARA,CAQA;AARA,MAUA,CA1BA,EA2BA,WACA;AACA,YAFA,oBAEA,KAFA,EAEA,CACA,iBACA,iBACA,oDACA,CACA,CAPA,EAQA;AACA,iBATA,yBASA,GATA,EASA,EATA,EASA,CACA,iBACA,uEADA,IAGA,CAbA,EAcA;AACA,aAfA,uBAeA,CACA,uBACA,oBACA,CAlBA,EAmBA;AACA,oCApBA,4CAoBA,YApBA,EAoBA,kBACA,+DACA,4BADA,IAEA,IAFA,CAEA,gBACA,sBACA,6BACA,+BACA,CACA,CAPA,EAQA,CA7BA,EA8BA;AACA,+BA/BA,uCA+BA,YA/BA,EA+BA,mBACA,0DACA,4BADA,IAEA,IAFA,CAEA,gBACA,sBACA,+BACA,yDACA,CACA,CAPA,EAQA,CAxCA,EA3BA,E;;;;;;;;;;;;;ACxNA;AAAA;AAAA;AAAA;AAAisC,CAAgB,kkCAAG,EAAC,C;;;;;;;;;;;ACArtC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pages/CompanyInfo/CompanyDetails/CompanyDetails.js","sourcesContent":["import 'uni-pages';\nimport Vue from 'vue'\nimport Page from './pages/CompanyInfo/CompanyDetails/CompanyDetails.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./CompanyDetails.vue?vue&type=template&id=b27b4d7c&\"\nvar renderjs\nimport script from \"./CompanyDetails.vue?vue&type=script&lang=js&\"\nexport * from \"./CompanyDetails.vue?vue&type=script&lang=js&\"\nimport style0 from \"./CompanyDetails.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 = \"pages/CompanyInfo/CompanyDetails/CompanyDetails.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!./CompanyDetails.vue?vue&type=template&id=b27b4d7c&\"","var components = {\n uTable: function() {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-table/u-table\" */ \"@/uview-ui/components/u-table/u-table.vue\"\n )\n },\n uTr: function() {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-tr/u-tr\" */ \"@/uview-ui/components/u-tr/u-tr.vue\"\n )\n },\n uTd: function() {\n return import(\n /* webpackChunkName: \"uview-ui/components/u-td/u-td\" */ \"@/uview-ui/components/u-td/u-td.vue\"\n )\n }\n}\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.tabShow = 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!./CompanyDetails.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!./CompanyDetails.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"CompanyDetails\">\r\n\t\t<!-- tab栏切换 -->\r\n\t\t<view class=\"tab\">\r\n\t\t\t<view class=\"tab_child\" :class=\"{'active':tab==1}\" @click=\"tabclick(1)\">\r\n\t\t\t\t<text>基本信息</text>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"tab_child\" :class=\"{'active':tab==2}\" @click=\"tabclick(2)\">\r\n\t\t\t\t<text>合同信息</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<!-- 基本信息 -->\r\n\t\t<view class=\"basic\" v-if=\"tab==1\">\r\n\t\t\t<view class=\"Certification_message\">\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">企业名称</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.companyName}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">联系人</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.contactPerson}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">联系方式</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.phone}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">所属行业</text>\r\n\t\t\t\t\t<view class=\"title\">{{industryName}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">认证类型</text>\r\n\t\t\t\t\t<view class=\"title\" v-if=\"companydata.enterpriseCertificationType == 1\">委托人认证</view>\r\n\t\t\t\t\t<view class=\"title\" v-if=\"companydata.enterpriseCertificationType == 2\">法人人认证</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"Certification_message\">\r\n\t\t\t\t<view class=\"list upload_list\">\r\n\t\t\t\t\t<text class=\"lable\">法人身份证(正面)</text>\r\n\t\t\t\t\t<view class=\"upload_box\">\r\n\t\t\t\t\t\t<image :src=\"companydata.cardFront\" mode=\"\" class=\"upload_img\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list upload_list\">\r\n\t\t\t\t\t<text class=\"lable\">法人身份证(反面)</text>\r\n\t\t\t\t\t<view class=\"upload_box\">\r\n\t\t\t\t\t\t<image :src=\"companydata.cardNegative\" mode=\"\" class=\"upload_img\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">所在区域</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.region}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list upload_list\">\r\n\t\t\t\t\t<text class=\"lable\">营业执照</text>\r\n\t\t\t\t\t<view class=\"upload_box\">\r\n\t\t\t\t\t\t<image :src=\"companydata.businessLicense\" mode=\"\" class=\"upload_img\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"Certification_message\">\r\n\t\t\t\t<view class=\"Certification_title\">用电情况</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\"><text class=\"xin\">*</text>用电性质</text>\r\n\t\t\t\t\t<view class=\"title\" v-if=\"companydata.powerConsumption == 1\">大工业用电</view>\r\n\t\t\t\t\t<view class=\"title\" v-if=\"companydata.powerConsumption == 2\">普通工业用电</view>\r\n\t\t\t\t\t<view class=\"title\" v-if=\"companydata.powerConsumption == 3\">商业用电</view>\r\n\t\t\t\t\t<view class=\"title\" v-if=\"companydata.powerConsumption == 4\">其他用电</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">年度用电量(万kWh)</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.annualElectricityConsumption}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">峰期用电占比(%)</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.peakElectricity}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">平期用电占比(%)</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.peaceElectricity}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list\">\r\n\t\t\t\t\t<text class=\"lable\">谷期用电占比(%</text>\r\n\t\t\t\t\t<view class=\"title\">{{companydata.valleyElectricity}}</view>\r\n\t\t\t\t\t<view class=\"hexian\"></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"list upload_list\">\r\n\t\t\t\t\t<text class=\"lable\">电费通知单</text>\r\n\t\t\t\t\t<view class=\"upload_box\">\r\n\t\t\t\t\t\t<image :src=\"companydata.electricityBill\" mode=\"\" class=\"upload_img\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<!-- 基本信息end -->\r\n\r\n\t\t<!-- 合同信息 -->\r\n\t\t<view class=\"contract_information\" v-if=\"tab==2\">\r\n\t\t\t<!-- 合同内容start -->\r\n\t\t\t<view class=\"ContractType_info\" v-for=\"(item,index) in contractdata\" :key=\"index\">\r\n\t\t\t\t<view class=\"info_main\">\r\n\t\t\t\t\t<view class=\"info_main_content\">\r\n\t\t\t\t\t\t<view class=\"number\">\r\n\t\t\t\t\t\t\t合同编号: {{item.contractNumber}}\r\n\t\t\t\t\t\t\t<text class=\"right_title\" v-if=\"item.status == 0\">待确认</text>\r\n\t\t\t\t\t\t\t<text class=\"right_title\" v-if=\"item.status == 1\">待盖章</text>\r\n\t\t\t\t\t\t\t<text class=\"right_title right_title2\" v-if=\"item.status == 2\">已寄送</text>\r\n\t\t\t\t\t\t\t<text class=\"right_title right_title2\" v-if=\"item.status == 3\">已签收</text>\r\n\t\t\t\t\t\t\t<text class=\"right_title right_title2\" v-if=\"item.status == 4\">已电子盖章</text>\r\n\t\t\t\t\t\t\t<text class=\"right_title right_title2\" v-if=\"item.status == 5\">已生效</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view>合同甲方: {{item.ename}}</view>\r\n\t\t\t\t\t\t<!-- <view>合同乙方: {{item.contractB}}</view> -->\r\n\t\t\t\t\t\t<view>合同乙方: {{item.contractB}}</view>\r\n\t\t\t\t\t\t<view>合同电量: {{item.electricity}}万kWh</view>\r\n\t\t\t\t\t\t<!-- 固定价差 -->\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 1||item.contractType == 5||item.contractType == 6\">合同类型: 固定价差\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<!-- <view v-if=\"item.contractType == 1||item.contractType == 5||item.contractType == 6\">合同金额:\r\n\t\t\t\t\t\t\t{{item.fixedSpread}}厘\r\n\t\t\t\t\t\t</view> -->\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 1||item.contractType == 5||item.contractType == 6\">合同金额:\r\n\t\t\t\t\t\t\t{{item.price}}厘\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<!-- 分时价差 -->\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 2||item.contractType == 7||item.contractType == 8\">合同类型: 分时价差\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 2||item.contractType == 7||item.contractType == 8\">合同金额: <text\r\n\t\t\t\t\t\t\t\t@click=\"lookPrice\">点击查看</text></view>\r\n\t\t\t\t\t\t<!-- 月竞分成 -->\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 3\">合同类型: 月竞分成</view>\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 3\">分成比例: {{item.shareRatio}}%</view>\r\n\t\t\t\t\t\t<!-- 现货分成 -->\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 9||item.contractType == 10||item.contractType == 11\">合同类型: 现货分成\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view v-if=\"item.contractType == 9||item.contractType == 10||item.contractType == 11\">分成比例:\r\n\t\t\t\t\t\t\t{{item.shareRatio}}%\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view>合同期限: {{item.contractStartTime}}到{{item.contractEndTime}}</view>\r\n\t\t\t\t\t\t<view v-if=\"item.contractAnnex!=''\">合同附件: <text\r\n\t\t\t\t\t\t\t\t@click=\"lookEnclosure(item.contractAnnex,item.id)\">点击查看</text></view>\r\n\t\t\t\t\t\t<view v-if=\"item.contractSource == 1\">合同来源: {{item.packageNumber}}</view>\r\n\t\t\t\t\t\t<view v-else-if=\"item.contractSource == 3\">合同来源: 独立询价生成</view>\r\n\t\t\t\t\t\t<view v-else>合同来源: 电客开具</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<!-- 合同内容end -->\r\n\t\t\t<!-- 分时价格表start -->\r\n\t\t\t<view class=\"table\" v-if=\"tabShow\" @click=\"tabShow=false\">\r\n\t\t\t\t<view class=\"table_box\">\r\n\t\t\t\t\t<u-table font-size=\"24\" align=\"center\" color=\"#333\">\r\n\t\t\t\t\t\t<u-tr>\r\n\t\t\t\t\t\t\t<u-td>分时</u-td>\r\n\t\t\t\t\t\t\t<u-td>价差(厘)</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t\t<u-tr v-for=\"(item,index) in tableList\" :key=\"index\" v-if=\"index < 6\">\r\n\t\t\t\t\t\t\t<u-td>{{index}}时</u-td>\r\n\t\t\t\t\t\t\t<u-td>{{item.value}}</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t</u-table>\r\n\t\t\t\t\t<u-table font-size=\"24\" align=\"center\" color=\"#333\">\r\n\t\t\t\t\t\t<u-tr>\r\n\t\t\t\t\t\t\t<u-td>分时</u-td>\r\n\t\t\t\t\t\t\t<u-td>价差(厘)</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t\t<u-tr v-for=\"(item,index) in tableList\" :key=\"index\" v-if=\"index >=6 && index < 12\">\r\n\t\t\t\t\t\t\t<u-td>{{index}}时</u-td>\r\n\t\t\t\t\t\t\t<u-td>{{item.value}}</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t</u-table>\r\n\t\t\t\t\t<u-table font-size=\"24\" align=\"center\" color=\"#333\">\r\n\t\t\t\t\t\t<u-tr>\r\n\t\t\t\t\t\t\t<u-td>分时</u-td>\r\n\t\t\t\t\t\t\t<u-td>价差(厘)</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t\t<u-tr v-for=\"(item,index) in tableList\" :key=\"index\" v-if=\"index >= 12 && index < 18\">\r\n\t\t\t\t\t\t\t<u-td>{{index}}时</u-td>\r\n\t\t\t\t\t\t\t<u-td>{{item.value}}</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t</u-table>\r\n\t\t\t\t\t<u-table font-size=\"24\" align=\"center\" color=\"#333\">\r\n\t\t\t\t\t\t<u-tr>\r\n\t\t\t\t\t\t\t<u-td>分时</u-td>\r\n\t\t\t\t\t\t\t<u-td>价差(厘)</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t\t<u-tr v-for=\"(item,index) in tableList\" :key=\"index\" v-if=\"index >= 18 && index < 24\">\r\n\t\t\t\t\t\t\t<u-td>{{index}}时</u-td>\r\n\t\t\t\t\t\t\t<u-td>{{item.value}}</u-td>\r\n\t\t\t\t\t\t</u-tr>\r\n\t\t\t\t\t</u-table>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<!-- 分时价格表end -->\r\n\t\t</view>\r\n\t\t<!-- 合同信息end -->\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\tonLoad(options) {\r\n\t\t\tlet that=this\r\n\t\t\tthis.enterpriseId = options.id\r\n\t\t\tthis.getEnterpriseCertificationDetail(this.enterpriseId)\r\n\t\t\tget(api.getIndustryList).then(res => {\r\n\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\tlet data = res.data\r\n\t\t\t\t\tthat.industryName = res.data[0].industryName\r\n\t\t\t\t\tlet arr = data.filter(item => {\r\n\t\t\t\t\t\treturn item.type == that.type\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\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\ttab: 1, //tab切换\r\n\t\t\t\tenterpriseId: '', //企业id\r\n\t\t\t\tcompanydata: {}, //企业基本信息\r\n\t\t\t\ttype: '', //行业标识\r\n\t\t\t\tindustryName: '', //所属行业\r\n\t\t\t\tcontractdata: [], //企业绑定合同信息\r\n\t\t\t\ttabShow: false, // 分时金额表\r\n\t\t\t\ttableList: [], // 分时价格\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\t//tab栏点击事件\r\n\t\t\ttabclick(index) {\r\n\t\t\t\tthis.tab = index\r\n\t\t\t\tif (index == 2) {\r\n\t\t\t\t\tthis.getEnterpriseContractDetail(this.enterpriseId)\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t//查看合同附件\r\n\t\t\tlookEnclosure(url, id) {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pagesA/Contracts/attachment/attachment?url=' + url + '&id=' + id\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 查看合同金额\r\n\t\t\tlookPrice() {\r\n\t\t\t\tconsole.log('1111111')\r\n\t\t\t\tthis.tabShow = true\r\n\t\t\t},\r\n\t\t\t//企业基本信息\r\n\t\t\tgetEnterpriseCertificationDetail(enterpriseId) {\r\n\t\t\t\tget(api.getEnterpriseCertificationDetail, {\r\n\t\t\t\t\t'enterpriseId': enterpriseId\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tthis.companydata = res.data\r\n\t\t\t\t\t\tthis.type = res.data.industry\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\tgetEnterpriseContractDetail(enterpriseId) {\r\n\t\t\t\tget(api.getEnterpriseContractDetail, {\r\n\t\t\t\t\t'enterpriseId': enterpriseId\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tthis.contractdata = res.data\r\n\t\t\t\t\t\tthis.tableList = res.data.timeSharingSpreadRelatedList\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</script>\r\n\r\n<style lang=\"scss\">\r\n\t.CompanyDetails {\r\n\t\tposition: relative;\r\n\t\twidth: 100%;\r\n\t\tmin-height: 100%;\r\n\t\tbackground: #f4f5f7;\r\n\r\n\t\t.contract_information {\r\n\t\t\twidth: 100%;\r\n\r\n\t\t\t//合同内容\r\n\t\t\t.ContractType_info {\r\n\t\t\t\tmargin-bottom: 16rpx;\r\n\t\t\t\tpadding: 0 32rpx;\r\n\t\t\t\tbackground-color: #fff;\r\n\t\t\t\tposition: relative;\r\n\r\n\t\t\t\t.info_main {\r\n\t\t\t\t\tpadding: 32rpx 0;\r\n\t\t\t\t\tborder-bottom: 1rpx solid #f4f5f7;\r\n\r\n\t\t\t\t\t.info_main_content {\r\n\t\t\t\t\t\tpadding: 32rpx 24rpx;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333;\r\n\t\t\t\t\t\tline-height: 50rpx;\r\n\t\t\t\t\t\tbackground: #f4f5f7;\r\n\r\n\t\t\t\t\t\tview {\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tmargin-left: 10rpx;\r\n\t\t\t\t\t\t\t\tcolor: #1989fa;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t.number {\r\n\t\t\t\t\t\t\tposition: relative;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t.right_title {\r\n\t\t\t\t\t\t\tcolor: #EC6045;\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 0;\r\n\t\t\t\t\t\t\tright: 0;\r\n\t\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t.right_title2 {\r\n\t\t\t\t\t\t\tcolor: #999;\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\r\n\t\t\t.table {\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\tleft: 0;\r\n\t\t\t\ttop: 0;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 100%;\r\n\t\t\t\tbackground: rgba(0, 0, 0, .4);\r\n\r\n\t\t\t\t.table_box {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\tleft: 50%;\r\n\t\t\t\t\ttop: 50%;\r\n\t\t\t\t\ttransform: translate(-50%, -50%);\r\n\t\t\t\t\twidth: 90vw;\r\n\t\t\t\t\theight: auto;\r\n\r\n\t\t\t\t\tu-table {\r\n\t\t\t\t\t\twidth: 25%;\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.tab {\r\n\t\t\twidth: 100%;\r\n\t\t\tbackground-color: #fff;\r\n\t\t\tpadding-top: 32rpx;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: row;\r\n\t\t\tcolor: #999;\r\n\t\t\tfont-size: 30rpx;\r\n\t\t\ttext-align: center;\r\n\t\t\tmargin-bottom: 32rpx;\r\n\r\n\t\t\t.tab_child {\r\n\t\t\t\tflex: 1;\r\n\t\t\t\theight: 95rpx;\r\n\t\t\t\tline-height: 95rpx;\r\n\r\n\t\t\t\ttext {\r\n\t\t\t\t\tpadding-bottom: 24rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\t.active text {\r\n\t\t\t\tcolor: #1989FA;\r\n\t\t\t\tborder-bottom: 4rpx solid #1989FA;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.basic {\r\n\t\t\twidth: 100%;\r\n\r\n\t\t\t.Certification_message {\r\n\t\t\t\tpadding: 0 32rpx;\r\n\t\t\t\tbackground: #fff;\r\n\t\t\t\tmargin-bottom: 32rpx;\r\n\r\n\t\t\t\t.Certification_title {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 80rpx;\r\n\t\t\t\t\tcolor: #999;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tline-height: 110rpx;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.picker .title {\r\n\t\t\t\t\tz-index: 200;\r\n\t\t\t\t\theight: 100%;\r\n\t\t\t\t}\r\n\r\n\t\t\t\tpicker,\r\n\t\t\t\t.picker {\r\n\t\t\t\t\t.title {\r\n\t\t\t\t\t\ttext-align: right;\r\n\t\t\t\t\t\tbackground: transparent;\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\ttop: 0;\r\n\t\t\t\t\t\tleft: 0;\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tpadding-right: 30rpx;\r\n\t\t\t\t\t\tz-index: 100;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.placeholder {\r\n\t\t\t\t\t\tpadding-right: 30rpx;\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\ttop: 0;\r\n\t\t\t\t\t\tleft: 0;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.list {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tposition: relative;\r\n\t\t\t\t\theight: 111rpx;\r\n\t\t\t\t\tline-height: 111rpx;\r\n\r\n\t\t\t\t\t.title {\r\n\t\t\t\t\t\tcolor: #999;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\ttop: 0;\r\n\t\t\t\t\t\tright: 0;\r\n\t\t\t\t\t\ttext-align: right;\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.hexian {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\theight: 1px;\r\n\t\t\t\t\t\tbackground-color: #c6c9cc;\r\n\t\t\t\t\t\ttransform: scaleY(0.5);\r\n\t\t\t\t\t\t-webkit-transform: scaleY(0.5);\r\n\t\t\t\t\t\t-moz-transform: scaleY(0.5);\r\n\t\t\t\t\t\t-o-transform: scaleY(0.5);\r\n\t\t\t\t\t\t-ms-transform: scaleY(0.5);\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\tbottom: 0;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.lable {\r\n\t\t\t\t\t\tcolor: #333;\r\n\t\t\t\t\t\tfont-size: 34rpx;\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\theight: 68rpx;\r\n\r\n\t\t\t\t\t\t.xin {\r\n\t\t\t\t\t\t\tcolor: #EC6045;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.placeholder {\r\n\t\t\t\t\t\tcolor: #ccc;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\ttext-align: right;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.jiantou_icon {\r\n\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\twidth: 18rpx;\r\n\t\t\t\t\t\theight: 28rpx;\r\n\t\t\t\t\t\tright: 0;\r\n\t\t\t\t\t\ttop: 5rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.upload_list {\r\n\t\t\t\t\theight: 222rpx;\r\n\r\n\t\t\t\t\t.upload_box {\r\n\t\t\t\t\t\twidth: 160rpx;\r\n\t\t\t\t\t\theight: 160rpx;\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: 32rpx;\r\n\t\t\t\t\t\tz-index: 100;\r\n\r\n\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t.upload_img {\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\tleft: 0;\r\n\t\t\t\t\t\t\ttop: 0;\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}\r\n\t}\r\n</style>\r\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!./CompanyDetails.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!./CompanyDetails.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1619421041511\n var cssReload = require(\"D:/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 \ No newline at end of file
{"version":3,"sources":["uni-app:///main.js","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pagesA/Contracts/attachment/attachment.vue?1646","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pagesA/Contracts/attachment/attachment.vue?1c3e","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pagesA/Contracts/attachment/attachment.vue?68bf","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pagesA/Contracts/attachment/attachment.vue?2ad6","uni-app:///pagesA/Contracts/attachment/attachment.vue","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pagesA/Contracts/attachment/attachment.vue?bf23","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pagesA/Contracts/attachment/attachment.vue?f6db"],"names":["createPage","Page"],"mappings":";;;;;;;;;;kDAAA;AACA;AACA,uH;AACAA,UAAU,CAACC,mBAAD,CAAV,C;;;;;;;;;;;;;ACHA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAuH;AACvH;AAC8D;AACL;AACc;;;AAGvE;AAC4K;AAC5K,gBAAgB,6KAAU;AAC1B,EAAE,gFAAM;AACR,EAAE,qFAAM;AACR,EAAE,8FAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,yFAAU;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;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAAopB,CAAgB,onBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;ACUxqB;;;;AAIA,uF;;;;;;;;;eACA,EACA,MADA,kBACA,OADA,EACA,kBACA,qBACA,oBACA,qBACA;AACA,2CACA,sBACA;AACA,+DACA,cADA;AAEA,YAFA,CAEA;AACA;AACA;AACA;AACA;AACA;AACA,SARA;AASA,OAXA,MAWA;AACA;AACA;AACA;AACA,OAJA,MAIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wBADA;AAEA,YAFA,CAEA;AACA;AACA;AACA;AACA;AACA;AACA,SARA;AASA,OAXA,MAWA;AACA;AACA;AACA;AACA;AACA,OALA,MAKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAtDA;AAuDA,MAvDA,kBAuDA;AACA;AACA,iBADA,EACA;AACA,oBAFA,CAEA;AAFA;AAIA,GA5DA;AA6DA;AACA,WADA,mBACA,GADA,EACA;AACA;AACA,gBADA;AAEA;AACA;AACA;AACA;AACA,+CADA;AAEA;AACA;AACA;AACA,8BADA;AAEA,4BAFA;AAGA,gCAHA;;AAKA;AACA;AACA,yCADA;AAEA,gCAFA;AAGA;AACA;AACA,mBALA;;AAOA,eAjBA;AAkBA;AACA;AACA,+BADA;AAEA,8BAFA;;AAIA,eAvBA;;AAyBA;AACA,SA/BA;;AAiCA,KAnCA,EA7DA,E;;;;;;;;;;;;;ACfA;AAAA;AAAA;AAAA;AAA6rC,CAAgB,8jCAAG,EAAC,C;;;;;;;;;;;ACAjtC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pagesA/Contracts/attachment/attachment.js","sourcesContent":["import 'uni-pages';\nimport Vue from 'vue'\nimport Page from './pagesA/Contracts/attachment/attachment.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./attachment.vue?vue&type=template&id=15bb3406&\"\nvar renderjs\nimport script from \"./attachment.vue?vue&type=script&lang=js&\"\nexport * from \"./attachment.vue?vue&type=script&lang=js&\"\nimport style0 from \"./attachment.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/attachment/attachment.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!./attachment.vue?vue&type=template&id=15bb3406&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\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!./attachment.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!./attachment.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"attachment\">\r\n\t\t<view class=\"attachment_img\" v-if=\"isImage\">\r\n\t\t\t<image v-for=\"(item,index) in imgList\" :key=\"index\" :src=\"item\" mode=\"widthFix\"></image>\r\n\t\t</view>\r\n\t\t<!-- <web-view v-if=\"!isImage\" :src=\"fileUrl\"></web-view> -->\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport {\r\n\t\tget,\r\n\t\tpost\r\n\t} from '@/static/util/fun.js'\r\n\timport api from '@/static/util/api.js'\r\n\texport default {\r\n\t\tonLoad(options) {\r\n\t\t\tconsole.log(options)\r\n\t\t\tlet id = options.id\r\n\t\t\tif (options.urlArr) {\r\n\t\t\t\t// 如果是电客开局\r\n\t\t\t\tlet arr = JSON.parse(options.urlArr)\r\n\t\t\t\tif (arr.length == 0) {\r\n\t\t\t\t\t// 如果没有附件\r\n\t\t\t\t\tget(api.downloadContractTemplate, {\r\n\t\t\t\t\t\tcontractId: id\r\n\t\t\t\t\t}).then(res => {\r\n\t\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\t\tconsole.log(res)\r\n\t\t\t\t\t\t\tlet pathUrl = res.data.replace('http', 'https')\r\n\t\t\t\t\t\t\tthis.openPdf(pathUrl)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t\t} else if (arr.length == 1 && (arr[0].lastIndexOf('.pdf') > -1 || arr[0].lastIndexOf('.docx') > -1)) {\r\n\t\t\t\t\t// 如果是文档类型\r\n\t\t\t\t\tlet path = arr[0].replace('http', 'https')\r\n\t\t\t\t\tthis.openPdf(path)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t// 如果是图片\r\n\t\t\t\t\tthis.imgList = arr\r\n\t\t\t\t\tthis.isImage = true\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (options.url) {\r\n\t\t\t\t// 如果是后台上传\r\n\t\t\t\tlet url = options.url\r\n\t\t\t\tif (url == 'null') {\r\n\t\t\t\t\t// 如果没有附件\r\n\t\t\t\t\tget(api.downloadContractTemplate, {\r\n\t\t\t\t\t\tcontractId: id\r\n\t\t\t\t\t}).then(res => {\r\n\t\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\t\tconsole.log(res)\r\n\t\t\t\t\t\t\tlet resUrl = res.data.replace('http', 'https')\r\n\t\t\t\t\t\t\tthis.openPdf(resUrl)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t\t} else if (url.lastIndexOf('.pdf') > -1 || url.lastIndexOf('.docx') > -1) {\r\n\t\t\t\t\turl = url.replace('http', 'https')\r\n\t\t\t\t\tconsole.log(url)\r\n\t\t\t\t\t// 如果是文档类型\r\n\t\t\t\t\tthis.openPdf(url)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t// 如果是图片\r\n\t\t\t\t\t// this.imgList.push(url)\r\n\t\t\t\t\tthis.imgList=JSON.parse(url)\r\n\t\t\t\t\tthis.isImage = true\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\timgList: [], // 图片路径\r\n\t\t\t\tisImage: false // 如果是图片\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\topenPdf(url) {\r\n\t\t\t\tuni.downloadFile({\r\n\t\t\t\t\turl: url,\r\n\t\t\t\t\tsuccess: (result) => {\r\n\t\t\t\t\t\t// console.log(result)\r\n\t\t\t\t\t\tif (result.statusCode == 200) {\r\n\t\t\t\t\t\t\tuni.saveFile({\r\n\t\t\t\t\t\t\t\ttempFilePath: result.tempFilePath,\r\n\t\t\t\t\t\t\t\tsuccess: function(ele) {\r\n\t\t\t\t\t\t\t\t\tconsole.log(ele)\r\n\t\t\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\t\t\ticon: 'none',\r\n\t\t\t\t\t\t\t\t\t\tmask: true,\r\n\t\t\t\t\t\t\t\t\t\tduration: 3000,\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\tlet savedFilePath = ele.savedFilePath;\r\n\t\t\t\t\t\t\t\t\tuni.openDocument({\r\n\t\t\t\t\t\t\t\t\t\tfilePath: savedFilePath,\r\n\t\t\t\t\t\t\t\t\t\tshowMenu: true,\r\n\t\t\t\t\t\t\t\t\t\tsuccess: function() {\r\n\t\t\t\t\t\t\t\t\t\t\tconsole.log('打开文档成功');\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\tfail: function(a) {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\t\t\ttitle: \"下载失败\",\r\n\t\t\t\t\t\t\t\t\t\ticon: \"none\"\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});\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}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t.attachment {\r\n\t\twidth: 100%;\r\n\t\tmin-height: 100%;\r\n\t\tbackground: #f4f5f7;\r\n\t\tpadding-top: 32rpx;\r\n\r\n\t\t.attachment_img {\r\n\t\t\tpadding: 0 32rpx;\r\n\r\n\t\t\timage {\r\n\t\t\t\tmargin-bottom: 10rpx;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tborder-radius: 15rpx;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>\r\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!./attachment.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!./attachment.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1619400114577\n var cssReload = require(\"D:/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":""} {"version":3,"sources":["uni-app:///main.js",null,"webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pagesA/Contracts/attachment/attachment.vue?1c3e","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pagesA/Contracts/attachment/attachment.vue?68bf","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pagesA/Contracts/attachment/attachment.vue?2ad6","uni-app:///pagesA/Contracts/attachment/attachment.vue","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pagesA/Contracts/attachment/attachment.vue?bf23","webpack:///D:/diaoyun/伙石头/二期/gangshi-un2/pagesA/Contracts/attachment/attachment.vue?f6db"],"names":["createPage","Page"],"mappings":";;;;;;;;;;kDAAA;AACA;AACA,uH;AACAA,UAAU,CAACC,mBAAD,CAAV,C;;;;;;;;;;;;;ACHA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAuH;AACvH;AAC8D;AACL;AACc;;;AAGvE;AAC4K;AAC5K,gBAAgB,6KAAU;AAC1B,EAAE,gFAAM;AACR,EAAE,qFAAM;AACR,EAAE,8FAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,yFAAU;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;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAAopB,CAAgB,onBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;ACUxqB;;;;AAIA,uF;;;;;;;;;eACA,EACA,MADA,kBACA,OADA,EACA,kBACA,qBACA,oBACA,qBACA;AACA,uDACA,QACA,uCACA;AACA,OAFA,MAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,wBADA;AAEA,YAFA,CAEA;AACA;AACA;AACA;AACA;AACA;AACA,SARA;AASA,OAXA,MAWA;AACA;AACA;AACA;AACA,OAJA,MAIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wBADA;AAEA,YAFA,CAEA;AACA;AACA;AACA;AACA;AACA;AACA,SARA;AASA,OAXA,MAWA;AACA;AACA;AACA;AACA;AACA,OALA,MAKA;AACA;AACA;AACA;AACA;AACA,SAFA,MAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,GApEA;AAqEA,MArEA,kBAqEA;AACA;AACA,iBADA,EACA;AACA,oBAFA,CAEA;AAFA;AAIA,GA1EA;AA2EA;AACA,WADA,mBACA,GADA,EACA;AACA;AACA,gBADA;AAEA;AACA;AACA;AACA;AACA,+CADA;AAEA;AACA;AACA;AACA,8BADA;AAEA,4BAFA;AAGA,gCAHA;;AAKA;AACA;AACA,yCADA;AAEA,gCAFA;AAGA;AACA;AACA,mBALA;;AAOA,eAjBA;AAkBA;AACA;AACA,+BADA;AAEA,8BAFA;;AAIA,eAvBA;;AAyBA;AACA,SA/BA;;AAiCA,KAnCA,EA3EA,E;;;;;;;;;;;;;ACfA;AAAA;AAAA;AAAA;AAA6rC,CAAgB,8jCAAG,EAAC,C;;;;;;;;;;;ACAjtC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pagesA/Contracts/attachment/attachment.js","sourcesContent":["import 'uni-pages';\nimport Vue from 'vue'\nimport Page from './pagesA/Contracts/attachment/attachment.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./attachment.vue?vue&type=template&id=15bb3406&\"\nvar renderjs\nimport script from \"./attachment.vue?vue&type=script&lang=js&\"\nexport * from \"./attachment.vue?vue&type=script&lang=js&\"\nimport style0 from \"./attachment.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/attachment/attachment.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!./attachment.vue?vue&type=template&id=15bb3406&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\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!./attachment.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!./attachment.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"attachment\">\r\n\t\t<view class=\"attachment_img\" v-if=\"isImage\">\r\n\t\t\t<image v-for=\"(item,index) in imgList\" :key=\"index\" :src=\"item\" mode=\"widthFix\"></image>\r\n\t\t</view>\r\n\t\t<!-- <web-view v-if=\"!isImage\" :src=\"fileUrl\"></web-view> -->\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport {\r\n\t\tget,\r\n\t\tpost\r\n\t} from '@/static/util/fun.js'\r\n\timport api from '@/static/util/api.js'\r\n\texport default {\r\n\t\tonLoad(options) {\r\n\t\t\tconsole.log(options)\r\n\t\t\tlet id = options.id\r\n\t\t\tif (options.urlArr) {\r\n\t\t\t\t// 如果是电客开局\r\n\t\t\t\tconsole.log('options.urlArr===',options.urlArr)\r\n\t\t\t\tlet arr \r\n\t\t\t\tif(options.urlArr.indexOf(',')>=0){\r\n\t\t\t\t\tarr = options.urlArr.split(',')\r\n\t\t\t\t}else{\r\n\t\t\t\t\tarr = []\r\n\t\t\t\t\tarr.push(options.urlArr)\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tif (arr.length == 0) {\r\n\t\t\t\t\t// 如果没有附件\r\n\t\t\t\t\tget(api.downloadContractTemplate, {\r\n\t\t\t\t\t\tcontractId: id\r\n\t\t\t\t\t}).then(res => {\r\n\t\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\t\tconsole.log(res)\r\n\t\t\t\t\t\t\tlet pathUrl = res.data.replace('http', 'https')\r\n\t\t\t\t\t\t\tthis.openPdf(pathUrl)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t\t} else if (arr.length == 1 && (arr[0].lastIndexOf('.pdf') > -1 || arr[0].lastIndexOf('.docx') > -1)) {\r\n\t\t\t\t\t// 如果是文档类型\r\n\t\t\t\t\tlet path = arr[0].replace('http', 'https')\r\n\t\t\t\t\tthis.openPdf(path)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t// 如果是图片\r\n\t\t\t\t\tthis.imgList = arr\r\n\t\t\t\t\tthis.isImage = true\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif (options.url) {\r\n\t\t\t\t// 如果是后台上传\r\n\t\t\t\tlet url = options.url\r\n\t\t\t\tif (url == 'null') {\r\n\t\t\t\t\t// 如果没有附件\r\n\t\t\t\t\tget(api.downloadContractTemplate, {\r\n\t\t\t\t\t\tcontractId: id\r\n\t\t\t\t\t}).then(res => {\r\n\t\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\t\tconsole.log(res)\r\n\t\t\t\t\t\t\tlet resUrl = res.data.replace('http', 'https')\r\n\t\t\t\t\t\t\tthis.openPdf(resUrl)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t\t} else if (url.lastIndexOf('.pdf') > -1 || url.lastIndexOf('.docx') > -1) {\r\n\t\t\t\t\turl = url.replace('http', 'https')\r\n\t\t\t\t\tconsole.log(url)\r\n\t\t\t\t\t// 如果是文档类型\r\n\t\t\t\t\tthis.openPdf(url)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t// 如果是图片\r\n\t\t\t\t\t// this.imgList.push(url)\r\n\t\t\t\t\tif(url.indexOf(',')>=0){\r\n\t\t\t\t\t\tthis.imgList=url.split(',')\r\n\t\t\t\t\t}else{\r\n\t\t\t\t\t\tthis.imgList=[]\r\n\t\t\t\t\t\tthis.imgList.push(url)\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t\tthis.isImage = true\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\timgList: [], // 图片路径\r\n\t\t\t\tisImage: false // 如果是图片\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\topenPdf(url) {\r\n\t\t\t\tuni.downloadFile({\r\n\t\t\t\t\turl: url,\r\n\t\t\t\t\tsuccess: (result) => {\r\n\t\t\t\t\t\t// console.log(result)\r\n\t\t\t\t\t\tif (result.statusCode == 200) {\r\n\t\t\t\t\t\t\tuni.saveFile({\r\n\t\t\t\t\t\t\t\ttempFilePath: result.tempFilePath,\r\n\t\t\t\t\t\t\t\tsuccess: function(ele) {\r\n\t\t\t\t\t\t\t\t\tconsole.log(ele)\r\n\t\t\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\t\t\ticon: 'none',\r\n\t\t\t\t\t\t\t\t\t\tmask: true,\r\n\t\t\t\t\t\t\t\t\t\tduration: 3000,\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\tlet savedFilePath = ele.savedFilePath;\r\n\t\t\t\t\t\t\t\t\tuni.openDocument({\r\n\t\t\t\t\t\t\t\t\t\tfilePath: savedFilePath,\r\n\t\t\t\t\t\t\t\t\t\tshowMenu: true,\r\n\t\t\t\t\t\t\t\t\t\tsuccess: function() {\r\n\t\t\t\t\t\t\t\t\t\t\tconsole.log('打开文档成功');\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\tfail: function(a) {\r\n\t\t\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\t\t\ttitle: \"下载失败\",\r\n\t\t\t\t\t\t\t\t\t\ticon: \"none\"\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});\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}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t.attachment {\r\n\t\twidth: 100%;\r\n\t\tmin-height: 100%;\r\n\t\tbackground: #f4f5f7;\r\n\t\tpadding-top: 32rpx;\r\n\r\n\t\t.attachment_img {\r\n\t\t\tpadding: 0 32rpx;\r\n\r\n\t\t\timage {\r\n\t\t\t\tmargin-bottom: 10rpx;\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: block;\r\n\t\t\t\tborder-radius: 15rpx;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>\r\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!./attachment.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!./attachment.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1619425348676\n var cssReload = require(\"D:/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 \ No newline at end of file
...@@ -331,6 +331,10 @@ __webpack_require__.r(__webpack_exports__); ...@@ -331,6 +331,10 @@ __webpack_require__.r(__webpack_exports__);
...@@ -559,6 +563,10 @@ var _fun = __webpack_require__(/*! ../../../static/util/fun.js */ 50);function _ ...@@ -559,6 +563,10 @@ var _fun = __webpack_require__(/*! ../../../static/util/fun.js */ 50);function _
// //
// //
// //
//
//
//
//
var _default = { onLoad: function onLoad(options) {var that = this;this.enterpriseId = options.id;this.getEnterpriseCertificationDetail(this.enterpriseId);(0, _fun.get)(_api.default.getIndustryList).then(function (res) {if (res.code == 200) {var data = res.data;that.industryName = res.data[0].industryName;var arr = data.filter(function (item) {return item.type == that.type;});}});}, data: function data() {return { tab: 1, //tab切换 var _default = { onLoad: function onLoad(options) {var that = this;this.enterpriseId = options.id;this.getEnterpriseCertificationDetail(this.enterpriseId);(0, _fun.get)(_api.default.getIndustryList).then(function (res) {if (res.code == 200) {var data = res.data;that.industryName = res.data[0].industryName;var arr = data.filter(function (item) {return item.type == that.type;});}});}, data: function data() {return { tab: 1, //tab切换
enterpriseId: '', //企业id enterpriseId: '', //企业id
companydata: {}, //企业基本信息 companydata: {}, //企业基本信息
......
<view class="CompanyDetails"><view class="tab"><view data-event-opts="{{[['tap',[['tabclick',[1]]]]]}}" class="{{['tab_child',(tab==1)?'active':'']}}" bindtap="__e"><text>基本信息</text></view><view data-event-opts="{{[['tap',[['tabclick',[2]]]]]}}" class="{{['tab_child',(tab==2)?'active':'']}}" bindtap="__e"><text>合同信息</text></view></view><block wx:if="{{tab==1}}"><view class="basic"><view class="Certification_message"><view class="list"><text class="lable">企业名称</text><view class="title">{{companydata.companyName}}</view><view class="hexian"></view></view><view class="list"><text class="lable">联系人</text><view class="title">{{companydata.contactPerson}}</view><view class="hexian"></view></view><view class="list"><text class="lable">联系方式</text><view class="title">{{companydata.phone}}</view><view class="hexian"></view></view><view class="list"><text class="lable">所属行业</text><view class="title">{{industryName}}</view><view class="hexian"></view></view><view class="list"><text class="lable">认证类型</text><block wx:if="{{companydata.enterpriseCertificationType==1}}"><view class="title">委托人认证</view></block><block wx:if="{{companydata.enterpriseCertificationType==2}}"><view class="title">法人人认证</view></block></view></view><view class="Certification_message"><view class="list upload_list"><text class="lable">法人身份证(正面)</text><view class="upload_box"><image class="upload_img" src="{{companydata.cardFront}}" mode></image></view><view class="hexian"></view></view><view class="list upload_list"><text class="lable">法人身份证(反面)</text><view class="upload_box"><image class="upload_img" src="{{companydata.cardNegative}}" mode></image></view></view><view class="list"><text class="lable">所在区域</text><view class="title">{{companydata.region}}</view><view class="hexian"></view></view><view class="list upload_list"><text class="lable">营业执照</text><view class="upload_box"><image class="upload_img" src="{{companydata.businessLicense}}" mode></image></view></view></view><view class="Certification_message"><view class="Certification_title">用电情况</view><view class="list"><text class="lable"><text class="xin">*</text>用电性质</text><block wx:if="{{companydata.powerConsumption==1}}"><view class="title">大工业用电</view></block><block wx:if="{{companydata.powerConsumption==2}}"><view class="title">普通工业用电</view></block><block wx:if="{{companydata.powerConsumption==3}}"><view class="title">商业用电</view></block><block wx:if="{{companydata.powerConsumption==4}}"><view class="title">其他用电</view></block><view class="hexian"></view></view><view class="list"><text class="lable">年度用电量(万kWh)</text><view class="title">{{companydata.annualElectricityConsumption}}</view><view class="hexian"></view></view><view class="list"><text class="lable">峰期用电占比(%)</text><view class="title">{{companydata.peakElectricity}}</view><view class="hexian"></view></view><view class="list"><text class="lable">平期用电占比(%)</text><view class="title">{{companydata.peaceElectricity}}</view><view class="hexian"></view></view><view class="list"><text class="lable">谷期用电占比(%</text><view class="title">{{companydata.valleyElectricity}}</view><view class="hexian"></view></view><view class="list upload_list"><text class="lable">电费通知单</text><view class="upload_box"><image class="upload_img" src="{{companydata.electricityBill}}" mode></image></view></view></view></view></block><block wx:if="{{tab==2}}"><view class="contract_information"><block wx:for="{{contractdata}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="ContractType_info"><view class="info_main"><view class="info_main_content"><view class="number">{{'合同编号: '+item.contractNumber+''}}<block wx:if="{{item.status==0}}"><text class="right_title">待确认</text></block><block wx:if="{{item.status==1}}"><text class="right_title">待盖章</text></block><block wx:if="{{item.status==2}}"><text class="right_title right_title2">已寄送</text></block><block wx:if="{{item.status==3}}"><text class="right_title right_title2">已签收</text></block><block wx:if="{{item.status==4}}"><text class="right_title right_title2">已电子盖章</text></block><block wx:if="{{item.status==5}}"><text class="right_title right_title2">已生效</text></block></view><view>{{"合同甲方: "+item.contractA}}</view><view>{{"合同乙方: "+item.contractB}}</view><view>{{"合同电量: "+item.electricity+"万kWh"}}</view><block wx:if="{{item.contractType==1||item.contractType==5||item.contractType==6}}"><view>合同类型: 固定价差</view></block><block wx:if="{{item.contractType==1||item.contractType==5||item.contractType==6}}"><view>{{"合同金额:\n\t\t\t\t\t\t"+item.fixedSpread+'厘'}}</view></block><block wx:if="{{item.contractType==2||item.contractType==7||item.contractType==8}}"><view>合同类型: 分时价差</view></block><block wx:if="{{item.contractType==2||item.contractType==7||item.contractType==8}}"><view>合同金额:<text data-event-opts="{{[['tap',[['lookPrice',['$event']]]]]}}" bindtap="__e">点击查看</text></view></block><block wx:if="{{item.contractType==3}}"><view>合同类型: 月竞分成</view></block><block wx:if="{{item.contractType==3}}"><view>{{"分成比例: "+item.shareRatio+"%"}}</view></block><block wx:if="{{item.contractType==9||item.contractType==10||item.contractType==11}}"><view>合同类型: 现货分成</view></block><block wx:if="{{item.contractType==9||item.contractType==10||item.contractType==11}}"><view>{{"分成比例:\n\t\t\t\t\t\t"+item.shareRatio+'%'}}</view></block><view>{{"合同期限: "+item.contractStartTime+"到"+item.contractEndTime}}</view><block wx:if="{{item.contractAnnex!=''}}"><view>合同附件:<text data-event-opts="{{[['tap',[['lookEnclosure',['$0','$1'],[[['contractdata','',index,'contractAnnex']],[['contractdata','',index,'id']]]]]]]}}" bindtap="__e">点击查看</text></view></block><block wx:if="{{item.contractSource==1}}"><view>{{"合同来源: "+item.packageNumber}}</view></block><block wx:else><block wx:if="{{item.contractSource==3}}"><view>合同来源: 独立询价生成</view></block><block wx:else><view>合同来源: 电客开具</view></block></block></view></view></view></block><block wx:if="{{tabShow}}"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="table" bindtap="__e"><view class="table_box"><u-table vue-id="31895004-1" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-2')+','+('31895004-1')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-3')+','+('31895004-2')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-4')+','+('31895004-2')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index<6}}"><u-tr vue-id="{{('31895004-5-'+index)+','+('31895004-1')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-6-'+index)+','+('31895004-5-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-7-'+index)+','+('31895004-5-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table><u-table vue-id="31895004-8" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-9')+','+('31895004-8')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-10')+','+('31895004-9')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-11')+','+('31895004-9')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index>=6&&index<12}}"><u-tr vue-id="{{('31895004-12-'+index)+','+('31895004-8')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-13-'+index)+','+('31895004-12-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-14-'+index)+','+('31895004-12-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table><u-table vue-id="31895004-15" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-16')+','+('31895004-15')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-17')+','+('31895004-16')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-18')+','+('31895004-16')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index>=12&&index<18}}"><u-tr vue-id="{{('31895004-19-'+index)+','+('31895004-15')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-20-'+index)+','+('31895004-19-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-21-'+index)+','+('31895004-19-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table><u-table vue-id="31895004-22" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-23')+','+('31895004-22')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-24')+','+('31895004-23')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-25')+','+('31895004-23')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index>=18&&index<24}}"><u-tr vue-id="{{('31895004-26-'+index)+','+('31895004-22')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-27-'+index)+','+('31895004-26-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-28-'+index)+','+('31895004-26-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table></view></view></block></view></block></view> <view class="CompanyDetails"><view class="tab"><view data-event-opts="{{[['tap',[['tabclick',[1]]]]]}}" class="{{['tab_child',(tab==1)?'active':'']}}" bindtap="__e"><text>基本信息</text></view><view data-event-opts="{{[['tap',[['tabclick',[2]]]]]}}" class="{{['tab_child',(tab==2)?'active':'']}}" bindtap="__e"><text>合同信息</text></view></view><block wx:if="{{tab==1}}"><view class="basic"><view class="Certification_message"><view class="list"><text class="lable">企业名称</text><view class="title">{{companydata.companyName}}</view><view class="hexian"></view></view><view class="list"><text class="lable">联系人</text><view class="title">{{companydata.contactPerson}}</view><view class="hexian"></view></view><view class="list"><text class="lable">联系方式</text><view class="title">{{companydata.phone}}</view><view class="hexian"></view></view><view class="list"><text class="lable">所属行业</text><view class="title">{{industryName}}</view><view class="hexian"></view></view><view class="list"><text class="lable">认证类型</text><block wx:if="{{companydata.enterpriseCertificationType==1}}"><view class="title">委托人认证</view></block><block wx:if="{{companydata.enterpriseCertificationType==2}}"><view class="title">法人人认证</view></block></view></view><view class="Certification_message"><view class="list upload_list"><text class="lable">法人身份证(正面)</text><view class="upload_box"><image class="upload_img" src="{{companydata.cardFront}}" mode></image></view><view class="hexian"></view></view><view class="list upload_list"><text class="lable">法人身份证(反面)</text><view class="upload_box"><image class="upload_img" src="{{companydata.cardNegative}}" mode></image></view></view><view class="list"><text class="lable">所在区域</text><view class="title">{{companydata.region}}</view><view class="hexian"></view></view><view class="list upload_list"><text class="lable">营业执照</text><view class="upload_box"><image class="upload_img" src="{{companydata.businessLicense}}" mode></image></view></view></view><view class="Certification_message"><view class="Certification_title">用电情况</view><view class="list"><text class="lable"><text class="xin">*</text>用电性质</text><block wx:if="{{companydata.powerConsumption==1}}"><view class="title">大工业用电</view></block><block wx:if="{{companydata.powerConsumption==2}}"><view class="title">普通工业用电</view></block><block wx:if="{{companydata.powerConsumption==3}}"><view class="title">商业用电</view></block><block wx:if="{{companydata.powerConsumption==4}}"><view class="title">其他用电</view></block><view class="hexian"></view></view><view class="list"><text class="lable">年度用电量(万kWh)</text><view class="title">{{companydata.annualElectricityConsumption}}</view><view class="hexian"></view></view><view class="list"><text class="lable">峰期用电占比(%)</text><view class="title">{{companydata.peakElectricity}}</view><view class="hexian"></view></view><view class="list"><text class="lable">平期用电占比(%)</text><view class="title">{{companydata.peaceElectricity}}</view><view class="hexian"></view></view><view class="list"><text class="lable">谷期用电占比(%</text><view class="title">{{companydata.valleyElectricity}}</view><view class="hexian"></view></view><view class="list upload_list"><text class="lable">电费通知单</text><view class="upload_box"><image class="upload_img" src="{{companydata.electricityBill}}" mode></image></view></view></view></view></block><block wx:if="{{tab==2}}"><view class="contract_information"><block wx:for="{{contractdata}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="ContractType_info"><view class="info_main"><view class="info_main_content"><view class="number">{{'合同编号: '+item.contractNumber+''}}<block wx:if="{{item.status==0}}"><text class="right_title">待确认</text></block><block wx:if="{{item.status==1}}"><text class="right_title">待盖章</text></block><block wx:if="{{item.status==2}}"><text class="right_title right_title2">已寄送</text></block><block wx:if="{{item.status==3}}"><text class="right_title right_title2">已签收</text></block><block wx:if="{{item.status==4}}"><text class="right_title right_title2">已电子盖章</text></block><block wx:if="{{item.status==5}}"><text class="right_title right_title2">已生效</text></block></view><view>{{"合同甲方: "+item.ename}}</view><view>{{"合同乙方: "+item.contractB}}</view><view>{{"合同电量: "+item.electricity+"万kWh"}}</view><block wx:if="{{item.contractType==1||item.contractType==5||item.contractType==6}}"><view>合同类型: 固定价差</view></block><block wx:if="{{item.contractType==1||item.contractType==5||item.contractType==6}}"><view>{{"合同金额:\n\t\t\t\t\t\t"+item.price+'厘'}}</view></block><block wx:if="{{item.contractType==2||item.contractType==7||item.contractType==8}}"><view>合同类型: 分时价差</view></block><block wx:if="{{item.contractType==2||item.contractType==7||item.contractType==8}}"><view>合同金额:<text data-event-opts="{{[['tap',[['lookPrice',['$event']]]]]}}" bindtap="__e">点击查看</text></view></block><block wx:if="{{item.contractType==3}}"><view>合同类型: 月竞分成</view></block><block wx:if="{{item.contractType==3}}"><view>{{"分成比例: "+item.shareRatio+"%"}}</view></block><block wx:if="{{item.contractType==9||item.contractType==10||item.contractType==11}}"><view>合同类型: 现货分成</view></block><block wx:if="{{item.contractType==9||item.contractType==10||item.contractType==11}}"><view>{{"分成比例:\n\t\t\t\t\t\t"+item.shareRatio+'%'}}</view></block><view>{{"合同期限: "+item.contractStartTime+"到"+item.contractEndTime}}</view><block wx:if="{{item.contractAnnex!=''}}"><view>合同附件:<text data-event-opts="{{[['tap',[['lookEnclosure',['$0','$1'],[[['contractdata','',index,'contractAnnex']],[['contractdata','',index,'id']]]]]]]}}" bindtap="__e">点击查看</text></view></block><block wx:if="{{item.contractSource==1}}"><view>{{"合同来源: "+item.packageNumber}}</view></block><block wx:else><block wx:if="{{item.contractSource==3}}"><view>合同来源: 独立询价生成</view></block><block wx:else><view>合同来源: 电客开具</view></block></block></view></view></view></block><block wx:if="{{tabShow}}"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="table" bindtap="__e"><view class="table_box"><u-table vue-id="31895004-1" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-2')+','+('31895004-1')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-3')+','+('31895004-2')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-4')+','+('31895004-2')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index<6}}"><u-tr vue-id="{{('31895004-5-'+index)+','+('31895004-1')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-6-'+index)+','+('31895004-5-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-7-'+index)+','+('31895004-5-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table><u-table vue-id="31895004-8" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-9')+','+('31895004-8')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-10')+','+('31895004-9')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-11')+','+('31895004-9')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index>=6&&index<12}}"><u-tr vue-id="{{('31895004-12-'+index)+','+('31895004-8')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-13-'+index)+','+('31895004-12-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-14-'+index)+','+('31895004-12-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table><u-table vue-id="31895004-15" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-16')+','+('31895004-15')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-17')+','+('31895004-16')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-18')+','+('31895004-16')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index>=12&&index<18}}"><u-tr vue-id="{{('31895004-19-'+index)+','+('31895004-15')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-20-'+index)+','+('31895004-19-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-21-'+index)+','+('31895004-19-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table><u-table vue-id="31895004-22" font-size="24" align="center" color="#333" bind:__l="__l" vue-slots="{{['default']}}"><u-tr vue-id="{{('31895004-23')+','+('31895004-22')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-24')+','+('31895004-23')}}" bind:__l="__l" vue-slots="{{['default']}}">分时</u-td><u-td vue-id="{{('31895004-25')+','+('31895004-23')}}" bind:__l="__l" vue-slots="{{['default']}}">价差(厘)</u-td></u-tr><block wx:for="{{tableList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{index>=18&&index<24}}"><u-tr vue-id="{{('31895004-26-'+index)+','+('31895004-22')}}" bind:__l="__l" vue-slots="{{['default']}}"><u-td vue-id="{{('31895004-27-'+index)+','+('31895004-26-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{index+"时"}}</u-td><u-td vue-id="{{('31895004-28-'+index)+','+('31895004-26-'+index)}}" bind:__l="__l" vue-slots="{{['default']}}">{{item.value}}</u-td></u-tr></block></block></u-table></view></view></block></view></block></view>
\ No newline at end of file \ No newline at end of file
...@@ -154,8 +154,16 @@ var _api = _interopRequireDefault(__webpack_require__(/*! @/static/util/api.js * ...@@ -154,8 +154,16 @@ var _api = _interopRequireDefault(__webpack_require__(/*! @/static/util/api.js *
// //
// //
var _default = { onLoad: function onLoad(options) {var _this = this;console.log(options);var id = options.id;if (options.urlArr) {// 如果是电客开局 var _default = { onLoad: function onLoad(options) {var _this = this;console.log(options);var id = options.id;if (options.urlArr) {// 如果是电客开局
var arr = JSON.parse(options.urlArr);if (arr.length == 0) {// 如果没有附件 console.log('options.urlArr===', options.urlArr);var arr;if (options.urlArr.indexOf(',') >= 0) {arr = options.urlArr.split(',');
(0, _fun.get)(_api.default.downloadContractTemplate, { contractId: id }). } else {
arr = [];
arr.push(options.urlArr);
}
if (arr.length == 0) {
// 如果没有附件
(0, _fun.get)(_api.default.downloadContractTemplate, {
contractId: id }).
then(function (res) { then(function (res) {
if (res.code == 200) { if (res.code == 200) {
console.log(res); console.log(res);
...@@ -195,7 +203,13 @@ var _default = { onLoad: function onLoad(options) {var _this = this;console.log( ...@@ -195,7 +203,13 @@ var _default = { onLoad: function onLoad(options) {var _this = this;console.log(
} else { } else {
// 如果是图片 // 如果是图片
// this.imgList.push(url) // this.imgList.push(url)
this.imgList = JSON.parse(url); if (url.indexOf(',') >= 0) {
this.imgList = url.split(',');
} else {
this.imgList = [];
this.imgList.push(url);
}
this.isImage = true; this.isImage = true;
} }
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论