123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329 |
- import {
- frozenState
- } from '@/assets/js/blockSort'
- export const employee = () => {
- return [{
- field: 'index',
- label: '序号',
- align: 'center',
- }, {
- field: 'code',
- label: '编号',
- align: 'center',
- }, {
- field: 'iceRaftRecord.status',
- label: '状态',
- align: 'center',
- options: frozenState()
- }, {
- field: 'iceRaftRecord.inStorageTime',
- label: '入库时间',
- align: 'center',
- }, {
- field: 'iceRaftRecord.outStorageTime',
- label: '出库时间',
- align: 'center',
- }, {
- field: 'location',
- label: '所在位置',
- align: 'center',
- }, {
- field: 'freezeClaim',
- label: '冷冻要求',
- align: 'center',
- }, {
- field: 'freezeDuration',
- label: '冷冻时间',
- align: 'center',
- }, {
- field: 'multistage',
- label: '冰排释冷',
- children: [{
- field: 'iceRaftRecord.start_ice_cold_time',
- label: '释冷日期',
- align: 'center',
- }, {
- field: 'iceRaftRecord.start_ice_cold_time',
- label: '释冷时间',
- align: 'center',
- }, {
- field: 'suitableForCold',
- label: '释冷温度',
- align: 'center',
- }, {
- field: 'iceRaftRecord.ice_cold_address',
- label: '释冷地点',
- align: 'center',
- }]
- }, {
- field: 'iceRaftRecord.ice_use_time',
- label: '使用日期',
- align: 'center',
- }, {
- field: 'iceTime',
- label: '使用时间',
- align: 'center',
- }, {
- field: 'iceRaftRecord.ice_use_users',
- label: '使用人员',
- align: 'center',
- }, {
- field: 'action',
- label: '操作',
- align: 'center',
- colWidth: '90px',
- labelButton: [{
- type: 'logs',
- label: '历史记录',
- icon: 'el-icon-tickets',
- style: 'success',
- }]
- }]
- }
- // 冰排使用记录
- export const usageEmployee = () => {
- return [{
- field: 'index',
- label: '序号',
- align: 'center',
- }, {
- field: 'iceRafts.code',
- label: '编号',
- align: 'center',
- }, {
- field: 'inStorageTime',
- label: '入库时间',
- align: 'center',
- }, {
- field: 'outStorageTime',
- label: '出库时间',
- align: 'center',
- }, {
- field: 'location',
- label: '所在位置',
- align: 'center',
- }, {
- field: 'freezeClaim',
- label: '冷冻要求',
- align: 'center',
- }, {
- field: 'freezeDuration',
- label: '冷冻时间',
- align: 'center',
- }, {
- field: 'multistage',
- label: '冰排释冷',
- children: [{
- field: 'start_ice_cold_time',
- label: '释冷日期',
- align: 'center',
- }, {
- field: 'start_ice_cold_time',
- label: '释冷时间',
- align: 'center',
- }, {
- field: 'suitableForCold',
- label: '释冷温度',
- align: 'center',
- }, {
- field: 'ice_cold_address',
- label: '释冷地点',
- align: 'center',
- }]
- }, {
- field: 'ice_use_time',
- label: '使用日期',
- align: 'center',
- }, {
- field: 'ice_use_time',
- label: '使用时间',
- align: 'center',
- }, {
- field: 'ice_use_users',
- label: '使用人员',
- align: 'center',
- }]
- }
- export const historyRecord = () => {
- return [{
- field: 'index',
- label: '序号',
- align: 'center',
- }, {
- field: 'status',
- label: '状态',
- align: 'center',
- options: frozenState()
- }, {
- field: 'inStorageTime',
- label: '入库时间',
- align: 'center',
- }, {
- field: 'outStorageTime',
- label: '出库时间',
- align: 'center',
- }, {
- field: 'location',
- label: '所在位置',
- align: 'center',
- }, {
- field: 'freezeClaim',
- label: '冷冻要求',
- align: 'center',
- }, {
- field: 'freezeDuration',
- label: '冷冻时间',
- align: 'center',
- }, {
- field: 'multistage',
- label: '冰排释冷',
- children: [{
- field: 'iceRaftRecord.start_ice_cold_time',
- label: '释冷日期',
- align: 'center',
- }, {
- field: 'iceRaftRecord.start_ice_cold_time',
- label: '释冷时间',
- align: 'center',
- }, {
- field: 'suitableForCold',
- label: '释冷温度',
- align: 'center',
- }, {
- field: 'iceRaftRecord.ice_cold_address',
- label: '释冷地点',
- align: 'center',
- }]
- }, {
- field: 'action',
- label: '操作',
- colWidth: '160px',
- align: 'center',
- labelButton: [{
- type: 'edit',
- label: '编辑',
- icon: 'el-icon-edit',
- style: 'primary',
- }, {
- type: 'del',
- label: '删除',
- icon: 'el-icon-delete',
- style: 'danger',
- }]
- }]
- }
- export const iceRaftRules = () => {
- return [
- // {
- // field: 'freezeClaim',
- // label: '冷冻要求',
- // placeholder: '请输入冷冻时间',
- // type: 'input',
- // colWidth: 24,
- // unit: '小时',
- // rules: [{
- // required: true,
- // message: '请输入冷冻时间',
- // trigger: 'blur'
- // }]
- // },
- {
- field: 'code',
- label: '冰排编号',
- placeholder: '请输入冰排编号',
- type: 'scan',
- colWidth: 24,
- rules: [{
- required: true,
- message: '请输入冰排编号',
- trigger: 'blur'
- }]
- }
- ]
- }
- export const freezerRules = () => {
- return [
- // {
- // field: 'coolerBoxId',
- // label: '保温箱',
- // placeholder: '请选择保温箱',
- // type: 'searchSelect',
- // colWidth: 24,
- // rules: [{
- // required: true,
- // message: '请选择保温箱',
- // trigger: 'blur'
- // }],
- // options: [],
- // },
- // {
- // field: 'suitableForCold',
- // label: '冰排释冷温度',
- // placeholder: '请输入冰排释冷温度',
- // type: 'input',
- // colWidth: 24,
- // rules: [{
- // required: true,
- // message: '请输入冰排释冷温度',
- // trigger: 'blur'
- // }]
- // },
- {
- field: 'code',
- label: '冰排编号',
- placeholder: '请输入冰排编号',
- type: 'scan',
- colWidth: 24,
- rules: [{
- required: true,
- message: '请输入冰排编号',
- trigger: 'blur'
- }]
- }
- ]
- }
- export const editRules = () => {
- return [{
- field: 'code',
- label: '冰排编号',
- type: 'nvarchar',
- colWidth: 24,
- detail: false,
- }, {
- field: 'status',
- label: '状态',
- type: 'nvarcharil',
- colWidth: 24,
- detail: false,
- options: frozenState()
- }, {
- field: 'inStorageTime',
- label: '入库时间',
- type: 'nvarchar',
- colWidth: 24,
- detail: false,
- }, {
- field: 'outStorageTime',
- label: '出库时间',
- type: 'nvarchar',
- colWidth: 24,
- detail: false,
- },
- // {
- // field: 'freezeClaim',
- // label: '冷冻要求',
- // placeholder: '请输入冷冻时间',
- // type: 'input',
- // colWidth: 24,
- // unit: '小时',
- // rules: [{
- // required: true,
- // message: '请输入冷冻时间',
- // trigger: 'blur'
- // }]
- // },
- ]
- }
|