This commit is contained in:
zhoutianchi
2026-01-14 10:52:06 +08:00
parent 8c1f4ec05e
commit d0c8ea0223
140 changed files with 16969 additions and 11469 deletions

View File

@@ -1,81 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',ç
// prop: 'tenantId'
// },
{
label: '学历名称',
prop: 'qualificationName'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks',
},
]
}

View File

@@ -1,204 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
const typeDic=[
{label:'驻校单位',value:'0'},
{label:'培训单位',value:'1'},
{label:'二期单位',value:'2'},
]
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '主键',
prop: 'id',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '创建人',
prop: 'createBy',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '创建时间',
prop: 'createTime',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '更新人',
prop: 'updateBy',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '更新时间',
prop: 'updateTime',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '删除标志位',
prop: 'delFlag',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '租户id',
prop: 'tenantId',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '排序',
prop: 'sort',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '类型',
prop: 'companyType',
span:24,
search: false,
dicData:typeDic,
display: false,
type:'select',
rules: [{
required: true,
trigger: 'blur',
message:"请输入类型"
}]
},
{
label: '单位名称',
prop: 'companyName',
span:24,
search: true,
rules: [{
required: true,
trigger: 'blur',
message:"请输入单位名称"
}]
},
{
label: '开始时段',
prop: 'allowStartTime',
type: 'date',
format: "yyyy-MM-dd",
valueFormat: "yyyy-MM-dd",
span:24,
},
{
label: '截止时段',
prop: 'allowEndTime',
type: 'date',
format: "yyyy-MM-dd",
valueFormat: "yyyy-MM-dd",
span:24,
},
// {
// label: '管理员',
// prop: 'userName',
// formslot: true,
// span:24,
// hide:true,
// },
// {
// label: '管理员',
// prop: 'realName',
// display:false,
// addDisplay:false,
// editDisabled:true,
// editDisplay:false,
// visdiplay:false
// },
{
label: '人数',
prop: 'nums',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '已上报人数',
prop: 'okNums',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '未上报人数',
prop: 'noOkNums',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '备注',
prop: 'remarks',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
]
}

View File

@@ -1,586 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
selection:true,
column: [
{
label: '主键',
prop: 'id',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '创建人',
prop: 'createBy',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '创建时间',
prop: 'createTime',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '更新人',
prop: 'updateBy',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '更新时间',
prop: 'updateTime',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '删除标志位',
prop: 'delFlag',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '租户id',
prop: 'tenantId',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '排序',
prop: 'sort',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '单位名称',
prop: 'companyId',
type: 'select',
filterable:true,
dicUrl:`/professional/outercompany/getList?companyType=0`,
props:{
label:'companyName',
value:'id',
},
search:true,
searchFilterable:true,
filter:true,
rules: [{
required: true,
trigger: 'blur',
message:"请选择单位"
}]
},
{
label: '单位名称',
prop: 'companyName',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '职员编号',
prop: 'employeeNo',
addDisplay:false,
editDisabled:true,
search:true,
},
{
label: '姓名',
prop: 'realName',
search:true,
rules: [{
required: true,
trigger: 'blur',
message:"请填写姓名"
}]
},
{
label: '身份证',
prop: 'idCard',
search:true,
hide:true,
rules: [{
required: true,
trigger: 'blur',
message:"请填写身份证号"
}]
},
{
label: '手机',
prop: 'mobile',
search:true,
hide:true,
rules: [{
required: true,
trigger: 'blur',
message:"请填写手机号"
}]
},
{
label: '职位',
prop: 'position',
hide:true
},
{
label: '家庭地址',
prop: 'address',
hide:true,
rules: [{
required: true,
trigger: 'blur',
message:"请填写家庭住址"
}]
},
{
label: '允许进出',
prop: 'inoutFlag',
type: 'select',
dicUrl: '/admin/dict/item/type/yes_no',
search: true,
rules: [{
required: true,
trigger: 'blur',
message:"请选择是否允许进出"
}]
},
{
width: 300,
label: '头像',
prop: 'imageUrl',
slot:true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
},
{
label: '备注',
prop: 'remarks',
type:'textarea',
hide: true,
},
]
}
export const tableSecondOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
selection:true,
column: [
{
label: '主键',
prop: 'id',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '创建人',
prop: 'createBy',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '创建时间',
prop: 'createTime',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '更新人',
prop: 'updateBy',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '更新时间',
prop: 'updateTime',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '删除标志位',
prop: 'delFlag',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '租户id',
prop: 'tenantId',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '排序',
prop: 'sort',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '单位名称',
prop: 'companyId',
type: 'select',
filterable:true,
dicUrl:`/professional/outercompany/getList?companyType=2`,
props:{
label:'companyName',
value:'id',
},
search:true,
searchFilterable:true,
filter:true,
rules: [{
required: true,
trigger: 'blur',
message:"请选择单位"
}]
},
{
label: '单位名称',
prop: 'companyName',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '职员编号',
prop: 'employeeNo',
addDisplay:false,
editDisabled:true,
search:true,
},
{
label: '姓名',
prop: 'realName',
search:true,
rules: [{
required: true,
trigger: 'blur',
message:"请填写姓名"
}]
},
{
label: '身份证',
prop: 'idCard',
search:true,
hide:true,
rules: [{
required: true,
trigger: 'blur',
message:"请填写身份证号"
}]
},
{
label: '手机',
prop: 'mobile',
search:true,
hide:true,
rules: [{
required: true,
trigger: 'blur',
message:"请填写手机号"
}]
},
{
label: '职位',
prop: 'position',
hide:true
},
{
label: '家庭地址',
prop: 'address',
hide:true,
rules: [{
required: true,
trigger: 'blur',
message:"请填写家庭住址"
}]
},
{
label: '允许进出',
prop: 'inoutFlag',
type: 'select',
dicUrl: '/admin/dict/item/type/yes_no',
search: true,
rules: [{
required: true,
trigger: 'blur',
message:"请选择是否允许进出"
}]
},
{
width: 300,
label: '头像',
prop: 'imageUrl',
slot:true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
},
{
label: '备注',
prop: 'remarks',
type:'textarea',
hide: true,
},
]
}
export const tableOptionTrain = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
selection:true,
column: [
{
label: '主键',
prop: 'id',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '创建人',
prop: 'createBy',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '创建时间',
prop: 'createTime',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '更新人',
prop: 'updateBy',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '更新时间',
prop: 'updateTime',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '删除标志位',
prop: 'delFlag',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '租户id',
prop: 'tenantId',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '排序',
prop: 'sort',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '班级名称',
prop: 'companyId',
type: 'select',
filterable:true,
dicUrl:`/professional/outercompany/getList?companyType=1`,
props:{
label:'companyName',
value:'id',
},
search:true,
searchFilterable:true,
filter:true
},
{
label: '班级名称',
prop: 'companyName',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '学员编号',
prop: 'employeeNo',
addDisplay:false,
editDisabled:true,
search:true,
},
{
label: '姓名',
prop: 'realName',
search:true,
},
{
label: '身份证',
prop: 'idCard',
search:true,
hide:true
},
{
label: '手机',
prop: 'mobile',
search:true,
hide:true
},
// {
// label: '职位',
// prop: 'position',
// hide:true
// },
// {
// label: '地址',
// prop: 'address',
// hide:true
// },
{
label: '允许进出',
prop: 'inoutFlag',
type: 'select',
dicUrl: '/admin/dict/item/type/yes_no',
search: true
},
{
width: 300,
label: '头像',
prop: 'imageUrl',
slot:true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
},
{
label: '备注',
prop: 'remarks',
type:'textarea',
hide: true,
},
]
}

View File

@@ -1,430 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
import {states} from "@/const/crud/asset/assetsinvalid/assetassetsinvalid";
export const companyType=[
{
label:'入驻',
value:'0'
},
{
label:'合作',
value:'1'
},
]
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
dialogHeight: 800,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '主键',
prop: 'id',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '学院',
prop: 'deptCode',
type:'select',
multiple:true,
labelWidth:120,
search:true,
filterable:true,
searchFilterable:true,
dicUrl: '/basic/basicdept/getDeptList?secondFlag=1',
props: {
label: 'deptName',
value: 'deptCode'
},
rules: [{
required: true,
trigger: 'blur',
message:"请选择学院"
}]
},
{
label: '入驻类型',
labelWidth:120,
prop: 'companyType',
type: 'select',
search:true,
dicData:companyType,
props:{
label:'label',
value:'value'
},
rules: [{
required: true,
trigger: 'blur',
message:"请选择是否入驻类型"
}]
},
{
label: '公司名称',
labelWidth:120,
prop: 'companyName',
search:true,
rules: [{
required: true,
trigger: 'blur',
message:"请填写公司名称"
},
{ max: 30, message: '长度在 30 个字符', trigger: 'blur' },
]
},
{
label: '统一社会编码',
labelWidth:120,
prop: 'companyCode',
search:true,
editDisabled:true,
editDisplay:true,
rules: [{
required: true,
trigger: 'blur',
message:"请填写统一社会编码"
},
{ max: 30, message: '长度在 30 个字符', trigger: 'blur' },
]
},
{
label: '联系人',
labelWidth:120,
prop: 'contactsName',
rules: [{
required: true,
trigger: 'blur',
message:"请填写联系人"
},
{ max: 30, message: '长度在 30 个字符', trigger: 'blur' },
]
},
{
label: '联系电话',
labelWidth:120,
prop: 'contactsPhone',
rules: [{
required: true,
trigger: 'blur',
message:"请填写联系电话"
},
{ max: 30, message: '长度在 30 个字符', trigger: 'blur' },
]
},
{
label: '高新技术企业',
labelWidth:120,
prop: 'isTechnology',
type: 'select',
search:true,
dicUrl: '/admin/dict/item/type/yes_no',
props:{
label:'label',
value:'value'
},
rules: [{
required: true,
trigger: 'blur',
message:"请选择是否高新技术企业"
}]
},
{
label: '员工数',
labelWidth:120,
type:'number',
prop: 'employeesNum',
},
{
label: '企业场景',
labelWidth:120,
prop: 'companyImg',
hide: true,
slot:true,
formslot:true
},
{
label: '年产值(万元)',
labelWidth:120,
type:'number',
prop: 'annualOutputValue'
},
{
label: '设备总值(万元)',
labelWidth:120,
prop: 'equipmentValue',
hide: true,
type:'number'
},
{
label: '厂房面积(m²)',
prop: 'plantArea',
hide: true,
type:'number',
labelWidth:120
},
{
label: '发明专利数',
prop: 'inventionPatent',
labelWidth:120,
hide: true,
type:'number'
},
{
label: '实用新型专利数',
labelWidth:120,
prop: 'utilityModel',
hide: true,
type:'number'
},
{
label: '企业规模',
labelWidth:120,
prop: 'enterpriseSize',
hide: true
},
{
label: '注册资本',
labelWidth:120,
prop: 'registeredCapital',
hide: true
},
{
label: '存续年限',
labelWidth:120,
prop: 'survivalPeriod',
hide: true
},
{
label: '所处行业',
labelWidth:120,
prop: 'industryCode',
type: 'select',
span:24,
search:true,
dicUrl: '/admin/dict/item/type/company_industry',
props:{
label:'label',
value:'value'
},
rules: [{
required: true,
trigger: 'blur',
message:"请选择是否高新技术企业"
}]
},
{
label: '目标房型1',
labelWidth:120,
prop: 'targetRoomOne',
span:8,
hide: true
},
{
label: '楼层要求1',
labelWidth:120,
span:8,
prop: 'floorRequirementsOne',
hide: true
},
{
label: '面积要求1',
labelWidth:120,
span:8,
prop: 'areaRequirementsOne',
hide: true
},
{
label: '目标房型2',
labelWidth:120,
span:8,
prop: 'targetRoomTwo',
hide: true
},
{
label: '楼层要求2',
labelWidth:120,
span:8,
prop: 'floorRequirementsTwo',
hide: true
},
{
label: '面积要求2',
labelWidth:120,
span:8,
prop: 'areaRequirementsTwo',
hide: true
},
{
label: '目标房型3',
labelWidth:120,
span:8,
prop: 'targetRoomThree',
hide: true
},
{
label: '楼层要求3',
labelWidth:120,
span:8,
prop: 'floorRequirementsThree',
hide: true
},
{
label: '面积要求3',
labelWidth:120,
span:8,
prop: 'areaRequirementsThree',
hide: true
},
{
label: '技术技能',
labelWidth:120,
prop: 'technicalSkills',
hide: true,
type:'textarea',
row:true,
span:24,
rules: [
{ max: 255, message: '长度在 255 个字符', trigger: 'blur' },
]
},
{
label: '主营业务',
labelWidth:120,
prop: 'mainBusiness',
type:'textarea',
row:true,
span:24,
rules: [
{
required: true,
trigger: 'blur',
message:"请填写主营业务"
},
{ max: 255, message: '长度在 255 个字符', trigger: 'blur' },
]
},
{
label: '主要产品',
labelWidth:120,
prop: 'mainProducts',
hide: true,
type:'textarea',
row:true,
span:24,
rules: [
{ max: 255, message: '长度在 255 个字符', trigger: 'blur' },
]
},
{
label: '近三年生产总值',
labelWidth:120,
prop: 'gross',
hide: true,
type:'textarea',
row:true,
span:24,
rules: [
{ max: 255, message: '长度在 255 个字符', trigger: 'blur' },
]
},
{
label: '发展前景',
labelWidth:120,
prop: 'developmentProspects',
hide: true,
type:'textarea',
row:true,
span:24,
rules: [
{ max: 255, message: '长度在 255 个字符', trigger: 'blur' },
]
},
{
label: '投入计划',
labelWidth:120,
prop: 'investmentPlan',
hide: true,
type:'textarea',
row:true,
span:24,
rules: [
{ max: 255, message: '长度在 255 个字符', trigger: 'blur' },
]
},
{
label: '经营范围',
labelWidth:120,
prop: 'businessScope',
hide: true,
type:'textarea',
row:true,
span:24,
rules: [
{ max: 255, message: '长度在 255 个字符', trigger: 'blur' },
]
},
{
label: '备注',
labelWidth:120,
prop: 'remarks',
type:'textarea',
row:true,
span:24,
rules: [
{ max: 255, message: '长度在 255 个字符', trigger: 'blur' },
]
},
{
label: '校企协议书',
labelWidth:120,
prop: 'agreement',
addDisplay: false,
editDisplay: false,
slot:true,
},
{
label: '校企协议书',
labelWidth:120,
prop: 'isAgreement',
type: 'select',
search:true,
dicUrl: '/admin/dict/item/type/yes_no',
props:{
label:'label',
value:'value'
},
addDisplay: false,
editDisplay: false,
hide:true
},
]
}

View File

@@ -1,165 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '企业名称',
labelWidth:200,
prop: 'companyId',
filterable:true,
searchFilterable:true,
search:true,
type:'select',
dicUrl: '/professional/phaseintentioncompany/list',
props: {
label: 'companyName',
value: 'id'
},
rules: [{
required: true,
message: '企业不能为空',
trigger: 'blur'
}
]
},
{
label: '开始时间',
prop: 'beginTime',
type:'date',
labelWidth:200,
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [{
required: true,
message: "请选择开始时间",
trigger: "blur"
}],
},
{
label: '结束时间',
prop: 'endTime',
type:'date',
labelWidth:200,
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [{
required: true,
message: "请选择结束时间",
trigger: "blur"
}],
},
{
label: '楼号',
prop: 'buildNo',
labelWidth:200,
rules: [{
required: true,
message: '楼号不能为空',
trigger: 'blur'
}
]
},
{
label: '楼层',
prop: 'levelVal',
labelWidth:200,
rules: [{
required: true,
message: '楼层不能为空',
trigger: 'blur'
}
]
},
{
label: '面积(平方)',
prop: 'areaVal',
labelWidth:200,
rules: [{
required: true,
message: '面积不能为空',
trigger: 'blur'
}
]
},
{
label: '租金(元/平方/年)',
prop: 'money',
labelWidth:200,
type:'number',
rules: [{
required: true,
message: '租金不能为空',
trigger: 'blur'
}
]
},
{
label: '租金总计',
prop: 'allMoney',
labelWidth:200,
type:'number',
rules: [{
required: true,
message: '租金不能为空',
trigger: 'blur'
}
]
},
{
label: '物业管理费',
prop: 'wyMoney',
labelWidth:200,
type:'number',
rules: [{
required: true,
message: '物业管理费为空',
trigger: 'blur'
}
]
},
{
label: '创建时间',
prop: 'createTime',
addDisplay:false,
addDisableed:false,
editDisabled:false,
editDisplay:false,
},
{
label: '备注',
labelWidth:200,
prop: 'remarks',
type: 'textarea',
span: 24,
minRows: 2,
maxlength: 250, //长度限制 0/n
addDisplay:true, //添加是否显示
editDisplay:true, //修改是否显示
},
]
}

View File

@@ -1,114 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '企业名称',
labelWidth:200,
prop: 'companyId',
filterable:true,
searchFilterable:true,
search:true,
type:'select',
dicUrl: '/professional/phaseintentioncompany/list',
props: {
label: 'companyName',
value: 'id'
},
rules: [{
required: true,
message: '企业不能为空',
trigger: 'blur'
}
]
},
{
label: '建设人',
labelWidth:200,
prop: 'checkPeople'
},
{
label: '建设地点',
labelWidth:200,
prop: 'checkAddress'
},
{
label: '检查或与实习基地建设情况',
labelWidth:200,
prop: 'checkBaseSituation'
},
{
label: '问题及处理情况',
labelWidth:200,
prop: 'feedback'
},
{
label: '监察人',
labelWidth:200,
prop: 'checkName'
},
{
label: '填写日期',
prop: 'inTime',
type:'date',
labelWidth:200,
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [{
required: true,
message: "请选择时间",
trigger: "blur"
}],
},
{
label: '建设记录上传',
labelWidth:200,
prop: 'filePath',
hide: true,
slot:true,
formslot:true
},
{
label: '建设记录下载',
labelWidth:120,
prop: 'filePathValue',
addDisplay: false,
editDisplay: false,
slot:true,
},
{
label: '备注',
type:'textarea',
labelWidth:200,
row:true,
span:24,
prop: 'remarks'
},
]
}

View File

@@ -1,114 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '企业名称',
labelWidth:200,
prop: 'companyId',
filterable:true,
searchFilterable:true,
search:true,
type:'select',
dicUrl: '/professional/phaseintentioncompany/list',
props: {
label: 'companyName',
value: 'id'
},
rules: [{
required: true,
message: '企业不能为空',
trigger: 'blur'
}
]
},
{
label: '建设人',
labelWidth:200,
prop: 'checkPeople'
},
{
label: '建设地点',
labelWidth:200,
prop: 'checkAddress'
},
{
label: '检查或与实习基地建设情况',
labelWidth:200,
prop: 'checkBaseSituation'
},
{
label: '问题及处理情况',
labelWidth:200,
prop: 'feedback'
},
{
label: '监察人',
labelWidth:200,
prop: 'checkName'
},
{
label: '填写日期',
prop: 'inTime',
type:'date',
labelWidth:200,
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [{
required: true,
message: "请选择时间",
trigger: "blur"
}],
},
{
label: '检查文件上传',
labelWidth:200,
prop: 'filePath',
hide: true,
slot:true,
formslot:true
},
{
label: '检查文件上传',
labelWidth:120,
prop: 'filePathValue',
addDisplay: false,
editDisplay: false,
slot:true,
},
{
label: '备注',
type:'textarea',
labelWidth:200,
row:true,
span:24,
prop: 'remarks'
},
]
}

View File

@@ -1,118 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '企业名称',
labelWidth:200,
prop: 'companyId',
filterable:true,
searchFilterable:true,
search:true,
type:'select',
dicUrl: '/professional/phaseintentioncompany/list',
props: {
label: 'companyName',
value: 'id'
},
rules: [{
required: true,
message: '企业不能为空',
trigger: 'blur'
}
]
},
{
label: '检查人',
labelWidth:200,
prop: 'checkPeople'
},
{
label: '检查地点',
labelWidth:200,
prop: 'checkAddress'
},
{
label: '检查或与实习基地联系情况',
labelWidth:200,
prop: 'checkBaseSituation'
},
{
label: '检查或与学生联系情况',
labelWidth:200,
prop: 'checkStuSituation'
},
{
label: '问题及处理情况',
labelWidth:200,
prop: 'feedback'
},
{
label: '监察人',
labelWidth:200,
prop: 'checkName'
},
{
label: '填写日期',
prop: 'inTime',
type:'date',
labelWidth:200,
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [{
required: true,
message: "请选择时间",
trigger: "blur"
}],
},
{
label: '检查文件上传',
labelWidth:200,
prop: 'filePath',
hide: true,
slot:true,
formslot:true
},
{
label: '检查文件上传',
labelWidth:120,
prop: 'filePathValue',
addDisplay: false,
editDisplay: false,
slot:true,
},
{
label: '备注',
type:'textarea',
labelWidth:200,
row:true,
span:24,
prop: 'remarks'
},
]
}

View File

@@ -1,124 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '企业名称',
prop: 'companyId',
filterable:true,
searchFilterable:true,
search:true,
type:'select',
dicUrl: '/professional/phaseintentioncompany/list',
props: {
label: 'companyName',
value: 'id'
},
rules: [{
required: true,
message: '企业不能为空',
trigger: 'blur'
}
]
},
{
label: '建设时间',
prop: 'openTime',
type:'date',
format:'yyyy-MM-dd HH:mm:ss',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [{
required: true,
message: '建设时间不能为空',
trigger: 'blur'
}
]
},
{
label: '班级名称',
prop: 'className',
rules: [{
required: true,
message: '班级名称不能为空',
trigger: 'blur'
}
]
},
{
label: '人数',
prop: 'peopleNumber',
type:'number',
rules: [{
required: true,
message: '人数不能为空',
trigger: 'blur'
}
]
},
{
label: '协议',
prop: 'isXy',
dicUrl: '/admin/dict/item/type/yes_no',
type: 'select',
props:{
label:'label',
value:'value'
},
rules: [{
required: true,
message: '协议不能为空',
trigger: 'blur'
}]
},
{
label: '报道',
prop: 'isBd',
dicUrl: '/admin/dict/item/type/yes_no',
type: 'select',
props:{
label:'label',
value:'value'
},
rules: [{
required: true,
message: '报道不能为空',
trigger: 'blur'
}]
},
{
label: '备注',
prop: 'remarks',
type: 'textarea',
span: 24,
minRows: 2,
maxlength: 250, //长度限制 0/n
addDisplay:true, //添加是否显示
editDisplay:true, //修改是否显示
},
]
}

View File

@@ -1,113 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
height: 800,
addBtn: false,
dic: [],
column: [
{
label: '企业名称',
prop: 'companyId',
filterable:true,
searchFilterable:true,
search:true,
type:'select',
dicUrl: '/professional/phaseintentioncompany/list',
props: {
label: 'companyName',
value: 'id'
},
rules: [{
required: true,
message: '企业不能为空',
trigger: 'blur'
}
]
},
{
label: '主题/模块/课程',
prop: 'titleName',
rules: [{
required: true,
message: '主题/模块/课程不能为空',
trigger: 'blur'
}]
},
{
label: '参与日期',
prop: 'partTime',
type:'date',
format:'yyyy-MM-dd HH:mm:ss',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [{
required: true,
message: '参与日期不能为空',
trigger: 'blur'
}
]
},
{
label: '地点',
prop: 'address'
},
{
label: '教学形式',
prop: 'teachingForm'
},
{
label: '企业主讲人(职务)',
prop: 'duties'
},
{
label: '面向对象',
prop: 'objectOriented'
},
{
label: '其他部门参与情况',
prop: 'otherDept'
},
{
label: '级别',
prop: 'levelVal'
},
{
label: '折算课时',
prop: 'calculateClass',
type:'number',
},
{
label: '备注',
prop: 'remarks',
type: 'textarea',
span: 24,
minRows: 2,
maxlength: 250, //长度限制 0/n
addDisplay:true, //添加是否显示
editDisplay:true, //修改是否显示
},
]
}

View File

@@ -1,159 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '企业名称',
prop: 'companyId',
filterable:true,
searchFilterable:true,
search:true,
type:'select',
dicUrl: '/professional/phaseintentioncompany/list',
props: {
label: 'companyName',
value: 'id'
},
rules: [{
required: true,
message: '企业不能为空',
trigger: 'blur'
}
]
},
{
label: '建设日期',
prop: 'postTime',
type:'date',
format:'yyyy-MM-dd HH:mm:ss',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [{
required: true,
message: '建设日期不能为空',
trigger: 'blur'
}
]
},
{
label: '基地名称',
prop: 'postName',
span: 24,
rules: [{
required: true,
message: '基地名称不能为空',
trigger: 'blur'
}]
},
{
label: '岗位数',
type:'number',
prop: 'postNumber',
rules: [{
required: true,
message: '岗位数不能为空',
trigger: 'blur'
}]
},
{
label: '工位数',
type:'number',
prop: 'workNumber',
rules: [{
required: true,
message: '工位数不能为空',
trigger: 'blur'
}]
},
{
label: '运行次数',
type:'number',
prop: 'runTimes',
rules: [{
required: true,
message: '运行次数不能为空',
trigger: 'blur'
}]
},
{
label: '协议',
prop: 'isXy',
dicUrl: '/admin/dict/item/type/yes_no',
type: 'select',
props:{
label:'label',
value:'value'
},
rules: [{
required: true,
message: '协议不能为空',
trigger: 'blur'
}]
},
{
label: '挂牌',
prop: 'isGp',
dicUrl: '/admin/dict/item/type/yes_no',
type: 'select',
props:{
label:'label',
value:'value'
},
rules: [{
required: true,
message: '挂牌不能为空',
trigger: 'blur'
}]
},
{
label: '报道',
prop: 'isBd',
dicUrl: '/admin/dict/item/type/yes_no',
type: 'select',
props:{
label:'label',
value:'value'
},
rules: [{
required: true,
message: '报道不能为空',
trigger: 'blur'
}]
},
{
label: '备注',
prop: 'remarks',
type: 'textarea',
span: 24,
minRows: 2,
maxlength: 250, //长度限制 0/n
addDisplay:true, //添加是否显示
editDisplay:true, //修改是否显示
},
]
}

View File

@@ -1,164 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '企业名称',
prop: 'companyId',
filterable:true,
searchFilterable:true,
search:true,
type:'select',
dicUrl: '/professional/phaseintentioncompany/list',
props: {
label: 'companyName',
value: 'id'
},
rules: [{
required: true,
message: '企业不能为空',
trigger: 'blur'
}
]
},
{
label: '开始时间',
prop: 'beginTime',
type:'date',
format:'yyyy-MM-dd HH:mm:ss',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [{
required: true,
message: '开始时间不能为空',
trigger: 'blur'
}
]
},
{
label: '结束时间',
prop: 'endTime',
type:'date',
format:'yyyy-MM-dd HH:mm:ss',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [{
required: true,
message: '结束时间不能为空',
trigger: 'blur'
}
]
},
{
label: '地点',
prop: 'practiceAddress',
rules: [{
required: true,
message: '地点不能为空',
trigger: 'blur'
}]
},
{
label: '实习内容',
prop: 'practiceName',
rules: [{
required: true,
message: '实习内容不能为空',
trigger: 'blur'
}]
},
{
label: '教学形式',
prop: 'teacherForm',
rules: [{
required: true,
message: '教学形式不能为空',
trigger: 'blur'
}]
},
{
label: '主讲人',
prop: 'companyPeople',
rules: [{
required: true,
message: '企业主讲人不能为空',
trigger: 'blur'
}]
},
{
label: '协议',
prop: 'isXy',
dicUrl: '/admin/dict/item/type/yes_no',
type: 'select',
props:{
label:'label',
value:'value'
},
rules: [{
required: true,
message: '协议不能为空',
trigger: 'blur'
}]
},
{
label: '报道',
prop: 'isBd',
dicUrl: '/admin/dict/item/type/yes_no',
type: 'select',
props:{
label:'label',
value:'value'
},
rules: [{
required: true,
message: '报道不能为空',
trigger: 'blur'
}]
},
{
label: '折算课时',
prop: 'classTime',
type:'number',
rules: [{
required: true,
message: '折算课时不能为空',
trigger: 'blur'
}]
},
{
label: '总结',
prop: 'remarks',
type: 'textarea',
span: 24,
minRows: 2,
maxlength: 250, //长度限制 0/n
addDisplay:true, //添加是否显示
editDisplay:true, //修改是否显示
},
]
}

View File

@@ -1,114 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '企业名称',
prop: 'companyId',
filterable:true,
labelWidth:200,
searchFilterable:true,
search:true,
type:'select',
dicUrl: '/professional/phaseintentioncompany/list',
props: {
label: 'companyName',
value: 'id'
},
rules: [{
required: true,
message: '企业不能为空',
trigger: 'blur'
}
]
},
{
label: '主持人',
labelWidth:200,
prop: 'checkPeople'
},
{
label: '记录人',
labelWidth:200,
prop: 'inPeople'
},
{
label: '参加人员',
labelWidth:200,
prop: 'participatePeople'
},
{
label: '建设地点',
labelWidth:200,
prop: 'checkAddress'
},
{
label: '主要内容',
labelWidth:200,
prop: 'mainTitle'
},
{
label: '填写日期',
prop: 'inTime',
type:'date',
labelWidth:200,
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [{
required: true,
message: "请选择时间",
trigger: "blur"
}],
},
{
label: '合作文件下载',
labelWidth:200,
prop: 'filePath',
hide: true,
slot:true,
formslot:true
},
{
label: '合作文件上传',
labelWidth:120,
prop: 'filePathValue',
addDisplay: false,
editDisplay: false,
slot:true,
},
{
label: '备注',
type:'textarea',
labelWidth:200,
row:true,
span:24,
prop: 'remarks'
},
]
}

View File

@@ -1,117 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const typeList=[
{value:"1",label:"横向课题"},
{value:"2",label:"实用性专利/发明专利"},
{value:"3",label:"企业技术改造"},
]
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '企业名称',
prop: 'companyId',
filterable:true,
searchFilterable:true,
search:true,
type:'select',
dicUrl: '/professional/phaseintentioncompany/list',
props: {
label: 'companyName',
value: 'id'
},
rules: [{
required: true,
message: '企业不能为空',
trigger: 'blur'
}
]
},
{
label: '名称',
prop: 'title',
rules: [{
required: true,
message: '名称不能为空',
trigger: 'blur'
}]
},
{
label: '时间',
prop: 'openTime',
type:'date',
format:'yyyy-MM-dd HH:mm:ss',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [{
required: true,
message: '时间不能为空',
trigger: 'blur'
}
]
},
{
label: '类型',
prop: 'type',
dicData:typeList,
type: 'select',
props:{
label:'label',
value:'value'
},
rules: [{
required: true,
message: '类型不能为空',
trigger: 'blur'
}]
},
{
label: '人员',
prop: 'peopleName',
},
{
label: '到账资金 ',
prop: 'techMoney',
type: 'number'
},
{
label: '应用',
prop: 'techValue',
span:24,
},
{
label: '备注',
prop: 'remarks',
type: 'textarea',
span: 24,
minRows: 2,
maxlength: 250, //长度限制 0/n
addDisplay:true, //添加是否显示
editDisplay:true, //修改是否显示
},
]
}

View File

@@ -1,120 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const typeList=[
{value:"1",label:"校企合作成果获省部级以上奖励或表彰"},
{value:"2",label:"校企合作项目经济效益超过 30 万"},
{value:"3",label:"校企合作成果被省级以上媒体省部级以上奖励或表彰"},
{value:"4",label:"校企合作案例、模式、方法被学校采纳并推广"},
]
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '企业名称',
prop: 'companyId',
filterable:true,
span: 24,
searchFilterable:true,
search:true,
type:'select',
dicUrl: '/professional/phaseintentioncompany/list',
props: {
label: 'companyName',
value: 'id'
},
rules: [{
required: true,
message: '企业不能为空',
trigger: 'blur'
}
]
},
{
label: '类型',
prop: 'type',
span: 24,
dicData:typeList,
type: 'select',
props:{
label:'label',
value:'value'
},
rules: [{
required: true,
message: '类型不能为空',
trigger: 'blur'
}]
},
{
label: '主持人',
prop: 'peopleName',
span: 24,
rules: [{
required: true,
message: '主持人不能为空',
trigger: 'blur'
}
]
},
{
label: '内容',
prop: 'title',
span: 24,
rules: [{
required: true,
message: '内容不能为空',
trigger: 'blur'
}
]
},
{
label: '证书/文件 经济效益/企业应用 媒体级别 文献或其他',
prop: 'otherName',
type: 'textarea',
minRows: 2,
maxlength: 250, //长度限制 0/n
span: 24,
rules: [{
required: true,
message: '主持人不能为空',
trigger: 'blur'
}
]
},
{
label: '备注',
prop: 'remarks',
type: 'textarea',
span: 24,
minRows: 2,
maxlength: 250, //长度限制 0/n
addDisplay:true, //添加是否显示
editDisplay:true, //修改是否显示
},
]
}

View File

@@ -1,81 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '学位名称',
prop: 'degreeName'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks',
},
]
}

View File

@@ -1,81 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '类型名称',
prop: 'name'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks',
},
]
}

View File

@@ -1,82 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '类型名称',
prop: 'atStationName'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks',
},
]
}

View File

@@ -1,177 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
const statusDic=[
{label:"待提交",value:"0"},
{label:"待部门审核",value:"1"},
{label:"待教学研究中心审核",value:"2"},
{label:"通过",value:"100"},
{label:"驳回",value:"-1"},
]
export const tableOption = {
border: true,
index: false,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
menu:false,
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label:"审核人操作栏",
prop:"examCol",
minWidth: 200,
fixed:true,
slot:true,
display:false
},
{
label:"填报人操作栏",
prop:"editCol",
minWidth: 200,
fixed:true,
slot:true,
display:false
},
{
label: '审核状态 ',
prop: 'state',
search:true,
dicData: statusDic,
type:'select',
props:{
label:'label',
value:'value'
},
display:false
},
{
label: "驳回理由",
prop: "backReason",
display: false,
},
{
label: '部门',
prop: 'deptName',
minWidth: 150
},
{
label: '作者',
prop: 'author'
},
{
label: '课件名称',
prop: 'name',
search:true
},
{
label: '颁奖等级',
prop: 'level'
},
{
label: '颁奖单位',
prop: 'unit'
},
{
label: '获奖时间',
prop: 'awardTime',
type:'date',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd',
minWidth: 100
},
{
label: '获奖证书',
prop: 'awardImg',
formslot:true,
slot:true
},
{
label: '创建人',
prop: 'createName',
},
{
label: '创建时间',
prop: 'createTime',
minWidth: 150
},
{
label: '备注',
prop: 'remarks',
type:'textarea'
},
]
}
export const tableViewOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '部门',
prop: 'deptName'
},
{
label: '作者',
prop: 'author'
},
{
label: '课件名称',
prop: 'name'
},
{
label: '颁奖等级',
prop: 'level'
},
{
label: '颁奖单位',
prop: 'unit'
},
{
label: '获奖时间',
prop: 'awardTime',
type:'date',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd'
},
{
label: '创建人',
prop: 'createName',
},
{
label: '创建时间',
prop: 'createTime',
},
{
label: '备注',
prop: 'remarks',
type:'textarea'
},
]
}

View File

@@ -1,81 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '用工性质',
prop: 'employmentNatureName'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
]
}

View File

@@ -1,81 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '职称职务',
prop: 'majorStationName'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks',
},
]
}

View File

@@ -1,85 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户ID',
// prop: 'tenantId'
// },
{
label: '论文类型',
prop: 'typeName'
},
{
label: '排序',
prop: 'sort'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
]
}

View File

@@ -1,47 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
column: [
{
label: '类别名字',
prop: 'name'
},
{
label: '备注信息',
prop: 'remarks'
},
{
label: '创建时间',
prop: 'createTime',
editDisabled: true
},
{
label: '排序',
prop: 'sort'
},
]
}

View File

@@ -1,71 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '工号',
prop: 'teacherNo',
search:true
},
{
label: '用户名',
prop: 'realName',
search:true
},
{
label: '原支部名称',
prop: 'oldBranchName'
},
{
label: '现支部名称',
prop: 'branchName'
},
// {
// label: '党费交至几月',
// prop: 'feeTime'
// },
{
label:'党费',
prop:"partyFee",
type:'number',
precision:2
},
{
label: '变动时间',
prop: 'changeTime'
},
{
label: '创建时间',
prop: 'createTime'
},
{
label: '备注',
prop: 'remarks'
},
]
}

View File

@@ -1,85 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
// {
// label: '排序',
// prop: 'sort'
// },
{
label: '政治面貌',
prop: 'politicsStatusId'
},
{
label: '加入时间',
prop: 'joinTime',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
},
{
label: '转正时间',
prop: 'correctionTime',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
},
]
}

View File

@@ -1,77 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
/*{
label: '主键',
prop: 'id'
},
{
label: '创建人',
prop: 'createBy'
},
{
label: '创建时间',
prop: 'createTime'
},
{
label: '更新人',
prop: 'updateBy'
},
{
label: '更新时间',
prop: 'updateTime'
},
{
label: '删除标志位',
prop: 'delFlag'
},*/
{
label: '等级名称',
prop: 'levelName'
},
/*{
label: '租户id',
prop: 'tenantId'
},*/
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
]
}

View File

@@ -1,208 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
/*{
label: '主键',
prop: 'id'
},*/
/* {
label: '创建人',
prop: 'createBy'
},
{
label: '创建时间',
prop: 'createTime'
},
{
label: '更新人',
prop: 'updateBy'
},
{
label: '更新时间',
prop: 'updateTime'
},
{
label: '删除标志位',
prop: 'delFlag'
},*/
/* {
label: '租户id',
prop: 'tenantId'
},*/
{
label: '审核状态',
prop: 'state',
search:true,
dicUrl:'/admin/dict/item/type/professional_state',
type:'select',
props:{
label:'label',
value:'value'
},
addDisplay:false,
editDisplay:false,
},
{
label: "驳回理由",
prop: "backReason",
},
{
label: '工号',
prop: 'teacherNo',
search:true
},
{
label: '姓名',
prop: 'realName',
search:true
},
{
label: '资格等级',
prop: 'qualificationConfigId',
type: 'select',
dicUrl: '/professional/professionalqualificationconfig/getLevelList',
props: {
label: 'levelName',
value: 'id'
}
},
{
label: '工种',
prop: 'worker',
type: 'select',
dicUrl: '/professional/professionalworktype/getWorkTypeList',
props: {
label: 'workName',
value: 'id'
}
},
{
label: '是否最高',
prop: 'isHighest',
addDisplay:false,
editDisplay:false,
hide:true
},
{
label: '证书编号',
prop: 'certificateNumber',
hide:true
},
{
label: '取证时间',
prop: 'certificateTime',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
addDisplay:false,
editDisplay:false,
hide:true
},
{
label: '证明材料1',
prop: 'evidenceA',
row:true,
formslot:true,
hide:true,
span:24,
},
{
label: '证明材料2',
prop: 'evidenceB',
row:true,
formslot:true,
hide:true,
span:24,
},
{
label: '证明材料3',
prop: 'evidenceC',
row:true,
formslot:true,
hide:true,
span:24,
},
{
label: '证明材料',
prop: 'evidence',
row:true,
display:false,
span:24,
slot:true
},
{
label: '备注',
prop: 'remarks',
type:"textarea",
span:24,
hide:true
},
{
label: '流程状态',
prop: 'procInsStatus',
addDisplay:false,
editDisplay:false,
hide:true
},
{
label: '更新时间',
prop: 'updateTime',
type:'datetime',
format:'yyyy-MM-dd',
addDisplay:false,
editDisplay:false
},
{
label: '原因',
prop: 'reason',
addDisplay:false,
editDisplay:false,
hide:true
},
/* {
label: '审核人',
prop: 'auditor'
},*/
/* {
label: '审核时间',
prop: 'auditTime'
},*/
// {
// label: '排序',
// prop: 'sort'
// },
]
}

View File

@@ -1,251 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
// {
// label: '排序',
// prop: 'sort'
// },
{
label: '工号',
prop: 'teacherNo'
},
{
label: '年份',
prop: 'pYear'
},
{
label: '月份',
prop: 'pMonth'
},
{
label: '身份证号',
prop: 'postSalary'
},
{
label: '培训兼课金',
prop: 'payWage'
},
{
label: '',
prop: 'studentPay'
},
{
label: '生活津贴',
prop: 'liveAllowance'
},
{
label: '',
prop: 'postAllowance'
},
{
label: '房补',
prop: 'houseSubsidies'
},
{
label: '',
prop: 'newHouseSubsidies'
},
{
label: '',
prop: 'huiSubsidies'
},
{
label: '',
prop: 'oldSubsidies'
},
{
label: '',
prop: 'ageAllowance'
},
{
label: '',
prop: 'specialSubsidies'
},
{
label: '',
prop: 'teacherAllowance'
},
{
label: '',
prop: 'temporarySubsidies'
},
{
label: '',
prop: 'keepAllowance'
},
{
label: '',
prop: 'sPostAllowance1'
},
{
label: '',
prop: 'sPostAllowance2'
},
{
label: '',
prop: 'other'
},
{
label: '',
prop: 'meritPay'
},
{
label: '',
prop: 'villageSubsidies'
},
{
label: '',
prop: 'trafficSubsidies'
},
{
label: '',
prop: 'retroactivePay'
},
{
label: '',
prop: 'houseFund'
},
{
label: '',
prop: 'medicalInsurance'
},
{
label: '',
prop: 'unemployInsurance'
},
{
label: '',
prop: 'endowInsurance'
},
{
label: '',
prop: 'unionFee'
},
{
label: '',
prop: 'childrenWhole'
},
{
label: '',
prop: 'personalTax'
},
{
label: '',
prop: 'otherDeduction'
},
{
label: '',
prop: 'sickDeduction'
},
{
label: '',
prop: 'medicalFund'
},
{
label: '',
prop: 'inductrialInjury'
},
{
label: '',
prop: 'personalPay'
},
{
label: '',
prop: 'childEdu'
},
{
label: '',
prop: 'conEdu'
},
{
label: '',
prop: 'sickMedical'
},
{
label: '',
prop: 'houseInterest'
},
{
label: '',
prop: 'house'
},
{
label: '',
prop: 'supportOld'
},
{
label: '',
prop: 'trainPool'
},
{
label: '',
prop: 'otherIncome1'
},
{
label: '',
prop: 'otherIncome2'
},
{
label: '',
prop: 'deductionCost'
},
]
}

View File

@@ -1,91 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '主键',
prop: 'id'
},
{
label: '创建人',
prop: 'createBy'
},
{
label: '创建时间',
prop: 'createTime'
},
{
label: '更新人',
prop: 'updateBy'
},
{
label: '更新时间',
prop: 'updateTime'
},
{
label: '删除标志位',
prop: 'delFlag'
},
{
label: '备注',
prop: 'remarks'
},
{
label: '租户id',
prop: 'tenantId'
},
{
label: '排序',
prop: 'sort'
},
{
label: '称谓',
prop: 'title'
},
{
label: '姓名',
prop: 'realName'
},
{
label: '出生年月',
prop: 'birthday'
},
{
label: '政治面貌',
prop: 'politicsStatusId'
},
{
label: '工作单位及职务',
prop: 'workStation'
},
{
label: '工号',
prop: 'teacherNo'
},
]
}

View File

@@ -1,81 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '职务级别名称',
prop: 'stationDutyLevelName'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
]
}

View File

@@ -1,72 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '岗位级别名称',
prop: 'stationLevelName'
},
{
label: '排序',
prop: 'sort'
},
]
}

View File

@@ -1,82 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '级别名称',
prop: 'levelName'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
]
}

View File

@@ -1,141 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
// {
// label: '排序',
// prop: 'sort'
// },
{
label: '工号',
prop: 'teacherNo'
},
{
label: '岗位类别',
prop: 'stationTypeId'
},
{
label: '职务级别',
prop: 'stationDutyLevelId'
},
{
label: '岗位级别',
prop: 'stationLevel'
},
{
label: '任现岗位职级时间',
prop: 'stationDate',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
},
{
label: '在职情况',
prop: 'atStation'
},
{
label: '职务',
prop: 'dutyDesc'
},
{
label: '退休年份',
prop: 'retireDate',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
},
{
label: '参加工作时间',
prop: 'workDate',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
},
{
label: '干部职务任职时间',
prop: 'dutyDate',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
},
{
label: '用工性质',
prop: 'employmentNature'
},
{
label: '进编时间',
prop: 'entryDutyDate',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
},
{
label: '进校时间',
prop: 'entrySchoolDate',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
},
{
label: '教师类型',
prop: 'teacherType'
},
]
}

View File

@@ -1,81 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '岗位类别名称',
prop: 'typeName'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
]
}

View File

@@ -1,208 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
// {
// label: '排序',
// prop: 'sort'
// },
{
label: '审核状态',
prop: 'state',
search:true,
dicUrl:'/admin/dict/item/type/professional_state',
type:'select',
props:{
label:'label',
value:'value'
},
addDisplay:false,
editDisplay:false,
},
{
label: "驳回理由",
prop: "backReason",
},
{
label: '工号',
prop: 'teacherNo',
labelWidth:100,
search:true
},
{
label: '姓名',
prop: 'realName',
labelWidth:100,
search:true
},
{
label: '毕业时间',
prop: 'graduateTime',
labelWidth:100,
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
},
{
label: '学位',
prop: 'degreeConfigId',
labelWidth:100,
type:'select',
dicUrl: '/professional/professionalacademicdegreeconfig/getDegreeList',
props: {
label: 'degreeName',
value: 'id'
}
},
{
label: '学历',
prop: 'qualificationConfigId',
labelWidth:100,
type:'select',
dicUrl: '/professional/academicqualificationsconfig/getQualificationList',
props: {
label: 'qualificationName',
value: 'id'
}
},
{
label: '教育类型',
prop: 'type',
type:'select',
props:{
label:'name',
value:'id'
},
dicUrl:'/professional/professionalacademiceducationtypeconfig/getAllTypeList',
addDisplay: false,
editDisabled: false,
},
{
label: '毕业学校',
prop: 'graduateSchool',
labelWidth:100,
hide:true
},
{
label: '所学专业',
prop: 'major',
labelWidth:100,
hide:true
},
{
label: '证书编号',
prop: 'certificateNumber',
row:true,
labelWidth:100,
span:24
},
{
label: '学历证书附件',
prop: 'qualificationImg',
labelWidth:200,
formslot:true,
slot:true
},
{
label: '学位证书附件',
prop: 'degreeImg',
labelWidth:200,
formslot:true,
slot:true
},
{
label: '创建时间',
prop: 'createTime',
type:'datetime',
format:'yyyy-MM-dd',
addDisplay:false,
editDisplay:false
},
{
label: '备注',
prop: 'remarks',
labelWidth:100,
type:"textarea",
span:24,
hide:true
},
// {
// label: '学位证书附件',
// prop: 'degreeImg',
// type: 'upload',
// labelWidth:100,
// loadText: '附件上传中,请稍等',
// span: 24,
// tip: '只能上传jpg/png文件且不超过500kb',
// action: '/professional/file/upload',
// propsHttp: {
// res: 'data',
// name:'fileName',
// },
// hide:true
// },
// {
// label: '',
// prop: 'educationId'
// },
]
}

View File

@@ -1,81 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '资格证名称',
prop: 'cretificateName'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
]
}

View File

@@ -1,160 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
// {
// label: '排序',
// prop: 'sort'
// },
{
label: '审核状态 ',
prop: 'state',
search:true,
dicUrl:'/admin/dict/item/type/professional_state',
type:'select',
props:{
label:'label',
value:'value'
},
addDisplay:false,
editDisplay:false
},
{
label: "驳回理由",
prop: "backReason",
},
{
label: '工号',
prop: 'teacherNo',
search:true
},
{
label: '姓名',
prop: 'realName',
search:true
},
{
label: '关联资格证书',
prop: 'certificateConfId',
type: 'select',
dicUrl: '/professional/professionalteachercertificateconf/getTeacherCertificateList',
props: {
label: 'cretificateName',
value: 'id'
}
},
{
label: '证书编号',
prop: 'certificateNumber'
},
{
label: '证明材料',
prop: 'evidence',
span:24,
slot:true
},
{
label: '创建时间',
prop: 'createTime',
type:'datetime',
format:'yyyy-MM-dd',
addDisplay:false,
editDisplay:false
},
// {
// label: '证明材料',
// prop: 'evidenceB',
// row:true,
// formslot:true,
// hide:true,
// span:24,
// },
// {
// label: '证明材料2',
// prop: 'evidenceb'
// },
// {
// label: '流程状态',
// prop: 'procInsId'
// },
{
label: '备注',
prop: 'remarks',
type:"textarea",
span:24,
hide:true
},
// {
// label: '',
// prop: 'reason'
// },
// {
// label: '',
// prop: 'auditor'
// },
// {
// label: '',
// prop: 'auditTime'
// },
]
}

View File

@@ -1,80 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
delBtn: false,
editBtn: false,
addBtn: false,
column: [
{
label: '审核状态 ',
prop: 'state',
search:true,
dicUrl:'/admin/dict/item/type/professional_state',
type:'select',
props:{
label:'label',
value:'value'
},
addDisplay:false,
editDisplay:false
},
{
label: "驳回理由",
prop: "backReason",
},
{
label: '工号',
prop: 'teacherNo',
search:true,
formslot:true
},
{
label: '姓名',
prop: 'teacherName',
search:true
},
{
label: '荣誉',
prop: 'honor'
},
{
label: '表彰单位',
prop: 'honorCompany'
},
{
label: '年份',
prop: 'year',
type: 'year',
format:'yyyy',
valueFormat:'yyyy'
},
{
label: '证明材料',
prop: 'attachment',
slot:true,
formslot:true
},
]
}

View File

@@ -1,169 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
const statusDic=[
{label:"待提交",value:"0"},
{label:"待部门审核",value:"1"},
{label:"待教学研究中心审核",value:"2"},
{label:"通过",value:"100"},
{label:"驳回",value:"-1"},
]
export const tableOption = {
border: true,
index: false,
indexLabel: '序号',
menu:false,
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label:"审核人操作栏",
prop:"examCol",
minWidth: 200,
fixed:true,
slot:true,
display:false
},
{
label:"填报人操作栏",
prop:"editCol",
minWidth: 200,
fixed:true,
slot:true,
display:false
},
{
label: '审核状态 ',
prop: 'state',
search:true,
dicData: statusDic,
type:'select',
props:{
label:'label',
value:'value'
},
display:false
},
{
label: "驳回理由",
prop: "backReason",
display: false,
},
{
label: '部门',
prop: 'deptName',
minWidth: 150
},
{
label: '作者',
prop: 'author'
},
{
label: '教案名称',
prop: 'name',
search:true
},
{
label: '颁奖等级',
prop: 'level'
},
{
label: '颁奖单位',
prop: 'unit'
},
{
label: '获奖时间',
prop: 'awardTime',
type:'date',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd',
minWidth: 150
},
{
label: '创建人',
prop: 'createName',
},
{
label: '创建时间',
prop: 'createTime',
minWidth: 150
},
{
label: '备注',
prop: 'remarks'
},
]
}
export const tableViewOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '部门',
prop: 'deptName'
},
{
label: '作者',
prop: 'author'
},
{
label: '教案名称',
prop: 'name'
},
{
label: '颁奖等级',
prop: 'level'
},
{
label: '颁奖单位',
prop: 'unit'
},
{
label: '获奖时间',
prop: 'awardTime',
type:'date',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd'
},
{
label: '创建人',
prop: 'createName',
},
{
label: '创建时间',
prop: 'createTime',
},
{
label: '备注',
prop: 'remarks'
},
]
}

View File

@@ -1,215 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
const statusDic=[
{label:"待提交",value:"0"},
{label:"待部门审核",value:"1"},
{label:"待教学研究中心审核",value:"2"},
{label:"通过",value:"100"},
{label:"驳回",value:"-1"},
]
export const tableOption = {
border: true,
index: false,
indexLabel: '序号',
indexFixed: false,
stripe: true,
menuAlign: 'center',
menu:false,
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
height:500,
dialogHeight:700,
dialogWidth:"90%",
column: [
{
label:"审核人操作栏",
prop:"examCol",
minWidth: 200,
fixed:true,
slot:true,
display:false
},
{
label:"填报人操作栏",
prop:"editCol",
minWidth: 200,
fixed:true,
slot:true,
display:false
},
{
label: '审核状态 ',
prop: 'state',
search:true,
minWidth:150,
dicData: statusDic,
type:'select',
props:{
label:'label',
value:'value'
},
display:false
},
{
label: "驳回理由",
prop: "backReason",
display: false,
},
// {
// label:'证明材料',
// prop:"zmcl",
// slot:true,
// display:false,
// minWidth:150
// },
{
label: '工号',
prop: 'createBy',
display:false,
search:true
},
{
label: '姓名',
prop: 'realName',
display:false,
search:true
},
{
label: '作者',
prop: 'author',
rules: [{
required: true,
message: '请输入作者',
trigger: 'blur'
}]
},
{
label: '第二作者',
prop: 'secondAuthor'
},
{
label: '论文名称',
prop: 'title',
rules: [{
required: true,
message: '请输入论文名称',
trigger: 'blur'
}],
minWidth:150
},
{
label: '论文类型',
prop: 'paperConfigId',
type: 'select',
dicUrl: '/professional/professionalpaperconfig/getPaperConfigList',
props:{
label:'typeName',
value:'id'
},
rules: [{
required: true,
message: '请选择论文类型',
trigger: 'blur'
}]
},
{
label: '发表刊物名称',
prop: 'nameOfPublication',
rules: [{
required: true,
message: '请填写发表刊物名称',
trigger: 'blur'
}],
minWidth: 200
},
{
label: '发表时间',
prop: 'dateOfPublication',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [{
required: true,
message: '请填写发表时间',
trigger: 'blur'
}],
minWidth: 100
},
{
label: '刊物主办单位',
prop: 'publicationsCompetentUnit',
minWidth: 150
},
{
label: '刊物主管单位',
prop: 'publicationsManageUnit',
minWidth: 150
},
{
label: '颁奖单位',
prop: 'awardingUnit',
},
{
label: '获奖等级',
prop: 'rewardLevel',
},
{
label: '获奖时间',
prop: 'rewardTime',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
minWidth: 100
},
{
label: '备注',
prop: 'remarks',
},
{
label:'*知网截图',
prop:"knowdgeImg",
formslot:true,
hide:true,
},
{
label:'*刊物封面',
prop:"pubCover",
formslot:true,
hide:true
},
{
label:'*目录页',
prop:"cateImg",
formslot:true,
hide:true
},
{
label:'*内容页',
prop:"contentImg",
formslot:true,
hide:true
}
]
}

View File

@@ -1,79 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: 'id',
prop: 'id'
},
{
label: '开始时间',
prop: 'startDate'
},
{
label: '结束时间',
prop: 'endDate'
},
{
label: '事件',
prop: 'event'
},
{
label: '教师工号',
prop: 'teacherNo'
},
{
label: '',
prop: 'createBy'
},
{
label: '',
prop: 'createTime'
},
{
label: '',
prop: 'updateBy'
},
{
label: '',
prop: 'updateTime'
},
{
label: '',
prop: 'delFlag'
},
{
label: '',
prop: 'sort'
},
{
label: '租户id',
prop: 'tenantId'
},
]
}

View File

@@ -1,159 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
// {
// label: '排序',
// prop: 'sort'
// },
{
label: '工号',
prop: 'teacherNo',
search:true
},
{
label: '姓名',
prop: 'teacherName',
search:true
},
// {
// label: '原部门编码',
// prop: 'oldDeptCode'
// },
{
label: '原部门名称',
prop: 'oldDeptName',
},
// {
// label: '现部门编码',
// prop: 'newDeptCode'
// },
{
label: '现部门名称',
prop: 'newDeptName'
},
{
label: '调令日期',
prop: 'changeDate',
type:'date',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd'
},
],
group:[
{
column: [
{
label: '姓名',
prop: 'teacherName'
},
{
label: '工号',
prop: 'teacherNo'
},
{
label: '原部门名称',
prop: 'oldDeptCode',
type: 'tree',
dicUrl: '/basic/basicdept/tree',
props: {
label: 'deptName',
value: 'deptCode'
},
rules: [{
required: true,
message: '请选择部门名称',
trigger: 'blur'
}]
},
{
label: '现部门名称',
value:'newDeptCode',
// prop: 'newDeptCode',
type: 'tree',
dicUrl: '/basic/basicdept/tree',
props: {
label: 'deptName',
value: 'deptCode'
},
rules: [{
required: true,
message: '请选择部门名称',
trigger: 'blur'
}]
},
{
label: '调令日期',
prop: 'changeDate',
type:'date',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd'
},
{
label: '备注',
prop: 'remarks',
type:"textarea",
span:24,
},
]
}
],
}

View File

@@ -1,81 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '类型名称',
prop: 'typeName'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
]
}

View File

@@ -1,217 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
import { checkTitle } from '@/api/professional/professionalteachingmaterial'
var validateMaterialName = (rule, value, callback) => {
checkTitle({"materialName":value}).then(response => {
let result = response.data.data
if (result) {
callback(new Error('教材名称已存在'))
} else {
callback()
}
});
};
const statusDic=[
{label:"待提交",value:"0"},
{label:"待部门审核",value:"1"},
{label:"待教学研究中心审核",value:"2"},
{label:"通过",value:"100"},
{label:"驳回",value:"-1"},
]
export const tableOption = {
border: true,
index: false,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
menu:false,
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dialogHeight:700,
dialogWidth: '90%',
dic: [],
column: [
{
label:"审核人操作栏",
prop:"examCol",
minWidth: 200,
fixed:true,
slot:true,
display:false
},
{
label:"填报人操作栏",
prop:"editCol",
minWidth: 200,
fixed:true,
slot:true,
display:false
},
{
label: '审核状态 ',
prop: 'state',
search:true,
dicData: statusDic,
type:'select',
props:{
label:'label',
value:'value'
},
display:false
},
{
label: "驳回理由",
prop: "backReason",
display: false
},
{
label:'证明材料',
prop:"zmcl",
slot:true,
display:false,
minWidth:150
},
{
label: '工号',
prop: 'createBy',
display:false,
search:true
},
{
label: '姓名',
prop: 'realName',
display:false,
search:true
},
{
label: '教材名称',
prop: 'materialName',
formslot: true,
rules: [{
required: true,
message: '请填写教材名称',
trigger: 'blur'
},
// {validator: validateMaterialName, trigger: 'blur'}
],
minWidth:150
},
{
label: '教材类别',
prop: 'materialConfigId',
type: 'select',
dicUrl: '/professional/professionalteachingmaterialconfig/getTeachingMaterialList',
props:{
label:'typeName',
value:'id'
},
rules: [{
required: true,
message: '请选择类别',
trigger: 'blur'
}]
},
{
label: '主编',
prop: 'editor',
rules: [{
required: true,
message: '请填写主编',
trigger: 'blur'
}]
},
{
label: '副主编',
prop: 'secondEditor',
minWidth: 200
},
{
label: '参编',
prop: 'joinEditor',
minWidth: 200
},
{
label: '编写字数(千字)',
prop: 'words',
type: "number",
rules: [{
required: true,
message: '请填写编写字数',
trigger: 'blur'
}]
},
{
label: '出版单位',
prop: 'publishCompany',
rules: [{
required: true,
message: '请填写出版单位',
trigger: 'blur'
},
],
minWidth: 200
},
{
label: '出版时间',
prop: 'publishTime',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
minWidth: 100
},
{
label: 'ISBN',
prop: 'isbn',
display:true,
search:true,
formslot: true
},
{
label: '版次日期',
prop: 'versionDate',
display:true,
search:true,
rules: [{
required: true,
message: '请填写版次日期',
trigger: 'blur'
},
]
},
{
label: '备注',
prop: 'remarks',
},
{
label:'*教材封面',
prop:"mateCover",
formslot:true,
hide:true,
},
{
label:'*出版页',
prop:"pubImg",
formslot:true,
hide:true
},
]
}

View File

@@ -1,82 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '类型名称',
prop: 'typeName'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
]
}

View File

@@ -1,75 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '职称名称',
prop: 'professionalTitle'
},
{
label: '职称等级',
prop: 'professionalTitleLevelConfigId'
},
// {
// label: '排序',
// prop: 'sort'
// },
]
}

View File

@@ -1,82 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '职称等级名称',
prop: 'professionalTitle'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
]
}

View File

@@ -1,176 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
// {
// label: '排序',
// prop: 'sort'
// },
{
label: '审核状态 ',
prop: 'state',
search:true,
dicUrl:'/admin/dict/item/type/professional_state',
type:'select',
props:{
label:'label',
value:'value'
},
addDisplay:false,
editDisplay:false
},
{
label: "驳回理由",
prop: "backReason",
},
{
label: '工号',
prop: 'teacherNo',
search:true
},
{
label: '姓名',
prop: 'realName',
search:true
},
{
label: '职称',
prop: 'professionalTitleConfigId',
type: 'select',
dicUrl: 'professional/professionaltitlelevelconfig/getProfessionalTitleList',
search:true,
props: {
label: 'professionalTitle',
value: 'id'
}
},
{
label: '专业技术职务 ',
prop: 'majorStation',
type: 'select',
dicUrl: '/professional/professionalmajorstation/getMajorStationList',
search:true,
filterable:true,
props: {
label: 'majorStationName',
value: 'id'
}
},
{
label: '变动时间',
prop: 'changedTime',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
},
{
label: '取证时间',
prop: 'certificateTime',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
addDisplay:false,
editDisplay:false,
hide:true
},
{
label: '证书编号',
prop: 'certificateNumber',
hide:true
},
// {
// label: '证明材料',
// prop: 'evidence',
// type: 'upload',
// loadText: '附件上传中,请稍等',
// span: 24,
// tip: '只能上传jpg/png文件且不超过500kb',
// action: '/professional/file/upload',
// propsHttp: {
// res: 'data',
// name:'fileName',
// },
// hide:true,
// },
{
label: '证明材料',
prop: 'evidence',
row:true,
formslot:true,
slot:true,
span:24,
},
{
label: '备注',
prop: 'remarks',
type:"textarea",
span:24,
hide:true
},
{
label: '创建时间',
prop: 'createTime',
type:'datetime',
format:'yyyy-MM-dd',
addDisplay:false,
editDisplay:false
},
]
}

View File

@@ -1,81 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '课题等级名称',
prop: 'levelName'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
]
}

View File

@@ -1,186 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
const statusDic=[
{label:"待提交",value:"0"},
{label:"待部门审核",value:"1"},
{label:"待教学研究中心审核",value:"2"},
{label:"通过",value:"100"},
{label:"驳回",value:"-1"},
]
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
dialogHeight:700,
dialogWidth:"90%",
labelWidth:150,
column: [
{
label: '审核状态 ',
prop: 'state',
search:true,
dicData: statusDic,
type:'select',
props:{
label:'label',
value:'value'
},
display:false
},
{
label: "驳回理由",
prop: "backReason",
display: false
},
{
label:'证明材料',
prop:"zmcl",
slot:true,
display:false,
minWidth:150
},
{
label: '工号',
prop: 'createBy',
display:false,
search:true
},
{
label: '姓名',
prop: 'realName',
display:false,
search:true
},
{
label: '课题所属部门',
prop: 'deptName',
display: false
},
{
label: '课题名称',
prop: 'topicName',
rules: [{
required: true,
message: '请填写课题名称',
trigger: 'blur'
}],
minWidth:200
},
{
label: '课题负责人',
prop: 'topicLeader',
rules: [{
required: true,
message: '请填写课题负责人',
trigger: 'blur'
}]
},
{
label: '课题参与人',
prop: 'topicJoiner'
},
{
label: '课题来源',
prop: 'topicSourceConfigId',
type: 'select',
dicUrl: '/professional/professionaltopicsourceconfig/getTopicSourceList',
props: {
label:'sourceName',
value:'id'
},
rules: [{
required: true,
message: '请选择来源',
trigger: 'blur'
}]
},
{
label: '级别',
prop: 'topicLevelConfigId',
type: 'select',
dicUrl: '/professional/professionaltopiclevelconfig/getTopicLevelList',
props: {
label:'levelName',
value:'id'
},
rules: [{
required: true,
message: '请选择级别',
trigger: 'blur'
}]
},
{
label: '结题时间',
prop: 'finishTime',
type:'datetime',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [{
required: true,
message: '请选择结题时间',
trigger: 'blur'
}]
},
{
label: '颁奖单位',
prop: 'awardingUnit'
},
{
label: '获奖等级',
prop: 'awardingLevel'
},
{
label: '备注',
prop: 'remarks',
hide:true
},
{
label:'立项申报书',
prop:"projectApp",
formslot:true,
hide:true
},
{
label:'*结题证书',
prop:"conclusionBook",
formslot:true,
hide:true
},
{
label:'结题报告',
prop:"conclusionReport",
formslot:true,
hide:true
},
{
label:'其他材料',
prop:"otherImg",
formslot:true,
hide:true
},
]
}

View File

@@ -1,81 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '课题来源',
prop: 'sourceName'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
]
}

View File

@@ -1,42 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '工种名称',
prop: 'workName'
},
{
label: '创建时间',
prop: 'createTime',
editDisabled:true,
addDisplay:false
},
]
}

View File

@@ -1,122 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
// {
// label: '排序',
// prop: 'sort'
// },
{
label: '工号',
prop: 'teacherNo'
},
{
label: '姓名',
prop: 'teacherName'
},
{
label: '身份证',
prop: 'teacherNo'
},
{
label: '年份',
prop: 'year',
type: 'year',
format:'yyyy',
valueFormat:'yyyy'
},
{
label: '13月工资',
prop: 'salary'
},
{
label: '重点考核目标',
prop: 'assessmentTarget'
},
{
label: '专项绩效1',
prop: 'specialPerformance1'
},
{
label: '专项绩效2',
prop: 'specialPerformance2'
},
{
label: '年终奖励性绩效',
prop: 'meritpay'
},
// {
// label: '',
// prop: 'other1'
// },
// {
// label: '',
// prop: 'other2'
// },
// {
// label: '',
// prop: 'other3'
// },
// {
// label: '',
// prop: 'other4'
// },
]
}

View File

@@ -1,49 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
import global from '@/components/tools/commondict'
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '导出时间',
prop: 'createTime'
},
{
label: '薪资年份',
prop: 'salaryYear'
},
{
label: '薪资月份',
prop: 'salaryMonth'
},
{
label: '劳务日期锁定',
prop: 'confirm',
type:"select",
dicData:global.YES_OR_NO
}
]
}

View File

@@ -1,90 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
const changeTypeDic=[
{label:"课题变更",value:"1"},
{label:"组员变更",value:"2"},
{label:"延期结题",value:"3"},
{label:"撤销课题",value:"4"},
]
const dealDic=[
{label:"待提交",value:"0"},
{label:"待部门审核",value:"1"},
{label:"待教学研究中心审核",value:"2"},
{label:"通过",value:"100"},
{label:"驳回",value:"-1"},
]
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '变更类型',
prop: 'type',
dicData:changeTypeDic,
type:'select',
props:{
label:'label',
value:'value',
}
},
{
label: '原始内容',
prop: 'originContent'
},
{
label: '变更后内容',
prop: 'newContent'
},
{
label: '创建时间',
prop: 'createTime'
},
{
label: '审核通过时间',
prop: 'passTime'
},
{
label: '签字单',
prop: 'sign',
slot:true
},
{
label: '申请原因',
prop: 'remarks',
},
{
label: '状态',
prop: 'dealState',
dicData: dealDic,
type:'select',
props:{
label:'label',
value:'value',
}
},
]
}

View File

@@ -1,139 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '',
prop: 'id'
},
{
label: '课题名称',
prop: 'title'
},
{
label: '1 指令性课题 2 其他课题',
prop: 'type'
},
{
label: '申报人工号',
prop: 'reportUser'
},
{
label: '部门名称',
prop: 'deptName'
},
{
label: '部门代码',
prop: 'deptCode'
},
{
label: '二级部门',
prop: 'commonDeptCode'
},
{
label: '二级部门名称',
prop: 'commonDeptName'
},
{
label: '联系电话',
prop: 'contractPhone'
},
{
label: '研究开始时间',
prop: 'startTime'
},
{
label: '研究完成时间',
prop: 'endTime'
},
{
label: '创建人',
prop: 'createBy'
},
{
label: '创建时间',
prop: 'createTime'
},
{
label: '更新人',
prop: 'updateBy'
},
{
label: '更新时间',
prop: 'updateTime'
},
{
label: '删除标志位',
prop: 'delFlag'
},
{
label: '租户id',
prop: 'tenantId'
},
{
label: '课题核心概念与界定',
prop: 'contantA'
},
{
label: '国内外统一研究领域现状与研究价值',
prop: 'contentB'
},
{
label: '研究的目标、内容(或子课题设计)与重点',
prop: 'contentC'
},
{
label: '研究的思路、过程与方法',
prop: 'contentD'
},
{
label: '主要观点与可能的创新之处',
prop: 'contentE'
},
{
label: '完成研究任务的可行性分析',
prop: 'contentF'
},
{
label: '部门意见',
prop: 'deptExam'
},
{
label: '校学术委员会意见',
prop: 'schoolExam'
},
{
label: '教学研究中心意见',
prop: 'eduExam'
},
{
label: '0 待提交 1 申请开题审核 2 申请通过 ',
prop: 'status'
},
]
}

View File

@@ -1,150 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '主键',
prop: 'id',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '创建人',
prop: 'createBy',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '创建时间',
prop: 'createTime',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '更新人',
prop: 'updateBy',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '更新时间',
prop: 'updateTime',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '删除标志位',
prop: 'delFlag',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '租户id',
prop: 'tenantId',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '排序',
prop: 'sort',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
{
label: '批次标题',
prop: 'title',
rules: [{
required: true,
message: '请填写批次标题',
trigger: 'blur'
}]
},
{
label: '开始日期',
prop: 'startDate',
type:'date',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd',
rules: [{
required: true,
message: '请填写开始日期',
trigger: 'blur'
}]
},
{
label: '截止日期',
prop: 'endDate',
type:'date',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd',
rules: [{
required: true,
message: '请填写截止日期',
trigger: 'blur'
}]
},
{
label: '备注',
prop: 'remarks',
hide: true,
addDisplay:false,
editDisabled:true,
editDisplay:false,
visdiplay:false
},
// {
// label: '启用禁用',
// prop: 'enabled'
// },
]
}

View File

@@ -1,75 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '主键',
prop: 'id'
},
{
label: '创建人',
prop: 'createBy'
},
{
label: '创建时间',
prop: 'createTime'
},
{
label: '更新人',
prop: 'updateBy'
},
{
label: '更新时间',
prop: 'updateTime'
},
{
label: '删除标志位',
prop: 'delFlag'
},
{
label: '租户id',
prop: 'tenantId'
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
{
label: '批次ID',
prop: 'batchId'
},
{
label: '密码',
prop: 'pwd'
},
]
}

View File

@@ -1,79 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '主键',
prop: 'id'
},
{
label: '创建人',
prop: 'createBy'
},
{
label: '创建时间',
prop: 'createTime'
},
{
label: '更新人',
prop: 'updateBy'
},
{
label: '更新时间',
prop: 'updateTime'
},
{
label: '删除标志位',
prop: 'delFlag'
},
{
label: '租户id',
prop: 'tenantId'
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
{
label: '批次ID',
prop: 'batchId'
},
{
label: '部门',
prop: 'deptName'
},
{
label: '姓名',
prop: 'realName'
},
]
}

View File

@@ -1,91 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '主键',
prop: 'id'
},
{
label: '创建人',
prop: 'createBy'
},
{
label: '创建时间',
prop: 'createTime'
},
{
label: '更新人',
prop: 'updateBy'
},
{
label: '更新时间',
prop: 'updateTime'
},
{
label: '删除标志位',
prop: 'delFlag'
},
{
label: '租户id',
prop: 'tenantId'
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
{
label: '批次ID',
prop: 'batchId'
},
{
label: '人员ID',
prop: 'memberId'
},
{
label: '部门',
prop: 'memberD'
},
{
label: '姓名',
prop: 'realName'
},
{
label: '使用的密码',
prop: 'pwd'
},
{
label: '评价结果',
prop: 'result'
},
]
}

View File

@@ -1,74 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '姓名',
prop: 'realName',
search:true
},
{
label: '工号',
prop: 'teacherNo',
search:true
},
{
label: '开始日期',
prop: 'startDate'
},
{
label: '结束日期',
prop: 'endDate'
},
{
label: '年份',
prop: 'year',
search:true,
type:'year',
format:'yyyy',
valueFormat:'yyyy'
},
{
label: '累计应纳税所得额',
prop: 'income'
},
{
label: '税率',
prop: 'taxRate'
},
{
label: '速算扣除',
prop: 'deductMoney'
},
{
label: '应补(退)税额',
prop: 'realMoney'
},
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,508 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
//学历
import global from "@/components/tools/commondict";
export const educationOptionForDialog={
labelWidth: 120,
column: [{
label:'毕业时间',
prop: 'graduateTime',
type:'date',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [
{
required: true,
message: '请输入毕业时间',
trigger: 'blur'
}
]
},
{
label: '教育类型',
prop: 'type',
props:{
label:'name',
value:'id'
},
type:"select",
dicUrl:'/professional/professionalacademiceducationtypeconfig/getAllTypeList',
rules: [
{
required: true,
message: '请选择教育类型',
trigger: 'blur'
}
]
},
{
label:'学历',
prop: 'qualificationConfigId',
type:'select',
dicUrl:'/professional/academicqualificationsconfig/getQualificationList',
props:{
label:'qualificationName',
value:'id',
}
},
{
label:'学位',
prop: 'degreeConfigId',
type:'select',
dicUrl:'/professional/professionalacademicdegreeconfig/getDegreeList',
props:{
label:'degreeName',
value:'id',
}
},
{
label:'毕业学校',
prop: 'graduateSchool',
rules: [
{
required: true,
message: '请输入毕业学校',
trigger: 'blur'
}
]
},
{
label:'所学专业',
prop: 'major',
rules: [
{
required: true,
message: '请输入所学专业',
trigger: 'blur'
}
]
},
{
label:'证书编码',
prop: 'certificateNumber',
row:true,
span:24,
rules: [
{
required: true,
message: '请输入证书编码',
trigger: 'blur'
}
]
},
{
label:'学历证书',
prop: 'materialA',
formslot:true
},
{
label:'学位证书',
prop: 'materialB',
formslot:true,
},
]
}
//职称
export const proOptionForDialog={
labelWidth: 120,
column: [
{
label:'职称等级',
prop: 'professionalTitleConfigId',
formslot:true,
rules: [
{
required: true,
message: '请选择职称等级',
trigger: 'blur'
}
]
},
{
label:'专业技术职务',
prop: 'majorStation',
formslot:true,
rules: [
{
required: true,
message: '请选择专业技术职务',
trigger: 'blur'
}
]
},
{
label:'取证时间',
prop: 'certificateTime',
type:'date',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [
{
required: true,
message: '请选择取证时间',
trigger: 'blur'
}
]
},
{
label:'职称任职时间',
prop: 'inOfficeDate',
type:'date',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss'
},
{
label:'证书编号',
prop: 'certificateNumber',
rules: [
{
required: true,
message: '请输入证书编号',
trigger: 'blur'
}
]
},
{
label:'证明材料',
prop: 'materialA',
formslot:true
},
]
}
//职业
export const workOptionForDialog={
labelWidth: 120,
column: [
{
label:'职业工种',
prop: 'worker',
formslot:true,
rules: [
{
required: true,
message: '请选择职业工种',
trigger: 'blur'
}
]
},
{
label:'等级',
prop: 'qualificationConfigId',
formslot:true,
rules: [
{
required: true,
message: '请选择等级',
trigger: 'blur'
}
]
},
{
label:'取证时间',
prop: 'certificateTime',
type:'date',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [
{
required: true,
message: '请选择取证时间',
trigger: 'blur'
}
]
},
{
label:'证书编号',
prop: 'certificateNumber',
rules: [
{
required: true,
message: '请输入证书编号',
trigger: 'blur'
}
]
},
{
label:'材料1',
prop: 'materialA',
formslot:true
},
// {
// label:'材料2',
// prop: 'materialB',
// formslot:true,
// },
// {
// label:'材料3',
// prop: 'materialC',
// formslot:true,
// },
]
}
//教师资格证
export const teacherCertificate ={
labelWidth: 120,
column: [
{
label:'类型',
prop: 'certificateConfId',
type:'select',
dicUrl:'/professional/professionalteachercertificateconf/getTeacherCertificateList',
props:{
label:'cretificateName',
value:'id',
},
rules: [
{
required: true,
message: '请选择学历',
trigger: 'blur'
}
]
},
{
label:'证书编号',
prop: 'certificateNumber',
rules: [
{
required: true,
message: '请输入证书编号',
trigger: 'blur'
}
]
},
{
label:'证明材料',
prop: 'materialA',
formslot:true
},
// {
// label:'证明材料2',
// prop: 'materialB',
// formslot:true
// },
]
}
//荣誉
export const honorForDialog = {
labelWidth: 120,
column: [
{
label: '荣誉',
prop: 'honor',
rules: [
{
required: true,
message: '请填写荣誉',
trigger: 'blur'
}
]
},
{
label: '表彰单位',
prop: 'honorCompany',
rules: [
{
required: true,
message: '请填写表彰单位',
trigger: 'blur'
}
]
},
{
label: '年份',
prop: 'year',
type: 'year',
format:'yyyy',
valueFormat:'yyyy',
rules: [
{
required: true,
message: '请输入年份',
trigger: 'blur'
}
]
},
{
label: '证明材料',
prop: 'materialA',
formslot:true
},
]
}
//人员调动
export const stationChangeDialog = {
labelWidth: 120,
column: [
{
label: '工号',
prop: 'teacherNo',
formslot:true,
},
{
label: '姓名',
prop: 'realName',
formslot:true
},
{
label: '原部门名称',
prop: 'deptCode',
row:true,
formslot:true,
},
{
label: '现二级部门*',
prop:'newDeptCode',
formslot:true,
},
{
label: '现子级部门',
prop:'newSecDeptCode',
formslot:true
},
{
label: '调令日期',
prop: 'changeDate',
type:'date',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd',
rules: [
{
required: true,
message: '请选择日期',
trigger: 'blur'
}
]
},
{
label: '岗位类型',
prop: 'pos',
type:'select',
dicData:global.STATION_TYPE,
props:{
label:'label',
value:'value'
},
rules: [
{
required: true,
message: '请选择岗位类型',
trigger: 'blur'
}
]
},
{
label: '备注',
prop: 'remarks',
type:"textarea",
span:24,
},
]
}
//党员调动
export const partChangeOption = {
column: [
{
label: '工号',
prop: 'teacherNo',
formslot:true
},
{
label: '用户名',
prop: 'realName',
formslot:true
},
{
label: '原支部名',
prop: 'oldBranchName',
formslot:true,
},
{
label: '现支部名',
prop: 'branchName',
formslot:true,
rules: [
{
required: true,
message: '请选择现支部',
trigger: 'blur'
}
]
},
// {
// label: '党费交至几月',
// prop: 'feeTime',
// type:'month',
// format:'yyyy-MM',
// valueFormat:'yyyy-MM-dd HH:mm:ss',
// rules: [
// {
// required: true,
// message: '请选择时间',
// trigger: 'blur'
// }
// ]
// },
{
label:'党费',
prop:"partyFee",
type:'number',
precision:2
},
{
label: '变动时间',
prop: 'changeTime',
type:'date',
format:'yyyy-MM-dd',
valueFormat:'yyyy-MM-dd HH:mm:ss',
rules: [
{
required: true,
message: '请选择变动时间',
trigger: 'blur'
}
]
},
{
label: '备注',
prop: 'remarks',
type:'text'
},
]
}

View File

@@ -1,382 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: false,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
selection:true,
column: [
{
label: '编号',
prop: 'numId'
},
{
label: '工号',
prop: 'teacherNo',
search:true
},
{
label: '姓名',
prop: 'realName',
search:true
},
{
label: '岗位工资',
prop: 'postSalary'
},
{
label: '年份',
prop: 'nf',
search:true,
type:'year',
format:'yyyy',
valueFormat:'yyyy'
},
{
label: '月份',
prop: 'yf',
search:true,
type:'month',
format:'M',
valueFormat:'M'
},
{
label: '岗位类别',
prop: 'stationTypeId',
hide:true,
},
{
label: '身份证号',
prop: 'idCard',
search:true
},
// {
// label: '培训兼课金',
// prop: 'trainPool',
// cell:true,
// width:140,
// type:'number',
// precision:2
// },
// {
// label: '其他收入(一)',
// prop: 'otherIncome1',
// cell:true,
// width:140,
// type:'number',
// precision:2
// },
// {
// label: '科研经',
// prop: 'scienceMoney',
// cell:true,
// type:'number',
// width:140,
// precision:2
// },
// {
// label: '其他收入(二)',
// prop: 'otherIncome2',
// type:'number',
// width:140,
// precision:2
// },
// {
// label: '其他扣款',
// prop: 'otherDeduction'
// },
// {
// label: '累计减除费用',
// prop: 'deductionCost'
// },
{
label: '应发工资',
prop: 'shouldPay'
},
{
label: '实发工资',
prop: 'realWage',
width:110,
precision:2
},
{
label: '职工查看',
prop: 'normalView',
type: 'select',
dicUrl:'/admin/dict/item/type/salary_search',
props:{
label:'label',
value:'value'
}
},
// {
// label: '薪级工资',
// prop: 'payWage'
// },
// {
// label: '见习期工资',
// prop: 'studentPay'
// },
// {
// label: '生活补贴',
// prop: 'liveAllowance'
// },
// {
// label: '岗位津贴',
// prop: 'postAllowance'
// },
// {
// label: '住房(租金)补贴',
// prop: 'houseSubsidies'
// },
// {
// label: '新职工住房补贴',
// prop: 'newHouseSubsidies'
// },
// {
// label: '回民补贴',
// prop: 'huiSubsidies'
// },
// {
// label: '养老保险补贴',
// prop: 'oldSubsidies'
// },
// {
// label: '教龄津贴',
// prop: 'ageAllowance'
// },
// {
// label: '特教补贴',
// prop: 'specialSubsidies'
// },
// {
// label: '特级教师津贴',
// prop: 'teacherAllowance'
// },
// {
// label: '特岗津贴(一)',
// prop: 'sPostAllowance1'
// },
// {
// label: '特岗津贴(二)',
// prop: 'sPostAllowance2'
// },
// {
// label: '其他',
// prop: 'other'
// },
// {
// label: '奖励性绩效工资',
// prop: 'meritPay'
// },
// {
// label: '乡镇工作补贴',
// prop: 'villageSubsidies'
// },
// {
// label: '临时性补贴',
// prop: 'temporarySubsidies'
// },
// {
// label: '上下班交通补贴',
// prop: 'trafficSubsidies'
// },
// {
// label: '保留津贴',
// prop: 'keepAllowance'
// },
// {
// label: '补发工资',
// prop: 'retroactivePay'
// },
// {
// label: '应发工资',
// prop: 'shouldPay'
// },
// {
// label: '住房公积金',
// prop: 'houseFund'
// },
// {
// label: '医疗保险金',
// prop: 'medicalInsurance'
// },
// {
// label: '失业保险金',
// prop: 'unemployInsurance'
// },
// {
// label: '养老保险金',
// prop: 'endowInsurance'
// },
// {
// label: '工会费',
// prop: 'unionFee'
// },
// {
// label: '儿童统筹',
// prop: 'childrenWhole'
// },
// {
// label: '个人所得税',
// prop: 'personalTax'
// },
//
// {
// label: '病事假扣款',
// prop: 'sickDeduction'
// },
// {
// label: '医疗救助基金',
// prop: 'medicalFund'
// },
// {
// label: '工伤',
// prop: 'inductrialInjury'
// },
// {
// label: '个人补缴',
// prop: 'personalPay'
// },
// {
// label: '代扣小计',
// prop: 'withhold'
// },
//
// {
// label: '工资收入',
// prop: 'wageIncome'
// },
//
//
// {
// label: '五险一金',
// prop: 'insurance'
// },
// {
// label: '其他扣款2',
// prop: 'otherDeduction2'
// },
//
// {
// label: '备注',
// prop: 'remark'
// },
// {
// label: '删除标记',
// prop: 'delFlag'
// },
// {
// label: '创建者',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createDate'
// },
// {
// label: '更新者',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateDate'
// },
//
// {
// label: '导入序号',
// prop: 'numId'
// },
// {
// label: '子女教育',
// prop: 'childEdu'
// },
// {
// label: '继续教育',
// prop: 'conEdu'
// },
// {
// label: '大病医疗',
// prop: 'sickMedical'
// },
// {
// label: '住房贷款利息或者住房租金',
// prop: 'house'
// },
// {
// label: '赡养老人',
// prop: 'supportOld'
// },
// {
// label: '累计住房贷款利息',
// prop: 'houseInterest'
// },
]
}
export const normalTableOption= JSON.parse(JSON.stringify(tableOption))
normalTableOption.cellBtn=false
//金额修正
export const moneyOption={
keyId:'id',
addBtn:false,
editBtn:false,
addRowBtn:false,
delRowBtn:false,
cellBtn:true,
column: [
{
label:'姓名',
prop: 'realName',
},
{
label:'身份证',
prop: 'idCard',
},
{
label:'金额',
prop: 'money',
cell: true,
rules: [
{
required: true,
message: '请输入金额',
trigger: 'blur'
}
]
},
{
label:'年份',
prop: 'year',
},
{
label:'月份',
prop: 'month',
},
]
}

View File

@@ -1,382 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: false,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
selection:true,
column: [
{
label: '编号',
prop: 'numId'
},
{
label: '工号',
prop: 'teacherNo',
search:true
},
{
label: '姓名',
prop: 'realName',
search:true
},
{
label: '岗位工资',
prop: 'postSalary'
},
{
label: '年份',
prop: 'nf',
search:true,
type:'year',
format:'yyyy',
valueFormat:'yyyy'
},
{
label: '月份',
prop: 'yf',
search:true,
type:'month',
format:'M',
valueFormat:'M'
},
{
label: '岗位类别',
prop: 'stationTypeId',
hide:true,
},
{
label: '身份证号',
prop: 'idCard',
search:true
},
// {
// label: '培训兼课金',
// prop: 'trainPool',
// cell:true,
// width:140,
// type:'number',
// precision:2
// },
// {
// label: '其他收入(一)',
// prop: 'otherIncome1',
// cell:true,
// width:140,
// type:'number',
// precision:2
// },
// {
// label: '科研经',
// prop: 'scienceMoney',
// cell:true,
// type:'number',
// width:140,
// precision:2
// },
// {
// label: '其他收入(二)',
// prop: 'otherIncome2',
// type:'number',
// width:140,
// precision:2
// },
// {
// label: '其他扣款',
// prop: 'otherDeduction'
// },
// {
// label: '累计减除费用',
// prop: 'deductionCost'
// },
{
label: '应发工资',
prop: 'shouldPay'
},
{
label: '实发工资',
prop: 'realWage',
width:110,
precision:2
},
{
label: '职工查看',
prop: 'normalView',
type: 'select',
dicUrl:'/admin/dict/item/type/salary_search',
props:{
label:'label',
value:'value'
}
},
// {
// label: '薪级工资',
// prop: 'payWage'
// },
// {
// label: '见习期工资',
// prop: 'studentPay'
// },
// {
// label: '生活补贴',
// prop: 'liveAllowance'
// },
// {
// label: '岗位津贴',
// prop: 'postAllowance'
// },
// {
// label: '住房(租金)补贴',
// prop: 'houseSubsidies'
// },
// {
// label: '新职工住房补贴',
// prop: 'newHouseSubsidies'
// },
// {
// label: '回民补贴',
// prop: 'huiSubsidies'
// },
// {
// label: '养老保险补贴',
// prop: 'oldSubsidies'
// },
// {
// label: '教龄津贴',
// prop: 'ageAllowance'
// },
// {
// label: '特教补贴',
// prop: 'specialSubsidies'
// },
// {
// label: '特级教师津贴',
// prop: 'teacherAllowance'
// },
// {
// label: '特岗津贴(一)',
// prop: 'sPostAllowance1'
// },
// {
// label: '特岗津贴(二)',
// prop: 'sPostAllowance2'
// },
// {
// label: '其他',
// prop: 'other'
// },
// {
// label: '奖励性绩效工资',
// prop: 'meritPay'
// },
// {
// label: '乡镇工作补贴',
// prop: 'villageSubsidies'
// },
// {
// label: '临时性补贴',
// prop: 'temporarySubsidies'
// },
// {
// label: '上下班交通补贴',
// prop: 'trafficSubsidies'
// },
// {
// label: '保留津贴',
// prop: 'keepAllowance'
// },
// {
// label: '补发工资',
// prop: 'retroactivePay'
// },
// {
// label: '应发工资',
// prop: 'shouldPay'
// },
// {
// label: '住房公积金',
// prop: 'houseFund'
// },
// {
// label: '医疗保险金',
// prop: 'medicalInsurance'
// },
// {
// label: '失业保险金',
// prop: 'unemployInsurance'
// },
// {
// label: '养老保险金',
// prop: 'endowInsurance'
// },
// {
// label: '工会费',
// prop: 'unionFee'
// },
// {
// label: '儿童统筹',
// prop: 'childrenWhole'
// },
// {
// label: '个人所得税',
// prop: 'personalTax'
// },
//
// {
// label: '病事假扣款',
// prop: 'sickDeduction'
// },
// {
// label: '医疗救助基金',
// prop: 'medicalFund'
// },
// {
// label: '工伤',
// prop: 'inductrialInjury'
// },
// {
// label: '个人补缴',
// prop: 'personalPay'
// },
// {
// label: '代扣小计',
// prop: 'withhold'
// },
//
// {
// label: '工资收入',
// prop: 'wageIncome'
// },
//
//
// {
// label: '五险一金',
// prop: 'insurance'
// },
// {
// label: '其他扣款2',
// prop: 'otherDeduction2'
// },
//
// {
// label: '备注',
// prop: 'remark'
// },
// {
// label: '删除标记',
// prop: 'delFlag'
// },
// {
// label: '创建者',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createDate'
// },
// {
// label: '更新者',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateDate'
// },
//
// {
// label: '导入序号',
// prop: 'numId'
// },
// {
// label: '子女教育',
// prop: 'childEdu'
// },
// {
// label: '继续教育',
// prop: 'conEdu'
// },
// {
// label: '大病医疗',
// prop: 'sickMedical'
// },
// {
// label: '住房贷款利息或者住房租金',
// prop: 'house'
// },
// {
// label: '赡养老人',
// prop: 'supportOld'
// },
// {
// label: '累计住房贷款利息',
// prop: 'houseInterest'
// },
]
}
export const normalTableOption= JSON.parse(JSON.stringify(tableOption))
normalTableOption.cellBtn=false
//金额修正
export const moneyOption={
keyId:'id',
addBtn:false,
editBtn:false,
addRowBtn:false,
delRowBtn:false,
cellBtn:true,
column: [
{
label:'姓名',
prop: 'realName',
},
{
label:'身份证',
prop: 'idCard',
},
{
label:'金额',
prop: 'money',
cell: true,
rules: [
{
required: true,
message: '请输入金额',
trigger: 'blur'
}
]
},
{
label:'年份',
prop: 'year',
},
{
label:'月份',
prop: 'month',
},
]
}

View File

@@ -1,135 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
{
label: '',
prop: 'id'
},
{
label: '',
prop: 'teacherNo'
},
{
label: '本期总收入',
prop: 'currentIncome'
},
{
label: '累计收入',
prop: 'totalIncome'
},
{
label: '累计减除费用',
prop: 'totalDeduction'
},
{
label: '累计专项扣除',
prop: 'totalSpecialDecution'
},
{
label: '累计子女教育',
prop: 'totalChildEdu'
},
{
label: '累计继续教育',
prop: 'totalConEdu'
},
{
label: '累计住房贷款利息',
prop: 'totalHouseinterest'
},
{
label: '累计住房租金',
prop: 'totalHouse'
},
{
label: '累计赡养老人',
prop: 'totalSupportOld'
},
{
label: '累计3岁以下婴幼儿照护',
prop: 'totalBabyMoney'
},
{
label: '累计应纳税所得额',
prop: 'totalTaxMoney'
},
{
label: '税率',
prop: 'taxRate'
},
{
label: '速算扣除数',
prop: 'quickDecution'
},
{
label: '累计应纳税额',
prop: 'totalTaxPay'
},
{
label: '累计应扣缴税额',
prop: 'totalRealTaxPay'
},
{
label: '累计已预缴税额',
prop: 'totalPrePayTax'
},
{
label: '累计应补(退)税额',
prop: 'totalRetrieveTax'
},
{
label: '年份',
prop: 'nf'
},
{
label: '月份',
prop: 'yf'
},
{
label: '创建时间',
prop: 'createTime'
},
{
label: '更新时间',
prop: 'updateTime'
},
{
label: '删除标记',
prop: 'delFlag'
},
{
label: '创建者',
prop: 'createBy'
},
{
label: '更新者',
prop: 'updateBy'
},
]
}

View File

@@ -1,424 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
const YES_OR_NO=[
{
label:'是',
value:'1'
},
{
label:'否',
value:'0'
}
]
const ROLE_TYPE=[
{
label:'教职工',
value:'1'
},
{
label:'学生',
value:'2'
},
{
label:'校外人员',
value:'3'
},
]
const NUCLE_TYPE=[
{
label:'待指定核酸类型',
value:'0'
},
{
label:'不需要',
value:'1'
},
{
label:'三天两检',
value:'2'
},
{
label:'七天五检',
value:'3'
},
]
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '姓名',
prop: 'teacherNo',
labelWidth:120,
addDisplay:false,
editDisplay:false,
hide:true,
type:'select',
filterable:true,
dicUrl:'/professional/teacherbase/TeacherBaseList',
props:{
label:'realName',
value:'teacherNo'
},
rules: [{
required: true,
trigger: 'blur',
message:"请选择姓名"
}]
},
{
label: '姓名',
prop: 'realName',
search:true,
// hide:true,
addDisplay:false,
editDisplay:false,
},
{
label: '归属部门',
prop: 'deptCode',
search:true,
addDisplay:false,
editDisplay:false,
slot: true,
type:'select',
dicUrl: '/basic/basicdept/getDeptList?deptLevel=2',
props: {
label: 'deptName',
value: 'deptCode'
},
},
{
label: '身份证号',
prop: 'idCard',
addDisplay:false,
editDisplay:false,
hide:true
},
{
label: '联系电话',
prop: 'telPhone',
editDisabled:true,
labelWidth:120,
rules: [{
required: true,
trigger: 'blur',
message:"请输入联系电话"
}]
},
{
label: '出行原因',
prop: 'travelReason',
labelWidth:120,
editDisabled:true,
rules: [{
required: true,
trigger: 'blur',
message:"请输入出行原因"
}]
},
{
label: '目的地',
prop: 'destination',
search:true,
labelWidth:120,
editDisabled:true,
rules: [{
required: true,
trigger: 'blur',
message:"请输入目的地"
}]
},
{
label: '出行交通工具',
prop: 'tripVehicle',
addDisplay:false,
editDisplay:false,
},
{
label: '返程交通工具',
prop: 'returnVehicle',
addDisplay:false,
editDisplay:false,
},
{
label: '出行交通工具',
prop: 'teacherTravelLeaveList',
labelWidth:120,
editDisabled:true,
hide:true,
formslot: true,
},
{
label: '返程交通工具',
prop: 'teacherTravelReturnList',
labelWidth:120,
addDisplay:false,
editDisabled:true,
hide:true,
formslot: true,
},
{
label: '是否外省',
prop: 'isProvince',
search:true,
labelWidth:120,
editDisabled:true,
type:'select',
dicData:YES_OR_NO,
props:{
label:'label',
value:'value'
},
rules: [{
required: true,
trigger: 'blur',
message:"请选择是否外省"
}]
},
// {
// label: '是否核酸检测',
// prop: 'isNat',
// search:true,
// type:'select',
// dicData:YES_OR_NO,
// props:{
// label:'label',
// value:'value'
// },
// rules: [{
// required: true,
// trigger: 'blur',
// message:"请选择是否核酸检测"
// }]
// },
// {
// label: '核酸检测情况',
// prop: 'natState',
// },
{
label: '开始时间',
prop: 'startTime',
labelWidth:120,
editDisabled:true,
type:'date',
format:'yyyy-MM-dd',
valueFormat: 'yyyy-MM-dd',
rules: [{
required: true,
trigger: 'blur',
message:"请输入开始时间"
}]
},
{
label: '结束时间',
prop: 'endTime',
editDisabled:true,
labelWidth:120,
type:'date',
format:'yyyy-MM-dd',
valueFormat: 'yyyy-MM-dd',
rules: [{
required: true,
trigger: 'blur',
message:"请输入结束时间"
}]
},
{
label: '开始时间',
prop: 'startTimeSearch',
search:true,
hide:true,
addDisplay:false,
editDisplay:false,
type:'date',
valueFormat: 'yyyy-MM-dd',
},
{
label: '结束时间',
prop: 'endTimeSearch',
search:true,
hide:true,
addDisplay:false,
editDisplay:false,
type:'date',
valueFormat: 'yyyy-MM-dd',
},
{
label: '核酸检测报告',
prop: 'attachment',
addDisplay:false,
slot: true,
formslot: true
},
{
label: '健康码',
prop: 'heathImg',
addDisplay:false,
slot: true,
formslot: true
},
{
label: '行程码',
prop: 'travelImg',
addDisplay:false,
slot: true,
formslot: true
},
{
label: '部门领导审批',
prop: 'deptApproval',
search:true,
addDisplay:false,
editDisplay:false,
type: 'select',
dicUrl: '/admin/dict/item/type/dept_approval',
props:{
label:'label',
value:'value'
}
},
{
label: '分管领导审批',
prop: 'leaderApproval',
search:true,
slot: true,
addDisplay:false,
editDisplay:false,
type: 'select',
dicUrl: '/admin/dict/item/type/dept_approval',
props:{
label:'label',
value:'value'
}
},
// {
// label: '审核状态',
// prop: 'auditStatus',
// addDisplay:false,
// editDisplay:false,
// hide:true,
// search:true,
// type: 'select',
// dicUrl: '/admin/dict/item/type/dept_approval',
// props:{
// label:'label',
// value:'value'
// }
// },
{
label: '驳回原因',
prop: 'remarks',
addDisplay:false,
editDisplay:false,
},
{
label: '部门领导审批(返程)',
prop: 'attachmentVerify',
search:true,
addDisplay:false,
editDisplay:false,
type: 'select',
dicUrl: '/admin/dict/item/type/dept_approval',
props:{
label:'label',
value:'value'
}
},
{
label: '分管领导审批(返程)',
prop: 'attachmentLeaderVerify',
search:true,
addDisplay:false,
editDisplay:false,
type: 'select',
dicUrl: '/admin/dict/item/type/dept_approval',
props:{
label:'label',
value:'value'
}
},
{
label: '销假核酸类型',
prop: 'nucleType',
search:true,
display:false,
type:'select',
dicData:NUCLE_TYPE,
props:{
label:'label',
value:'value'
},
},
{
label: '角色类型',
prop: 'roleType',
search:true,
addDisplay:false,
editDisplay:false,
type:'select',
dicData:ROLE_TYPE,
props:{
label:'label',
value:'value'
},
}
]
}

View File

@@ -1,81 +0,0 @@
/*
* Copyright (c) 2018-2025, cyweb All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the pig4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
*/
export const tableOption = {
border: true,
index: true,
indexLabel: '序号',
stripe: true,
menuAlign: 'center',
align: 'center',
editBtn: false,
delBtn: false,
addBtn: false,
dic: [],
column: [
// {
// label: '主键',
// prop: 'id'
// },
// {
// label: '创建人',
// prop: 'createBy'
// },
// {
// label: '创建时间',
// prop: 'createTime'
// },
// {
// label: '更新人',
// prop: 'updateBy'
// },
// {
// label: '更新时间',
// prop: 'updateTime'
// },
// {
// label: '删除标志位',
// prop: 'delFlag'
// },
// {
// label: '备注',
// prop: 'remarks'
// },
// {
// label: '租户id',
// prop: 'tenantId'
// },
{
label: '工种名字',
prop: 'workTitle'
},
{
label: '更新时间',
prop: 'updateTime',
addDisplay:false,
editDisplay:false
},
{
label: '排序',
prop: 'sort'
},
{
label: '备注',
prop: 'remarks'
},
]
}