|
@@ -14,8 +14,8 @@
|
|
|
<uni-file-picker v-model="baseFormData.tx" limit="1" fileMediatype="image" @select="select"
|
|
|
@progress="progress" @success="success" @fail="fail" />
|
|
|
</uni-forms-item>
|
|
|
- <uni-forms-item label="姓名" required name="khxm">
|
|
|
- <uni-easyinput v-model="baseFormData.khxm" placeholder="请输入姓名" />
|
|
|
+ <uni-forms-item label="姓名" required name="xm">
|
|
|
+ <uni-easyinput v-model="baseFormData.xm" placeholder="请输入姓名" />
|
|
|
</uni-forms-item>
|
|
|
<uni-forms-item label="性别" required name="xb">
|
|
|
<uni-data-select v-model="baseFormData.xb" placeholder="请选择性别" :localdata="sexData" />
|
|
@@ -66,16 +66,16 @@
|
|
|
<uni-data-select v-model="baseFormData.xfpc" placeholder="请选择巡访频次" :localdata="xfpcData" />
|
|
|
</uni-forms-item>
|
|
|
<uni-forms-item label="特困老人归类">
|
|
|
- <uni-data-checkbox multiple v-model="baseFormData.tkfl" :localdata="tkflData" />
|
|
|
+ <uni-data-checkbox multiple v-model="baseFormData.tkflData" :localdata="tkflData" />
|
|
|
</uni-forms-item>
|
|
|
<uni-forms-item label="兴趣爱好">
|
|
|
- <uni-data-checkbox multiple v-model="baseFormData.xqah" :localdata="xqahData" />
|
|
|
+ <uni-data-checkbox multiple v-model="baseFormData.xqahData" :localdata="xqahData" />
|
|
|
</uni-forms-item>
|
|
|
<uni-forms-item label="兴趣爱好备注">
|
|
|
<uni-easyinput v-model="baseFormData.xqahbz" placeholder="请输入兴趣爱好备注" />
|
|
|
</uni-forms-item>
|
|
|
<uni-forms-item label="技能特长">
|
|
|
- <uni-data-checkbox multiple v-model="baseFormData.jntc" :localdata="jntcData" />
|
|
|
+ <uni-data-checkbox multiple v-model="baseFormData.jntcData" :localdata="jntcData" />
|
|
|
</uni-forms-item>
|
|
|
<uni-forms-item label="技能特长备注">
|
|
|
<uni-easyinput v-model="baseFormData.jntcbz" placeholder="请输入技能特长备注" />
|
|
@@ -83,6 +83,9 @@
|
|
|
<uni-forms-item label="加入助老服务">
|
|
|
<uni-data-checkbox v-model="baseFormData.jntcIszy" :localdata="jntcIszyData" />
|
|
|
</uni-forms-item>
|
|
|
+ <view class="bottomButton">
|
|
|
+ <button type="primary" @click="next()">下一步</button>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
<view v-else-if="active==1">
|
|
|
<uni-forms-item label="血糖">
|
|
@@ -117,6 +120,13 @@
|
|
|
<uni-forms-item label="其他习惯">
|
|
|
<uni-easyinput type="textarea" v-model="baseFormData.daShxgQtxg" placeholder="请输入其他习惯" />
|
|
|
</uni-forms-item>
|
|
|
+
|
|
|
+ <view class="bottomButton">
|
|
|
+ <view class="twoButton">
|
|
|
+ <button type="primary" @click="active=0">上一步</button>
|
|
|
+ <button type="primary" @click="next(true)">保存</button>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
<view v-else-if="active==2">
|
|
|
|
|
@@ -197,7 +207,6 @@
|
|
|
</uni-tr>
|
|
|
</uni-table>
|
|
|
</view>
|
|
|
- <button type="primary" v-if="active==0" @click="add('baseForm')">提交</button>
|
|
|
</uni-forms>
|
|
|
|
|
|
</uni-section>
|
|
@@ -213,7 +222,9 @@
|
|
|
<script>
|
|
|
import amapFile from "@/libs/amap-wx.130.js";
|
|
|
import config from "../../config.js";
|
|
|
-
|
|
|
+ import {
|
|
|
+ save
|
|
|
+ } from '@/api/lr.js'
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
@@ -221,7 +232,7 @@
|
|
|
activeName: '基本信息',
|
|
|
list: ['基本信息', '健康档案', '家庭信息', '病史记录'],
|
|
|
rules: {
|
|
|
- khxm: {
|
|
|
+ xm: {
|
|
|
rules: [{
|
|
|
required: true,
|
|
|
errorMessage: '姓名不能为空'
|
|
@@ -307,27 +318,74 @@
|
|
|
]
|
|
|
},
|
|
|
},
|
|
|
+ baseData: {},
|
|
|
baseFormData: {
|
|
|
- khxm: '',
|
|
|
+ xm: '初',
|
|
|
+ xb: '1',
|
|
|
+ mz: '01',
|
|
|
+ sjhm: '13341612478',
|
|
|
lng: '',
|
|
|
lat: '',
|
|
|
dw: '',
|
|
|
jntcIszy: '0',
|
|
|
+ xqahData: [],
|
|
|
xqah: [],
|
|
|
+ jntcData: [],
|
|
|
jntc: [],
|
|
|
+ tkflData: [],
|
|
|
tkfl: [],
|
|
|
- bs: []
|
|
|
+ bs: [],
|
|
|
+ "tx": null,
|
|
|
+ "csrq": null,
|
|
|
+ "sg": null,
|
|
|
+ "tz": null,
|
|
|
+ "hyzk": null,
|
|
|
+ "nlpg": null,
|
|
|
+ "xjd": null,
|
|
|
+ "jhr": null,
|
|
|
+ "jhrsjhm": null,
|
|
|
+ "jhrgx": null,
|
|
|
+ "xfzrr": null,
|
|
|
+ "xfpc": null,
|
|
|
+ "xqahbz": null,
|
|
|
+ "jntcbz": null,
|
|
|
+ "datzXt": "0",
|
|
|
+ "datzXy": "0",
|
|
|
+ "datzXz": "0",
|
|
|
+ "datzXyqk": "0",
|
|
|
+ "datzYjqk": "0",
|
|
|
+ "daIsSjxtbs": "0",
|
|
|
+ "daIsHxxtbs": "0",
|
|
|
+ "daIsXhxtbs": "0",
|
|
|
+ "daIsXhxtbsb": "0",
|
|
|
+ "daIsMnxtbs": "0",
|
|
|
+ "daIsYdxtbs": "0",
|
|
|
+ "daIsSzxtbs": "0",
|
|
|
+ "daIsNfmxtbs": "0",
|
|
|
+ "daIsZlbs": "0",
|
|
|
+ "daIsXnxgbs": "0",
|
|
|
+ "daIsTnbs": "0",
|
|
|
+ "daIsTfbs": "0",
|
|
|
+ "daShxgSmzx": null,
|
|
|
+ "daShxgYsxh": null,
|
|
|
+ "daShxgQtxg": null,
|
|
|
+ "zzjwd": "",
|
|
|
+ "zjlx": "01",
|
|
|
+ "zjhm": "420101197305263488",
|
|
|
+ "gj": "156",
|
|
|
+ "hjlb": "03",
|
|
|
+ "xzqhId": "220000000000"
|
|
|
},
|
|
|
sexData: [{
|
|
|
- value: 1,
|
|
|
+ value: '1',
|
|
|
text: "男性"
|
|
|
},
|
|
|
{
|
|
|
- value: 2,
|
|
|
+ value: '2',
|
|
|
text: "女性"
|
|
|
},
|
|
|
{
|
|
|
- value: 9,
|
|
|
+ value: '9',
|
|
|
text: "未说明的性别"
|
|
|
},
|
|
|
],
|
|
@@ -381,208 +439,261 @@
|
|
|
}
|
|
|
],
|
|
|
tkflData: [{
|
|
|
- value: "独居老人",
|
|
|
+ value: "0",
|
|
|
text: "独居老人"
|
|
|
},
|
|
|
{
|
|
|
- value: "分散供养特困老人",
|
|
|
+ value: "1",
|
|
|
text: "分散供养特困老人"
|
|
|
},
|
|
|
{
|
|
|
- value: "高龄老人",
|
|
|
+ value: "2",
|
|
|
text: "高龄老人"
|
|
|
},
|
|
|
{
|
|
|
- value: "计划生育特殊家庭老人",
|
|
|
+ value: "3",
|
|
|
text: "计划生育特殊家庭老人"
|
|
|
},
|
|
|
{
|
|
|
- value: "空巢老人",
|
|
|
+ value: "4",
|
|
|
text: "空巢老人"
|
|
|
},
|
|
|
{
|
|
|
- value: "农村留守老人",
|
|
|
+ value: "5",
|
|
|
text: "农村留守老人"
|
|
|
},
|
|
|
{
|
|
|
- value: "失能老人",
|
|
|
+ value: "6",
|
|
|
text: "失能老人"
|
|
|
},
|
|
|
{
|
|
|
- value: "重残老人",
|
|
|
+ value: "7",
|
|
|
text: "重残老人"
|
|
|
}
|
|
|
],
|
|
|
xqahData: [{
|
|
|
- value: "棋牌",
|
|
|
- text: "棋牌"
|
|
|
- }, {
|
|
|
- value: "户外活动",
|
|
|
- text: "户外活动"
|
|
|
- }, {
|
|
|
- value: "旅游出行",
|
|
|
- text: "旅游出行"
|
|
|
- }, {
|
|
|
- value: "书法",
|
|
|
- text: "书法"
|
|
|
- }, {
|
|
|
- value: "唱歌",
|
|
|
- text: "唱歌"
|
|
|
- }, {
|
|
|
- value: "跳舞",
|
|
|
- text: "跳舞"
|
|
|
- }, {
|
|
|
- value: "花艺",
|
|
|
- text: "花艺"
|
|
|
- }, {
|
|
|
- value: "女工",
|
|
|
- text: "女工"
|
|
|
- }, {
|
|
|
- value: "其他",
|
|
|
- text: "其他"
|
|
|
- }],
|
|
|
+ value: "0",
|
|
|
+ text: "棋牌"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "1",
|
|
|
+ text: "户外活动"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "2",
|
|
|
+ text: "旅游出行"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "3",
|
|
|
+ text: "书法"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "4",
|
|
|
+ text: "唱歌"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "5",
|
|
|
+ text: "跳舞"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "6",
|
|
|
+ text: "花艺"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "7",
|
|
|
+ text: "女工"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "8",
|
|
|
+ text: "其他"
|
|
|
+ }
|
|
|
+ ],
|
|
|
jntcData: [{
|
|
|
- value: "水电暖",
|
|
|
- text: "水电暖"
|
|
|
- }, {
|
|
|
- value: "家电维修",
|
|
|
- text: "家电维修"
|
|
|
- }, {
|
|
|
- value: "医护",
|
|
|
- text: "医护"
|
|
|
- }, {
|
|
|
- value: "教辅",
|
|
|
- text: "教辅"
|
|
|
- }, {
|
|
|
- value: "文体",
|
|
|
- text: "文体"
|
|
|
- }, {
|
|
|
- value: "其他",
|
|
|
- text: "其他"
|
|
|
- }, ],
|
|
|
+ value: "0",
|
|
|
+ text: "水电暖"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "1",
|
|
|
+ text: "家电维修"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "2",
|
|
|
+ text: "医护"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "3",
|
|
|
+ text: "教辅"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "4",
|
|
|
+ text: "文体"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "5",
|
|
|
+ text: "其他"
|
|
|
+ }
|
|
|
+ ],
|
|
|
lrxqData: [{
|
|
|
- value: "zc",
|
|
|
- text: "助餐"
|
|
|
- }, {
|
|
|
- value: "zg",
|
|
|
- text: "助购"
|
|
|
- }, {
|
|
|
- value: "zx",
|
|
|
- text: "助行"
|
|
|
- }, {
|
|
|
- value: "zz",
|
|
|
- text: "助浴"
|
|
|
- }, {
|
|
|
- value: "zj",
|
|
|
- text: "助洁"
|
|
|
- }, {
|
|
|
- value: "zl",
|
|
|
- text: "助乐"
|
|
|
- }, {
|
|
|
- value: "zy",
|
|
|
- text: "助医"
|
|
|
- }, {
|
|
|
- value: "zi",
|
|
|
- text: "助急"
|
|
|
- }, {
|
|
|
- value: "djfy",
|
|
|
- text: "代缴费用"
|
|
|
- }, {
|
|
|
- value: "zyly",
|
|
|
- text: "住养老院"
|
|
|
- }, {
|
|
|
- value: "kfxl",
|
|
|
- text: "康复训练"
|
|
|
- }, {
|
|
|
- value: "qtxq",
|
|
|
- text: "其他"
|
|
|
- }, ],
|
|
|
+ value: "zc",
|
|
|
+ text: "助餐"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "zg",
|
|
|
+ text: "助购"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "zx",
|
|
|
+ text: "助行"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "zz",
|
|
|
+ text: "助浴"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "zj",
|
|
|
+ text: "助洁"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "zl",
|
|
|
+ text: "助乐"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "zy",
|
|
|
+ text: "助医"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "zi",
|
|
|
+ text: "助急"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "djfy",
|
|
|
+ text: "代缴费用"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "zyly",
|
|
|
+ text: "住养老院"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "kfxl",
|
|
|
+ text: "康复训练"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "qtxq",
|
|
|
+ text: "其他"
|
|
|
+ }
|
|
|
+ ],
|
|
|
jntcIszyData: [{
|
|
|
- value: "1",
|
|
|
- text: "是"
|
|
|
- }, {
|
|
|
- value: "0",
|
|
|
- text: "否"
|
|
|
- }, ],
|
|
|
+ value: "1",
|
|
|
+ text: "是"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "0",
|
|
|
+ text: "否"
|
|
|
+ },
|
|
|
+ ],
|
|
|
datzXtData: [{
|
|
|
- value: "0",
|
|
|
- text: "正常"
|
|
|
- }, {
|
|
|
- value: "1",
|
|
|
- text: "偏高"
|
|
|
- }, ],
|
|
|
+ value: "0",
|
|
|
+ text: "正常"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "1",
|
|
|
+ text: "偏高"
|
|
|
+ }
|
|
|
+ ],
|
|
|
datzXyData: [{
|
|
|
- value: "0",
|
|
|
- text: "正常"
|
|
|
- }, {
|
|
|
- value: "1",
|
|
|
- text: "偏高"
|
|
|
- }, ],
|
|
|
+ value: "0",
|
|
|
+ text: "正常"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "1",
|
|
|
+ text: "偏高"
|
|
|
+ }
|
|
|
+ ],
|
|
|
datzXzData: [{
|
|
|
- value: "0",
|
|
|
- text: "正常"
|
|
|
- }, {
|
|
|
- value: "1",
|
|
|
- text: "偏高"
|
|
|
- }, ],
|
|
|
+ value: "0",
|
|
|
+ text: "正常"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "1",
|
|
|
+ text: "偏高"
|
|
|
+ }
|
|
|
+ ],
|
|
|
datzYjqkData: [{
|
|
|
- value: "0",
|
|
|
- text: "无"
|
|
|
- }, {
|
|
|
- value: "1",
|
|
|
- text: "少于三年"
|
|
|
- }, ],
|
|
|
+ value: "0",
|
|
|
+ text: "无"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "1",
|
|
|
+ text: "少于三年"
|
|
|
+ }
|
|
|
+ ],
|
|
|
datzXyqkData: [{
|
|
|
- value: "0",
|
|
|
- text: "无"
|
|
|
- }, {
|
|
|
- value: "1",
|
|
|
- text: "少于三年"
|
|
|
- }, ],
|
|
|
+ value: "0",
|
|
|
+ text: "无"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "1",
|
|
|
+ text: "少于三年"
|
|
|
+ }
|
|
|
+ ],
|
|
|
bsData: [{
|
|
|
- value: "0",
|
|
|
- text: "神经系统病史"
|
|
|
- }, {
|
|
|
- value: "1",
|
|
|
- text: "呼吸系统病史"
|
|
|
- }, {
|
|
|
- value: "2",
|
|
|
- text: "消化系统病史"
|
|
|
- }, {
|
|
|
- value: "3",
|
|
|
- text: "循环系统病史"
|
|
|
- }, {
|
|
|
- value: "4",
|
|
|
- text: "泌尿系统病史"
|
|
|
- }, {
|
|
|
- value: "5",
|
|
|
- text: "运动系统病史"
|
|
|
- }, {
|
|
|
- value: "6",
|
|
|
- text: "生殖系统病史"
|
|
|
- }, {
|
|
|
- value: "7",
|
|
|
- text: "内分泌系统病史"
|
|
|
- }, {
|
|
|
- value: "8",
|
|
|
- text: "肿瘤病史"
|
|
|
- }, {
|
|
|
- value: "9",
|
|
|
- text: "心脑血管病史"
|
|
|
- }, {
|
|
|
- value: "10",
|
|
|
- text: "糖尿病史"
|
|
|
- }, {
|
|
|
- value: "11",
|
|
|
- text: "痛风病史"
|
|
|
- }, ],
|
|
|
+ value: "0",
|
|
|
+ text: "神经系统病史"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "1",
|
|
|
+ text: "呼吸系统病史"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "2",
|
|
|
+ text: "消化系统病史"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "3",
|
|
|
+ text: "循环系统病史"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "4",
|
|
|
+ text: "泌尿系统病史"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "5",
|
|
|
+ text: "运动系统病史"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "6",
|
|
|
+ text: "生殖系统病史"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "7",
|
|
|
+ text: "内分泌系统病史"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "8",
|
|
|
+ text: "肿瘤病史"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "9",
|
|
|
+ text: "心脑血管病史"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "10",
|
|
|
+ text: "糖尿病史"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "11",
|
|
|
+ text: "痛风病史"
|
|
|
+ }
|
|
|
+ ],
|
|
|
jtcygxData: [{
|
|
|
- value: "00",
|
|
|
- text: "本人/户主"
|
|
|
- }, {
|
|
|
- value: "01",
|
|
|
- text: "配偶"
|
|
|
- }, ],
|
|
|
+ value: "00",
|
|
|
+ text: "本人/户主"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ value: "01",
|
|
|
+ text: "配偶"
|
|
|
+ }
|
|
|
+ ],
|
|
|
tableData: [],
|
|
|
bhList: [],
|
|
|
myAmapFunT: '',
|
|
@@ -614,6 +725,7 @@
|
|
|
console.log('err', err);
|
|
|
})
|
|
|
},
|
|
|
+ // 弹出取消
|
|
|
cance() {
|
|
|
this.$refs.inputDialog.close()
|
|
|
},
|
|
@@ -638,7 +750,7 @@
|
|
|
that.baseFormData.dw = res.name
|
|
|
that.baseFormData.lng = res.longitude
|
|
|
that.baseFormData.lat = res.latitude
|
|
|
-
|
|
|
+ that.baseFormData.zzjwd = res.longitude + ',' + res.latitude
|
|
|
|
|
|
if (!res.name) {
|
|
|
return uni.showToast({
|
|
@@ -655,15 +767,166 @@
|
|
|
|
|
|
})
|
|
|
},
|
|
|
- add(ref) {
|
|
|
- this.$refs[ref].validate().then(res => {
|
|
|
- console.log('success', res);
|
|
|
- uni.showToast({
|
|
|
- title: `校验通过`
|
|
|
+ // 指定位置替换
|
|
|
+ replaceStringByIndex(str, oldChar, newChar, index) {
|
|
|
+ return str.substring(0, index) + newChar + str.substring(index + 1);
|
|
|
+ },
|
|
|
+ // 数组转10进制
|
|
|
+ formatInt10(value,like) {
|
|
|
+ let len = like.length
|
|
|
+ if (value.length == 0) {
|
|
|
+ this.baseFormData.xqah = like
|
|
|
+ } else {
|
|
|
+ value.forEach(e => {
|
|
|
+
|
|
|
+ like = this.replaceStringByIndex(like, '0', '1', e)
|
|
|
+ if(like.length != len){
|
|
|
+ for(let i = 0;i<len-like.length;i++){
|
|
|
+ like += '0'
|
|
|
+ }
|
|
|
+ }
|
|
|
+ console.log("qqqqq",e,like)
|
|
|
+ })
|
|
|
+ }
|
|
|
+ console.log("wwwwwwwwwwwwww",like.toString().split('').reverse().join(''))
|
|
|
+ return parseInt(like.toString().split('').reverse().join(''), 2)
|
|
|
+ },
|
|
|
+ // 数组转2进制
|
|
|
+ formatInt2(value) {
|
|
|
+ let xqaix = value.toString(2)
|
|
|
+ let result = []
|
|
|
+ if (xqaix != 0) {
|
|
|
+ xqaix.forEach((e, i) => {
|
|
|
+ if (e == 1) {
|
|
|
+ result.push(i)
|
|
|
+ }
|
|
|
})
|
|
|
+ }
|
|
|
+ return result
|
|
|
+ },
|
|
|
+ next(isSave) {
|
|
|
+ this.$refs['baseForm'].validate().then(res => {
|
|
|
+ if (isSave) {
|
|
|
+ this.bsFormatFrom()
|
|
|
+ console.log("入参", this.baseFormData)
|
|
|
+ save(this.baseFormData).then(r => {
|
|
|
+ if (r.id) {
|
|
|
+ uni.showToast({
|
|
|
+ title: `保存成功!`,
|
|
|
+ duration: 2000,
|
|
|
+ success: function(res) {
|
|
|
+
|
|
|
+ setTimeout(function() {
|
|
|
+ uni.switchTab({
|
|
|
+ url: '/pages/index/index'
|
|
|
+ });
|
|
|
+ }, 2000)
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ this.active = 1
|
|
|
+ }
|
|
|
}).catch(err => {
|
|
|
- console.log('err', err);
|
|
|
+ console.log("err", err)
|
|
|
+ uni.showModal({
|
|
|
+ title: '错误提示',
|
|
|
+ content: err[0].errorMessage,
|
|
|
+ showCancel: false,
|
|
|
+ success: function(res) {
|
|
|
+ if (res.confirm) {
|
|
|
+ console.log('用户点击确定');
|
|
|
+ } else if (res.cancel) {
|
|
|
+ console.log('用户点击取消');
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
})
|
|
|
+ },
|
|
|
+ bsFormatFrom() {
|
|
|
+ this.baseFormData.tkfl = this.formatInt10(this.baseFormData.tkflData,'00000000')
|
|
|
+ this.baseFormData.xqah = this.formatInt10(this.baseFormData.xqahData,'000000000')
|
|
|
+ this.baseFormData.jntc = this.formatInt10(this.baseFormData.jntcData,'000000')
|
|
|
+ if (this.baseFormData.csrq) {
|
|
|
+ this.baseFormData.csrq = this.baseFormData.csrq.replace('-', '')
|
|
|
+ }
|
|
|
+
|
|
|
+ if (this.baseFormData.bs.length > 0) {
|
|
|
+ this.baseFormData.bs.forEach(e => {
|
|
|
+ if (e == '0') {
|
|
|
+ this.baseFormData.daIsSjxtbs = '1'
|
|
|
+ } else if (e == '1') {
|
|
|
+ this.baseFormData.daIsHxxtbs = '1'
|
|
|
+ } else if (e == '2') {
|
|
|
+ this.baseFormData.daIsXhxtbs = '1'
|
|
|
+ } else if (e == '3') {
|
|
|
+ this.baseFormData.daIsXhxtbsb = '1'
|
|
|
+ } else if (e == '4') {
|
|
|
+ this.baseFormData.daIsMnxtbs = '1'
|
|
|
+ } else if (e == '5') {
|
|
|
+ this.baseFormData.daIsYdxtbs = '1'
|
|
|
+ } else if (e == '6') {
|
|
|
+ this.baseFormData.daIsSzxtbs = '1'
|
|
|
+ } else if (e == '7') {
|
|
|
+ this.baseFormData.daIsNfmxtbs = '1'
|
|
|
+ } else if (e == '8') {
|
|
|
+ this.baseFormData.daIsZlbs = '1'
|
|
|
+ } else if (e == '9') {
|
|
|
+ this.baseFormData.daIsXnxgbs = '1'
|
|
|
+ } else if (e == '10') {
|
|
|
+ this.baseFormData.daIsTnbs = '1'
|
|
|
+ } else if (e == '11') {
|
|
|
+ this.baseFormData.daIsTfbs = '1'
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ },
|
|
|
+ bsFormatTo(data) {
|
|
|
+ this.baseFormData.xqahData = this.formatInt2(this.baseFormData.xqah)
|
|
|
+ this.baseFormData.jntcData = this.formatInt2(this.baseFormData.jntc)
|
|
|
+ this.baseFormData.tkflData = this.formatInt2(this.baseFormData.tkfl)
|
|
|
+
|
|
|
+
|
|
|
+ if (data.daIsSjxtbs == '1') {
|
|
|
+ this.baseFormData.bs.push('0')
|
|
|
+ }
|
|
|
+ if (data.daIsHxxtbs == '1') {
|
|
|
+ this.baseFormData.bs.push('1')
|
|
|
+ }
|
|
|
+ if (data.daIsXhxtbs == '1') {
|
|
|
+ this.baseFormData.bs.push('2')
|
|
|
+ }
|
|
|
+ if (data.daIsXhxtbsb == '1') {
|
|
|
+ this.baseFormData.bs.push('3')
|
|
|
+ }
|
|
|
+ if (data.daIsMnxtbs == '1') {
|
|
|
+ this.baseFormData.bs.push('4')
|
|
|
+ }
|
|
|
+ if (data.daIsYdxtbs == '1') {
|
|
|
+ this.baseFormData.bs.push('5')
|
|
|
+ }
|
|
|
+ if (data.daIsSzxtbs == '1') {
|
|
|
+ this.baseFormData.bs.push('6')
|
|
|
+ }
|
|
|
+ if (data.daIsNfmxtbs == '1') {
|
|
|
+ this.baseFormData.bs.push('7')
|
|
|
+ }
|
|
|
+ if (data.daIsZlbs == '1') {
|
|
|
+ this.baseFormData.bs.push('8')
|
|
|
+ }
|
|
|
+ if (data.daIsXnxgbs == '1') {
|
|
|
+ this.baseFormData.bs.push('9')
|
|
|
+ }
|
|
|
+ if (data.daIsTnbs == '1') {
|
|
|
+ this.baseFormData.bs.push('10')
|
|
|
+ }
|
|
|
+ if (data.daIsTfbs == '1') {
|
|
|
+ this.baseFormData.bs.push('11')
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -679,6 +942,20 @@
|
|
|
margin-top: 10px;
|
|
|
}
|
|
|
|
|
|
+ .bottomButton {
|
|
|
+ height: 140rpx;
|
|
|
+ width: 80%;
|
|
|
+ margin-left: 10%;
|
|
|
+ }
|
|
|
+
|
|
|
+ .twoButton {
|
|
|
+ display: flex;
|
|
|
+
|
|
|
+ button {
|
|
|
+ width: 40%;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
// .map_container {
|
|
|
// position: absolute;
|
|
|
// top: 0;
|