diff --git a/components/card/index.js b/components/card/index.js
index ad8df03..edbad7a 100644
--- a/components/card/index.js
+++ b/components/card/index.js
@@ -1,4 +1,6 @@
// components/payroll-manage/index.js
+import Dialog from 'tdesign-miniprogram/dialog/index';
+
Component({
/**
* 组件的属性列表
@@ -18,16 +20,39 @@ Component({
* 组件的初始数据
*/
data: {
- list: [
- { value: 'label_1', label: '首页', icon: 'home' },
- { value: 'label_2', label: '应用', icon: 'app' }
- ]
},
/**
* 组件的方法列表
*/
methods: {
-
+ showDialog(e) {
+ const {value} = e.target.dataset;
+ let content;
+ if (value == "oa-shenpi" || value == "zhanghuyue") {
+ content = "您当前没有操作权限"
+ }else if(value == "baoxian" || value == "baoxianzhanghu") {
+ content = "未开通保险账号,请联系您的客户经理"
+ } else {
+ content = "功能升级中, 敬请期待"
+ }
+ const dialogConfig = {
+ context: this,
+ title: '提示',
+ content: content,
+ closeBtn: true,
+ cancelBtn: null,
+ closeOnOverlayClick: true,
+ confirmBtn:'确定'
+ };
+
+ Dialog.confirm(dialogConfig)
+ .then(() => {
+ console.log('点击确定');
+ })
+ .catch(() => {
+ console.log('点击取消');
+ });
+ },
}
})
diff --git a/components/card/index.json b/components/card/index.json
index 8e7407b..c75d29a 100644
--- a/components/card/index.json
+++ b/components/card/index.json
@@ -1,6 +1,7 @@
{
"component": true,
"usingComponents": {
- "iconfont": "/iconfont/iconfont"
+ "iconfont": "/iconfont/iconfont",
+ "t-dialog": "tdesign-miniprogram/dialog/dialog"
}
}
\ No newline at end of file
diff --git a/components/card/index.wxml b/components/card/index.wxml
index cd7f34c..73acce8 100644
--- a/components/card/index.wxml
+++ b/components/card/index.wxml
@@ -4,9 +4,10 @@
-
+
{{item.name}}
+
diff --git a/pages/my/my.js b/pages/my/my.js
index b0715d3..67c427b 100644
--- a/pages/my/my.js
+++ b/pages/my/my.js
@@ -8,7 +8,7 @@ Page({
iconsList1: [{
value: 'oa-shenpi',
color: 'orange',
- name: 'OA审批'
+ name: 'OA审批',
}, {
value: 'zhifushezhi',
color: 'deepskyblue',
@@ -45,6 +45,7 @@ Page({
name: '保险账户'
}]
},
+
/**
* 生命周期函数--监听页面加载
diff --git a/pages/my/my.wxml b/pages/my/my.wxml
index 340fee5..bfebc04 100644
--- a/pages/my/my.wxml
+++ b/pages/my/my.wxml
@@ -1,5 +1,5 @@
-
+
@@ -14,5 +14,4 @@
-
-
+
\ No newline at end of file
diff --git a/pages/my/my.wxss b/pages/my/my.wxss
index c36ce17..1db2ae3 100644
--- a/pages/my/my.wxss
+++ b/pages/my/my.wxss
@@ -1,7 +1,10 @@
/* pages/my/my.wxss */
-
+.my {
+ width: 100%
+}
.userinfo {
display: flex;
+ width: 100%;
flex-direction: row;
background-color: white;
}