调整人员管理、项目管理、单项工程

This commit is contained in:
cool 2024-04-03 10:59:28 +08:00
parent 881d8f3efd
commit 5e2a2d8b7b
4 changed files with 25 additions and 17 deletions

View File

@ -41,7 +41,7 @@
<el-table-column label="项目编码" align="center" prop="proNo" />
<el-table-column label="建管单位名称" align="center" prop="orgName" />
<el-table-column label="电压等级" align="center" prop="vlotage" />
<el-table-column label="工程类型" align="center" prop="proType" />
<!-- <el-table-column label="工程类型" align="center" prop="proType" />-->
<el-table-column label="建设性质" align="center" prop="constructionNature" />
<el-table-column label="计划性质" align="center" prop="planNature" />
<el-table-column label="建设规模-线路" align="center" prop="line" />
@ -88,12 +88,12 @@
<el-form-item label="电压等级:" prop="vlotage">
<el-input v-model="temp.vlotage" placeholder="电压等级" :maxlength="50" />
</el-form-item>
<el-form-item label="工程类型:" prop="proType">
<el-select v-model="temp.proType" placeholder="请选择" style="width: 100%">
<el-option key="变电" value="变电" label="变电" />
<el-option key="线路" value="线路" label="线路" />
</el-select>
</el-form-item>
<!-- <el-form-item label="工程类型:" prop="proType">-->
<!-- <el-select v-model="temp.proType" placeholder="请选择" style="width: 100%">-->
<!-- <el-option key="变电" value="变电" label="变电" />-->
<!-- <el-option key="线路" value="线路" label="线路" />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<el-form-item label="建设性质:" prop="constructionNature">
<el-input v-model="temp.constructionNature" placeholder="建设性质" :maxlength="50" />
</el-form-item>
@ -213,7 +213,16 @@ export default {
proName: [{ required: true, message: '不能为空', trigger: 'blur' }],
proNo: [{ required: true, message: '不能为空', trigger: 'blur' }],
orgId: [{ required: true, message: '请选择', trigger: 'change' }],
vlotage: [{ required: true, message: '不能为空', trigger: 'blur' }]
vlotage: [{ required: true, message: '不能为空', trigger: 'blur' }],
constructionNature: [{ required: true, message: '不能为空', trigger: 'blur' }],
planNature: [{ required: true, message: '不能为空', trigger: 'blur' }],
line: [{ required: true, message: '不能为空', trigger: 'blur' }],
power: [{ required: true, message: '不能为空', trigger: 'blur' }],
planStartTime: [{ required: true, message: '不能为空', trigger: 'change' }],
startTime: [{ required: true, message: '不能为空', trigger: 'change' }],
planEndTime: [{ required: true, message: '不能为空', trigger: 'change' }],
endTime: [{ required: true, message: '不能为空', trigger: 'change' }],
tcTime: [{ required: true, message: '不能为空', trigger: 'change' }]
}
}
},

View File

@ -141,15 +141,15 @@
<el-form-item label="工程状态:" prop="status">
<ProjectStatusSelect :bind-value.sync="temp.status" />
</el-form-item>
<el-form-item label="标段编码:" prop="bidCode">
<el-input v-model="temp.bidCode" placeholder="标段编码" :maxlength="50" :disabled="textMap[dialogStatus] === 'update'" />
</el-form-item>
<el-form-item label="工程编码:" prop="proCode">
<el-form-item label="所属项目:" prop="proCode">
<ProjectNoSelect :current-id.sync="temp.proCode" @change="handleProChange" />
</el-form-item>
<el-form-item label="单项编码" prop="signCode">
<el-form-item label="所属单项工程:" prop="signCode">
<SingleProSelect ref="singleProSelectRef" :current-id.sync="temp.signCode" :pro-no="temp.proCode" />
</el-form-item>
<el-form-item label="标段编码:" prop="bidCode">
<el-input v-model="temp.bidCode" placeholder="标段编码" :maxlength="50" :disabled="textMap[dialogStatus] === 'update'" />
</el-form-item>
<el-form-item label="工程类型:" prop="proType">
<el-select v-model="temp.proType" placeholder="请选择" style="width: 100%">
<el-option key="变电" value="变电" label="变电" />

View File

@ -78,15 +78,15 @@
label-position="right"
label-width="150px"
>
<el-form-item label="所属项目:" prop="proNo">
<ProjectNoSelect :current-id.sync="temp.proNo" />
</el-form-item>
<el-form-item label="单项工程名称:" prop="singleName">
<el-input v-model="temp.singleName" placeholder="单项工程名称" :maxlength="50" />
</el-form-item>
<el-form-item label="单项工程编码:" prop="signleNo">
<el-input v-model="temp.signleNo" placeholder="单项工程编码" :maxlength="50" />
</el-form-item>
<el-form-item label="项目编码:" prop="proNo">
<ProjectNoSelect :current-id.sync="temp.proNo" />
</el-form-item>
<el-form-item label="建管单位:" prop="orgId">
<BuildSelect :current-build.sync="temp.orgId" />
</el-form-item>

View File

@ -43,7 +43,6 @@
</template>
</el-table-column>
<el-table-column label="姓名" align="center" prop="userName" />
<el-table-column label="性别" align="center" prop="sex" />
<el-table-column label="工种" align="center" prop="userType" />
<el-table-column label="性别" align="center" prop="sex" />
<!-- <el-table-column label="年龄" align="center" prop="age" />-->