|
|
// pages/acceptance/acceptance.js
|
|
|
const {
|
|
|
entryDetail,
|
|
|
IMG_BASE_URL,
|
|
|
API_BASE_URL,
|
|
|
WU_TU_PIAN_URL,
|
|
|
getActualCapacity,
|
|
|
twoMergeAcceptRefuse,
|
|
|
toNetAccept
|
|
|
} = require('../../../api/api')
|
|
|
|
|
|
import Dialog from '@vant/weapp/dialog/dialog';
|
|
|
Page({
|
|
|
|
|
|
/**
|
|
|
* 页面的初始数据
|
|
|
*/
|
|
|
data: {
|
|
|
IMG_BASE_URL: IMG_BASE_URL,
|
|
|
API_BASE_URL: API_BASE_URL,
|
|
|
noneImg: 'https://sky-energy.oss-cn-beijing.aliyuncs.com/prohibit_delete/wutupian.png',
|
|
|
photoList: [],//图片集合
|
|
|
powerCapacityUrl: [], //3天发电量
|
|
|
gridCheck: false,
|
|
|
photoTips: [
|
|
|
//安装
|
|
|
{
|
|
|
title:'1.设备信息照片',
|
|
|
list:[{
|
|
|
key:'nbqPlateImg',
|
|
|
num:1,
|
|
|
title: '逆变器序列号照片',
|
|
|
message: '1、铭牌清晰'
|
|
|
},{
|
|
|
key:'txPlateImg',
|
|
|
num:1,
|
|
|
title: '逆变器通讯棒照片',
|
|
|
message: '1、清晰'
|
|
|
},{
|
|
|
key:'zjPlateImg',
|
|
|
num:1,
|
|
|
title: '组件铭牌照片',
|
|
|
message: '1、组件铭牌内容清晰。'
|
|
|
},{
|
|
|
key:'zjSnImgs',
|
|
|
num:4,
|
|
|
title: '组件SN',
|
|
|
message: '1、上传组件包装箱A4 纸条码或组件边框SN最少2张;2、图片清晰可看清SN 号码。'
|
|
|
}]
|
|
|
},
|
|
|
{
|
|
|
title:'2.支架及组件安装照片',
|
|
|
list:[{
|
|
|
key:'zjImg1',
|
|
|
num:1,
|
|
|
title: '膨胀螺栓',
|
|
|
message: '膨胀螺丝大小不低于设计要求,阳光房膨胀螺丝M12*100'
|
|
|
},{
|
|
|
key:'zjImg2',
|
|
|
num:1,
|
|
|
title: '基座安装固定',
|
|
|
message: '1、膨胀螺丝必须使用大垫片固定;2、照片能够看出第二道防水。'
|
|
|
},{
|
|
|
key:'zjImg3',
|
|
|
num:1,
|
|
|
title: '底座防水',
|
|
|
message: '1、照片能够体现三道防水施工完成;2、整个底座均需涂刷防水;3、防水面积大于底座5cm以上。'
|
|
|
},{
|
|
|
key:'zjImg4',
|
|
|
num:1,
|
|
|
title: '支架基础距离房檐的距离',
|
|
|
message: '1、能够看清楚底座距离墙边的距离,不小于200mm;2、有女儿墙的测量外墙到立柱的距离;'
|
|
|
},{
|
|
|
key:'zjImg5',
|
|
|
num:1,
|
|
|
title: '支架东向西拍摄',
|
|
|
message: '1、支架按图施工;2、支架焊接必须满焊;3、支架防腐防锈施工完成。'
|
|
|
},{
|
|
|
key:'zjImg6',
|
|
|
num:1,
|
|
|
title: '支架西向东拍摄',
|
|
|
message: '1、支架按图施工;2、支架焊接必须满焊;3、支架防腐防锈施工完成。'
|
|
|
},{
|
|
|
key:'zjImg7',
|
|
|
num:1,
|
|
|
title: '支架南向北拍摄',
|
|
|
message: '1、支架按图施工;2、支架焊接必须满焊;3、支架防腐防锈施工完成。'
|
|
|
},{
|
|
|
key:'zjImg8',
|
|
|
num:1,
|
|
|
title: '支架北向南拍摄',
|
|
|
message: '1、支架按图施工;2、支架焊接必须满焊;3、支架防腐防锈施工完成。'
|
|
|
},{
|
|
|
key:'zjImg9',
|
|
|
num:1,
|
|
|
title: '支架角度',
|
|
|
message: '1、支架角度和图纸保持一致,按图施工;2、必须使用角度仪进行测量,不允许使用手机。'
|
|
|
},{
|
|
|
key:'componentImg1',
|
|
|
num:1,
|
|
|
title: '支架节点(斜支撑)',
|
|
|
message: '1、按图施工;2、焊接必须满焊;3、防腐防锈按要求施工。'
|
|
|
},{
|
|
|
key:'componentImg2',
|
|
|
num:1,
|
|
|
title: '支架距照片(南北)',
|
|
|
message: '1、间距尺寸符合图施工;2、能够看清立柱南北间距尺寸。'
|
|
|
},{
|
|
|
key:'componentImg3',
|
|
|
num:1,
|
|
|
title: '支架距照片(东西)',
|
|
|
message: '1、间距尺寸符合图施工;2、能够看清立柱东西间距尺寸。'
|
|
|
},{
|
|
|
key:'componentImg4',
|
|
|
num:3,
|
|
|
title: '防风加固',
|
|
|
message: '1、横拉杆和背拉杆施工按图施工。'
|
|
|
},{
|
|
|
key:'sizeMeasureImgs',
|
|
|
num:9,
|
|
|
title: '方管尺寸测量',
|
|
|
message: '1.三种方管尺寸均需测量(100*100/80*40/50*50)。'
|
|
|
}]
|
|
|
},
|
|
|
{
|
|
|
title:'3.电气设备安装照片',
|
|
|
list:[{
|
|
|
key:'totalImgs',
|
|
|
num:1,
|
|
|
title: '并网箱、逆变器外部安装照片、接地引下线',
|
|
|
message: '1、墙面安装底部高度不小于1.8米;2、建议安装高度2 米。3、方位角在150-300 之间必须安装遮阳棚。4、周边是否存在易燃易爆物品。'
|
|
|
},{
|
|
|
key:'bwInnerImg',
|
|
|
num:1,
|
|
|
title: '并网箱内部整体照片',
|
|
|
message: '1、线鼻是否压接;2、防火封堵完整;3、线缆线皮包扎。'
|
|
|
},{
|
|
|
key:'dqsbAnImgOne',
|
|
|
num:1,
|
|
|
title: '直流线缆保护',
|
|
|
message: '1、直流电缆穿管保护;2、管口需使用防火泥封堵。'
|
|
|
},{
|
|
|
key:'dqsbAnImgTwo',
|
|
|
num:1,
|
|
|
title: '直流线缆固定',
|
|
|
message: '1、直流电缆走线横平竖直;2、直流电缆绑住需使用包塑扎丝固定。'
|
|
|
}],
|
|
|
},
|
|
|
{
|
|
|
title:'4.接地系统照片',
|
|
|
list:[{
|
|
|
key:'zujianJdImg',
|
|
|
num:1,
|
|
|
title: '组件边框接地',
|
|
|
message: '1.组件边框接地可靠'
|
|
|
},{
|
|
|
key:'zjJdImgs',
|
|
|
num:2,
|
|
|
title: '引下线与支架连接点、南北坡接地连接点',
|
|
|
message: '1、焊接倍数满足要求,建议10cm;2、焊接满焊;3、防腐防锈施工完成。'
|
|
|
},{
|
|
|
key:'groundResistanceImgs',
|
|
|
num:2,
|
|
|
title: '接地电阻',
|
|
|
message: '1、电气接地小于4Ω;2、支架接地小于10Ω;3、共用接地小于4Ω。'
|
|
|
}]
|
|
|
},
|
|
|
{
|
|
|
title:'5.调试记录照片',
|
|
|
list:[{
|
|
|
key:'openWayVoltageImgs',
|
|
|
num:6,
|
|
|
title: '开路电压',
|
|
|
message: '1、组串号按图施工;2、需要测量每一路开路电压;3、开路电压测量时能够看清楚号码线管;4、第一张照片需附逆变器下MPPT插入照片。'
|
|
|
}]
|
|
|
},
|
|
|
{
|
|
|
title:'6.方阵安装完毕整体照片',
|
|
|
list:[{
|
|
|
key:'directionAirImg1',
|
|
|
num:1,
|
|
|
title: '东向西航拍',
|
|
|
message: '1、无遮挡;2、组件无污染或破损;3、组件边框距离檩条端头不少于6cm。'
|
|
|
},{
|
|
|
key:'directionAirImg2',
|
|
|
num:1,
|
|
|
title: '西向东航拍',
|
|
|
message: '1、无遮挡;2、组件无污染或破损;3、组件边框距离檩条端头不少于6cm。'
|
|
|
},{
|
|
|
key:'directionAirImg3',
|
|
|
num:1,
|
|
|
title: '南向北航拍',
|
|
|
message: '1、无遮挡;2、组件无污染或破损;3、组件边框距离檩条端头不少于6cm。'
|
|
|
},{
|
|
|
key:'directionAirImg4',
|
|
|
num:1,
|
|
|
title: '北向南航拍',
|
|
|
message: '1、无遮挡;2、组件无污染或破损;3、组件边框距离檩条端头不少于6cm。'
|
|
|
},{
|
|
|
key:'zjNearImg',
|
|
|
num:1,
|
|
|
title: '组件近景',
|
|
|
message: '1、无遮挡;2、无异物、无划伤'
|
|
|
},{
|
|
|
key:'zjAngleImg',
|
|
|
num:1,
|
|
|
title: '组件角度',
|
|
|
message: '1、组件角度和图纸一致。'
|
|
|
},{
|
|
|
key:'zjItemImg',
|
|
|
num:1,
|
|
|
title: '檩条出组件照片',
|
|
|
message: '1、檩条末端预留安全长度不小于6cm;2、照片需要测量尺寸。'
|
|
|
},{
|
|
|
key:'waterChannelImg',
|
|
|
num:1,
|
|
|
title: '水槽照片',
|
|
|
message: '1、水槽清晰可见。'
|
|
|
},{
|
|
|
key:'mediumFixImg',
|
|
|
num:1,
|
|
|
title: '中压固定照片',
|
|
|
message: '1、压块固定牢固跟图纸要求一致。'
|
|
|
},{
|
|
|
key:'safetyWarningImg',
|
|
|
num:1,
|
|
|
title: '安全警示牌',
|
|
|
message: '1、在上人位置悬挂安全警示牌。'
|
|
|
},{
|
|
|
key:'safetyDiscloseDocImg',
|
|
|
num:1,
|
|
|
title: '现场安全交底文件',
|
|
|
message: '1、现场交底记录必须现场签字;2、签字人数跟现场影像照片一致。3、交底人跟被交底人不允许为同一人。'
|
|
|
},{
|
|
|
key:'discloseDocImg',
|
|
|
num:1,
|
|
|
title: '现场交底照片',
|
|
|
message: '1、安全帽佩戴正确;2、帽带必须戴好;3、涉及高空作业人员佩戴安全带和防坠器、防滑鞋;4、反光背心穿戴整齐。'
|
|
|
},{
|
|
|
key:'recordDocImg',
|
|
|
num:1,
|
|
|
title: '记录表',
|
|
|
message: '1、是否全部认真检查,检查结果是否合格;2、结论是否手签,检查人签字等。'
|
|
|
}]
|
|
|
},
|
|
|
//并网
|
|
|
{
|
|
|
title:'并网',
|
|
|
list:[{
|
|
|
key:'yxImg',
|
|
|
num:1,
|
|
|
title:'电站运行信息',
|
|
|
message: '监控后台逆变器连续三天的日发电量截图'
|
|
|
},{
|
|
|
key:'gebImg',
|
|
|
num:1,
|
|
|
title: '补充图片',
|
|
|
message: '其他细节照片可根据需要自行增加'
|
|
|
}]
|
|
|
},
|
|
|
],
|
|
|
// 安装
|
|
|
photo: {
|
|
|
//1.设备信息照片
|
|
|
nbqPlateImg: [],//逆变器序列号照片,逆变器1铭牌照片
|
|
|
txPlateImg: [],//逆变器通讯棒照片,通讯棒1铭牌照
|
|
|
zjPlateImg: [],//组件铭牌照片
|
|
|
zjSnImgs:[],//组件SN,1-4张----
|
|
|
//2.支架及组件安装照片
|
|
|
zjImg1: [],//膨胀螺栓
|
|
|
zjImg2: [],//基座安装固定
|
|
|
zjImg3: [],//底座防水
|
|
|
zjImg4: [],//支架基础距离房檐的距离
|
|
|
zjImg5: [],//支架东向西拍摄
|
|
|
zjImg6: [],//支架西向东拍摄---
|
|
|
zjImg7: [],//支架南向北拍摄---
|
|
|
zjImg8: [],//支架北向南拍摄---
|
|
|
zjImg9: [],//支架角度----
|
|
|
componentImg1: [],//支架节点(斜支撑)
|
|
|
componentImg2: [],//支架距照片(南北)
|
|
|
componentImg3: [],//支架距照片(东西)
|
|
|
componentImg4: [],//防风加固,1-3张
|
|
|
sizeMeasureImgs: [],//方管尺寸测量---,9张
|
|
|
//3.电气设备安装照片
|
|
|
totalImgs: [],//并网箱、逆变器外部安装照片、接地引下线,逆变器、并网箱整体安装照片, 存在字段名逆变器和并网箱接地照
|
|
|
bwInnerImg: [],//并网箱内部整体照片
|
|
|
dqsbAnImgOne: [],//直流线缆保护
|
|
|
dqsbAnImgTwo: [],//直流线缆固定
|
|
|
//4.接地系统照片
|
|
|
zjJdImgs: [],//引下线与支架连接点、南北坡接地连接点,2张----
|
|
|
groundResistanceImgs: [],//接地电阻,1-2张-----
|
|
|
zujianJdImg: [],//组件边框接地
|
|
|
//5.调试记录照片
|
|
|
openWayVoltageImgs: [],//开路电压,1-6张-----
|
|
|
//6.方阵安装完毕整体照片
|
|
|
directionAirImg1: [],//东向西航拍----
|
|
|
directionAirImg2: [],//西向东航拍----
|
|
|
directionAirImg3: [],//南向北航拍----
|
|
|
directionAirImg4: [],//北向南航拍----
|
|
|
zjNearImg: [],//组件近景----
|
|
|
zjAngleImg: [],//组件角度----
|
|
|
zjItemImg: [],//檩条出组件照片----
|
|
|
waterChannelImg: [],//水槽照片----
|
|
|
mediumFixImg: [],//中压固定照片----
|
|
|
safetyWarningImg: [],//安全警示牌----
|
|
|
safetyDiscloseDocImg: [],//现场安全交底文件----
|
|
|
discloseDocImg: [],//现场交底照片----
|
|
|
recordDocImg: [],//记录表----
|
|
|
},
|
|
|
},
|
|
|
|
|
|
onLoad(options) {
|
|
|
this.setData({
|
|
|
entryId: options.projectId,
|
|
|
status: options.status, //5是安装,7是并网
|
|
|
});
|
|
|
wx.setNavigationBarTitle({
|
|
|
title: options.status == '5' ? '安装验收' : '并网验收',
|
|
|
})
|
|
|
this.entryDetail()
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 获取电站详情
|
|
|
*
|
|
|
* @param {*} e
|
|
|
*/
|
|
|
entryDetail(e) {
|
|
|
entryDetail({
|
|
|
userId: wx.getStorageSync('userId'),
|
|
|
entryId: this.data.entryId,
|
|
|
}).then((res) => {
|
|
|
this.setData({
|
|
|
detail: res,
|
|
|
'data.projectId': res.project_id,
|
|
|
'data.projectCode': res.projectCode,
|
|
|
'data.projectName': res.projectName,
|
|
|
'data.powerStationCode': res.power_station_code,
|
|
|
'data.name': res.tenant_name,
|
|
|
'data.traderName': res.create_trader_name,
|
|
|
'data.traderTel': res.traderTel,
|
|
|
'data.phone': res.mobile,
|
|
|
'data.idCard': res.id_code,
|
|
|
'data.region': res.province + res.city + res.area + res.address,
|
|
|
'data.scheme': res.scheme_type == 1 ? "标准方案" : "组合方案",
|
|
|
'data.generatorNo': res.generator_no, //发电户号
|
|
|
'data.provinceCodeName': res.province_code_name, //电力公司
|
|
|
'data.code': res.province_code, //发电户号
|
|
|
'data.bankName': res.bank_name,//开户银行
|
|
|
'data.bankCode': res.bank_code,//银行账号
|
|
|
'data.powerName': res.powerName,//项目名称
|
|
|
'data.zujBrand': res.map.zujBrand,//组件品牌
|
|
|
});
|
|
|
if(res.report){
|
|
|
this.setData({
|
|
|
//并网图片显示
|
|
|
// [`bwPhoto.gebImg[0].url`]: res.report.gebImg ? this.data.IMG_BASE_URL + res.report.gebImg : this.data.noneImg,
|
|
|
// [`bwPhoto.yxImg[0].url`]: res.report.yxImg ? this.data.IMG_BASE_URL + res.report.yxImg : this.data.noneImg,
|
|
|
[`photo.dbImgs[0].url`]:res.report.dbImgs ? IMG_BASE_URL + res.report.dbImgs : WU_TU_PIAN_URL,//电表图片
|
|
|
[`photo.yxImg[0].url`]:res.report.yxImg ? IMG_BASE_URL + res.report.yxImg : WU_TU_PIAN_URL,//电站运行信息
|
|
|
[`photo.gebImg[0].url`]:res.report.gebImg ? IMG_BASE_URL + res.report.gebImg2 : WU_TU_PIAN_URL,//补充信息
|
|
|
[`photo.gebImg2[0].url`]:res.report.gebImg2 ? IMG_BASE_URL + res.report.gebImg2 : WU_TU_PIAN_URL,//补充信息2
|
|
|
})
|
|
|
}
|
|
|
|
|
|
|
|
|
// if (res.sn) {
|
|
|
// var snList = res.sn.split(",")
|
|
|
// this.setData({
|
|
|
// snList: snList
|
|
|
// })
|
|
|
// }
|
|
|
|
|
|
// if (res.nbq_sn) {
|
|
|
// var nbqSnList = res.nbq_sn.split(",")
|
|
|
// this.setData({
|
|
|
// nbqSnList: nbqSnList,
|
|
|
// })
|
|
|
// }
|
|
|
|
|
|
if (res.report) {
|
|
|
for(let i in this.data.photo){
|
|
|
if(res.report[i]){
|
|
|
let arr = res.report[i].split(","),arr2=[];
|
|
|
arr.forEach(itm=>{
|
|
|
arr2.push({
|
|
|
name:itm,
|
|
|
url:IMG_BASE_URL + itm
|
|
|
});
|
|
|
});
|
|
|
this.setData({
|
|
|
[`photo.${i}`]: arr2,
|
|
|
});
|
|
|
}else{
|
|
|
this.setData({
|
|
|
[`photo.${i}`]: [{name:'',url:this.data.noneImg}],
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
//重新赋值,传给子组件
|
|
|
const photoList = JSON.parse(JSON.stringify(this.data.photo))
|
|
|
this.setData({
|
|
|
photoList
|
|
|
})
|
|
|
// this.getActualCapacity()
|
|
|
// this.getProviceCodeList()
|
|
|
})
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 查询安装组件信息
|
|
|
*
|
|
|
* @param {*} e
|
|
|
*/
|
|
|
getActualCapacity(e) {
|
|
|
getActualCapacity({
|
|
|
entryId: this.data.entryId,
|
|
|
}).then((res) => {
|
|
|
const data = JSON.parse(res.data)
|
|
|
this.setData({
|
|
|
component: data.columns
|
|
|
})
|
|
|
})
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
*
|
|
|
* 查看注意方案
|
|
|
*
|
|
|
* @param {*} e
|
|
|
*/
|
|
|
viewNote(e) {
|
|
|
const type = e.currentTarget.dataset.type
|
|
|
let title = this.data.photoTips[type].title
|
|
|
let message = this.data.photoTips[type].message
|
|
|
|
|
|
Dialog.alert({
|
|
|
title: title,
|
|
|
message: message,
|
|
|
theme: 'round-button',
|
|
|
}).then(() => {
|
|
|
|
|
|
});
|
|
|
},
|
|
|
/**
|
|
|
* 提交
|
|
|
*/
|
|
|
passFn(e) {
|
|
|
let type = e.currentTarget.dataset.type, txt = '', status = this.data.status;
|
|
|
if(type == '2'){
|
|
|
//并网
|
|
|
if (!this.data.fixConclusion) {
|
|
|
wx.showToast({
|
|
|
title: '请输入不通过验收意见',
|
|
|
icon: 'none'
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
//安装
|
|
|
// if (!this.data.fixConclusionSh && status == '5') {
|
|
|
// wx.showToast({
|
|
|
// title: '请输入不通过审核意见',
|
|
|
// icon: 'none'
|
|
|
// })
|
|
|
// return
|
|
|
// }
|
|
|
txt = '不通过成功';
|
|
|
}else{
|
|
|
// if (this.data.powerCapacityUrl.length == 0) {
|
|
|
// wx.showToast({
|
|
|
// title: '请上传近3天发电量',
|
|
|
// icon: 'none'
|
|
|
// })
|
|
|
// return
|
|
|
// }
|
|
|
if (!this.data.gridCheck) {
|
|
|
wx.showToast({
|
|
|
title: '审核通过需物料并网完成',
|
|
|
icon: 'none'
|
|
|
})
|
|
|
return
|
|
|
}
|
|
|
txt = '通过成功';
|
|
|
}
|
|
|
// console.log("执行7", this.data.fixConclusion);
|
|
|
// console.log("执行5", this.data.fixConclusionSh);
|
|
|
// return
|
|
|
wx.showLoading({
|
|
|
title: "提交中"
|
|
|
});
|
|
|
// if(status == '7'){
|
|
|
twoMergeAcceptRefuse({
|
|
|
id: this.data.entryId,
|
|
|
type:type,//1.通过 2.驳回
|
|
|
fixConclusion: this.data.fixConclusion ? this.data.fixConclusion : "",
|
|
|
powerCapacityUrl: this.data.powerCapacityUrl.length>0?this.data.powerCapacityUrl[0].url:'',
|
|
|
materialMergeFlag: this.data.gridCheck?'1':'0',
|
|
|
userId: wx.getStorageSync('userId')
|
|
|
}).then((res) => {
|
|
|
wx.hideLoading()
|
|
|
if (res.code == 200) {
|
|
|
wx.showToast({
|
|
|
title: txt,
|
|
|
icon: 'none',
|
|
|
success: function () {
|
|
|
setTimeout(function () {
|
|
|
wx.navigateBack()
|
|
|
}, 1500)
|
|
|
}
|
|
|
})
|
|
|
} else {
|
|
|
wx.showToast({
|
|
|
icon: 'none',
|
|
|
title: res.msg || res.errMsg,
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
//}else if(status == '5'){
|
|
|
// toNetAccept({
|
|
|
// id: this.data.entryId,
|
|
|
// type:type,//1.通过 2.驳回
|
|
|
// fixConclusionSh: this.data.fixConclusionSh ? this.data.fixConclusionSh : "",
|
|
|
// userId: wx.getStorageSync('userId')
|
|
|
// }).then((res) => {
|
|
|
// wx.hideLoading()
|
|
|
// if (res.code == 200) {
|
|
|
// wx.showToast({
|
|
|
// title: txt,
|
|
|
// icon: 'none',
|
|
|
// success: function () {
|
|
|
// setTimeout(function () {
|
|
|
// wx.navigateBack()
|
|
|
// }, 1500)
|
|
|
// }
|
|
|
// })
|
|
|
// } else {
|
|
|
// wx.showToast({
|
|
|
// title: res.msg || res.errMsg,
|
|
|
// icon: res.code
|
|
|
// })
|
|
|
// }
|
|
|
// })
|
|
|
// }
|
|
|
},
|
|
|
/**
|
|
|
*
|
|
|
* 上传图片
|
|
|
*
|
|
|
* @param {*} e
|
|
|
*/
|
|
|
afteruploadPhotoRead(e) {
|
|
|
const type = e.currentTarget.dataset.type
|
|
|
const name = e.currentTarget.dataset.name
|
|
|
const {
|
|
|
file
|
|
|
} = e.detail;
|
|
|
const img = file.url;
|
|
|
wx.showLoading({
|
|
|
title: '上传中',
|
|
|
})
|
|
|
var that = this
|
|
|
wx.uploadFile({
|
|
|
url: that.data.API_BASE_URL + 'common/weChat/uploadImage',
|
|
|
filePath: file.url,
|
|
|
name: 'file',
|
|
|
complete: function (res) {
|
|
|
console.log("上传图片", res)
|
|
|
wx.hideLoading()
|
|
|
if (res.statusCode == 200) {
|
|
|
wx.showToast({
|
|
|
title: '选择成功',
|
|
|
icon: 'none',
|
|
|
})
|
|
|
var item = {
|
|
|
url: "",
|
|
|
name: "",
|
|
|
}
|
|
|
item.url = img;
|
|
|
item.name = res.data;
|
|
|
that.data.powerCapacityUrl.push(item)
|
|
|
that.setData({
|
|
|
powerCapacityUrl: that.data.powerCapacityUrl
|
|
|
})
|
|
|
} else {
|
|
|
wx.showToast({
|
|
|
title: '选择失败',
|
|
|
icon: 'error'
|
|
|
})
|
|
|
}
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
/** 删除图片 **/
|
|
|
deleteImg(e) {
|
|
|
this.setData({
|
|
|
powerCapacityUrl: []
|
|
|
})
|
|
|
},
|
|
|
//并网已完成
|
|
|
onChangeGrid(e){
|
|
|
this.setData({
|
|
|
gridCheck: e.detail,
|
|
|
});
|
|
|
},
|
|
|
//查看发电量
|
|
|
goLink(){
|
|
|
wx.navigateTo({
|
|
|
url: '/home/pages/3days/3days?id=' + this.data.detail.entry_id
|
|
|
})
|
|
|
}
|
|
|
}) |