嘉禾二期设备管理
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

134 lines
2.8 KiB

var DIC = {
SEX: [{ label: "女", value: 2},{ label: "男", value: 1 }]
};
export const lecturerOption = {
saveBtn: false,
updateBtn: false,
cancelBtn: false,
addBtn: false,
columnBtn: false,
refreshBtn: false,
searchShowBtn: false,
border:false,
tip: false,
selection: false,
index: true,
labelSuffix: " ", //控制标题后缀
labelWidth: 120,
indexLabel: "序号",
gutter: 60, //设置input的大小
menuBtn: true,
submitBtn: true,
addTitle: "新增",
addTitlePosition: "center",
editTitle: "编辑",
labelPosition: "top",
menuAlign:'left',
menuHeaderAlign:'left',
dialogMenuPosition: "center", // dialog按钮位置
delBtn: false,
editBtn: false,
saveBtn:false,
cancelBtn:false,
addBtn:false,
updateBtn:false,
tip: false,
labelPosition: "top",
columnBtn: false,
refreshBtn: false,
dialogCustomClass:"custom",
column: [
{
span: 8,
type: "select",
label: "讲师姓名",
overHidden: true,
prop: "name",
filterable: true,
allowCreate: true,
dicUrl: "/api/blade-user/teacher/likeUser",
props: {
label: "name",
value: "id",
},
rules: [{ required: true, message: "请输入讲师姓名" }],
align:"left"
},
// {
// span: 8,
// prop: "name",
// label: "讲师姓名",
// overHidden: true,
// addDisplay: false,
// editDisplay: false
// },
{
span: 8,
prop: "sex",
label: "性别",
type: "select",
dicData: DIC.SEX,
overHidden: true,
},
{
span: 8,
label: "部门",
prop: "deptName",
overHidden: true,
addDisabled: false,
editDisabled: false,
},
{
span: 8,
prop: "tel",
label: "联系方式",
overHidden: true,
rules: [{ required: true, message: "请输入联系方式" }],
},
{
type: "select",
label: "学历",
span: 8,
overHidden: true,
prop: "education",
dicUrl: "/api/blade-system/dict-biz/dictionary?code=education",
props: { label: "dictValue", value: "dictKey" },
},
{
type: "textarea",
label: "主讲方向",
span: 24,
display: true,
overHidden: true,
prop: "goodAt",
rules: [{ required: true, message: "请输入主讲方向" }],
},
{
span: 8,
type: "input",
display: false,
overHidden: true,
prop: "trainCount",
label: "累计培训次数"
},
// {
// span: 8,
// type: "input",
// prop: "praise",
// display: false,
// overHidden: true,
// label: "好评量化"
// },
{
span: 8,
type: "input",
display: false,
label: "近期培训",
overHidden: true,
prop: "recentTrain",
}
]
}