|
|
@@ -197,7 +197,7 @@
|
|
|
v-model="formData.platformId"
|
|
|
placeholder="请选择平台井"
|
|
|
style="width: 100%"
|
|
|
- :disabled="isReadonlyMode && formData.auditStatus !== 20"
|
|
|
+ :disabled="isReadonlyMode && query.istime !== 'true'"
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="platform in platformOptions"
|
|
|
@@ -458,7 +458,7 @@
|
|
|
v-model="formData[field.key]"
|
|
|
:controls="false"
|
|
|
align="left"
|
|
|
- :disabled="isReadonlyMode && formData.auditStatus !== 20"
|
|
|
+ :disabled="isReadonlyMode && query.istime !== 'true'"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
@@ -469,7 +469,7 @@
|
|
|
<el-input
|
|
|
v-model="formData.otherNptReason"
|
|
|
placeholder="请输入其他非生产原因"
|
|
|
- :disabled="isReadonlyMode && formData.auditStatus !== 20"
|
|
|
+ :disabled="isReadonlyMode && query.istime !== 'true'"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -797,7 +797,7 @@ const { t } = useI18n()
|
|
|
const message = useMessage()
|
|
|
const { delView } = useTagsViewStore()
|
|
|
const { push, currentRoute } = useRouter()
|
|
|
-const { params } = useRoute()
|
|
|
+const { params, query } = useRoute()
|
|
|
const userStore = useUserStore()
|
|
|
|
|
|
/** 填报日报 表单 */
|
|
|
@@ -1601,7 +1601,8 @@ const submitForm = async () => {
|
|
|
customFuel: fuel.customFuel ? parseFloat(fuel.customFuel) : null
|
|
|
})), */
|
|
|
// 确保当日油耗是数字格式
|
|
|
- dailyFuel: formData.value.dailyFuel ? parseFloat(formData.value.dailyFuel) : 0
|
|
|
+ dailyFuel: formData.value.dailyFuel ? parseFloat(formData.value.dailyFuel) : 0,
|
|
|
+ nonProduct: query.istime === 'true' ? 'Y' : ''
|
|
|
}
|
|
|
|
|
|
console.log('baseSubmitData:', baseSubmitData)
|