diff --git a/src/api/xq/userInfo.js b/src/api/xq/userInfo.js
index 71086fa..76a4528 100644
--- a/src/api/xq/userInfo.js
+++ b/src/api/xq/userInfo.js
@@ -35,6 +35,14 @@ export function updateUserInfo(data) {
})
}
+export function updateUserInfoFilter(data) {
+ return request({
+ url: '/xq/userInfo/filter',
+ method: 'put',
+ data: data
+ })
+}
+
// 删除用户信息
export function delUserInfo(id) {
return request({
diff --git a/src/constant/statusMap.js b/src/constant/statusMap.js
index 133bde5..3197446 100644
--- a/src/constant/statusMap.js
+++ b/src/constant/statusMap.js
@@ -484,7 +484,7 @@ export const payStatusList = [
]
export const platformTypeList = [
- { value: "ADMIN", label: '后台管理操作',listClass: listClass.danger},
+ { value: "ADMIN", label: '后台操作',listClass: listClass.danger},
{ value: "WX", label: '微信',listClass: listClass.success},
{ value: "ALI", label: '支付宝',listClass: listClass.primary},
{ value: "SYS", label: '系统操作',listClass: listClass.info},
@@ -544,7 +544,7 @@ export const reportStatusList = [
export const wxTransOrderSourceList = [
{ value: 1, label: '订单',listClass: listClass.primary},
{ value: 2, label: 'VIP赠送',listClass: listClass.warning},
- { value: 3, label: '后台管理新增',listClass: listClass.danger},
+ { value: 3, label: '后台新增',listClass: listClass.danger},
]
export const consumeLogTypeList = [
diff --git a/src/views/xq/user/add-user-dialog.vue b/src/views/xq/user/add-user-dialog.vue
index 23c0ba0..83e4ef2 100644
--- a/src/views/xq/user/add-user-dialog.vue
+++ b/src/views/xq/user/add-user-dialog.vue
@@ -86,12 +86,14 @@
-
+
+
-
+
+
@@ -318,10 +320,22 @@ export default {
},
created() {
getTreeAreaCode().then(response => {
- this.areaOption = response.data
+ this.areaOption = this.getTreeData(response.data)
})
},
methods: {
+ getTreeData(data){
+ for(var i=0;i
-
+
+
-
+
+
@@ -311,10 +313,22 @@ export default {
},
created() {
getTreeAreaCode().then(response => {
- this.areaOption = response.data
+ this.areaOption = this.getTreeData(response.data)
})
},
methods: {
+ getTreeData(data){
+ for(var i=0;i
-
+
修改
+ 修改择偶
@@ -250,7 +255,7 @@
-
+
@@ -281,10 +286,11 @@ import {
} from '@/constant/statusMap'
import UserInfoDialog from '@/views/xq/user/user-info-dialog.vue'
import UpdateUserInfoDialog from '@/views/xq/userInfo/update-user-info-dialog.vue'
+import UpdateUserFilterInfoDialog from '@/views/xq/userInfo/update-user-filter-info-dialog.vue'
export default {
name: "UserInfo",
- components: { UpdateUserInfoDialog, UserInfoDialog },
+ components: { UpdateUserInfoDialog, UserInfoDialog,UpdateUserFilterInfoDialog },
data() {
return {
genderList,userCarStatusList, userChildStatusList, userCompanyNatureList, userDrinkStatusList,
@@ -294,6 +300,7 @@ export default {
userWantChildList, userWhenMarriageList,userFindTagList,userSignList,
updateUserInfoDialogVisible: false,
userInfoDialogVisible: false,
+ updateUserFilterInfoDialogVisible: false,
// 遮罩层
loading: true,
// 选中数组
@@ -383,6 +390,12 @@ export default {
this.$nextTick(() => {
this.$refs.updateUserInfoDialog.init(row)
})
+ },
+ handleUpdateFilter(row){
+ this.updateUserFilterInfoDialogVisible = true
+ this.$nextTick(() => {
+ this.$refs.updateUserFilterInfoDialog.init(row)
+ })
}
}
};
diff --git a/src/views/xq/userInfo/update-user-filter-info-dialog.vue b/src/views/xq/userInfo/update-user-filter-info-dialog.vue
new file mode 100644
index 0000000..0ca0498
--- /dev/null
+++ b/src/views/xq/userInfo/update-user-filter-info-dialog.vue
@@ -0,0 +1,297 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 不限
+
+
+
+
+
+
+
+
+
+
+
+ 不限
+
+
+
+
+
+
+
+
+
+
+
+ 不限
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 不限
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/xq/userInfo/update-user-info-dialog.vue b/src/views/xq/userInfo/update-user-info-dialog.vue
index 45cda60..8a056c7 100644
--- a/src/views/xq/userInfo/update-user-info-dialog.vue
+++ b/src/views/xq/userInfo/update-user-info-dialog.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/xq/userInfo/user-info.vue b/src/views/xq/userInfo/user-info.vue
deleted file mode 100644
index 47f5f14..0000000
--- a/src/views/xq/userInfo/user-info.vue
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-