工程管理
This commit is contained in:
parent
6f05db2107
commit
d5319fd04d
|
|
@ -21,23 +21,23 @@
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<!-- <el-form-item prop="pro_code" label="工程编号" style="margin-bottom: 0; width: 320px">-->
|
<!-- <el-form-item prop="pro_code" label="工程编号" style="margin-bottom: 0; width: 320px">-->
|
||||||
<!-- <el-input-->
|
<!-- <el-input-->
|
||||||
<!-- clearable-->
|
<!-- clearable-->
|
||||||
<!-- placeholder="请输入工程编号"-->
|
<!-- placeholder="请输入工程编号"-->
|
||||||
<!-- v-model="searchParams.pro_code"-->
|
<!-- v-model="searchParams.pro_code"-->
|
||||||
<!-- style="width: 100%; min-width: 200px;"-->
|
<!-- style="width: 100%; min-width: 200px;"-->
|
||||||
<!-- />-->
|
<!-- />-->
|
||||||
<!-- </el-form-item>-->
|
<!-- </el-form-item>-->
|
||||||
|
|
||||||
<!-- <el-form-item prop="org_name" label="建管单位" style="margin-bottom: 0; width: 320px">-->
|
<!-- <el-form-item prop="org_name" label="建管单位" style="margin-bottom: 0; width: 320px">-->
|
||||||
<!-- <el-input-->
|
<!-- <el-input-->
|
||||||
<!-- clearable-->
|
<!-- clearable-->
|
||||||
<!-- placeholder="请输入单位名称"-->
|
<!-- placeholder="请输入单位名称"-->
|
||||||
<!-- v-model="searchParams.org_name"-->
|
<!-- v-model="searchParams.org_name"-->
|
||||||
<!-- style="width: 100%; min-width: 200px;"-->
|
<!-- style="width: 100%; min-width: 200px;"-->
|
||||||
<!-- />-->
|
<!-- />-->
|
||||||
<!-- </el-form-item>-->
|
<!-- </el-form-item>-->
|
||||||
|
|
||||||
<el-form-item prop="project_type" label="工程类型" style="margin-bottom: 0; width: 320px">
|
<el-form-item prop="project_type" label="工程类型" style="margin-bottom: 0; width: 320px">
|
||||||
<el-select
|
<el-select
|
||||||
|
|
@ -132,14 +132,14 @@
|
||||||
|
|
||||||
|
|
||||||
<!-- 查看详情按钮(复用编辑按钮样式,仅改文字和方法) -->
|
<!-- 查看详情按钮(复用编辑按钮样式,仅改文字和方法) -->
|
||||||
<!-- <el-button-->
|
<!-- <el-button-->
|
||||||
<!-- size="small"-->
|
<!-- size="small"-->
|
||||||
<!-- type="info"-->
|
<!-- type="info"-->
|
||||||
<!-- class="primary-lease"-->
|
<!-- class="primary-lease"-->
|
||||||
<!-- @click="handleViewDetails(scope.row)"-->
|
<!-- @click="handleViewDetails(scope.row)"-->
|
||||||
<!-- >-->
|
<!-- >-->
|
||||||
<!-- 查看-->
|
<!-- 查看-->
|
||||||
<!-- </el-button>-->
|
<!-- </el-button>-->
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -292,19 +292,19 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="机械化率" prop="mechanize_rate">
|
<el-form-item label="机械化率" prop="mechanize_rate">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="addOrEditForm.mechanize_rate"
|
v-model="addOrEditForm.mechanize_rate"
|
||||||
placeholder="请输入机械化率"
|
placeholder="请输入机械化率"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
maxlength="50"
|
maxlength="50"
|
||||||
show-word-limit
|
show-word-limit
|
||||||
:disabled="isView"
|
:disabled="isView"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -364,12 +364,12 @@
|
||||||
@change="loadDistricts"
|
@change="loadDistricts"
|
||||||
:disabled="!addOrEditForm.province"
|
:disabled="!addOrEditForm.province"
|
||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in cityOptions"
|
v-for="item in cityOptions"
|
||||||
:key="item.value"
|
:key="item.value"
|
||||||
:label="item.label"
|
:label="item.label"
|
||||||
:value="item.value"
|
:value="item.value"
|
||||||
/>
|
/>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
@ -382,12 +382,12 @@
|
||||||
v-model="addOrEditForm.county"
|
v-model="addOrEditForm.county"
|
||||||
:disabled="!addOrEditForm.city"
|
:disabled="!addOrEditForm.city"
|
||||||
>
|
>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in districtOptions"
|
v-for="item in districtOptions"
|
||||||
:key="item.value"
|
:key="item.value"
|
||||||
:label="item.label"
|
:label="item.label"
|
||||||
:value="item.value"
|
:value="item.value"
|
||||||
/>
|
/>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
@ -577,7 +577,7 @@ export default {
|
||||||
// 关键转换:将 areaCode → value,name → label
|
// 关键转换:将 areaCode → value,name → label
|
||||||
this.provinceOptions = res.data.map(item => ({
|
this.provinceOptions = res.data.map(item => ({
|
||||||
value: item.areaCode, // 下拉框的选项值(存储用)
|
value: item.areaCode, // 下拉框的选项值(存储用)
|
||||||
label: item.name // 下拉框的显示文本(用户看)
|
label: item.short_name // 下拉框的显示文本(用户看)
|
||||||
}))
|
}))
|
||||||
} else {
|
} else {
|
||||||
Message.error('加载省份失败:' + (res.message || '未知错误'))
|
Message.error('加载省份失败:' + (res.message || '未知错误'))
|
||||||
|
|
@ -610,7 +610,7 @@ export default {
|
||||||
if (res.code === 200) {
|
if (res.code === 200) {
|
||||||
this.cityOptions = res.data.map(item => ({
|
this.cityOptions = res.data.map(item => ({
|
||||||
value: item.areaCode,
|
value: item.areaCode,
|
||||||
label: item.name
|
label: item.short_name
|
||||||
}))
|
}))
|
||||||
} else {
|
} else {
|
||||||
Message.error('加载城市失败')
|
Message.error('加载城市失败')
|
||||||
|
|
@ -653,7 +653,6 @@ export default {
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// 获取工程列表
|
// 获取工程列表
|
||||||
async getProjectListData() {
|
async getProjectListData() {
|
||||||
try {
|
try {
|
||||||
|
|
@ -782,7 +781,7 @@ export default {
|
||||||
const provinceCode = targetProvince ? targetProvince.value : '';
|
const provinceCode = targetProvince ? targetProvince.value : '';
|
||||||
if (!provinceCode) {
|
if (!provinceCode) {
|
||||||
Message.warning(`未找到“${projectData.province}”对应的编码,请手动选择`);
|
Message.warning(`未找到“${projectData.province}”对应的编码,请手动选择`);
|
||||||
this.addOrEditForm = { ...projectData }; // 这里也会使用处理后的数据
|
this.addOrEditForm = {...projectData}; // 这里也会使用处理后的数据
|
||||||
this.addOrEditDialogVisible = true;
|
this.addOrEditDialogVisible = true;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue