소스 검색

pms 瑞都日报 油耗 下步工作计划必填

zhangcl 3 일 전
부모
커밋
27e2761686
1개의 변경된 파일6개의 추가작업 그리고 11개의 파일을 삭제
  1. 6 11
      src/views/pms/iotrddailyreport/FillDailyReportForm.vue

+ 6 - 11
src/views/pms/iotrddailyreport/FillDailyReportForm.vue

@@ -1244,14 +1244,6 @@ const initDeviceData = (reportData: any) => {
   }
 }
 
-// 表单验证规则
-/* const formRules = reactive({
-  timeRange: [{ required: true, message: '时间节点不能为空', trigger: 'change' }],
-  rdStatus: [{ required: true, message: '施工状态不能为空', trigger: 'change' }],
-  techniqueIds: [{ required: true, message: '施工工艺不能为空', trigger: 'change' }],
-  productionStatus: [{ required: true, message: '当日生产动态不能为空', trigger: 'blur' }]
-}) */
-
 const formRules = computed(() => {
   // 判断是否为虚拟项目
   const isVirtualProject = dailyReportData.value.virtualProject === 'Y'
@@ -1260,7 +1252,13 @@ const formRules = computed(() => {
   const rules = {
     timeRange: [{ required: true, message: '时间节点不能为空', trigger: 'change' }],
     productionStatus: [{ required: true, message: '当日生产动态不能为空', trigger: 'blur' }],
+    nextPlan: [{ required: true, message: '下步工作计划不能为空', trigger: 'blur' }],
     dailyFuel: [
+      {
+        required: true,
+        message: '当日油耗不能为空',
+        trigger: 'blur'
+      },
       {
         validator: (rule: any, value: any, callback: any) => {
           if (value === '' || value === null || value === undefined) {
@@ -1822,9 +1820,6 @@ const initFormData = (reportData: any) => {
     techniqueIds = reportData.techniqueIds.map((id: number) => id.toString())
   }
 
-  // 计算当日油耗默认值
-  // const dailyFuelDefault = calculateDailyFuel(reportData)
-
   formData.value = {
     ...formData.value,
     id: reportData.id,