|
@@ -134,15 +134,27 @@ export default {
|
|
}
|
|
}
|
|
})
|
|
})
|
|
},
|
|
},
|
|
|
|
+ getFormatUser(list){
|
|
|
|
+ const ret = []
|
|
|
|
+ list.map(item => {
|
|
|
|
+ ret.push({label: item.userName, value: item.userId})
|
|
|
|
+ })
|
|
|
|
+ return ret
|
|
|
|
+ },
|
|
async getDefAudit(){
|
|
async getDefAudit(){
|
|
if(!this.useDingDefUser){
|
|
if(!this.useDingDefUser){
|
|
const data = await getDefaultCofig({code:'EXPENSE_ACCOUNT_DING_USER'}).then(res => res.data)
|
|
const data = await getDefaultCofig({code:'EXPENSE_ACCOUNT_DING_USER'}).then(res => res.data)
|
|
const ret = JSON.parse(data.value)
|
|
const ret = JSON.parse(data.value)
|
|
- this.form.approvers = ret.approvers
|
|
|
|
- this.form.ccList = ret.ccList
|
|
|
|
|
|
+ this.form.approvers = this.getFormatUser(ret.approvers)
|
|
|
|
+ this.form.ccList = this.getFormatUser(ret.ccList)
|
|
}else{
|
|
}else{
|
|
const data = await queryLastFinishDingUser().then(res => res.data)
|
|
const data = await queryLastFinishDingUser().then(res => res.data)
|
|
- console.log(data)
|
|
|
|
|
|
+ if(data.approversTaskList){
|
|
|
|
+ this.form.approvers = this.getFormatUser(data.approversTaskList)
|
|
|
|
+ }
|
|
|
|
+ if(data.ccTaskList){
|
|
|
|
+ this.form.ccList = this.getFormatUser(data.ccTaskList)
|
|
|
|
+ }
|
|
}
|
|
}
|
|
},
|
|
},
|
|
resetForm () {
|
|
resetForm () {
|