style:任务单排产-新增-计划开始、计划结束、最晚开工时间添加时分秒

pull/1/head
黄伟杰 1 month ago
parent b452e320ef
commit 02ba88a454

@ -99,24 +99,13 @@
<el-form-item :label="t('ProductionPlan.Plan.dialogPlanNumberLabel')" prop="planNumber">
<el-input v-model="formData.planNumber" />
</el-form-item>
<el-form-item :label="t('ProductionPlan.Plan.dialogPreProductionLabel')" prop="isPreProduction">
<el-radio-group v-model="formData.isPreProduction">
<el-radio
v-for="dict in getIntDictOptions(DICT_TYPE.MES_PRE_PRODUCTION)"
:key="dict.value"
:label="dict.value"
>
{{ dict.label }}
</el-radio>
</el-radio-group>
</el-form-item>
<!-- <el-form-item label="热压数量" prop="reyaNumber">
<el-input v-model="formData.reyaNumber" />
</el-form-item> -->
<el-form-item :label="t('ProductionPlan.Plan.dialogPlanStartLabel')" prop="planStartTime">
<el-date-picker
v-model="formData.planStartTime"
type="date"
type="datetime"
value-format="x"
:placeholder="t('ProductionPlan.Plan.dialogPlanStartPlaceholder')"
class="!w-full"
@ -126,7 +115,7 @@
<el-form-item :label="t('ProductionPlan.Plan.dialogPlanEndLabel')" prop="planEndTime">
<el-date-picker
v-model="formData.planEndTime"
type="date"
type="datetime"
value-format="x"
:placeholder="t('ProductionPlan.Plan.dialogPlanEndPlaceholder')"
class="!w-full"
@ -136,7 +125,7 @@
<el-form-item label="最晚开工时间" prop="latestStartTime">
<el-date-picker
v-model="formData.latestStartTime"
type="date"
type="datetime"
value-format="x"
:disabled-date="latestStartDisabledDate"
placeholder="请选择最晚开工时间"
@ -180,7 +169,6 @@ import { PlanApi, PlanVO } from '@/api/mes/plan'
import { TaskApi, TaskDetailVO, TaskVO } from '@/api/mes/task'
import { DeviceLedgerApi, DeviceLedgerVO } from '@/api/mes/deviceledger'
import TableSelectDialog from '@/components/TableSelectDialog/TableSelectDialog.vue'
import { DICT_TYPE, getIntDictOptions } from "@/utils/dict";
/** 生产计划 表单 */
defineOptions({ name: 'PlanForm' })
@ -218,7 +206,6 @@ const formData = ref({
deviceId: undefined,
deviceName: undefined,
workerId: undefined,
isPreProduction: undefined,
isCode: undefined,
latestStartTime: undefined,
finishDate: undefined,
@ -356,7 +343,6 @@ const formRules = reactive({
{ validator: validatePlanEndTime, trigger: 'change' }
],
deviceId: [{ required: true, message: '请选择设备', trigger: 'change' }],
isPreProduction: [{ required: true, message: t('ProductionPlan.Plan.validatorPreProductionRequired'), trigger: 'blur' }],
latestStartTime: [
{ required: true, message: '请选择最晚开工时间', trigger: 'blur' },
{ validator: validateLatestStartTime, trigger: 'change' }

@ -55,7 +55,7 @@
<el-form-item :label="t('ProductionPlan.Plan.dialogPlanNumberLabel')" prop="planNumber">
<el-input disabled v-model="formData.planNumber" />
</el-form-item>
<el-form-item :label="t('ProductionPlan.Plan.dialogPreProductionLabel')" prop="isPreProduction">
<!-- <el-form-item :label="t('ProductionPlan.Plan.dialogPreProductionLabel')" prop="isPreProduction">
<el-radio-group disabled v-model="formData.isPreProduction">
<el-radio
v-for="dict in getIntDictOptions(DICT_TYPE.MES_PRE_PRODUCTION)"
@ -65,7 +65,7 @@
{{ dict.label }}
</el-radio>
</el-radio-group>
</el-form-item>
</el-form-item> -->
<el-form-item :label="t('ProductionPlan.Plan.dialogPlanStartLabel')" prop="planStartTime">
<el-date-picker
disabled

Loading…
Cancel
Save