Commit fe62b8394079a67b5a7761cadb50773f7c014417

Authored by 起风了
1 parent 755ce1c7

1

.DS_Store
No preview for this file type
pages/declaration/list.vue
... ... @@ -34,6 +34,31 @@
34 34 <view style="width: 100%;color: #3D3D3D;text-align: center;font-size: 25rpx;margin-top: 10rpx;">
35 35 地名命名申报
36 36 </view>
  37 + </view>
  38 +
  39 + <view @click="gopath('/pages/mapstakeline/mapstakeline')" style="width: 49%;padding: 50rpx 30rpx;background: rgba(255,255,255,0.63);border-radius: 30rpx;margin-top:20rpx;">
  40 + <view style="width: 50%;margin: 0 auto;">
  41 + <image style="height: 120rpx;width: 100%;" src="/static/new/3.png" mode="aspectFit"></image>
  42 + </view>
  43 + <view style="width: 100%;color: #3D3D3D;text-align: center;font-size: 25rpx;margin-top: 10rpx;">
  44 + 界桩界线管护
  45 + </view>
  46 + </view>
  47 + <view @click="gopath('/pages/map1/map')" style="width: 49%;padding: 50rpx 30rpx;background: rgba(255,255,255,0.63);border-radius: 30rpx;margin-top:20rpx;">
  48 + <view style="width: 50%;margin: 0 auto;">
  49 + <image style="height: 120rpx;width: 100%;" src="/static/new/image 2.png" mode="aspectFit"></image>
  50 + </view>
  51 + <view style="width: 100%;color: #3D3D3D;text-align: center;font-size: 25rpx;margin-top: 10rpx;">
  52 + 地名查询服务
  53 + </view>
  54 + </view>
  55 + <view @click="gopath('/pages/maptask/maptask')" style="width: 49%;padding: 50rpx 30rpx;background: rgba(255,255,255,0.63);border-radius: 30rpx;margin-top:20rpx;">
  56 + <view style="width: 50%;margin: 0 auto;">
  57 + <image style="height: 120rpx;width: 100%;" src="/static/new/image 1.png" mode="aspectFit"></image>
  58 + </view>
  59 + <view style="width: 100%;color: #3D3D3D;text-align: center;font-size: 25rpx;margin-top: 10rpx;">
  60 + 我的任务
  61 + </view>
37 62 </view>
38 63  
39 64 </view>
... ... @@ -50,7 +75,7 @@
50 75 </view>
51 76  
52 77 </view> -->
53   - <view class="bottom">
  78 + <!-- <view class="bottom">
54 79 <view class="bottom-two">
55 80 <view class="bottom-two-list" @click="gopath('/pages/mapstakeline/mapstakeline')">
56 81 <view class="bottom-two-list-img"><image src="../../static/map1.png"></image></view>
... ... @@ -65,7 +90,7 @@
65 90 <view class="bottom-my-img"><image src="../../static/map3.png"></image></view>
66 91 <view class="bottom-my-text">我的任务</view>
67 92 </view>
68   - </view>
  93 + </view> -->
69 94 </view>
70 95 </template>
71 96  
... ...
pages/funeralreport/funeralreport.vue
... ... @@ -42,47 +42,89 @@
42 42 </view>
43 43  
44 44 <view class="message-list">
45   - <view class="titleall-box">
46   - <view class="titleall-left"><view class="titleall-left-line"></view>预约人信息<text style="color: red;">(必填)</text></view>
  45 + <view class="titleall-box">
  46 + <view class="titleall-left"><view class="titleall-left-line"></view>联系人信息<text style="color: red;">(必填)</text></view>
  47 + </view>
  48 + <view class="info-box">
  49 + <view class="info-box-list">
  50 + <view class="info-box-width">
  51 + <view><input class="input-text" v-model="from.contactName" type="text" placeholder="请输入" placeholder-class="inputtext" /></view>
  52 + <view class="info-box-small">联系人姓名</view>
  53 + </view>
  54 + <view class="info-box-width">
  55 + <view><input v-model="from.contactPhone" class="input-text" type="text" placeholder="请输入" placeholder-class="inputtext" /></view>
  56 + <view class="info-box-small">联系人电话</view>
  57 + </view>
  58 + </view>
  59 + </view>
47 60 </view>
48   - <view class="info-box">
49   - <view class="info-box-list">
50   - <view class="info-box-width">
51   - <view><input class="input-text" v-model="from.contactName" type="text" placeholder="请输入" placeholder-class="inputtext" /></view>
52   - <view class="info-box-small">预约人姓名</view>
  61 + <!-- -->
  62 + <view class="message-list">
  63 + <view class="titleall-box">
  64 + <view class="titleall-left"><view class="titleall-left-line"></view>遗体接运信息<text style="color: red;">(必填)</text></view>
  65 + </view>
  66 + <view class="info-box">
  67 + <view class="info-box-list">
  68 + <view class="info-box-width width100">
  69 + <!-- <view @click="areashow = true">{{area}}</view> -->
  70 + <view>
  71 + <input v-model="area" class="input-text" type="text" placeholder="请输入详细地址" placeholder-class="inputtext" />
  72 + </view>
  73 + <view class="info-box-small">接运地点</view>
  74 + </view>
53 75 </view>
54   - <view class="info-box-width">
55   - <view><input v-model="from.contactPhone" class="input-text" type="text" placeholder="请输入" placeholder-class="inputtext" /></view>
56   - <view class="info-box-small">预约人电话</view>
  76 + <u-picker :show="areashow" :columns="areacolumns" @confirm="areaconfirm" @close="areaclose"></u-picker>
  77 + <view class="info-box-list">
  78 + <view class="info-box-width width100">
  79 + <view @click="timeshow = true">
  80 + <label>{{accessTime}}</label>
  81 + </view>
  82 + <view class="info-box-small">接运时间</view>
  83 + </view>
  84 + </view>
  85 + <view class="info-box-list">
  86 + <view class="info-box-width width100">
  87 + <view>
  88 + <input v-model="remarks" class="input-text" type="text" placeholder="请输入" placeholder-class="inputtext" />
  89 + </view>
  90 + <view class="info-box-small">备注</view>
  91 + </view>
57 92 </view>
58 93 </view>
59 94 </view>
60   - </view>
  95 + <u-datetime-picker
  96 + :show="timeshow1"
  97 + mode="datetime"
  98 + v-model="accessTimeby"
  99 + @confirm="xztime"
  100 + @cancel="qxtime"
  101 + ></u-datetime-picker>
  102 + <!-- -->
61 103 <u-calendar :show="jytimeshow" @confirm="jytimeconfirm" @close="jytimeclose"></u-calendar>
62 104 <view class="message-list">
63   - <view class="titleall-box">
64   - <view class="titleall-left"><view class="titleall-left-line"></view>死亡相关<text style="color: red;">(必填)</text></view>
65   - </view>
66   - <view class="info-box">
67   - <view class="info-box-list">
68   - <view class="info-box-width">
69   - <view @click="swyyshow = true"><input disabled v-model="from.deathCase" class="input-text" type="text" placeholder="请选择" placeholder-class="inputtext" /></view>
70   - <view class="info-box-small">死亡原因</view>
71   - </view>
72   - <view class="info-box-width" @click="timeshow = true">
73   - <view>{{from.deathdate}}</view>
74   - <view class="info-box-small">死亡日期</view>
  105 + <view class="titleall-box">
  106 + <view class="titleall-left"><view class="titleall-left-line"></view>死亡因数<text style="color: red;">(必填)</text></view>
  107 + </view>
  108 + <view class="info-box">
  109 + <view class="info-box-list">
  110 + <view class="info-box-width">
  111 + <view @click="swyyshow = true"><input disabled v-model="from.deathCase" class="input-text" type="text" placeholder="请选择" placeholder-class="inputtext" /></view>
  112 + <view class="info-box-small">死亡原因</view>
  113 + </view>
  114 + <view class="info-box-width" @click="timeshow = true">
  115 + <view>{{from.deathdate}}</view>
  116 + <view class="info-box-small">死亡日期</view>
  117 + </view>
75 118 </view>
  119 + <u-picker :show="swyyshow" @confirm="swyyconfirm" @close="swyyclose" :columns="swyycolumns"></u-picker>
76 120 </view>
77   - <u-picker :show="swyyshow" @confirm="swyyconfirm" @close="swyyclose" :columns="swyycolumns"></u-picker>
78   - </view>
79 121 </view>
80 122 <u-calendar minDate="2023-11-01" maxDate="3050-12-01" :show="timeshow" @confirm="timeconfirm" @close="timeclose"></u-calendar>
81 123 <view class="message-list">
82   - <view class="titleall-box">
83   - <view class="titleall-left"><view class="titleall-left-line"></view>家属信息<text>(选填)</text></view>
84   - </view>
85   - <view class="info-box">
  124 + <view class="titleall-box">
  125 + <view class="titleall-left"><view class="titleall-left-line"></view>家属信息<text>(选填)</text></view>
  126 + </view>
  127 + <view class="info-box">
86 128 <view class="info-box-list">
87 129 <view class="info-box-width">
88 130 <view><input v-model="from.relativeName" class="input-text" type="text" placeholder="请输入" placeholder-class="inputtext" /></view>
... ... @@ -122,15 +164,15 @@
122 164 <view><image src="../../static/btn2.png"></image></view>
123 165 <view class="cart-add-text"><image src="../../static/phone.png"></image><text>联系电话</text></view>
124 166 </view>
125   - <view class="buy-at" @click="funeralreportmove">
  167 + <view class="buy-at" @click="funeralresult">
126 168 <image src="../../static/btn1.png"></image>
127   - <text>下一步</text>
  169 + <text>提交</text>
128 170 </view>
129 171 </view>
130 172 </view>
131   -
132 173 </view>
133 174 </view>
  175 + <u-toast ref="uToast"></u-toast>
134 176 </view>
135 177 </template>
136 178  
... ... @@ -142,7 +184,7 @@
142 184 BASE_URL,
143 185 fileList: [],
144 186 nvConfig:{
145   - title:"填写基本信息",
  187 + title:"报丧登记",
146 188 bgColor:"#ffffff",
147 189 color:"#000000",
148 190 fixedAssist:{
... ... @@ -170,7 +212,13 @@
170 212 relativeIdCardNumber:"",
171 213 relativeAddress:"",
172 214  
173   - provelmage:""
  215 + provelmage:"",
  216 +
  217 + accessLocation:"",
  218 + accessTime:"",
  219 + obituaryType:"",
  220 + remarks:"",
  221 + userId:"",
174 222 },
175 223 xbshow:false,
176 224 xbcolumns: [
... ... @@ -186,6 +234,24 @@
186 234 ['自然死亡','疾病死亡','意外死亡']
187 235 ],
188 236 swyyshow:false,
  237 +
  238 +
  239 + //
  240 + timeshow1:false,
  241 + accessLocation:"",
  242 + area:"",
  243 + xxarea:"",
  244 + areashow:false,
  245 + areacolumns:[
  246 + ['地区1', '地区2']
  247 + ],
  248 +
  249 + accessTime:"请选择",
  250 + accessTimeby:2,
  251 + timeshow:false,
  252 + remarks:"",
  253 + info:{}
  254 + //
189 255 };
190 256 },
191 257 onPageScroll(e) {this.$refs.nv.pageScroll(e)},
... ... @@ -193,8 +259,74 @@
193 259 pageTop(){return parseInt(88*uni.getSystemInfoSync().windowWidth/750) + uni.getSystemInfoSync().statusBarHeight}
194 260 },
195 261 onLoad(params) {
  262 + const timestamp = Date.now();
  263 + this.accessTime = this.timestampToTime(timestamp);
  264 +
196 265 },
197 266 methods:{
  267 + //
  268 + xztime(value){
  269 + this.timeshow1 = false
  270 + var that = this;
  271 + let selectTime =this.timestampToTime(value.value);
  272 + that.accessTime = selectTime;
  273 + },
  274 + qxtime(){
  275 + this.timeshow1 = false
  276 + },
  277 + timeclose(){
  278 + this.timeshow1 = false
  279 + },
  280 + timestampToTime(timestamp) {
  281 + timestamp = timestamp ? timestamp : null;
  282 + let date = new Date(timestamp);//时间戳为10位需*1000,时间戳为13位的话不需乘1000
  283 + let Y = date.getFullYear() + '-';
  284 + let M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
  285 + let D = (date.getDate() < 10 ? '0' + date.getDate() : date.getDate()) + ' ';
  286 + let h = (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + ':';
  287 + let m = (date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()) + ':';
  288 + let s = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds();
  289 + return Y + M + D + h + m + s;
  290 + },
  291 + funeralresult(){
  292 + this.from.accessLocation = this.area
  293 + this.from.accessTime = this.accessTime
  294 + // this.info.obituaryType = "网上报丧"
  295 + if(uni.getStorageSync('dh') == 2){
  296 + this.from.obituaryType = "电话报丧"
  297 + }else{
  298 + this.from.obituaryType = "网上报丧"
  299 + }
  300 + this.from.remarks = this.remarks
  301 + this.from.userId = uni.getStorageSync("USERS_KEY").userId
  302 + // console.log(this.from);
  303 + if(this.from.deceasedName == '' || this.from.deceasedAge == '' || this.from.idCardNumber == '' || this.from.ethnicity == '' || this.from.contactName == '' || this.from.contactPhone == '' || this.from.deathCase == '' || this.from.deathdate == '请选择' || this.sex == '请选择' || this.area != '请输入详细地址' || this.accessTime != "请选择" || this.remarks != ''){
  304 + uni.showToast({
  305 + icon:"error",
  306 + title:"请填写完整必填信息"
  307 + })
  308 + }else{
  309 + // console.log(1123);
  310 + this.API.tjwsyy(this.info).then(res=>{
  311 + console.log("网上报丧",res);
  312 + })
  313 + uni.navigateTo({
  314 + url: '/pages/funeralresult/funeralresult',
  315 + })
  316 + }
  317 + },
  318 + // 地区选择确认回调
  319 + areaconfirm(e){
  320 + this.areashow = false
  321 + this.area = e.value[0];
  322 + },
  323 + areaclose(){
  324 + this.areashow = false
  325 + },
  326 + timeclose(){
  327 + this.timeshow = false
  328 + },
  329 + //
198 330 // 上传图片
199 331 async afterRead(event) {
200 332 console.log(event);
... ...
pages/funeralreportmove/funeralreportmove.vue
... ... @@ -4,38 +4,37 @@
4 4 <view class="listBox" :style="{'padding-top':(pageTop+'px')}">
5 5 <view class="content">
6 6 <view class="message-list">
7   - <view class="titleall-box">
8   - <view class="titleall-left"><view class="titleall-left-line"></view>遗体接运信息<text style="color: red;">(必填)</text></view>
9   - </view>
10   - <view class="info-box">
11   - <view class="info-box-list">
12   - <view class="info-box-width width100">
13   - <!-- <view @click="areashow = true">{{area}}</view> -->
14   - <view>
15   - <input v-model="area" class="input-text" type="text" placeholder="请输入详细地址" placeholder-class="inputtext" />
  7 + <view class="titleall-box">
  8 + <view class="titleall-left"><view class="titleall-left-line"></view>遗体接运信息<text style="color: red;">(必填)</text></view>
  9 + </view>
  10 + <view class="info-box">
  11 + <view class="info-box-list">
  12 + <view class="info-box-width width100">
  13 + <!-- <view @click="areashow = true">{{area}}</view> -->
  14 + <view>
  15 + <input v-model="area" class="input-text" type="text" placeholder="请输入详细地址" placeholder-class="inputtext" />
  16 + </view>
  17 + <view class="info-box-small">接运地点</view>
16 18 </view>
17   - <view class="info-box-small">接运地点</view>
18 19 </view>
19   - </view>
20   - <u-picker :show="areashow" :columns="areacolumns" @confirm="areaconfirm" @close="areaclose"></u-picker>
21   - <view class="info-box-list">
22   - <view class="info-box-width width100">
23   - <view @click="timeshow = true">
24   - <label>{{accessTime}}</label>
  20 + <u-picker :show="areashow" :columns="areacolumns" @confirm="areaconfirm" @close="areaclose"></u-picker>
  21 + <view class="info-box-list">
  22 + <view class="info-box-width width100">
  23 + <view @click="timeshow = true">
  24 + <label>{{accessTime}}</label>
  25 + </view>
  26 + <view class="info-box-small">接运时间</view>
25 27 </view>
26   - <view class="info-box-small">接运时间</view>
27 28 </view>
28   - </view>
29   - <view class="info-box-list">
30   - <view class="info-box-width width100">
31   - <view>
32   - <input v-model="remarks" class="input-text" type="text" placeholder="请输入" placeholder-class="inputtext" />
  29 + <view class="info-box-list">
  30 + <view class="info-box-width width100">
  31 + <view>
  32 + <input v-model="remarks" class="input-text" type="text" placeholder="请输入" placeholder-class="inputtext" />
  33 + </view>
  34 + <view class="info-box-small">备注</view>
33 35 </view>
34   - <view class="info-box-small">备注</view>
35 36 </view>
36 37 </view>
37   -
38   - </view>
39 38 </view>
40 39 <u-datetime-picker
41 40 :show="timeshow"
... ... @@ -44,7 +43,6 @@
44 43 @confirm="xztime"
45 44 @cancel="qxtime"
46 45 ></u-datetime-picker>
47   - <!-- <u-calendar minDate="2023-11-01" maxDate="3050-12-01" :show="timeshow" @confirm="timeconfirm" @close="timeclose"></u-calendar> -->
48 46 <view class="page-footer">
49 47 <view class="footer-buy">
50 48 <view class="cart-add">
... ...
pages/hcxx/hcxx.scss
... ... @@ -18,7 +18,7 @@
18 18 // border-top-left-radius: 20rpx;
19 19 // border-top-right-radius: 20rpx;
20 20 margin: 25rpx;
21   - border: 1px solid #d4d5d8;
  21 + box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
22 22 // padding-bottom: 10rpx;
23 23 .title-status{
24 24 display: flex;
... ...
pages/hcxx/hcxx.vue
... ... @@ -24,8 +24,8 @@
24 24 <view class="status-btn" v-if="OrderType == 1">
25 25 <view><text class="red"></text><text class="red big"></text></view>
26 26 <view class="btn">
27   - <image src="../../static/btn.png" mode="widthFix"></image>
28   - <text>已回车</text>
  27 + <!-- <image src="../../static/btn.png" mode="widthFix"></image> -->
  28 + <text style="color: #fe7400;">已回车</text>
29 29 </view>
30 30 </view>
31 31 </view>
... ...
pages/home/home.scss
... ... @@ -47,9 +47,7 @@
47 47 float:left;
48 48 height: 250rpx;
49 49 image{
50   - // width: 80rpx;
51 50 height: 80rpx;
52   - // margin-top: 100rpx;
53 51 }
54 52 .text{
55 53 font-size: 28rpx;
... ... @@ -61,10 +59,10 @@
61 59 }
62 60  
63 61 .xw{
64   - background-color: rgba(255, 255, 255, 0.6);
  62 + background-color: rgba(255, 255, 255, 1);
65 63 margin:20rpx;
66 64 z-index: 10000000;
67   - padding: 20rpx;
  65 + padding: 10rpx;
68 66 border-radius: 20rpx;
69 67 .title{
70 68 height: 50rpx;
... ... @@ -91,37 +89,17 @@
91 89 }
92 90 }
93 91 .content{
94   - padding: 20rpx;
  92 + padding: 20rpx;
  93 + display: flex;
95 94 .box_item{
96   - background-color: #fff;
97   - display: flex;
98 95 padding: 20rpx;
99 96 border-radius: 20rpx;
100   - height: 200rpx;
101   - .box_left{
102   - display: flex;
103   - flex-direction: column;
104   - justify-content: space-between;
105   - width: 60%;
106   - .f1{
107   - font-size: 35rpx;
108   - font-weight: 600;
109   - display: block;
110   - margin-bottom: 20rpx;
111   - }
112   - .f2{
113   - color: #ababab;
114   - }
115   - }
116   - .box_right{
117   - width: 40%;
118   - .images{
119   - background-color: #ababab;
120   - height: 160rpx;
121   - border-radius: 20rpx;
122   - background-image: url("http://antis14.sherkxuan.cn/assets/images/a1.png");
123   - background-size: 100% 100%;
124   - }
  97 + height: 200rpx;
  98 + width: 25%;
  99 + text-align: center;
  100 + .text{
  101 + font-size: 20rpx;
  102 + font-weight: 600;
125 103 }
126 104 }
127 105 }
... ...
pages/home/home.vue
... ... @@ -29,12 +29,11 @@
29 29 </view>
30 30 <view class="list" @click="funeral">
31 31 <view><image src="/static/new/4.png" mode="heightFix"></image></view>
32   - <view class="text">殡葬服务</view>
  32 + <view class="text">殡葬</view>
33 33 </view>
34   - <view class="list" @click="toponym">
  34 + <!-- <view class="list" @click="toponym">
35 35 <view><image src="/static/new/image 1.png" mode="heightFix"></image></view>
36 36 <view class="text">地名申报</view>
37   - <!-- <view class="text">个案接报登记</view> -->
38 37 </view>
39 38 <view class="list" @click="lmpsb">
40 39 <view><image src="/static/new/image 2.png" mode="heightFix"></image></view>
... ... @@ -47,35 +46,106 @@
47 46 <view class="list" @click="journalism">
48 47 <view><image src="/static/new/image 4.png" mode="heightFix"></image></view>
49 48 <view class="text">新闻资讯</view>
50   - </view>
  49 + </view> -->
51 50 </view>
52 51 </view>
53 52 </view>
54   - <!-- 新闻 -->
55   - <view class="xw">
  53 + <!-- 服务 -->
  54 + <view class="xw" style="padding-top: 20rpx;padding-left: 20rpx;">
56 55 <view class="title">
57 56 <view class="box1">
58 57 <image src="../../static/new/矩形 331.png" mode=""></image>
59   - <span>新闻资讯</span>
60   - </view>
61   - <view class="box2">
62   - <span>查看更多 ></span>
  58 + <span>殡葬服务</span>
63 59 </view>
64 60 </view>
65   - <view class="content" @click="xwtz">
66   - <view class="box_item">
67   - <view class="box_left">
68   - <span class="f1">眉山仁寿城北小学激发学生爱国主义热情</span>
69   - <span class="f2">500人阅读</span>
70   - </view>
71   - <view class="box_right">
72   - <view class="images">
73   - <!-- <image src="../../static/xw.png" mode="widthFix"></image> -->
74   - </view>
75   - </view>
  61 + <view class="content">
  62 + <view class="box_item" @click="funeralculture">
  63 + <view>
  64 + <image src="/static/nav/nav_ico7.png" style="width: 90%;" mode="widthFix"></image>
  65 + </view>
  66 + <view class="text">文化宣传</view>
  67 + </view>
  68 + <view class="box_item" @click="funerallaw">
  69 + <view>
  70 + <image src="/static/nav/nav_ico8.png" style="width: 90%;" mode="widthFix"></image>
  71 + </view>
  72 + <view class="text">普法宣传</view>
  73 + </view>
  74 + <view class="box_item" @click="funeralguide">
  75 + <view>
  76 + <image src="/static/nav/nav_ico9.png" style="width: 90%;" mode="widthFix"></image>
  77 + </view>
  78 + <view class="text">办事指南</view>
  79 + </view>
  80 + <view class="box_item" @click="funeralproblem">
  81 + <view>
  82 + <image src="/static/nav/nav_ico10.png" style="width: 90%;" mode="widthFix"></image>
  83 + </view>
  84 + <view class="text">常见问题</view>
76 85 </view>
77 86 </view>
  87 + </view>
  88 +
  89 + <view class="xw" style="padding-top: 20rpx;padding-left: 20rpx;">
  90 + <view class="title">
  91 + <view class="box1">
  92 + <image src="../../static/new/矩形 331.png" mode=""></image>
  93 + <span>区域服务</span>
  94 + </view>
  95 + </view>
  96 + <view class="content" style="margin-bottom:40rpx;">
  97 + <view class="box_item" @click="gopath('/pages/declaration/declaration?type=5')">
  98 + <view style="margin-bottom: 20rpx;">
  99 + <image src="/static/ly/image11.png" style="width: 60%;height: 90rpx;" mode=""></image>
  100 + </view>
  101 + <view class="text">门楼牌需求申报</view>
  102 + </view>
  103 + <view class="box_item" @click="gopath('/pages/mapdoorplate/mapdoorplate')">
  104 + <view style="margin-bottom: 20rpx;">
  105 + <image src="/static/ly/image8.png" style="width: 60%;height: 90rpx;" mode=""></image>
  106 + </view>
  107 + <view class="text">地名标志牌需求申报</view>
  108 + </view>
  109 + <view class="box_item" @click="gopath('/pages/declaration/declaration?type=3')">
  110 + <view style="margin-bottom: 20rpx;">
  111 + <image src="/static/ly/image5.png" style="width: 60%;height: 90rpx;" mode=""></image>
  112 + </view>
  113 + <view class="text">建筑物名称备案</view>
  114 + </view>
  115 + <view class="box_item" @click="gopath('/pages/declaration/newDeclaration')">
  116 + <view style="margin-bottom: 20rpx;">
  117 + <image src="/static/ly/image6.png" style="width: 60%;height: 90rpx;" mode=""></image>
  118 + </view>
  119 + <view class="text">地名命名</view>
  120 + </view>
  121 + </view>
  122 + <view class="content" style="margin-top: -70rpx;z-index: 10000;padding: 0 20rpx;">
  123 + <view class="box_item" @click="lmpsb">
  124 + <view style="margin-bottom: 20rpx;">
  125 + <image src="/static/new/image 2.png" style="width: 60%;height: 90rpx;" mode=""></image>
  126 + </view>
  127 + <view class="text">地名查询</view>
  128 + </view>
  129 + </view>
78 130 </view>
  131 +
  132 + <view class="xw" style="">
  133 + <view class="title">
  134 + <view class="box1">
  135 + <image src="../../static/new/矩形 331.png" mode=""></image>
  136 + <span>未保服务</span>
  137 + </view>
  138 + </view>
  139 + <view class="content">
  140 + <view class="box_item" @click="minor">
  141 + <view style="margin-bottom: 20rpx;">
  142 + <image src="/static/new/2.png" style="height: 100rpx;" mode="heightFix"></image>
  143 + </view>
  144 + <view class="text">个案登记</view>
  145 + </view>
  146 + </view>
  147 + </view>
  148 +
79 149 </view>
80 150 </view>
81 151  
... ... @@ -120,7 +190,35 @@
120 190 onLoad() {
121 191 uni.hideTabBar();
122 192 },
123   - methods: {
  193 + methods: {
  194 + //
  195 + funeralculture() {
  196 + uni.navigateTo({
  197 + url: '/pages/funeralculture/funeralculture'
  198 + })
  199 + },
  200 + funerallaw() {
  201 + uni.navigateTo({
  202 + url: '/pages/funerallaw/funerallaw'
  203 + })
  204 + },
  205 + funeralguide() {
  206 + uni.navigateTo({
  207 + url: '/pages/funeralguide/funeralguide'
  208 + })
  209 + },
  210 + funeralproblem() {
  211 + uni.navigateTo({
  212 + url: '/pages/funeralproblem/funeralproblem'
  213 + })
  214 + },
  215 + //
  216 + gopath(e) {
  217 + uni.navigateTo({
  218 + url: e
  219 + })
  220 + },
  221 + //
124 222 gopath(e) {
125 223 uni.navigateTo({
126 224 url: e
... ...
pages/my/my.vue
... ... @@ -26,10 +26,16 @@
26 26 <view class="message-list">
27 27 <!-- 司机列表 -->
28 28 <view class="" v-if="sjshow">
  29 + <view class="titleall-box" style="margin-bottom: -20rpx;">
  30 + <view class="titleall-left"><view class="titleall-left-line"></view>服务</view>
  31 + </view>
29 32 <hcxx v-if="sjshow"></hcxx>
30 33 </view>
31 34 <!-- 收敛工列表 -->
32 35 <view class="" v-if="slgshow">
  36 + <view class="titleall-box" style="margin-bottom: -40rpx;">
  37 + <view class="titleall-left"><view class="titleall-left-line"></view>服务</view>
  38 + </view>
33 39 <slgxx v-if="slgshow"></slgxx>
34 40 </view>
35 41 <view class="titleall-box" v-if="!sjshow && !slgshow">
... ... @@ -80,57 +86,11 @@
80 86 <text class="iconfont icon-more"></text>
81 87 </view>
82 88 </view>
83   - <!-- <view class="list" @click="hcxx" v-if="sjshow">
84   - <view class="icon-data">
85   - <view class="icon">
86   - <image src="/static/my-icon6.png" mode=""></image>
87   - </view>
88   - <view class="data">
89   - <view class="title">
90   - <text>消息</text>
91   - </view>
92   - </view>
93   - </view>
94   - <view class="more">
95   - <text class="iconfont icon-more"></text>
96   - </view>
97   - </view> -->
98   -
99   - <!-- <view class="list" @click="slgxx" v-if="slgshow">
100   - <view class="icon-data">
101   - <view class="icon">
102   - <image src="/static/my-icon6.png" mode=""></image>
103   - </view>
104   - <view class="data">
105   - <view class="title">
106   - <text>消息</text>
107   - </view>
108   - </view>
109   - </view>
110   - <view class="more">
111   - <text class="iconfont icon-more"></text>
112   - </view>
113   - </view> -->
114   - <!-- <view class="list" @click="dhbs" v-if="ddyshow">
115   - <view class="icon-data">
116   - <view class="icon">
117   - <image src="/static/my-icon6.png" mode=""></image>
118   - </view>
119   - <view class="data">
120   - <view class="title">
121   - <text>电话报丧</text>
122   - </view>
123   - </view>
124   - </view>
125   - <view class="more">
126   - <text class="iconfont icon-more"></text>
127   - </view>
128   - </view> -->
129 89 </view>
130 90 </view>
131 91 </view>
132 92 <!-- tabbar -->
133   - <TabBar :tabBarShow="3"></TabBar>
  93 + <TabBar :tabBarShow="3" v-if="!sjshow && !slgshow"></TabBar>
134 94 </view>
135 95 </template>
136 96  
... ...
pages/slgxx/slgxx.scss
... ... @@ -15,7 +15,8 @@
15 15 background-color: #FFFFFF;
16 16 border-radius: 20rpx;
17 17 margin: 25rpx;
18   - border: 1px solid #d4d5d8;
  18 + // border: 1px solid #d4d5d8;
  19 + box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
19 20 .title-status{
20 21 display: flex;
21 22 align-items: center;
... ...
pages/slgxx/slgxx.vue
... ... @@ -24,8 +24,8 @@
24 24 <view class="status-btn" v-if="OrderType == 1">
25 25 <view><text class="red"></text><text class="red big"></text></view>
26 26 <view class="btn">
27   - <image src="../../static/btn.png" mode="widthFix"></image>
28   - <text>已确认</text>
  27 + <!-- <image src="../../static/btn.png" mode="widthFix"></image> -->
  28 + <text style="color: #fe7400;">已确认</text>
29 29 </view>
30 30 </view>
31 31 </view>
... ...