Parcourir la source

✨ feat(瑞鹰修井日报): 当日油耗

Zimo il y a 3 jours
Parent
commit
eba9c36499

+ 32 - 23
src/views/pms/iotrydailyreport/xapproval.vue

@@ -454,7 +454,8 @@ const FORM_KEYS = [
   'leaveStaffNum',
   'remark',
   'opinion',
-  'createTime'
+  'createTime',
+  'dailyFuel'
 ] as const
 
 type FormKey = (typeof FORM_KEYS)[number]
@@ -810,6 +811,14 @@ const submitForm = async (auditStatus: 20 | 30) => {
           <el-form-item label="套生段产管尺寸(mm)" prop="casingPipeSize">
             <el-input v-model="form.casingPipeSize" placeholder="" disabled />
           </el-form-item>
+          <el-form-item label="当日油耗(L)" prop="dailyFuel">
+            <el-input-number
+              class="w-full!"
+              :min="0"
+              v-model="form.dailyFuel"
+              placeholder="请输入当日油耗(L)"
+            />
+          </el-form-item>
           <el-form-item :label="t('project.currentOperation')" prop="currentOperation">
             <el-input
               v-model="form.currentOperation"
@@ -898,28 +907,28 @@ const submitForm = async (auditStatus: 20 | 30) => {
               disabled
             />
           </el-form-item>
-          <div class="grid grid-cols-1 gap-4 mt-5"
-            ><el-form-item label="生产动态" prop="productionStatus">
-              <el-input
-                v-model="form.productionStatus"
-                placeholder="请输入生产动态"
-                type="textarea"
-                autosize
-                :max-length="1000"
-                disabled
-              />
-            </el-form-item>
-            <el-form-item label="备注" prop="remark">
-              <el-input
-                v-model="form.remark"
-                placeholder="请输入备注"
-                :max-length="1000"
-                type="textarea"
-                autosize
-                disabled
-              />
-            </el-form-item>
-          </div>
+        </div>
+        <div class="grid grid-cols-1 gap-4 mt-5">
+          <el-form-item label="生产动态" prop="productionStatus">
+            <el-input
+              v-model="form.productionStatus"
+              placeholder="请输入生产动态"
+              type="textarea"
+              autosize
+              :max-length="1000"
+              disabled
+            />
+          </el-form-item>
+          <el-form-item label="备注" prop="remark">
+            <el-input
+              v-model="form.remark"
+              placeholder="请输入备注"
+              :max-length="1000"
+              type="textarea"
+              autosize
+              disabled
+            />
+          </el-form-item>
         </div>
         <el-form-item class="mt-4" label="审批意见" prop="opinion">
           <el-input

+ 29 - 20
src/views/pms/iotrydailyreport/xfill.vue

@@ -460,7 +460,8 @@ const FORM_KEYS = [
   'leaveStaffNum',
   'remark',
   'opinion',
-  'createTime'
+  'createTime',
+  'dailyFuel'
 ] as const
 
 type FormKey = (typeof FORM_KEYS)[number]
@@ -829,6 +830,14 @@ const submitForm = async () => {
           <el-form-item label="套生段产管尺寸(mm)" prop="casingPipeSize">
             <el-input v-model="form.casingPipeSize" placeholder="" disabled />
           </el-form-item>
+          <el-form-item label="当日油耗(L)" prop="dailyFuel">
+            <el-input-number
+              class="w-full!"
+              :min="0"
+              v-model="form.dailyFuel"
+              placeholder="请输入当日油耗(L)"
+            />
+          </el-form-item>
           <el-form-item :label="t('project.currentOperation')" prop="currentOperation">
             <el-input
               v-model="form.currentOperation"
@@ -906,26 +915,26 @@ const submitForm = async () => {
               placeholder="请输入休假人员数量"
             />
           </el-form-item>
-          <div class="grid grid-cols-1 gap-4 mt-5">
-            <el-form-item label="生产动态" prop="productionStatus">
-              <el-input
-                v-model="form.productionStatus"
-                placeholder="请输入生产动态"
-                type="textarea"
-                autosize
-                :max-length="1000"
-              />
-            </el-form-item>
-            <el-form-item label="备注" prop="remark">
-              <el-input
-                v-model="form.remark"
-                placeholder="请输入备注"
-                :max-length="1000"
-                type="textarea"
-                autosize
-              /> </el-form-item
-          ></div>
         </div>
+        <div class="grid grid-cols-1 gap-4 mt-5">
+          <el-form-item label="生产动态" prop="productionStatus">
+            <el-input
+              v-model="form.productionStatus"
+              placeholder="请输入生产动态"
+              type="textarea"
+              autosize
+              :max-length="1000"
+            />
+          </el-form-item>
+          <el-form-item label="备注" prop="remark">
+            <el-input
+              v-model="form.remark"
+              placeholder="请输入备注"
+              :max-length="1000"
+              type="textarea"
+              autosize
+            /> </el-form-item
+        ></div>
       </el-form>
       <template #footer>
         <el-button size="default" @click="submitForm" type="primary" :disabled="formLoading">