|
@@ -0,0 +1,109 @@
|
|
|
+<template>
|
|
|
+ <view>
|
|
|
+ <hsInput label="姓名" v-model="form.userName" :disabled="true" />
|
|
|
+ <hsInput label="工会会员卡卡号" labelSize="8" inputSpan="16" v-model="form.clubNo" />
|
|
|
+ <view v-if="type === '0'">
|
|
|
+ <hsInput label="出院小结" v-model="form.cyxj" />
|
|
|
+ <hsInput label="疾病名称" v-model="form.jbmc" />
|
|
|
+ <hsInput label="住院日期" v-model="form.date1" model="date" />
|
|
|
+ <hsInput label="出院日期" v-model="form.date2" model="date" />
|
|
|
+ <hsPhoto label="添加出院小结照片" limit="5" v-model="form.fjtp"></hsPhoto>
|
|
|
+ </view>
|
|
|
+ <view v-if="type === '1'">
|
|
|
+ <hsInput label="出院小结" v-model="form.cyxj" />
|
|
|
+ <hsInput label="疾病名称" v-model="form.jbmc" />
|
|
|
+ <hsInput label="住院日期" v-model="form.date1" model="date" />
|
|
|
+ <hsInput label="出院日期" v-model="form.date2" model="date" />
|
|
|
+ <hsPhoto label="清添加”疾病病理报告” 和“出院小结” 照片" limit="5" v-model="form.fjtp"></hsPhoto>
|
|
|
+ </view>
|
|
|
+ <view v-if="type === '2'">
|
|
|
+ <view class="desc">
|
|
|
+ <hsDictSelect label="申请事项" dictKey="condole_renshenshanghai_type" v-model="form.remark" />
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <hsInput label="案情简介" v-model="form.cyxj" model="textarea" />
|
|
|
+ <hsInput label="伤害时间" v-model="form.shanghaiDate" model="date" />
|
|
|
+ <hsInput label="具体工作场所" labelSize="8" inputSpan="12" v-model="form.jtgzcs" model="textarea" />
|
|
|
+ <hsInput label="双方关系" v-model="form.sfgx" model="textarea" />
|
|
|
+ <hsPhoto label="附件" limit="5" v-model="form.fjtp"></hsPhoto>
|
|
|
+ </view>
|
|
|
+ <view style="padding: 200px 0;"></view>
|
|
|
+ <view class="bottim_view">
|
|
|
+ <view>
|
|
|
+ <u-row>
|
|
|
+ <u-col span="11">
|
|
|
+ <u-button :disabled="isDisabled" class="btnDoPay" shape="circle" @click="submit"
|
|
|
+ color="rgb(55,186,189)" text="提交">
|
|
|
+ </u-button>
|
|
|
+ </u-col>
|
|
|
+ </u-row>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+ import hsDictSelect from "../components/dictSelect.vue"
|
|
|
+ import hsInput from "../components/input.vue"
|
|
|
+ import hsPhoto from "../components/photo.vue"
|
|
|
+ export default {
|
|
|
+ components: {
|
|
|
+ hsDictSelect,
|
|
|
+ hsInput,
|
|
|
+ hsPhoto
|
|
|
+ },
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ type: null,
|
|
|
+ isDisabled: false,
|
|
|
+ form: {
|
|
|
+ nickName: '',
|
|
|
+ clubNo: '',
|
|
|
+ fjtp: ''
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ mounted() {
|
|
|
+ this.type = this.$root.$mp.query.type
|
|
|
+ this.form.userName = uni.getStorageSync("userInfo").nickName
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ submit() {
|
|
|
+ uni.showModal({
|
|
|
+ content: " 请确保填写会员卡【" + this.form.clubNo +
|
|
|
+ "】内容准确无误,以免申请异常,确认无误后点击【确认】"
|
|
|
+ })
|
|
|
+ this.$httpRequest({
|
|
|
+ url: '/app/condoleRecord',
|
|
|
+ method: 'post',
|
|
|
+ data: this.form,
|
|
|
+ urlType: this.$getUrlType()
|
|
|
+ }).then(res => {
|
|
|
+ if (res.code === 200) {
|
|
|
+ this.$showModal("成功")
|
|
|
+ } else {
|
|
|
+ this.$showModal(res.msg)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+</script>
|
|
|
+
|
|
|
+<style lang="scss" scoped>
|
|
|
+ .desc {
|
|
|
+ padding: 10rpx 15rpx 0 15rpx;
|
|
|
+ color: #818181;
|
|
|
+ font-size: 20rpx;
|
|
|
+ }
|
|
|
+
|
|
|
+ .bottim_view {
|
|
|
+ padding: 5px 20px 30px;
|
|
|
+ position: fixed;
|
|
|
+ left: 0px;
|
|
|
+ bottom: 0px;
|
|
|
+ width: 100%;
|
|
|
+ height: 40px;
|
|
|
+ background-color: #ffffff;
|
|
|
+ }
|
|
|
+</style>
|