Commit fcc32898cb61b60823f9baa558c3cd4c8d5fbe91

Authored by smile
2 parents 53c27360 41aaed9e

111

.DS_Store
No preview for this file type
apis/modules/oauth.js
... ... @@ -167,4 +167,14 @@ export default {
167 167 pqxxqr(data){
168 168 return request.put('/funeral/call/editFuneralStatus',data)
169 169 },
  170 +
  171 + // 获取车辆信息
  172 + // /funeral/vehicle/list
  173 + getcllist(data){
  174 + return request.get('/funeral/vehicle/list',data)
  175 + },
  176 + // 获取收敛工信息
  177 + getclglist(data){
  178 + return request.get('/funeral/driver/list',data)
  179 + },
170 180 }
171 181 \ No newline at end of file
... ...
pages.json
... ... @@ -317,7 +317,7 @@
317 317 }, {
318 318 "path": "pages/declaration/list",
319 319 "style": {
320   - "navigationBarTitleText": "区域申报",
  320 + "navigationBarTitleText": "区域服务",
321 321 "enablePullDownRefresh": false
322 322 }
323 323  
... ...
pages/declaration/list.vue
... ... @@ -24,7 +24,7 @@
24 24 <image style="height: 120rpx;width: 100%;" src="../../static/ly/image5.png" mode="aspectFit"></image>
25 25 </view>
26 26 <view style="width: 100%;color: #3D3D3D;text-align: center;font-size: 25rpx;margin-top: 10rpx;">
27   - 建筑物备案
  27 + 建筑物名称备案
28 28 </view>
29 29 </view>
30 30 <view @click="gopath('/pages/declaration/newDeclaration')" style="width: 49%;padding: 50rpx 30rpx;background: rgba(255,255,255,0.63);border-radius: 30rpx;margin-top:20rpx;">
... ... @@ -32,7 +32,7 @@
32 32 <image style="height: 120rpx;width: 100%;" src="../../static/ly/image6.png" mode="aspectFit"></image>
33 33 </view>
34 34 <view style="width: 100%;color: #3D3D3D;text-align: center;font-size: 25rpx;margin-top: 10rpx;">
35   - 地名备案
  35 + 地名申报
36 36 </view>
37 37 </view>
38 38  
... ...
pages/funeralreport/funeralreport.vue
... ... @@ -3,7 +3,6 @@
3 3 <pyh-nv ref="nv" :config="nvConfig"></pyh-nv>
4 4 <view class="listBox" :style="{'padding-top':(pageTop+'px')}">
5 5 <view class="content">
6   -
7 6 <view class="message-list">
8 7 <view class="titleall-box">
9 8 <view class="titleall-left"><view class="titleall-left-line"></view>逝者信息<text style="color: red;">(必填)</text></view>
... ... @@ -37,7 +36,7 @@
37 36 <view class="info-box-small">逝者民族</view>
38 37 </view>
39 38 </view>
40   - <u-picker :show="xbshow" @confirm="xbconfirm" @close="xbclose" :columns="xbcolumns"></u-picker>
  39 + <u-picker :show="xbshow" @confirm="xbconfirm" @cancel="xbclose" :columns="xbcolumns"></u-picker>
41 40 </view>
42 41 </view>
43 42  
... ... @@ -116,7 +115,7 @@
116 115 <view class="info-box-small">死亡日期</view>
117 116 </view>
118 117 </view>
119   - <u-picker :show="swyyshow" @confirm="swyyconfirm" @close="swyyclose" :columns="swyycolumns"></u-picker>
  118 + <u-picker :show="swyyshow" @confirm="swyyconfirm" @cancel="swyyclose" :columns="swyycolumns"></u-picker>
120 119 </view>
121 120 </view>
122 121 <u-calendar minDate="2023-11-01" maxDate="3050-12-01" :show="timeshow" @confirm="timeconfirm" @close="timeclose"></u-calendar>
... ... @@ -143,7 +142,7 @@
143 142 <!-- <view><input class="input-text" type="text" placeholder="请选择" placeholder-class="inputtext" /></view> -->
144 143 <view class="info-box-small">与逝者关系</view>
145 144 </view>
146   - <u-picker :show="qsgxshow" @confirm="qsgxconfirm" @close="xbclose" :columns="qsgxcolumns"></u-picker>
  145 + <u-picker :show="qsgxshow" @confirm="qsgxconfirm" @cancel="qsgxclose" :columns="qsgxcolumns"></u-picker>
147 146 <view class="info-box-width">
148 147 <view><input class="input-text" v-model="from.relativeIdCardNumber" type="text" placeholder="请输入" placeholder-class="inputtext" /></view>
149 148 <view class="info-box-small">家属证件号码</view>
... ... @@ -230,8 +229,9 @@
230 229 ],
231 230 timeshow:false,
232 231 jytimeshow:false,
  232 + // 不详、车祸、触电、溺水、枪击、烧死、事故、摔、死胎、死刑、他杀、滝死、意外、中毒、坠楼、自杀
233 233 swyycolumns:[
234   - ['自然死亡','疾病死亡','意外死亡']
  234 + ['病','不详','车祸','触电','溺水','枪击','烧死','事故','摔','死胎','死刑','他杀','滝死','意外','中毒','坠楼','自杀']
235 235 ],
236 236 swyyshow:false,
237 237  
... ...
pages/home/home.vue
... ... @@ -167,6 +167,55 @@
167 167 </view>
168 168 </view>
169 169 </view>
  170 +
  171 + <view class="xw" style="padding-top: 20rpx;padding-left: 20rpx;">
  172 + <view class="title">
  173 + <view class="box1">
  174 + <image src="../../static/new/矩形 331.png" mode=""></image>
  175 + <span>区域划分</span>
  176 + </view>
  177 + </view>
  178 + <view class="content" style="margin-bottom:40rpx;">
  179 + <view class="box_item" @click="gopath('/pages/declaration/declaration?type=5')">
  180 + <view style="margin-bottom: 20rpx;">
  181 + <image src="/static/ly/image11.png" style="width: 60%;height: 90rpx;" mode=""></image>
  182 + </view>
  183 + <view class="text">门楼牌申报</view>
  184 + </view>
  185 + <view class="box_item" @click="gopath('/pages/mapdoorplate/mapdoorplate')">
  186 + <view style="margin-bottom: 20rpx;">
  187 + <image src="/static/ly/image8.png" style="width: 60%;height: 90rpx;" mode=""></image>
  188 + </view>
  189 + <view class="text">地名标志牌申报</view>
  190 + </view>
  191 + <view class="box_item" @click="gopath('/pages/declaration/declaration?type=3')">
  192 + <view style="margin-bottom: 20rpx;">
  193 + <image src="/static/ly/image5.png" style="width: 60%;height: 90rpx;" mode=""></image>
  194 + </view>
  195 + <view class="text">建筑物备案</view>
  196 + </view>
  197 + <view class="box_item" @click="gopath('/pages/declaration/newDeclaration')">
  198 + <view style="margin-bottom: 20rpx;">
  199 + <image src="/static/ly/image6.png" style="width: 60%;height: 90rpx;" mode=""></image>
  200 + </view>
  201 + <view class="text">地名备案</view>
  202 + </view>
  203 + </view>
  204 + <view class="content" style="margin-top: -70rpx;z-index: 10000;padding: 0 20rpx;">
  205 + <view class="box_item" @click="lmpsb">
  206 + <view style="margin-bottom: 20rpx;">
  207 + <image src="/static/new/image 2.png" style="width: 60%;height: 90rpx;" mode=""></image>
  208 + </view>
  209 + <view class="text">地名查询服务</view>
  210 + </view>
  211 + <view class="box_item" @click="gopath('/pages/maptask/maptask')">
  212 + <view style="margin-bottom: 20rpx;">
  213 + <image src="/static/new/image 1.png" style="width: 60%;height: 90rpx;" mode=""></image>
  214 + </view>
  215 + <view class="text">巡检任务</view>
  216 + </view>
  217 + </view>
  218 + </view>
170 219  
171 220 </view>
172 221 </view>
... ...
pages/mydeathdetail/mydeathdetail.vue
... ... @@ -77,20 +77,25 @@
77 77  
78 78 <!-- <view class="message-list">
79 79 <view class="titleall-box">
80   - <view class="titleall-left"><view class="titleall-left-line"></view>派遣司机</view>
  80 + <view class="titleall-left"><view class="titleall-left-line"></view>派遣司机收敛工</view>
81 81 </view>
82 82 <view class="info-box">
83 83 <view class="info-box-list">
84 84 <view class="info-box-width width100">
85   -
  85 + <view class="">
  86 + <view @click="sjshow = true">{{sjinfo.name}}</view>
  87 + <view class="info-box-small">司机</view>
  88 + </view>
86 89 </view>
87 90 </view>
  91 + <u-picker :show="sjshow" @confirm="sjconfirm" @cancel="sjclose" :columns="sjcolumns"></u-picker>
88 92 <view class="info-box-list">
89 93 <view class="info-box-width width100">
90   - <view>16:20-17:00</view>
91   - <view class="info-box-small">火化时间(此为预约时间,非实际火化时间)</view>
  94 + <view @click="slgshow = true">{{slginfo.name}}</view>
  95 + <view class="info-box-small">收敛工</view>
92 96 </view>
93 97 </view>
  98 + <u-picker :show="slgshow" @confirm="slgconfirm" @cancel="slgclose" :columns="slgcolumns"></u-picker>
94 99 </view>
95 100 </view> -->
96 101 </view>
... ... @@ -134,7 +139,22 @@
134 139 width: 10,
135 140 arrowLine: true,
136 141 borderWidth: 2 //线的边框宽度,还有很多参数,请看文档
137   - }]
  142 + }],
  143 +
  144 + sjinfo:{
  145 + name:"请选择"
  146 + },
  147 + sjshow:false,
  148 + sjcolumns:[
  149 + ['男', '女']
  150 + ],
  151 + slginfo:{
  152 + name:"请选择"
  153 + },
  154 + slgshow:false,
  155 + slgcolumns:[
  156 + ['男', '女']
  157 + ],
138 158 };
139 159 },
140 160 onPageScroll(e) {this.$refs.nv.pageScroll(e)},
... ... @@ -142,12 +162,53 @@
142 162 pageTop(){return parseInt(88*uni.getSystemInfoSync().windowWidth/750) + uni.getSystemInfoSync().statusBarHeight}
143 163 },
144 164 onLoad(params) {
  165 + this.getcllist();
  166 + this.getclglist();
145 167 this.info = JSON.parse(params.info)
146 168 console.log(this.info);
147 169 this.getbsdetail(this.info.orderNumber)
  170 +
148 171 // this.OrderType = params.type;
149 172 },
150 173 methods:{
  174 + // 获取车辆信息
  175 + getcllist(){
  176 + var info = {
  177 + pageNum: 1,
  178 + pageSize: 10,
  179 + vehicleStatus: "0",
  180 + }
  181 + this.API.getcllist(info).then(res=>{
  182 + console.log("车辆情况",res);
  183 + })
  184 + },
  185 + //
  186 + sjconfirm(e){
  187 + this.sjshow = false
  188 + },
  189 + sjclose(){
  190 + this.sjshow = false
  191 + },
  192 + // 获取收敛工信息
  193 + getclglist(){
  194 + // 收敛工司机
  195 + var info = {
  196 + pageNum: 1,
  197 + pageSize: 10,
  198 + position: "收敛工",
  199 + status: "0",
  200 + };
  201 + this.API.getclglist(info).then(res=>{
  202 + console.log("收敛工",res);
  203 + })
  204 + },
  205 + slgconfirm(e){
  206 + this.slgshow = false
  207 + },
  208 + slgclose(){
  209 + this.slgshow = false
  210 + },
  211 + //
151 212 lxdh(){
152 213 uni.showModal({
153 214 title: '联系电话',
... ...
static/.DS_Store
No preview for this file type
static/img/.DS_Store 0 → 100644
No preview for this file type
static/img/04.jpg deleted

73.5 KB

static/img/05.jpg deleted

23.7 KB

static/img/06.jpg deleted

14.6 KB

static/imgs/.DS_Store 0 → 100644
No preview for this file type
static/ly/.DS_Store 0 → 100644
No preview for this file type
static/ly/image5.png

46.2 KB | W: | H:

12.7 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin
static/ly/image6.png

37.8 KB | W: | H:

11.6 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin
static/ly/image7.png

46.4 KB | W: | H:

13 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin
static/ly/image8.png

26.1 KB | W: | H:

7.59 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin