import { ElMessage } from 'element-plus' const getNowDate = () => { const date = new Date() const year = date.getFullYear() const month = date.getMonth() + 1 const day = date.getDate() return year + '-' + month + '-' + day + ' ' + '00:00:00' } export default { height: 'auto', calcHeight: 30, tip: false, searchShow: true, searchMenuSpan: 6, border: true, index: false, viewBtn: false, delBtn: false, editBtn: false, selection: true, dialogClickModal: false, column: [ // { // label: "主键", // prop: "id", // type: "input", // hide: true, // }, // { // label: "租户ID", // prop: "tenantId", // type: "input", // hide: true, // }, { label: "考核编号", prop: "assessmentNo", type: "input", search: true, width: 100, disabled: true, rules: [ { required: true, message: '请输入考核编号', trigger: 'blur', }, ], }, { // label: "考核目的", label: "考核种类", prop: "assessmentPurpose", type: "select", dicData: [ { label: '月度考核', value: '月度考核' }, { label: '季度考核', value: '季度考核' }, { label: '年度考核', value: '年度考核' } ], rules: [ { required: true, message: '请输入考核目的', trigger: 'blur', }, ], }, { label: "考核类型", prop: "type", type: "select", width: 100, disabled: true, display: false, formatter: (res) => { return res.type === 0? '个人考核' : '部门考核'; }, value: 0, dicData: [ { label: '人员考核任务', value: 0, }, { label: '部门考核任务', value: 1, } ], rules: [ { required: true, message: '请输入考核任务类型', trigger: 'blur', }, ], }, { label: "开始时间", prop: "startTime", type: "date", value: getNowDate(), disabled: true, format: "YYYY-MM-DD HH:mm:ss", valueFormat: "YYYY-MM-DD HH:mm:ss", width: 200, rules: [ { required: true, message: '请选择开始时间', trigger: 'click', }, ], }, { label: "结束时间", prop: "endTime", type: "date", format: "YYYY-MM-DD HH:mm:ss", valueFormat: "YYYY-MM-DD HH:mm:ss", width: 200, rules: [ { required: true, message: '请选择结束时间', trigger: 'click', }, ], }, { label: "备注", prop: "remark", type: "textarea" }, { label: "任务状态", prop: "isAssessmentOk", type: "input", display: false, width: 100, slot: true }, // { // label: "创建人", // prop: "createUser", // type: "input", // hide: true, // }, // { // label: "创建部门", // prop: "createDept", // type: "input", // hide: true, // }, // { // label: "创建时间", // prop: "createTime", // type: "input", // hide: true, // }, // { // label: "修改人", // prop: "updateUser", // type: "input", // hide: true, // }, // { // label: "修改时间", // prop: "updateTime", // type: "input", // hide: true, // }, // { // label: "状态", // prop: "status", // type: "input", // hide: true, // }, // { // label: "是否已删除", // prop: "isDeleted", // type: "input", // hide: true, // }, ] }