You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

345 lines
18 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!-- 项目信息 -->
<wxs src="../../../wxs/util.wxs" module="util"></wxs>
<view class="content">
<!-- 用户信息 -->
<userInfo detail="{{detail}}" type='{{detail.tenant_type}}'></userInfo>
<view class="content-list">
<view class="content-title-item">电站编码</view>
<text>{{detail.power_station_code}}</text>
</view>
<view class="content-line"></view>
<view class="content-list">
<view class="content-title-item">工程负责人</view>
<text>{{detail.engineer_name}}</text>
</view>
<view class="content-line"></view>
<view class="content-list">
<view class="content-title-item">派工时间</view>
<text wx:if="{{detail.dispatch_time}}">{{detail.dispatch_time}}</text>
</view>
<view class="content-line"></view>
<view class="content-list">
<view class="content-title-item">完工时间</view>
<text>{{detail.install_time}}</text>
</view>
</view>
<!-- 并网信息 -->
<view class="content">
<view class="content-title">并网信息</view>
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;">*</text>
<view class="content-title-item">并网机构</view>
<label class="content-radio">
<radio-group bindchange="radioChangeType">
<radio value="0" checked="{{params.bwInstitution=='0'}}" disabled="{{detail.if_state_grid_status == '1' || detail.if_state_grid_status == '2'}}" />国网
<radio value="1" checked="{{params.bwInstitution=='1'}}" disabled="{{detail.if_state_grid_status == '1' || detail.if_state_grid_status == '2'}}" />南网
</radio-group>
</label>
</view>
<block wx:if="{{formSetObj.address_consistent.status =='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;" wx:if="{{formSetObj.address_consistent.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">购售电地址是否一致</view>
<label class="content-radio">
<radio-group bindchange="radioChangeAddress">
<radio value="Y" checked="{{params.addressConsistent=='Y'}}" />是
<radio value="N" checked="{{params.addressConsistent=='N'}}" />否
</radio-group>
</label>
</view>
</block>
<block wx:if="{{params.addressConsistent=='N'}}">
<block wx:if="{{formSetObj.electric_pca_address.status =='1'}}">
<view class="content-line"></view>
<view class="content-list">
<view class="content-address">
<view bind:tap="bindRegionChange">
<view class="content-picker">
<text style="color: red;" wx:if="{{formSetObj.electric_pca_address.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">购售电地址</view>
<view class="content-text" wx:if="{{params.province && params.city && params.area}}">
{{params.province}}{{params.city}}{{params.area}}
</view>
<view class="content-text content-text-gray" wx:else>
请选择地址
</view>
<image src="../../img/arrow.png" class="content-img-right" />
</view>
</view>
<view class="content-inputs">
<text style="color: red; visibility: hidden;">*</text>
<input type="text" class="content-input" placeholder="请输入购售电地址" model:value="{{address}}" />
</view>
</view>
</view>
</block>
</block>
<block wx:if="{{formSetObj.generator_no.status =='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;" wx:if="{{formSetObj.generator_no.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">发电户号</view>
<input type="text" class="content-input" placeholder="请输入发电户号" model:value="{{generatorNo}}" disabled="{{detail.if_state_grid_status == '1' || detail.if_state_grid_status == '2'}}" /> <!-- 已导入已授权的不可编辑 -->
</view>
</block>
<block wx:if="{{formSetObj.db_imgs.status =='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;" wx:if="{{formSetObj.db_imgs.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">电表照片</view>
<view class="content-img-box">
<view class="content-img-name">
<van-uploader file-list="{{params.dbImgs}}" bind:after-read="afteruploadPhotoRead" bind:delete="deleteImg" data-type="dbImgs" preview-size="150rpx" preview-image preview-full-image max-count="1">
</van-uploader>
</view>
</view>
</view>
</block>
<block wx:if="{{formSetObj.dbx_imgs.status =='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;" wx:if="{{formSetObj.dbx_imgs.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">电表箱照片</view>
<view class="content-img-box">
<view class="content-img-name">
<van-uploader file-list="{{params.dbxImgs}}" bind:after-read="afteruploadPhotoRead" bind:delete="deleteImg" data-type="dbxImgs" preview-size="150rpx" preview-image preview-full-image max-count="1">
</van-uploader>
</view>
</view>
</view>
</block>
<block wx:if="{{formSetObj.tlzhjk_imgs.status =='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;" wx:if="{{formSetObj.tlzhjk_imgs.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">铜铝转换接头照片</view>
<view class="content-img-box">
<view class="content-img-name">
<van-uploader file-list="{{params.tlzhjkImgs}}" bind:after-read="afteruploadPhotoRead" bind:delete="deleteImg" data-type="tlzhjkImgs" preview-size="150rpx" preview-image preview-full-image max-count="1">
</van-uploader>
</view>
</view>
</view>
</block>
<!-- <block wx:if="{{formSetObj.dbx_imgs_03.status =='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;" wx:if="{{formSetObj.dbx_imgs_03.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">电表箱照片</view>
<view class="content-img-box">
<view class="content-img-name">
<van-uploader file-list="{{params.dbxImgs}}" bind:after-read="afteruploadPhotoRead" bind:delete="deleteImg" data-type="dbxImgs" preview-size="150rpx" preview-image preview-full-image max-count="1">
</van-uploader>
</view>
</view>
</view>
</block> -->
<!-- 南网显示 -->
<block wx:if="{{formSetObj.archives_img.status =='1' && params.bwInstitution=='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;" wx:if="{{formSetObj.archives_img.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">南网营销系统档案截图(三户)</view>
<view class="content-img-box">
<view class="content-img-name">
<van-uploader file-list="{{params.archivesImg}}" bind:after-read="afteruploadPhotoRead" bind:delete="deleteImg" data-type="archivesImg" preview-size="150rpx" preview-image preview-full-image max-count="1">
</van-uploader>
</view>
</view>
</view>
</block>
<block wx:if="{{formSetObj.power_capacity_url.status =='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;" wx:if="{{formSetObj.power_capacity_url.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">三天连续发电量监控系统截图</view>
<view class="content-img-box">
<view class="content-img-name">
<van-uploader file-list="{{params.powerCapacityUrl}}" bind:after-read="afteruploadPhotoRead" bind:delete="deleteImg" data-type="powerCapacityUrl" preview-size="150rpx" preview-image preview-full-image max-count="1">
</van-uploader>
</view>
</view>
</view>
</block>
<!-- 国网 -->
<block wx:if="{{formSetObj.province_code.status =='1' && params.bwInstitution=='0'}}">
<view class="content-line"></view>
<view class="content-list">
<view class="content-address">
<picker bindchange="bindpowerCompanyList" range="{{powerCompanyList}}" range-key='power_company' disabled="{{detail.if_state_grid_status == '1' || detail.if_state_grid_status == '2'}}">
<view class="content-picker">
<text style="color: red;" wx:if="{{formSetObj.province_code.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">电力公司</view>
<view class="content-text" wx:if="{{params.powerCompanyName}}">
{{params.powerCompanyName}}
</view>
<view class="content-text content-text-gray" wx:else>
请选择电力公司
</view>
<image src="../../img/arrow.png" class="content-img-right" />
</view>
</picker>
</view>
</view>
</block>
<!-- 南网 -->
<block wx:if="{{formSetObj.province_code_hand.status =='1' && params.bwInstitution=='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;" wx:if="{{formSetObj.province_code_hand.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">电力公司</view>
<input type="text" class="content-input" placeholder="请输入电力公司" model:value="{{provinceCodeHand}}" />
</view>
</block>
<block wx:if="{{formSetObj.power_plant_code.status =='1' && params.bwInstitution=='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;" wx:if="{{formSetObj.power_plant_code.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">电厂编码</view>
<input type="text" class="content-input" placeholder="请输入电厂编码" model:value="{{powerPlantCode}}" />
</view>
</block>
<block wx:if="{{formSetObj.yx_img.status =='1' || formSetObj.geb_img.status =='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;">*</text>
<view class="content-title-item">并网照片</view>
<view class="content-img-box">
<block wx:if="{{formSetObj.yx_img.status =='1'}}">
<view class="content-img-name">
<view class="content-attention-text" bindtap="viewNote" data-tit="电站运行信息" data-msg="监控后台逆变器连续三天的日发电量截图">
<text class="content-red" wx:if="{{formSetObj.yx_img.mustFillFlag =='1'}}">*</text>
<view class="content-attention-showText">近3天发电量</view>
<!-- <image src="../../img/attention.png" class="content-attention" mode="aspectFit" /> -->
</view>
<van-uploader file-list="{{params.yxImg}}" bind:after-read="afteruploadPhotoRead" bind:delete="deleteImg" data-type="yxImg" preview-size="150rpx" preview-image preview-full-image max-count="1">
</van-uploader>
</view>
</block>
<block wx:if="{{formSetObj.geb_img.status =='1'}}">
<view class="content-img-name">
<view class="content-attention-text" bindtap="viewNote" data-tit="补充信息" data-msg="其他细节照片可根据需要自行增加">
<text class="content-red" wx:if="{{formSetObj.geb_img.mustFillFlag =='1'}}">*</text>
<view class="content-attention-showText">补充信息</view>
<!-- <image src="../../img/attention.png" class="content-attention" mode="aspectFit" /> -->
</view>
<van-uploader file-list="{{params.gebImg}}" bind:after-read="afteruploadPhotoRead" bind:delete="deleteImg" data-type="gebImg" preview-size="150rpx" preview-image preview-full-image max-count="1">
</van-uploader>
</view>
</block>
<block wx:if="{{formSetObj.geb_img2.status =='1'}}">
<view class="content-img-name">
<view class="content-attention-text" bindtap="viewNote" data-tit="补充信息2" data-msg="其他细节照片可根据需要自行增加">
<!-- <text class="content-red" wx:if="{{formSetObj.geb_img2.mustFillFlag =='1'}}">*</text> -->
<view class="content-attention-showText">补充信息2</view>
<!-- <image src="../../img/attention.png" class="content-attention" mode="aspectFit" /> -->
</view>
<van-uploader file-list="{{params.gebImg2}}" bind:after-read="afteruploadPhotoRead" bind:delete="deleteImg" data-type="gebImg2" preview-size="150rpx" preview-image preview-full-image max-count="1">
</van-uploader>
</view>
</block>
</view>
</view>
</block>
<block wx:if="{{formSetObj.contract.status =='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;" wx:if="{{formSetObj.contract.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">购售电合同</view>
<text style="color: blue;" bindtap="selectUplosd" data-params="params.contractFile" data-count="{{5 - params.contractFile.length}}" data-name="contractFile" wx:if="{{params.contractFile.length<5}}">上传</text>
<!-- <text style="color: blue;" bindtap="upload" data-params="params.contractFile">{{params.contractFile?"已上传,点击可重新上传":"上传"}}</text> -->
</view>
<view class="txt-upload" style="width: 100%; flex: unset; padding-left: 20rpx; padding-bottom: 1px; display: block;">
<view wx:for="{{params.contractFile}}" wx:key="childIndex" wx:for-index="childIndex" wx:for-item="child" class="txt-upload-list">
<text bindtap="openDocument" data-path="{{child.name}}">{{util.formartFileName(child.name)}}</text>
<text bindtap="deleteImg" style="color: red;" data-type="contractFile" data-index="{{childIndex}}">删除</text>
</view>
</view>
</block>
<block wx:if="{{formSetObj.contract_video_url.status =='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;" wx:if="{{formSetObj.contract_video_url.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">购售电合同视频</view>
<view class="content-img-box">
<view class="content-img-name">
<van-uploader accept="video" file-list="{{params.contractVideoUrl}}" bind:after-read="afteruploadPhotoRead" bind:delete="deleteImg" data-type="contractVideoUrl" preview-size="150rpx" preview-image preview-full-image max-count="5">
</van-uploader>
</view>
</view>
</view>
</block>
<block wx:if="{{formSetObj.bwts_file.status =='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;" wx:if="{{formSetObj.bwts_file.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item">并网调试报告</view>
<text style="color: blue;" bindtap="upload" data-params="params.insurance.bwtsFile">{{params.insurance.bwtsFile?"已上传,点击可重新上传":"上传"}}</text>
</view>
</block>
<block wx:if="{{formSetObj.other_attachment.status =='1'}}">
<view class="content-line"></view>
<view class="content-list">
<text style="color: red;" wx:if="{{formSetObj.other_attachment.mustFillFlag =='1'}}">*</text>
<text style="color: red; visibility: hidden;" wx:else>*</text>
<view class="content-title-item" style="width: 380rpx;">资方审查补充资料1-10</view>
<text style="color: blue;" bindtap="selectUplosd" data-params="params.otherAttachment" data-count="{{10 - params.otherAttachment.length}}" data-name="otherAttachment" wx:if="{{params.otherAttachment.length<10}}">上传</text>
</view>
<view class="txt-upload" style="width: 100%; flex: unset; padding-left: 20rpx; padding-bottom: 1px; display: block;">
<view wx:for="{{params.otherAttachment}}" wx:key="childIndex" wx:for-index="childIndex" wx:for-item="child" class="txt-upload-list">
<text bindtap="openDocument" data-path="{{child.name}}">{{util.formartFileName(child.name)}}</text>
<text bindtap="deleteImg" style="color: red;" data-type="otherAttachment" data-index="{{childIndex}}">删除</text>
</view>
</view>
</block>
<!-- 保险 -->
<block wx:if="{{params.insurance}}">
<!-- <view class="content-line"></view>
<view class="content-list">
<view class="content-title-item">保险名称</view>
<text wx:if="{{detail.insuranceName}}">{{detail.insuranceName}}</text>
</view> -->
</block>
</view>
<!-- 空白底 -->
<view class="buttom-margin"></view>
<view class="from-submit-buttom">
<!-- 农户备案才可提交国网授权 -->
<view class="from-submit-buttom-submit" style="flex: 1; background-color: #FFF; color: #333;" data-type="0" bindtap="submitFrom"
wx:if="{{params.bwInstitution=='0' && (detail.if_state_grid_status != '1' && detail.if_state_grid_status != '2' && detail.filing_type == '1' )}}">提交国网授权</view>
<view class="from-submit-buttom-submit" style="flex: 1;" data-type="1" bindtap="submitFrom">提交验收</view>
</view>
<!-- 省市区街道选择器 -->
<region showRegion="{{showRegion}}" bind:chooseRegion="chooseRegion"></region>
<van-dialog id="van-dialog" />
<!-- 日期区间选择 -->
<van-calendar
show="{{ dateShow }}"
type="range"
bind:confirm="dateConfirm"
bind:close="dateFn"
/>