保安服务企业管理-验收版本
Administrator
2021-09-13 fe0c2d838e1657dbe3efdf4dfd083cee6cf80de1
src/views/trainingRegistration/data.js
@@ -18,7 +18,7 @@
var w = 160,
    s = 12;
export var column = [{
export var column1 = [{
        label: "培训公司名称",
        prop: "trainingUnitId",
        dicUrl: "/api/blade-system/dept/lazy-tree-type?parentId=1418458374477549569",
@@ -211,4 +211,333 @@
    //     width: 160
    // }
]
export var column = [{
        label: "报名时间",
        prop: "releaseTimeRange",
        type: "date",
        format: "yyyy-MM-dd",
        valueFormat: "yyyy-MM-dd",
        searchRange: true,
        searchSpan: 5,
        hide: true,
        addDisplay: false,
        editDisplay: false,
        viewDisplay: false,
        search: true,
        rules: [{
            required: true,
            message: "请输入时间",
            trigger: "blur",
        }, ],
    },
    {
        label: "保安公司名称",
        searchLabelWidth: "110",
        labelWidth: 110,
        cascaderItem: ["userId"],
        prop: "deptId",
        type: "tree",
        hide: true,
        viewDisabled: false,
        viewDisplay: false,
        dicUrl: "/api/blade-system/dept/security_lazy-tree?parentId=1413470343230877697",
        props: {
            label: "title",
            value: "id",
        },
        slot: true,
        searchSpan: 4,
        search: false,
        width: 260,
    },
    {
        label: "保安姓名",
        prop: "userId",
        type: "tree",
        dicUrl: "/api/blade-user/security-apply-tree?examType=1&deptId={{key}}",
        hide: true,
        slot: true,
        searchSpan: 4,
        // 表单新增时是否禁止
        addDisabled: false,
        // 表单新增时是否可见
        addDisplay: true,
        // 表单新增时是否为查看模式
        addDetail: false,
        // 表单编辑时是否禁止
        editDisabled: true,
        viewDisabled: false,
        // 表单编辑时是否可见
        editDisplay: true,
        viewDisplay: false,
        // 表单编辑时是否为查看模式
        editDetail: false,
        props: {
            label: "name",
            value: "id",
        },
        rules: [{
            required: true,
            message: "请选择保安姓名",
            trigger: "blur",
        }, ],
        width: 80,
    },
    {
        label: "保安姓名",
        prop: "realName",
        searchSpan: 4,
        search: true,
        // 表单新增时是否禁止
        addDisabled: false,
        // 表单新增时是否可见
        addDisplay: false,
        // 表单新增时是否为查看模式
        addDetail: false,
        // 表单编辑时是否禁止
        editDisabled: false,
        // 表单编辑时是否可见
        editDisplay: false,
        // 表单编辑时是否为查看模式
        editDetail: false,
        viewDisplay: true,
        props: {
            label: "title",
            value: "id",
        },
        rules: [{
            required: true,
            message: "请选择保安姓名",
            trigger: "blur",
        }, ],
    },
    {
        label: "年龄",
        prop: "age",
        slot: true,
        // 表单新增时是否禁止
        addDisabled: true,
        // 表单新增时是否可见
        addDisplay: true,
        viewDisplay: true,
    },
    {
        label: "身份证号",
        prop: "idCardNo",
        slot: true,
        search: true,
        searchSpan: 5,
        // 表单新增时是否禁止
        addDisabled: false,
        // 表单新增时是否可见
        addDisplay: false,
        // 表单新增时是否为查看模式
        addDetail: false,
        // 表单编辑时是否禁止
        editDisabled: false,
        // 表单编辑时是否可见
        editDisplay: true,
        // 表单编辑时是否为查看模式
        editDetail: false,
        rules: [{
            required: true,
            message: "请选择准考证号",
            trigger: "blur",
        }, ],
        width: 150,
    },
    {
        label: "身份证号",
        prop: "cardid",
        searchSpan: 5,
        // 表单新增时是否禁止
        addDisabled: true,
        // 表单新增时是否可见
        addDisplay: true,
        hide: true,
        rules: [{
            required: true,
            message: "请选择准考证号",
            trigger: "blur",
        }, ],
        width: 150,
    },
    {
        label: "性别",
        prop: "sex",
        type: "select",
        // 表单新增时是否禁止
        addDisabled: true,
        // 表单新增时是否可见
        addDisplay: true,
        dicData: [{
                label: "男",
                value: 1,
            },
            {
                label: "女",
                value: 2,
            },
            {
                label: "未知",
                value: 3,
            },
            {
                label: " ",
                value: -1,
            },
        ],
        display: false,
    },
    {
        label: "籍贯",
        prop: "nativePlace",
        // 表单新增时是否禁止
        addDisabled: true,
        // 表单新增时是否可见
        addDisplay: true,
    },
    {
        label: "联系电话",
        prop: "phone",
        // 表单新增时是否禁止
        addDisabled: true,
        // 表单新增时是否可见
        addDisplay: true,
    },
    {
        label: "保安公司名称",
        labelWidth: "110",
        addDisplay: false,
        prop: "deptName",
        width: 260,
    },
    // {
    //   label: "准考证号",
    //   prop: "candidateNo",
    //   slot: true,
    //   // 表单新增时是否禁止
    //   addDisabled: false,
    //   // 表单新增时是否可见
    //   addDisplay: false,
    //   // 表单新增时是否为查看模式
    //   addDetail: false,
    //   // 表单编辑时是否禁止
    //   editDisabled: false,
    //   // 表单编辑时是否可见
    //   editDisplay: true,
    //   // 表单编辑时是否为查看模式
    //   editDetail: false,
    //   rules: [
    //     {
    //       required: true,
    //       message: "请选择准考证号",
    //       trigger: "blur",
    //     },
    //   ],
    //   width: 100,
    // },
    // {
    //   label: "报考证件",
    //   prop: "applyCard",
    //   slot: true,
    //   // 表单新增时是否禁止
    //   addDisabled: false,
    //   // 表单新增时是否可见
    //   addDisplay: false,
    //   // 表单新增时是否为查看模式
    //   addDetail: false,
    //   // 表单编辑时是否禁止
    //   editDisabled: false,
    //   // 表单编辑时是否可见
    //   editDisplay: true,
    //   // 表单编辑时是否为查看模式
    //   editDetail: false,
    //   rules: [
    //     {
    //       required: true,
    //       message: "请选择准考证号",
    //       trigger: "blur",
    //     },
    //   ],
    // },
    {
        label: "报名时间",
        prop: "applyTime",
        type: "datetime",
        // span: 24,
        format: "yyyy-MM-dd HH:mm:ss",
        valueFormat: "yyyy-MM-dd HH:mm:ss",
        // 表单新增时是否禁止
        addDisabled: true,
        // 表单新增时是否可见
        addDisplay: false,
        // 表单新增时是否为查看模式
        addDetail: false,
        // 表单编辑时是否禁止
        editDisabled: true,
        // 表单编辑时是否可见
        editDisplay: true,
        // 表单编辑时是否为查看模式
        editDetail: false,
        value: new Date().getFullYear() +
            "-" +
            (new Date().getMonth() + 1 < 10 ?
                "0" + (new Date().getMonth() + 1) :
                new Date().getMonth() + 1) +
            "-" +
            (new Date().getDate() < 10 ?
                "0" + new Date().getDate() :
                new Date().getDate()) +
            " " +
            (new Date().getHours() < 10 ?
                "0" + new Date().getHours() :
                new Date().getHours()) +
            ":" +
            (new Date().getMinutes() < 10 ?
                "0" + new Date().getMinutes() :
                new Date().getMinutes()) +
            ":" +
            (new Date().getSeconds() < 10 ?
                "0" + new Date().getSeconds() :
                new Date().getSeconds()),
        width: 150,
    },
    {
        label: "报名状态",
        prop: "applyStatus",
        search: true,
        searchSpan: 4,
        type: "select",
        // 表单新增时是否禁止
        addDisabled: false,
        // 表单新增时是否可见
        addDisplay: false,
        // 表单新增时是否为查看模式
        addDetail: false,
        // 表单编辑时是否禁止
        editDisabled: true,
        // 表单编辑时是否可见
        editDisplay: true,
        // 表单编辑时是否为查看模式
        editDetail: false,
        dicData: [{
                label: "全部",
                value: 1,
            },
            {
                label: "已报名",
                value: 2,
            },
            {
                label: "已取消",
                value: 4,
            },
        ],
    },
]