Commit d49c110f authored by 邓学云's avatar 邓学云

合并dengxueyun

parents 05181812 2f6b6563
...@@ -91,9 +91,9 @@ export function getStoreList (parameter) { ...@@ -91,9 +91,9 @@ export function getStoreList (parameter) {
export function loadAddress (parameter) { export function loadAddress (parameter) {
console.log('省市区',parameter) console.log('省市区',parameter)
return axios({ return axios({
url: homeUrl+'common/shop-transport-areas/get-area', url: homeUrl+'common/shop-transport-areas/area',
method: 'post', method: 'get',
data: parameter, params: parameter,
headers: { headers: {
"Authorization": loginToken "Authorization": loginToken
} }
......
const loginToken = "Bearer ZDGucJp9mrZR3zJoW5EenLaaeS2b6DMt"; const loginToken = "Bearer OflP6WaCRGeFe5byEqXDWMCh_1aYJmHS";
export default loginToken export default loginToken
\ No newline at end of file
...@@ -112,6 +112,9 @@ export function getUListDetails (id) { ...@@ -112,6 +112,9 @@ export function getUListDetails (id) {
} }
// 修改用户列表 // 修改用户列表
export function UListModify (parameter) { export function UListModify (parameter) {
if(parameter.CREATE_DATE){
parameter.CREATE_DATE=parameter.CREATE_DATE.format('YYYY-MM-DD')
}
return axios({ return axios({
url: homeUrl+'shopuser/shop-user-lists/user-update', url: homeUrl+'shopuser/shop-user-lists/user-update',
method: 'post', method: 'post',
...@@ -121,6 +124,17 @@ export function UListModify (parameter) { ...@@ -121,6 +124,17 @@ export function UListModify (parameter) {
} }
}) })
} }
// 获取用户组列表
export function getUGroupList () {
return axios({
url: homeUrl+'shopuser/shop-user-lists/get-member-grade-list',
method: 'get',
headers: {
"Authorization": loginToken
}
})
}
/** /**
* get user 2step code open? * get user 2step code open?
......
...@@ -229,12 +229,45 @@ export default { ...@@ -229,12 +229,45 @@ export default {
}, },
// 加载市区 // 加载市区
loadChildren(selectedOptions){ loadChildren(selectedOptions){
// if(selectedOptions.length<2){ if(selectedOptions.length<2){
// const targetOption = selectedOptions[selectedOptions.length - 1]; const targetOption = selectedOptions[selectedOptions.length - 1];
// targetOption.loading = true; targetOption.loading = true;
// var that=this; var that=this;
// // loadAddress() let giveParent={
// } PARENT_GUID: targetOption.GUID
}
loadAddress(giveParent).then(res => {
res.data.forEach(item => {
item.isLeaf=false;
})
setTimeout(() => {
targetOption.loading=false;
targetOption.children=res.data;
this.addressOptions=[...this.addressOptions];
},1000)
}).catch(err => {
})
}else{
const targetOption = selectedOptions[selectedOptions.length - 1];
targetOption.loading = true;
var that=this;
let giveParent={
PARENT_GUID: targetOption.GUID
}
loadAddress(giveParent).then(res => {
// res.data.forEach(item => {
// item.isLeaf=false;
// })
setTimeout(() => {
targetOption.loading=false;
targetOption.children=res.data;
this.addressOptions=[...this.addressOptions];
},1000)
}).catch(err => {
})
}
}, },
handleOk(value){ handleOk(value){
}, },
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
<a-col :md="8" :sm="24"> <a-col :md="8" :sm="24">
<a-form-item label="用户所属"> <a-form-item label="用户所属">
<a-select v-model="queryParam.USER_GROUP_GUID" placeholder="请选择"> <a-select v-model="queryParam.USER_GROUP_GUID" placeholder="请选择">
<a-select-option v-for="item in userGroupList" :key="item.GUID">{{item.NAME}}</a-select-option> <a-select-option v-for="item in groupList" :key="item.GUID">{{item.NAME}}</a-select-option>
</a-select> </a-select>
</a-form-item> </a-form-item>
</a-col> </a-col>
...@@ -76,8 +76,8 @@ ...@@ -76,8 +76,8 @@
> >
<a-input <a-input
hidden hidden
v-decorator="['USERGUID']" v-decorator="['GUID']"
name="USERGUID" name="GUID"
placeholder="请输入评分GUID" /> placeholder="请输入评分GUID" />
</a-form-item> </a-form-item>
<a-form-item <a-form-item
...@@ -150,7 +150,7 @@ ...@@ -150,7 +150,7 @@
:labelCol="labelCol" :labelCol="labelCol"
:wrapperCol="wrapperCol"> :wrapperCol="wrapperCol">
<a-date-picker <a-date-picker
v-decorator="['CONTACTBIRTH_DATE',{normalize:DateFilter}]" v-decorator="['CONTACTBIRTH_DATE',{normalize:DateCheck}]"
/> />
</a-form-item> </a-form-item>
<a-form-item <a-form-item
...@@ -213,7 +213,7 @@ ...@@ -213,7 +213,7 @@
<script> <script>
import moment from 'moment' import moment from 'moment'
import { STable } from '@/components' import { STable } from '@/components'
import { getUList,getUserGroup,getUListDetails,UListModify,getUListUserGroup } from '@/api/userstaff' import { getUList,getUserGroup,getUListDetails,UListModify,getUGroupList } from '@/api/userstaff'
import { format } from 'path' import { format } from 'path'
export default { export default {
...@@ -235,6 +235,7 @@ export default { ...@@ -235,6 +235,7 @@ export default {
}, },
visible:false, visible:false,
size: 'default', size: 'default',
groupList:[],
// queryParam1: {}, // queryParam1: {},
modal_usergroup:[], modal_usergroup:[],
// 高级搜索 展开/关闭 // 高级搜索 展开/关闭
...@@ -301,20 +302,24 @@ export default { ...@@ -301,20 +302,24 @@ export default {
} }
}, },
mounted(){ mounted(){
getUListUserGroup().then(res => { this.getUGroupList();
this.userGroupList=res;
console.log(this.userGroupList)
}).catch(err => {
})
// this.getCurrentDate()
}, },
methods: { methods: {
DateFilter(sexValue){ // 时间处理
if(sexValue!=null){ DateCheck(value){
return moment(sexValue,'YYYY-MM-DD') if(value || value!=null || value!=""){
return moment(value,'YYYY-MM-DD')
} }
}, },
// 获取用户组列表
getUGroupList(){
getUGroupList().then(res => {
this.groupList=res;
}).catch(err => {
})
},
// 下拉选择处理
checkNull(value){ checkNull(value){
if(value==null || value==""){ if(value==null || value==""){
return '0'; return '0';
...@@ -328,7 +333,10 @@ export default { ...@@ -328,7 +333,10 @@ export default {
validateFields({ force: true }, (err, values) => { validateFields({ force: true }, (err, values) => {
if (!err) { if (!err) {
const EvaluateModify = Object.assign({ ...values }); const EvaluateModify = Object.assign({ ...values });
EvaluateModify.CONTACTBIRTH_DATE=EvaluateModify.CONTACTBIRTH_DATE.format('YYYY-MM-DD') if(EvaluateModify.CONTACTBIRTH_DATE){
EvaluateModify.CONTACTBIRTH_DATE=EvaluateModify.CONTACTBIRTH_DATE.format('YYYY-MM-DD');
}
EvaluateModify.USERGUID=EvaluateModify.GUID;
UListModify(EvaluateModify).then(res => { UListModify(EvaluateModify).then(res => {
this.visible=false; this.visible=false;
// this.whichOptions=1; // this.whichOptions=1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment