feat:"增加报备类型和报备状态字典"

pull/1/head
GPU is all you need 4 years ago
parent 0dfa5bf00b
commit 247249352d
  1. 23
      IOReportSysMP/miniprogram/pages/report/detail/reportDetail.ts
  2. 16
      IOReportSysMP/miniprogram/pages/report/detail/reportDetail.wxml

@ -2,7 +2,18 @@ import { IORecords, QRToken } from '../../../services/baseClass'
import QR from '../../../utils/weapp-qrcode/weapp-qrcode' import QR from '../../../utils/weapp-qrcode/weapp-qrcode'
import services from "../../../services/index" import services from "../../../services/index"
import { formatDateTimeStr } from '../../../utils/util' import { formatDateTimeStr } from '../../../utils/util'
// 字典数据
const ioRecordType = ['入','出']
const ioRecordStatus = {
SAVE: '保存',
SUBMIT: "提交待审核",
HOSPITAL_PASS:'院级审核通过',
SCHOOL_PASS:'校级审核通过',
VERIFICATION_PASS:'核验通过',
HOSPITAL_NOT_PASS:'院级审核不通过',
SCHOOL_NOT_PASS:'校级审核不通过',
VERIFICATION_NOT_PASS:'核验不通过',
}
Page({ Page({
/** /**
@ -12,7 +23,9 @@ Page({
data: { data: {
showQrcode: false, showQrcode: false,
ioRecord : IORecords, ioRecord : IORecords,
expireTime:null expireTime:null,
ioRecordType,
ioRecordStatus,
}, },
onTest() { onTest() {
console.log(this.data) console.log(this.data)
@ -27,7 +40,7 @@ Page({
let record = this.data.ioRecord; let record = this.data.ioRecord;
this.startInter(); this.startInter();
}, },
getRecordDetail : async function(){ getRecordDetail: async function(){
const reportID = wx.getStorageSync("myReport/myReport") const reportID = wx.getStorageSync("myReport/myReport")
// const reportID = 4; // const reportID = 4;
let res = await services.API.iORecords.getIORecordByID.request({ID:reportID}); let res = await services.API.iORecords.getIORecordByID.request({ID:reportID});
@ -84,8 +97,8 @@ Page({
/** /**
* -- * --
*/ */
onReady() { // onReady() {
}, // },
/** /**
* -- * --

@ -10,19 +10,19 @@
</view> </view>
<view class="report-info-container"> <view class="report-info-container">
<view class="card-col-1"> <view class="card-col-1">
<yinput onlyRead padding="3px" label="工号:" defaultValue="{{ioRecord.teacherID}}" /> <yinput onlyRead padding="3px" label="工号:" value="{{ioRecord.teacherID}}" />
<yinput onlyRead padding="3px" label="姓名:" defaultValue="{{ioRecord.teacherID}}" /> <yinput onlyRead padding="3px" label="姓名:" value="{{ioRecord.teacherID}}" />
</view> </view>
<yinput onlyRead padding="3px" label="手机号:" defaultValue="{{ioRecord.mobile?ioRecord.mobile:'无'}}" /> <yinput onlyRead padding="3px" label="手机号:" value="{{ioRecord.mobile?ioRecord.mobile:'无'}}" />
<view class="card-col-1"> <view class="card-col-1">
<yinput onlyRead padding="3px" label="类型:" defaultValue="{{ioRecord.ioType}}" /> <yinput onlyRead padding="3px" label="类型:" value="{{ioRecordType[ioRecord.ioType]}}" />
</view> </view>
<view class="card-col-1"> <view class="card-col-1">
<yinput onlyRead padding="3px" label="状态:" defaultValue="{{ioRecord.status}}" /> <yinput onlyRead padding="3px" label="状态:" value="{{ioRecordStatus[ioRecord.status]}}" />
</view> </view>
<yinput onlyRead padding="3px" label="校内居住地:" defaultValue="{{ioRecord.innerResidence}}" /> <yinput onlyRead padding="3px" label="校内居住地:" value="{{ioRecord.innerResidence}}" />
<yinput onlyRead padding="3px" label="校外居住地:" defaultValue="{{ioRecord.outerResidence}}" /> <yinput onlyRead padding="3px" label="校外居住地:" value="{{ioRecord.outerResidence}}" />
<yinput onlyRead padding="3px" label="事由:" defaultValue="{{ioRecord.reason}}" /> <yinput onlyRead padding="3px" label="事由:" value="{{ioRecord.reason}}" />
</view> </view>
</view> </view>
Loading…
Cancel
Save