|
@@ -19,42 +19,31 @@
|
|
:label-col="formItemLayout.labelCol"
|
|
:label-col="formItemLayout.labelCol"
|
|
:wrapper-col="formItemLayout.wrapperCol">
|
|
:wrapper-col="formItemLayout.wrapperCol">
|
|
<a-form-model-item label="审批人员" prop="approvers">
|
|
<a-form-model-item label="审批人员" prop="approvers">
|
|
- <a-row>
|
|
|
|
- <a-col span="20">
|
|
|
|
- <dingDepartUser
|
|
|
|
- ref="departUserApp"
|
|
|
|
- id="departUser-approvers"
|
|
|
|
- v-model="form.approvers"
|
|
|
|
- @change="changeApprovers"
|
|
|
|
- allowClear
|
|
|
|
- placeholder="请选择审批人员"
|
|
|
|
- ></dingDepartUser>
|
|
|
|
- </a-col>
|
|
|
|
- <a-col span="4">
|
|
|
|
- <a-button type="link" shape="round" @click="$refs.departUserApp.updateDeptUser()">刷新人员</a-button>
|
|
|
|
- </a-col>
|
|
|
|
- </a-row>
|
|
|
|
|
|
+ <dingDepartUser
|
|
|
|
+ ref="departUserApp"
|
|
|
|
+ @loaded="uploading=false"
|
|
|
|
+ id="departUser-approvers"
|
|
|
|
+ v-model="form.approvers"
|
|
|
|
+ @change="changeApprovers"
|
|
|
|
+ allowClear
|
|
|
|
+ placeholder="请选择审批人员"
|
|
|
|
+ ></dingDepartUser>
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
<a-form-model-item label="抄送人" prop="ccList">
|
|
<a-form-model-item label="抄送人" prop="ccList">
|
|
- <a-row>
|
|
|
|
- <a-col span="20">
|
|
|
|
- <dingDepartUser
|
|
|
|
- ref="departUserCc"
|
|
|
|
- id="departUser-ccList"
|
|
|
|
- v-model="form.ccList"
|
|
|
|
- allowClear
|
|
|
|
- placeholder="请选择抄送人"
|
|
|
|
- ></dingDepartUser>
|
|
|
|
- </a-col>
|
|
|
|
- <a-col span="4">
|
|
|
|
- <a-button type="link" shape="round" @click="$refs.departUserCc.updateDeptUser()">刷新人员</a-button>
|
|
|
|
- </a-col>
|
|
|
|
- </a-row>
|
|
|
|
|
|
+ <dingDepartUser
|
|
|
|
+ ref="departUserCc"
|
|
|
|
+ @loaded="uploading=false"
|
|
|
|
+ id="departUser-ccList"
|
|
|
|
+ v-model="form.ccList"
|
|
|
|
+ allowClear
|
|
|
|
+ placeholder="请选择抄送人"
|
|
|
|
+ ></dingDepartUser>
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
</a-form-model>
|
|
</a-form-model>
|
|
</div>
|
|
</div>
|
|
<div class="btn-cont">
|
|
<div class="btn-cont">
|
|
<a-button type="primary" id="departUser-save" @click="handleSave">确定</a-button>
|
|
<a-button type="primary" id="departUser-save" @click="handleSave">确定</a-button>
|
|
|
|
+ <a-button :loading="uploading" style="margin-left: 15px;" @click="updateUser">刷新人员</a-button>
|
|
<a-button id="departUser-back" @click="isShow = false" style="margin-left: 15px;">取消</a-button>
|
|
<a-button id="departUser-back" @click="isShow = false" style="margin-left: 15px;">取消</a-button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -75,6 +64,7 @@ export default {
|
|
},
|
|
},
|
|
data () {
|
|
data () {
|
|
return {
|
|
return {
|
|
|
|
+ uploading: false,
|
|
spinning: false,
|
|
spinning: false,
|
|
isShow: this.openModal, // 是否打开弹框
|
|
isShow: this.openModal, // 是否打开弹框
|
|
title: '',
|
|
title: '',
|
|
@@ -97,6 +87,11 @@ export default {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ updateUser () {
|
|
|
|
+ this.uploading = true
|
|
|
|
+ this.$refs.departUserApp.updateDeptUser()
|
|
|
|
+ this.$refs.departUserCc.updateDeptUser()
|
|
|
|
+ },
|
|
changeApprovers (value) {
|
|
changeApprovers (value) {
|
|
this.form.approvers = value
|
|
this.form.approvers = value
|
|
this.$refs.ruleForm.clearValidate()
|
|
this.$refs.ruleForm.clearValidate()
|