Bladeren bron

修复瑞都创建日报回显问题,添加施工区域

Zimo 1 dag geleden
bovenliggende
commit
8bdf567d23

+ 2 - 0
src/views/pms/iotrddailyreport/create-rd-form.vue

@@ -192,6 +192,8 @@ async function load() {
       externalRental: res.externalRental,
       malfunction: res.malfunction,
       otherNptReason: res.otherNptReason,
+      createTime: res.createTime,
+      constructionBrief: res.constructionBrief,
       ...NON_PROD_FIELDS.reduce((acc, field) => ({ ...acc, [field.key]: res[field.key] }), {})
     }
   }

+ 9 - 4
src/views/pms/iotrhdailyreport/rh-form.vue

@@ -71,6 +71,7 @@ interface FormOriginal {
   capacity: number
   createTime: number
   opinion: string
+  location: string
 }
 
 type Form = Partial<FormOriginal>
@@ -107,7 +108,8 @@ const FORM_KEYS: (keyof FormOriginal)[] = [
   'relocationTime',
   'winterBreakTime',
   'otherNptTime',
-  'otherNptReason'
+  'otherNptReason',
+  'location'
 ]
 
 const formRef = ref<FormInstance>()
@@ -403,9 +405,9 @@ const handleAudit = async (auditStatus: 20 | 30) => {
         <el-form-item label="项目" prop="contractName"
           ><el-input v-model="form.contractName" disabled
         /></el-form-item>
-        <el-form-item label="任务" prop="taskName"
-          ><el-input v-model="form.taskName" disabled
-        /></el-form-item>
+        <el-form-item label="任务" prop="taskName">
+          <el-input v-model="form.taskName" disabled />
+        </el-form-item>
         <el-form-item label="搬迁安装天数(D)" prop="relocationDays"
           ><el-input v-model="form.relocationDays" disabled
         /></el-form-item>
@@ -451,6 +453,9 @@ const handleAudit = async (auditStatus: 20 | 30) => {
             :disabled="isMainFieldDisabled"
           />
         </el-form-item>
+        <el-form-item class="col-span-2" label="施工区域" prop="location">
+          <el-input v-model="form.location" disabled />
+        </el-form-item>
         <el-form-item class="col-span-2" label="生产动态" prop="productionStatus">
           <el-input
             v-model="form.productionStatus"

+ 6 - 1
src/views/pms/iotrydailyreport/ry-form.vue

@@ -99,6 +99,7 @@ interface FormOriginal {
   auditStatus: number
 
   nextPlan: string
+  location: string
 }
 
 type Form = Partial<FormOriginal>
@@ -146,7 +147,8 @@ const FORM_KEYS: (keyof FormOriginal)[] = [
   'otherNptTime',
   'otherNptReason',
   'auditStatus',
-  'nextPlan'
+  'nextPlan',
+  'location'
 ]
 
 const formRef = ref<FormInstance>()
@@ -560,6 +562,9 @@ const inputCurrentDepth = useDebounceFn(function inputCurrentDepth() {
             :disabled="form.auditStatus !== 20 && form.auditStatus !== 30"
           />
         </el-form-item>
+        <el-form-item label="施工区域" prop="location">
+          <el-input v-model="form.location" disabled />
+        </el-form-item>
         <el-form-item label="施工状态" prop="rigStatus">
           <el-select
             v-model="form.rigStatus"

+ 6 - 1
src/views/pms/iotrydailyreport/ry-xj-form.vue

@@ -94,6 +94,7 @@ interface FormOriginal {
   opinion: string
 
   auditStatus: number
+  location: string
 }
 
 type Form = Partial<FormOriginal>
@@ -139,7 +140,8 @@ const FORM_KEYS: (keyof FormOriginal)[] = [
   'winterBreakTime',
   'otherNptTime',
   'otherNptReason',
-  'auditStatus'
+  'auditStatus',
+  'location'
 ]
 
 const formRef = ref<FormInstance>()
@@ -522,6 +524,9 @@ const orange = computed(() => {
             :disabled="form.auditStatus !== 20 && form.auditStatus !== 30"
           />
         </el-form-item>
+        <el-form-item label="施工区域" prop="location">
+          <el-input v-model="form.location" disabled />
+        </el-form-item>
         <el-form-item :label="t('project.status')" prop="repairStatus">
           <el-select
             v-model="form.repairStatus"