odc.xiaohui
2023-03-14 838d7f41eea9d7e56c14d29cd17b73135a0a9e04
我要报案参数修改
6个文件已修改
166 ■■■■ 已修改文件
miniprogram/app.json 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
miniprogram/pages/user/group/message/index.ts 76 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
miniprogram/pages/user/index.wxml 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
miniprogram/pages/user/report/submitReport/index.ts 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
miniprogram/pages/user/report/submitReport/index.wxml 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
miniprogram/pages/user/report/submitReport/index.wxss 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
miniprogram/app.json
@@ -41,7 +41,9 @@
        "van-notify": "@vant/weapp/notify/index",
        "van-toast": "@vant/weapp/toast/index",
        "van-checkbox": "@vant/weapp/checkbox/index",
        "van-checkbox-group": "@vant/weapp/checkbox-group/index"
        "van-checkbox-group": "@vant/weapp/checkbox-group/index",
        "van-field": "@vant/weapp/field/index",
        "van-picker": "@vant/weapp/picker/index"
    },
    "window": {
        "backgroundTextStyle": "light",
miniprogram/pages/user/group/message/index.ts
@@ -126,15 +126,57 @@
            })
        }
    },
   getBan(){
    var date = new Date()
    var month = date.getMonth() + 1
    var day = date.getDate()
    var hours = date.getHours()
    var minutes = date.getMinutes()
    var secends = date.getSeconds()
    var time
    if (month < 10) {
        month = "0" + month
    }
    if (day < 10) {
        day = "0" + day
    }
    if (minutes < 10) {
        minutes = "0" + minutes
    }
    if (hours < 10) {
        hours = "0" + hours
    }
    if (secends < 10) {
        secends = "0" + secends
    }
    time = date.getFullYear() + "-" + month + "-" + day + " " + hours + ":" + minutes + ":" + secends
    var lastTime = wx.getStorageSync('time')
    wx.request(
        {
            url: userMessage.globalData.url + "/wx/user/group/list",
            method: "GET",
            data: {
                id: wx.getStorageSync('id'),
                newDate: time,
                lastDate: lastTime
            },
            header: { 'token': wx.getStorageSync('token') },
            success: (res) => {
                console.log(res.data.data)
                this.setData({
                    ban:res.data.data[0].ban
                })
            }
        })
   },
    onLoad(e) {
        var date = new Date()
        var month = date.getMonth() + 1
        var day = date.getDate()
        var hours=date.getHours()
        var minutes=date.getMinutes()
        var secends=date.getSeconds()
        var time
        let date = new Date()
        let month = date.getMonth() + 1
        let day = date.getDate()
        let hours=date.getHours()
        let minutes=date.getMinutes()
        let secends=date.getSeconds()
        let time
        if (month < 10) {
            month = "0" + month
        }
@@ -152,12 +194,14 @@
        }
        time = date.getFullYear() + "-" + month + "-" + day + " " + hours+":"+minutes+":"+secends
        wx.setStorageSync('time',time)
        this.data.groupId=e.id
        this.data.ban=e.ban
        this.setData({
            ban:e.ban
        })
        console.log("reoId",e.reportId)
        // this.data.ban=e.ban
        // this.setData({
        //     ban:e.ban
        // })
        this.getBan()
        console.log("reoId",e.reportId,e)
        this.data.reportId=e.reportId
        wx.request(
            {
@@ -187,5 +231,9 @@
                      }).exec()
                }
            })
    }
    },
    onShow(){
        console.log('123');
    },
})
miniprogram/pages/user/index.wxml
@@ -15,7 +15,8 @@
        </view>
        <view class="box1" bindtap="getReport">
            <image class="icon" src="../icon/9_baoanguangli.png"></image>
            <text class="font-wenzi">我要报案</text>
            <text class="font-wenzi">受损人员</text>
            <text class="font-wenzi">信息登记</text>
        </view>
        <view class="box1" bindtap="getAudi">
            <image class="icon" src="../icon/3_xiaji.png"></image>
miniprogram/pages/user/report/submitReport/index.ts
@@ -10,6 +10,11 @@
        images: [],
        materials:"",
        cheatTime:"",
        arraySex: [
             {sex:'男',id:1},
             {sex:'女',id:0}
            ],
            sexId:0
    },
    uploadImage() {
@@ -52,6 +57,16 @@
    console.log(e)
    this.data.cheatTime=e.detail.value
},
subSex(e){
console.log(e);
},
bindPickerChangeSex(e){
console.log(e);
this.setData({
    sexId:e.detail.value
})
},
getMoney:function(e){
 console.log(e.detail.value)
 this.data.reportDetail.amountInvolved=e.detail.value
miniprogram/pages/user/report/submitReport/index.wxml
@@ -3,8 +3,64 @@
    <view>
        <!-- <view class="content">{{reportDetail.reporterName}}</view>
        <view class="font-wenzi">报案人姓名</view> -->
        <view class="text">*请填写真实报案信息,如填写有误或虚拟报案,后果自负。</view>
        <view class="text">为更快审核,请如实填写相关信息,*为必填项</view>
    </view>
    <van-cell-group>
  <van-field
  required
    value="{{ getMoney }}"
    label="姓名"
    placeholder="请输入姓名"
  />
  <van-field
  required
    value="{{ getMoney }}"
    label="性别"
    placeholder="请输入姓名"
  />
  <!-- <view class="listSex">
        <view > <span class="list-sure">*</span>性别</view>
        <picker bindchange="bindPickerChangeSex" value="{{sexId}}" range="{{arraySex}}" range-key="sex" >
    <view class="picker">
      当前选择:{{arraySex[sexId].sex}}
    </view>
  </picker> -->
    <!-- </view> -->
  <van-field
    required
    value="{{ phone }}"
    label="身份证"
    placeholder="请输入身份证"
  />
  <van-field
    required
    value="{{ phone }}"
    label="联系电话"
    placeholder="请输入联系电话"
  />
  <van-field
    required
    value="{{ phone }}"
    label="现住址"
    placeholder="请输入现住址"
  />
  <van-field
    required
    value="{{ phone }}"
    label="工作单位"
    placeholder="请输入工作单位"
  />
  <van-field
    required
    value="{{ phone }}"
    label="性别"
    placeholder="请输入性别"
  />
</van-cell-group>
    <view class="list1">
        <!-- <picker bindchange="cheatTime" class="content"  mode="time">请选择 </picker> -->
        <time-picker mode="{{mode}}" class="content" bind:onPickerChange="onPickerChange"></time-picker>
miniprogram/pages/user/report/submitReport/index.wxss
@@ -27,6 +27,16 @@
.inputText{
}
.list-sure{
    color: red;
}
.listSex{
    display: flex;
    justify-content: space-between;
    font-size:14px;
    line-height: 24px;
    padding: 10px 16px;
}
.button{
 margin-top: 8%;
 margin-left: 15%;