odc.xiaohui
2023-03-09 aec5a416d7a5d09d7730b9ecc6f058bb334543ea
miniprogram/pages/manager/report/detail/index.ts
@@ -7,7 +7,7 @@
        reportDetail: {},
        isShow: false,
        causeList: [],
        causeIndex: 0,
        causeIndex: null,
        images:[],
        array:["2022/08/19/5040f71639fd44b48228ce0e5c242727.jpeg", "2022/08/19/47bbd7c1d7bd4c07a0b17d671fe47010.jpeg"]
    },
@@ -20,33 +20,46 @@
//查看图片
face(){
    wx.previewMedia({
        sources:[{url:managerCauseDetail.globalData.imageUrl+"/img/"+this.data.reportDetail.pic}]
        sources:[{url:managerReportDetail.globalData.imageUrl+"/img/"+this.data.reportDetail.pic}]
    })
},
    //选择案件
    pickCause(e) {
    pickCause(e: { detail: { value: string | number; }; }) {
        console.log(e);
        this.setData({
            causeIndex: e.detail.value
        })
        this.data.reportDetail.causeId = this.data.causeList[e.detail.value].id
        console.log(this.data.reportDetail)
    },
    cancel(){
        console.log("cancel")
        wx.navigateBack({
        })
    },
    //通过
    pass(){
        wx.request(
            {
                url: managerReportDetail.globalData.url +"/report/audit" ,
                method:"POST",
                data:this.data.reportDetail,
                header: { 'token':wx.getStorageSync('token') ,
                'content-type': 'application/json'
            } ,success:(res)=>{
                console.log(res)
                 wx.reLaunch({
                    url:'../../cause/index'
                })
            }
    })
        if(this.data.reportDetail.causeId==null){
            wx.showToast({
                title:"请选择关联案件",
                icon:"error"
            })
        }else{
            wx.request(
                {
                    url: managerReportDetail.globalData.url +"/report/audit" ,
                    method:"POST",
                    data:this.data.reportDetail,
                    header: { 'token':wx.getStorageSync('token') ,
                    'content-type': 'application/json'
                } ,success:(res)=>{
                    console.log(res)
                     wx.reLaunch({
                        url:'../../cause/index'
                    })
                }
        })
        }
},
    onLoad(e) {
        console.log(e)
@@ -54,7 +67,7 @@
            {
                url:managerReportDetail.globalData.url+"/report/" + e.id,
                method: "GET",
                // header: { 'token':wx.getStorageSync('token') },
                header: { 'token':wx.getStorageSync('token') },
                success: (res) => {
                    this.setData({
                        reportDetail: res.data.data,
@@ -63,7 +76,7 @@
                  console.log(this.data.reportDetail)
                    for (let index = 0; index < this.data.images.length; index++) {
                        if(this.data.images!=null&&this.data.images[index]!=""&&this.data.images!=undefined){
                            this.data.images[index]=managerCauseDetail.globalData.imageUrl+"/img/"+this.data.images[index]
                            this.data.images[index]=managerReportDetail.globalData.imageUrl+"/img/"+this.data.images[index]
                        }  else{
                            this.data.images=[]
                        } 
@@ -78,7 +91,7 @@
            {
                url: managerReportDetail.globalData.url+  "/cause/getCauseList",
                method: "GET",
                // header: { 'token': wx.getStorageSync('token')},
                header: { 'token': wx.getStorageSync('token')},
                success: (res) => {
                    this.setData({
                        causeList: res.data.data.records