Browse Source

调接口

master
xuxubarca 4 years ago
parent
commit
458019624d
  1. 4
      app.json
  2. 55
      pages/service/detail/detail.js
  3. 69
      pages/service/detail/detail.wxml
  4. 56
      pages/service/settle/settle.js
  5. 3
      pages/service/settle/settle.json
  6. 199
      pages/service/settle/settle.wxml
  7. 43
      pages/user/index.js
  8. 48
      pages/user/index.wxml
  9. 19
      pages/user/index.wxss

4
app.json

@ -36,7 +36,9 @@
"pages/ad/ad", "pages/ad/ad",
"pages/service/detail/detail", "pages/service/detail/detail",
"pages/service/settle/settle", "pages/service/settle/settle",
"pages/service/service" "pages/service/service",
"pages/service/myService/myService",
"pages/service/vipCard/vipCard"
], ],
"window": { "window": {
"backgroundTextStyle": "light", "backgroundTextStyle": "light",

55
pages/service/detail/detail.js

@ -1,31 +1,53 @@
// pages/service/detail/detail.js // pages/service/detail/detail.js
import { TopicModel } from '../../../models/topic.js'
var WxParse = require('../../../components/wxParse/wxParse.js'); var WxParse = require('../../../components/wxParse/wxParse.js');
import { TopicModel } from '../../../models/topic.js'
let topicModel = new TopicModel() let topicModel = new TopicModel()
import { ServiceModel } from '../../../models/service.js'
let serviceModel = new ServiceModel()
Page({ Page({
/** /**
* 页面的初始数据 * 页面的初始数据
*/ */
data: { data: {
show:true, show:false,
classify:null,
code:'',
departList:[]
}, },
/** /**
* 生命周期函数--监听页面加载 * 生命周期函数--监听页面加载
*/ */
onLoad: function (options) { onLoad: function (options) {
var id = '7d986b726945d3201adf4ed8dadd2db4' this.setData({
topicModel.getResourceDetail(id,res=>{ code:options.code
wx.setNavigationBarTitle({ title:res.result.typeName}) })
serviceModel.serviceDetail(options.code,res=>{
var detail = res.result
wx.setNavigationBarTitle({ title:detail.server_name})
WxParse.wxParse('content', 'html', detail.server_text, this, 5);
WxParse.wxParse('explain', 'html', detail.appointment_text, this, 5);
this.setData({
classify:detail.smallServer,
departList:detail.departList
})
})
// var id = '7d986b726945d3201adf4ed8dadd2db4'
// topicModel.getResourceDetail(id,res=>{
// wx.setNavigationBarTitle({ title:res.result.typeName})
this.setData({ // this.setData({
detail:res.result, // detail:res.result,
}) // })
WxParse.wxParse('article', 'html', this.data.detail.content, this, 5); // WxParse.wxParse('article', 'html', this.data.detail.content, this, 5);
}) // })
}, },
/** /**
@ -77,15 +99,18 @@ Page({
}, },
onTap:function(){ onTap:function(){
// wx.navigateTo({
// url: '/pages/service/settle/settle',
// })
if(!this.data.classify){
wx.navigateTo({
url: '/pages/service/settle/settle?code=' + this.data.code,
})
return
}
this.setData({ show: true }); this.setData({ show: true });
}, },
settle:function(){ settle:function(e){
wx.navigateTo({ wx.navigateTo({
url: '/pages/service/settle/settle', url: '/pages/service/settle/settle?code=' + this.data.code + '&tp=' + e.currentTarget.dataset.code,
}) })
}, },
onClose:function(){ onClose:function(){

69
pages/service/detail/detail.wxml

@ -7,7 +7,7 @@
<view class="card"> <view class="card">
<view class="con"> <view class="con">
<!-- 为高层次人才优先办理人才落户手续,1个工作日内完成网上审核 --> <!-- 为高层次人才优先办理人才落户手续,1个工作日内完成网上审核 -->
<template is="wxParse" data="{{wxParseData:article.nodes}}"/> <template is="wxParse" data="{{wxParseData:content.nodes}}"/>
</view> </view>
</view> </view>
@ -18,32 +18,59 @@
<view class="card"> <view class="card">
<view class="con"> <view class="con">
<view class="tit">市北区人社局</view> <block wx:for="{{departList}}">
电话:0532-58771882 <view class="tit">{{item.departName}}</view>
<view style="margin-bottom:5px">电话:{{item.mobile}}</view>
</block>
</view> </view>
</view> </view>
<view class="title">
<view class="line"></view>
预约说明
</view>
<view class="publish" bindtap="onTap"> <view class="card">
<!-- <image src="/images/topic/publish.png"></image> --> <view class="con">
<text>预约</text> <!-- 为高层次人才优先办理人才落户手续,1个工作日内完成网上审核 -->
<!-- <text>赋能</text> --> <template is="wxParse" data="{{wxParseData:explain.nodes}}"/>
</view>
</view> </view>
<block wx:if="{{code != 'poaz' && code != 'mrt'}}">
<view class="publish" bindtap="onTap">
<!-- <image src="/images/topic/publish.png"></image> -->
<block wx:if="{{code == 'xljy'}}">
<text>申请</text>
</block>
<block wx:else>
<text>预约</text>
</block>
</view>
</block>
<van-popup <block wx:if="{{classify}}">
show="{{ show }}" <van-popup
position="bottom" show="{{ show }}"
custom-style="height: 150px;" position="bottom"
bind:close="onClose" custom-style="height: 150px;"
round="{{false}}" bind:close="onClose"
> round="{{false}}"
<view class="popup-title">选择服务内容</view> >
<view class="popup-con"> <view class="popup-title">选择服务内容</view>
<view class="popup-btn-box"> <view class="popup-con">
<view class="popup-button" bindtap="settle">猎聘补贴</view> <view class="popup-btn-box">
<view class="popup-button" bindtap="settle">企业服务补贴</view> <block wx:for="{{classify}}">
<view class="popup-button" bindtap="settle" data-code="{{item.serverCode}}">{{item.serverName}}</view>
<!-- <view class="popup-button" bindtap="settle">企业服务补贴</view> -->
</block>
</view>
</view> </view>
</view>
</van-popup> </van-popup>
</block>

56
pages/service/settle/settle.js

@ -1,27 +1,62 @@
// pages/service/settle/settle.js // pages/service/settle/settle.js
import { ServiceModel } from '../../../models/service.js'
let serviceModel = new ServiceModel()
Page({ Page({
/** /**
* 页面的初始数据 * 页面的初始数据
*/ */
data: { data: {
detail:'', info:'',
text:true, text:true,
imgUrl:[], imgUrl:[],
img:[], img:[],
message:0, message:0,
save:true, save:true,
type:9, code:1,
tp:1, tp:'',
array: ['融创', '时代国际'], array: ['融创', '时代国际'],
index:'' index:'',
departIndex:'',
department:[],
departArray:[],
demand:'', // 服务需求
}, },
/** /**
* 生命周期函数--监听页面加载 * 生命周期函数--监听页面加载
*/ */
onLoad: function (options) { onLoad: function (options) {
console.log(options.code)
console.log(options.tp)
this.setData({
code:options.code,
tp:options.tp
})
serviceModel.getUserInfo(res=>{
this.setData({
info:res.result
})
})
if(this.data.code == 'zwfw'){
serviceModel.getDepartList(this.data.code,res=>{
var departArray = []
for(let i = 0;i < res.result.length; i++){
departArray.push(res.result[i]['depart_name'])
}
this.setData({
department:res.result,
departArray:departArray
})
})
}
}, },
/** /**
@ -117,4 +152,17 @@ Page({
}, },
inputDemand:function(e){
console.log(e)
this.setData({
demand:e.detail.value
})
},
bindDepartChange:function(e){ // 办理部门
console.log(e)
this.setData({
departIndex:e.detail.value
})
}
}) })

3
pages/service/settle/settle.json

@ -5,5 +5,6 @@
"mp-cell": "/components/weui/cell/cell", "mp-cell": "/components/weui/cell/cell",
"mp-uploader": "/components/weui/uploader/uploader", "mp-uploader": "/components/weui/uploader/uploader",
"e-ibutton": "/components/image-button/index" "e-ibutton": "/components/image-button/index"
} },
"navigationBarTitleText": "预约"
} }

199
pages/service/settle/settle.wxml

@ -1,69 +1,12 @@
<!--pages/service/settle/settle.wxml--> <!--pages/service/settle/settle.wxml-->
<block wx:if="{{type == 1}}">
<view class="content">
<view class="column">
<view class="cell">
<view class="tit">姓名</view>
<view class="con">陈二狗</view>
</view>
</view>
<view class="column">
<view class="cell">
<view class="tit">身份证号</view>
<view class="con">3706868156116513521</view>
</view>
</view>
<view class="column">
<view class="cell">
<view class="tit">联系电话</view>
<view class="con">15212121212</view>
</view>
</view>
<view class="column">
<view class="cell">
<view class="tit">服务需求</view>
</view>
<textarea
class="textArea"
maxlength="1000"
value="{{topicDetail}}"
bindinput="bindTextAreaInput"
placeholder="请描述您的服务需求"
placeholder-style="font-size:12px;color:rgb(202,202,202)"
/>
<view class="pic">
<view class="photo" bindtap="photo"><text class="fa fa-camera fa-2x" style="color:rgba(0, 0, 0, 0.300);"></text></view>
<block wx:if="{{text}}">
<text style="font-size:28rpx;color:rgba(0, 0, 0, 0.400);"></text>
</block>
<block wx:else>
<view class="image-show">
<block wx:for="{{img}}">
<view class="img-box">
<view class="X" bindtap="del" data-id="{{index}}">
<text class="fa fa-minus-circle fa-lg" style="color: red;"></text>
</view>
<image style="width:100%;height:100%;position: relative;" src="{{item}}"></image>
</view> <!-- 医疗保健 -->
</block> <block wx:if="{{code == 'ylbj'}}">
</view>
</block>
</view>
<!-- <textarea class="textArea" maxlength="1000" value="{{topicDetail}}" bindinput="bindTextAreaInput" placeholder="请描述您的服务需求" />
<mp-uploader binddelete="deleteFile" upload="{{uplaodFile}}" files="{{files}}" max-count="9" delete="true"></mp-uploader> -->
</view>
</view>
</block>
<block wx:if="{{type == 2}}">
<view class="content-tip"> <view class="content-tip">
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">姓名</view> <view class="tit">姓名</view>
<view class="con">陈二狗</view> <view class="con">{{info.name}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
@ -81,16 +24,16 @@
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">身份证号</view> <view class="tit">身份证号</view>
<view class="con">3706868156116513521</view> <view class="con">{{info.idCard}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">联系电话</view> <view class="tit">联系电话</view>
<view class="con">15055656565</view> <view class="con">{{info.phone}}</view>
</view> </view>
</view> </view>
<block wx:if="{{tp == 1}}"> <block wx:if="{{tp == 'jylsqd'}}">
<view class="column"> <view class="column">
<picker bindchange="bindPickerChange" value="{{index}}" range="{{array}}" style="width:100%;"> <picker bindchange="bindPickerChange" value="{{index}}" range="{{array}}" style="width:100%;">
<view class="picker-box"> <view class="picker-box">
@ -126,7 +69,7 @@
</view> </view>
</block> </block>
<block wx:if="{{tp == 2}}"> <block wx:if="{{tp == 'zybj'}}">
<view class="column"> <view class="column">
<picker bindchange="bindPickerChange" value="{{index}}" range="{{array}}" style="width:100%;"> <picker bindchange="bindPickerChange" value="{{index}}" range="{{array}}" style="width:100%;">
<view class="picker-box"> <view class="picker-box">
@ -157,17 +100,18 @@
</view> </view>
</block> </block>
<block wx:if="{{type == 3}}"> <!-- 政务服务 -->
<block wx:elif="{{code == 'zwfw'}}">
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">姓名</view> <view class="tit">姓名</view>
<view class="con">陈二狗</view> <view class="con">{{info.name}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">联系电话</view> <view class="tit">联系电话</view>
<view class="con">15151515151</view> <view class="con">{{info.phone}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
@ -181,11 +125,19 @@
</picker> </picker>
</view> </view>
<view class="column"> <view class="column">
<picker bindchange="bindPickerChange" value="{{index}}" range="{{array}}" style="width:100%;"> <picker bindchange="bindDepartChange" value="{{departIndex}}" range="{{departArray}}" style="width:100%;">
<view class="picker-box"> <view class="picker-box">
<view class="cell"> <view class="cell">
<view class="tit">办理部门</view> <view class="tit">办理部门</view>
<view class="con"><text class="fa fa-angle-right fa-lg" style="margin-left:5px;"></text></view> <view class="con">
<block wx:if="{{departIndex === ''}}">
<text style="color:rgb(202,202,202)">请选择</text>
</block>
<block wx:else>
{{departArray[departIndex]}}
</block>
<text class="fa fa-angle-right fa-lg" style="margin-left:5px;"></text>
</view>
</view> </view>
</view> </view>
</picker> </picker>
@ -206,17 +158,17 @@
</view> </view>
</block> </block>
<block wx:if="{{type == 4}}"> <block wx:elif="{{code == 'whly'}}">
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">姓名</view> <view class="tit">姓名</view>
<view class="con">陈二狗</view> <view class="con">{{info.name}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">联系电话</view> <view class="tit">联系电话</view>
<view class="con">15151515151</view> <view class="con">{{info.phone}}</view>
</view> </view>
</view> </view>
@ -256,17 +208,17 @@
</view> </view>
</block> </block>
<block wx:if="{{type == 5}}"> <block wx:elif="{{code == 'tycg'}}">
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">姓名</view> <view class="tit">姓名</view>
<view class="con">陈二狗</view> <view class="con">{{info.name}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">联系电话</view> <view class="tit">联系电话</view>
<view class="con">15151515151</view> <view class="con">{{info.phone}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
@ -298,26 +250,27 @@
</picker> </picker>
</view> </view>
</block> </block>
<block wx:if="{{type == 6}}"> <!-- 学历教育 -->
<block wx:elif="{{code == 'xljy'}}">
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">姓名</view> <view class="tit">姓名</view>
<view class="con">陈二狗</view> <view class="con">{{info.name}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">身份证号</view> <view class="tit">身份证号</view>
<view class="con">3706868156116513521</view> <view class="con">{{info.idCard}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">联系电话</view> <view class="tit">联系电话</view>
<view class="con">15212121212</view> <view class="con">{{info.phone}}</view>
</view> </view>
</view> </view>
<block wx:if="{{tp == 1}}"> <block wx:if="{{tp == 'zzxljy'}}">
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">入学证明(入学通知书、学校证明等)</view> <view class="tit">入学证明(入学通知书、学校证明等)</view>
@ -370,7 +323,7 @@
</view> </view>
</view> </view>
</block> </block>
<block wx:if="{{tp == 2}}"> <block wx:if="{{tp == 'jypxxsjl'}}">
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">参加活动证明(报名证明、邀请函等)</view> <view class="tit">参加活动证明(报名证明、邀请函等)</view>
@ -425,17 +378,17 @@
</block> </block>
</block> </block>
<view wx:if="{{type == 7}}" class="content"> <view wx:elif="{{code == 'cjkf'}}" class="content">
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">姓名</view> <view class="tit">姓名</view>
<view class="con">陈二狗</view> <view class="con">{{info.name}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">联系电话</view> <view class="tit">联系电话</view>
<view class="con">15151515151</view> <view class="con">{{info.phone}}</view>
</view> </view>
</view> </view>
@ -486,24 +439,24 @@
</view> </view>
</view> </view>
<view wx:if="{{type == 8}}" class="content"> <view wx:elif="{{type == 'qyzp'}}" class="content">
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">姓名</view> <view class="tit">姓名</view>
<view class="con">陈二狗</view> <view class="con">{{info.name}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">身份证号</view> <view class="tit">身份证号</view>
<view class="con">3706868156116513521</view> <view class="con">{{info.idCard}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">联系电话</view> <view class="tit">联系电话</view>
<view class="con">15212121212</view> <view class="con">{{info.phone}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
@ -610,7 +563,7 @@
</view> </view>
</view> </view>
<block wx:if="{{tp == 1}}"> <block wx:if="{{tp == 'lpbt'}}">
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">薪酬证明</view> <view class="tit">薪酬证明</view>
@ -640,22 +593,22 @@
</block> </block>
</view> </view>
<view wx:if="{{type == 9}}" class="content"> <view wx:elif="{{code == 'jgtc'}}" class="content">
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">姓名</view> <view class="tit">姓名</view>
<view class="con">陈二狗</view> <view class="con">{{info.name}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">联系电话</view> <view class="tit">联系电话</view>
<view class="con">15212121212</view> <view class="con">{{info.phone}}</view>
</view> </view>
</view> </view>
<view class="column"> <view class="column">
<view class="cell"> <view class="cell">
<view class="tit">联系电话</view> <view class="tit">车牌号码</view>
<view class="con"><input placeholder="请填写您的车牌号码" style="text-align:right" placeholder-style='text-align:right;color:rgb(202,202,202)'/></view> <view class="con"><input placeholder="请填写您的车牌号码" style="text-align:right" placeholder-style='text-align:right;color:rgb(202,202,202)'/></view>
</view> </view>
</view> </view>
@ -699,6 +652,66 @@
</view> </view>
<block wx:else>
<view class="content">
<view class="column">
<view class="cell">
<view class="tit">姓名</view>
<view class="con">{{info.name}}</view>
</view>
</view>
<view class="column">
<view class="cell">
<view class="tit">身份证号</view>
<view class="con">{{info.idCard}}</view>
</view>
</view>
<view class="column">
<view class="cell">
<view class="tit">联系电话</view>
<view class="con">{{info.phone}}</view>
</view>
</view>
<view class="column">
<view class="cell">
<view class="tit">服务需求</view>
</view>
<textarea
class="textArea"
maxlength="1000"
value="{{topicDetail}}"
bindinput="inputDemand"
placeholder="请描述您的服务需求"
placeholder-style="font-size:12px;color:rgb(202,202,202)"
/>
<view class="pic">
<view class="photo" bindtap="photo"><text class="fa fa-camera fa-2x" style="color:rgba(0, 0, 0, 0.300);"></text></view>
<block wx:if="{{text}}">
<text style="font-size:28rpx;color:rgba(0, 0, 0, 0.400);"></text>
</block>
<block wx:else>
<view class="image-show">
<block wx:for="{{img}}">
<view class="img-box">
<view class="X" bindtap="del" data-id="{{index}}">
<text class="fa fa-minus-circle fa-lg" style="color: red;"></text>
</view>
<image style="width:100%;height:100%;position: relative;" src="{{item}}"></image>
</view>
</block>
</view>
</block>
</view>
<!-- <textarea class="textArea" maxlength="1000" value="{{topicDetail}}" bindinput="bindTextAreaInput" placeholder="请描述您的服务需求" />
<mp-uploader binddelete="deleteFile" upload="{{uplaodFile}}" files="{{files}}" max-count="9" delete="true"></mp-uploader> -->
</view>
</view>
</block>
<block wx:if="{{type == 2}}"> <block wx:if="{{type == 2}}">

43
pages/user/index.js

@ -7,6 +7,9 @@ import { UserModel } from '../../models/user.js'
let userModel = new UserModel() let userModel = new UserModel()
import { AuthModel } from '../../models/auth.js' import { AuthModel } from '../../models/auth.js'
let authModel = new AuthModel() let authModel = new AuthModel()
import { ServiceModel } from '../../models/service.js'
let serviceModel = new ServiceModel()
const app = getApp() const app = getApp()
Page({ Page({
@ -51,6 +54,27 @@ Page({
* 生命周期函数--监听页面加载 * 生命周期函数--监听页面加载
*/ */
onLoad: function (options) { onLoad: function (options) {
serviceModel.getService(res => {
var serviceList = res.result
var service = []
var list = []
let j = 1;
for(var i = 0;i < serviceList.length;i++){
list.push(serviceList[i])
if(j == 10){
j = 1;
service.push(list)
list = []
}else{
j++;
}
}
// console.log(service)
this.setData({
service:service
})
})
}, },
onShow: function () { onShow: function () {
@ -232,5 +256,24 @@ Page({
url: '/pages/service/service', url: '/pages/service/service',
}) })
},
vip:function(){
wx.navigateTo({
url: '/pages/service/vipCard/vipCard',
})
},
jump:function(e){
wx.navigateToMiniProgram({
appId: e.currentTarget.dataset.appid,
// path: 'page/index/index?id=123',
extraData: {
// foo: 'bar'
},
envVersion: 'release',
success(res) {
// 打开成功
}
})
return;
} }
}) })

48
pages/user/index.wxml

@ -1,18 +1,35 @@
<!--pages/user/index.wxml--> <!--pages/user/index.wxml-->
<view class="container"> <view class="container">
<mp-cells ext-class="page_hd" wx:if="{{isAuth}}"> <!-- <mp-cells ext-class="page_hd" wx:if="{{isAuth}}">
<mp-cell bindtap="onTapItem" data-type="myInfo" link="true"> <mp-cell bindtap="onTapItem" data-type="myInfo" link="true">
<view class="user_hd" wx:if="{{avatarUrl && nickName}}"> <view class="user_hd" wx:if="{{avatarUrl && nickName}}">
<image slot="icon" class="user_logo" src="{{avatarUrl}}"/> <image slot="icon" class="user_logo" src="{{avatarUrl}}"/>
<view slot="title" class="user_name"> <view slot="title" class="user_name">
<view>{{nickName}}</view> <view>{{nickName}}</view>
<view> <view bindtap="vip">
<van-tag type="primary" size="medium" round color="rgb(230,208,68)" style="margin-left:5px;">市北区高层次人才 <text class="fa fa-angle-right fa-lg" style="margin-left:5px;"></text></van-tag> <van-tag type="primary" size="medium" round color="rgb(230,208,68)" style="margin-left:5px;">市北区高层次人才 <text class="fa fa-angle-right fa-lg" style="margin-left:5px;"></text></van-tag>
</view> </view>
</view> </view>
</view> </view>
</mp-cell> </mp-cell>
</mp-cells> </mp-cells> -->
<view class="header">
<view class="column">
<view class="user_hd" wx:if="{{avatarUrl && nickName}}">
<image slot="icon" class="user_logo" src="{{avatarUrl}}"/>
<view slot="title" class="user_name">
<view>{{nickName}}</view>
<view bindtap="vip">
<van-tag type="primary" size="medium" round color="rgb(230,208,68)" style="margin-left:5px;">市北区高层次人才 <text class="fa fa-angle-right fa-lg" style="margin-left:5px;"></text></van-tag>
</view>
</view>
</view>
</view>
<view bindtap="onTapItem" data-type="myInfo">
<text class="fa fa-angle-right fa-lg" style="font-size:26px;margin-left:5px;margin-bottom:1px;color:rgb(178,178,178)"></text>
</view>
</view>
<view class="title-cell"> <view class="title-cell">
<view class="con"> <view class="con">
<view class="t">人才服务</view> <view class="t">人才服务</view>
@ -24,12 +41,23 @@
<swiper-item> <swiper-item>
<van-grid column-num="5" border="{{false}}"> <van-grid column-num="5" border="{{false}}">
<block wx:for="{{item}}" wx:for-item="it"> <block wx:for="{{item}}" wx:for-item="it">
<van-grid-item use-slot url="/pages/service/detail/detail"> <block wx:if="{{it.app_id}}">
<view class="circular"> <van-grid-item use-slot bindtap="jump" data-appid="{{it.app_id}}">
<image src="../../images/icon/{{it.id}}.png" mode="aspectFit" class="icon"></image> <view class="circular">
</view> <image src="../../images/icon/{{it.server_code}}.png" mode="aspectFit" class="icon"></image>
<view class="tit">{{it.name}}</view> </view>
</van-grid-item> <view class="tit">{{it.server_name}}</view>
</van-grid-item>
</block>
<block wx:else>
<van-grid-item use-slot url="/pages/service/detail/detail?code={{it.server_code}}">
<view class="circular">
<image src="../../images/icon/{{it.server_code}}.png" mode="aspectFit" class="icon"></image>
</view>
<view class="tit">{{it.server_name}}</view>
</van-grid-item>
</block>
</block> </block>
</van-grid> </van-grid>

19
pages/user/index.wxss

@ -124,4 +124,21 @@ page{
align-items: center; align-items: center;
font-size: 12px; font-size: 12px;
color:rgb(106,106,106); color:rgb(106,106,106);
} }
.header{
width: 100%;
height:150px;
display:flex;
align-items: center;
justify-content: center;
background-color: white;
margin-bottom: 10px;
}
.column{
width: 90%;
display:flex;
align-items: center;
justify-content: space-between;
}

Loading…
Cancel
Save