@ -40,7 +40,7 @@
< div class = "form-group" >
< div class = "form-group" >
< label class = "col-sm-4 control-label is-required" > 人员姓名:< / label >
< label class = "col-sm-4 control-label is-required" > 人员姓名:< / label >
< div class = "col-sm-8" >
< div class = "col-sm-8" >
< select id = "User" name = "USERNAME" required class = "form-control m-b" >
< select id = "User" name = "USERNAME" required @ change = "getDept()" v-model = "dept" class = "form-control m-b" >
< option value = "" > ---请选择---< / option >
< option value = "" > ---请选择---< / option >
< option v-for = "option in userList" :value = "option.userId" :key = "option.userId" >
< option v-for = "option in userList" :value = "option.userId" :key = "option.userId" >
{{ option.userName }}
{{ option.userName }}
@ -51,19 +51,29 @@
< / div >
< / div >
< div class = "col-sm-6" >
< div class = "col-sm-6" >
< div class = "form-group" >
< div class = "form-group" >
< label class = "col-sm-4 control-label is-required " > 单位名称 : < / label >
< label class = "col-sm-4 control-label is-required " > 所属 单位:< / label >
< div class = "col-sm-8" >
< div class = "col-sm-8" >
< input name = "deptName" placeholder = "请输入单位名称" required class = "form-control m-b" type = "text" >
< input placeholder = "请输入单位名称" v-model = "deptObj.deptName" required class = "form-control m-b" type = "text" >
< input name = "deptName" v-model = "deptObj.deptId" type = hidden >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< div class = "row" >
< div class = "row" >
< div class = "col-sm-6" >
< div class = "col-sm-6" >
<!-- <div class="form - group"> -->
<!-- <label class="col - sm - 4 control - label is - required">部门:</label> -->
<!-- <div class="col - sm - 8"> -->
<!-- <input name="PART" required placeholder="请输入部门" class="form - control" type="text"> -->
<!-- </div> -->
<!-- </div> -->
< div class = "form-group" >
< div class = "form-group" >
< label class = "col-sm-4 control-label is-required" > 部门:< / label >
< label class = "col-sm-4 control-label is-required" > 培训对象 : < / label >
< div class = "col-sm-8" >
< div class = "col-sm-8" >
< input name = "PART" required placeholder = "请输入部门" class = "form-control" type = "text" >
< select name = "trainSubject" required class = "form-control m-b" th:with = "type=${@dict.getType('sys_usertrain_obj')}" >
< option value = "" > ---请选择---< / option >
< option th:each = "dict : ${type}" th:text = "${dict.dictLabel}" th:value = "${dict.dictValue}" > < / option >
< / select >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
@ -81,17 +91,6 @@
< / div >
< / div >
< div class = "row" >
< div class = "row" >
< div class = "col-sm-6" >
< div class = "form-group" >
< label class = "col-sm-4 control-label is-required" > 培训对象:< / label >
< div class = "col-sm-8" >
< select name = "trainSubject" required class = "form-control m-b" th:with = "type=${@dict.getType('sys_usertrain_obj')}" >
< option value = "" > ---请选择---< / option >
< option th:each = "dict : ${type}" th:text = "${dict.dictLabel}" th:value = "${dict.dictValue}" > < / option >
< / select >
< / div >
< / div >
< / div >
< div class = "col-sm-6" >
< div class = "col-sm-6" >
< div class = "form-group" >
< div class = "form-group" >
< label class = "col-sm-4 control-label" > 培训人员:< / label >
< label class = "col-sm-4 control-label" > 培训人员:< / label >
@ -100,12 +99,10 @@
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< / div >
< div class = "col-sm-6" >
< div class = "row" >
< div class = "col-sm-12" >
< div class = "form-group" >
< div class = "form-group" >
< label class = "col-sm- 2 control-label is-required"> 培训日期:< / label >
< label class = "col-sm-4 control-label is-required" > 培训日期:< / label >
< div class = "col-sm- 10 ">
< div class = "col-sm- 8 ">
< div class = "input-daterange input-group " >
< div class = "input-daterange input-group " >
< input type = "text" class = "input-sm form-control" required name = "trainDate" id = "laydate-startTime" placeholder = "开始日期" / >
< input type = "text" class = "input-sm form-control" required name = "trainDate" id = "laydate-startTime" placeholder = "开始日期" / >
< span class = "input-group-addon" > 到< / span >
< span class = "input-group-addon" > 到< / span >
@ -142,10 +139,12 @@
userList:[],
userList:[],
City:'',
City:'',
Area:'',
Area:'',
dept:'',
params:{
params:{
parentId:'',
parentId:'',
},
},
userPost:"system/user/list"
userPost:"system/user/list",
deptObj:{}
},
},
mounted(){
mounted(){
// 初始化地市列表
// 初始化地市列表
@ -156,6 +155,21 @@
this.getUserList()
this.getUserList()
},
},
methods:{
methods:{
getDept(){
if (this.dept !== ''){
$.ajax({
url: ctx + this.userPost,
data:{userId:this.dept},
type: 'POST',
success:((res)=>{
this.deptObj = res.rows[0].dept
}) ,
});
}else{
this.deptObj ={}
}
},
getUserList(){
getUserList(){
$.ajax({
$.ajax({
url: ctx + this.userPost,
url: ctx + this.userPost,