Commit ba352213 by heshihao

feat: 平台修改

parent cd261a04
......@@ -112,44 +112,69 @@
<div class="other">
<p>总建筑面积</p>
<p>
<span>{{ areaList.build_total_area }}</span
>
<!-- TODO需要放开 -->
<!-- <span>{{ areaList.build_total_area }}</span> -->
<span>{{ 11 }}</span>
</p>
<p>
同比
<span v-if="areaList.total_area_rate == 0" class="zero">{{ areaList.total_area_rate }}%</span>
<!-- TODO需要放开 -->
<!-- <span v-if="areaList.total_area_rate == 0" class="zero">{{ areaList.total_area_rate }}%</span>
<span v-if="areaList.total_area_rate > 0" class="add">{{ areaList.total_area_rate }}%</span>
<img v-if="areaList.total_area_rate > 0" src="@/assets/images/resources/icon-red.png" alt="" />
<span v-if="areaList.total_area_rate < 0" class="dec">{{ areaList.total_area_rate }}%</span>
<img v-if="areaList.total_area_rate < 0" src="@/assets/images/resources/icon-green.png" alt="" /> -->
<span v-if="areaList.total_area_rate == 0" class="zero">{{ 20 }}%</span>
<span v-if="areaList.total_area_rate > 0" class="add">{{ 30 }}%</span>
<img v-if="areaList.total_area_rate > 0" src="@/assets/images/resources/icon-red.png" alt="" />
<span v-if="areaList.total_area_rate < 0" class="dec">{{ 10 }}%</span>
<img v-if="areaList.total_area_rate < 0" src="@/assets/images/resources/icon-green.png" alt="" />
</p>
</div>
<div class="other">
<p>总闲置面积</p>
<p>
<span>{{ areaList.build_empty_area }}</span
>
<!-- TODO需要放开 -->
<!-- <span>{{ areaList.build_empty_area }}</span> -->
<span>{{ 20 }}</span>
</p>
<p>
同比
<span v-if="areaList.build_empty_rate == 0" class="zero">{{ areaList.build_empty_rate }}%</span>
<!-- TODO需要放开 -->
<!-- <span v-if="areaList.build_empty_rate == 0" class="zero">{{ areaList.build_empty_rate }}%</span>
<span v-if="areaList.build_empty_rate > 0" class="add">{{ areaList.build_empty_rate }}%</span>
<img v-if="areaList.build_empty_rate > 0" src="@/assets/images/resources/icon-red.png" alt="" />
<span v-if="areaList.build_empty_rate < 0" class="dec">{{ areaList.build_empty_rate }}%</span>
<img v-if="areaList.build_empty_rate < 0" src="@/assets/images/resources/icon-green.png" alt="" /> -->
<span v-if="areaList.build_empty_rate == 0" class="zero">{{ 30 }}%</span>
<span v-if="areaList.build_empty_rate > 0" class="add">{{ 80 }}%</span>
<img v-if="areaList.build_empty_rate > 0" src="@/assets/images/resources/icon-red.png" alt="" />
<span v-if="areaList.build_empty_rate < 0" class="dec">{{ 70 }}%</span>
<img v-if="areaList.build_empty_rate < 0" src="@/assets/images/resources/icon-green.png" alt="" />
</p>
</div>
<div class="other">
<p>闲置率</p>
<p>
<span>{{ areaList.current_build_empty_rate }}%</span>
<!-- TODO需要放开 -->
<!-- <span>{{ areaList.current_build_empty_rate }}%</span> -->
<span>{{ 78 }}%</span>
</p>
<p>
同比
<span v-if="areaList.build_rate == 0" class="zero">{{ areaList.build_rate }}%</span>
<!-- TODO需要放开 -->
<!-- <span v-if="areaList.build_rate == 0" class="zero">{{ areaList.build_rate }}%</span>
<span v-if="areaList.build_rate > 0" class="add">{{ areaList.build_rate }}%</span>
<img v-if="areaList.build_rate > 0" src="@/assets/images/resources/icon-red.png" alt="" />
<span v-if="areaList.build_rate < 0" class="dec">{{ areaList.build_rate }}%</span>
<img v-if="areaList.build_rate < 0" src="@/assets/images/resources/icon-green.png" alt="" /> -->
<span v-if="areaList.build_rate == 0" class="zero">{{ 30 }}%</span>
<span v-if="areaList.build_rate > 0" class="add">{{ 20 }}%</span>
<img v-if="areaList.build_rate > 0" src="@/assets/images/resources/icon-red.png" alt="" />
<span v-if="areaList.build_rate < 0" class="dec">{{ 40 }}%</span>
<img v-if="areaList.build_rate < 0" src="@/assets/images/resources/icon-green.png" alt="" />
</p>
</div>
......@@ -835,7 +860,8 @@ export default {
});
}
this.upDataChartBar();
// TODO 后续需要放开
// this.upDataChartBar();
},
// 更改地区选项
changeActive(district) {
......@@ -1531,7 +1557,19 @@ export default {
return str;
},
},
data: [],
data: [
"满城镇",
"南韩村镇",
"大册营镇",
"神星镇",
"方顺桥镇",
"于家庄乡",
"要庄乡",
"石井乡",
"坨南乡",
"刘家台乡",
"白龙乡",
],
},
yAxis: [
{
......@@ -1611,6 +1649,7 @@ export default {
},
yAxisIndex: 1,
color: ["#78a3ff "],
data: [1, 2, 3, 4, 5, 6, 5, 6, 3, 2, 1],
},
{
type: "bar",
......@@ -1624,6 +1663,7 @@ export default {
},
},
color: ["#ff7272"],
data: [12, 21, 32, 41, 52, 65, 53, 61, 31, 21, 11],
},
{
type: "bar",
......
......@@ -4,21 +4,11 @@
<div class="archives-title">
<span class="active"
>{{
type == 1
? "线索"
: type == 2
? "对接项目"
: type == 3
? "签约项目"
: type == 4
? "开工项目"
: ""
type == 1 ? "线索" : type == 2 ? "对接项目" : type == 3 ? "签约项目" : type == 4 ? "开工项目" : ""
}}详情</span
>
<div>
<span class="btn" @click="downFileById" v-if="type != 1"
>项目导出</span
>
<span class="btn" @click="downFileById" v-if="type != 1">项目导出</span>
<span class="btn" @click="$router.go(-1)">返 回</span>
</div>
</div>
......@@ -28,20 +18,14 @@
<div v-if="type == 1">
<div class="title-weight">基本信息</div>
<div class="flex-box flex-box-2">
<!-- <p>
<span class="label"> 上传部门:{{ detailInfo.upload_unity }}</span>
</p> -->
<p>
<span class="label"
>上传部门:{{ detailInfo.upload_unity }}</span
>
</p>
<p>
<span class="label"
>上传人:{{ detailInfo.upload_people }}</span
>
<span class="label">上传人:{{ detailInfo.upload_people }}</span>
</p>
<p>
<span class="label"
>上传时间:{{ detailInfo.upload_time }}</span
>
<span class="label">上传时间:{{ detailInfo.upload_time }}</span>
</p>
</div>
......@@ -49,18 +33,12 @@
<div class="flex-box">
<p>
<span class="label">项目编号(自动生成):</span>
<el-input
v-model="detailInfo.project_num"
disabled
></el-input>
<el-input v-model="detailInfo.project_num" disabled></el-input>
</p>
<p></p>
<p>
<span class="label">项目名称:</span>
<el-input
v-model="detailInfo.project_name"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_name" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">项目类型:</span>
......@@ -78,10 +56,7 @@
</p>
<p>
<span class="label">投资方名称:</span>
<el-input
v-model="detailInfo.investor_name"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.investor_name" :disabled="editProject == false"></el-input>
</p>
<p>
......@@ -100,17 +75,11 @@
</p>
<p>
<span class="label">总投资额(万元):</span>
<el-input
v-model="detailInfo.investment_volume"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.investment_volume" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">拟投资额(万元):</span>
<el-input
v-model="detailInfo.investment_volume1"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.investment_volume1" :disabled="editProject == false"></el-input>
</p>
<p class="long">
<span class="label">项目基本情况:</span>
......@@ -137,20 +106,12 @@
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_node1"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option v-for="item in options_node1" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p></p>
<p
class="long"
v-if="detailInfo.thread_progress == '暂停或终止'"
>
<p class="long" v-if="detailInfo.thread_progress == '暂停或终止'">
<span class="label">暂停或终止原因:</span>
<el-input
v-model="detailInfo.stop_reason"
......@@ -166,12 +127,7 @@
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_1"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option v-for="item in options_1" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
......@@ -184,12 +140,7 @@
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_2"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option v-for="item in options_2" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
......@@ -205,32 +156,19 @@
<p>
<span class="label">线索提供人:</span>
<el-input
v-model="detailInfo.thread_people"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.thread_people" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">线索提供人单位及职务:</span>
<el-input
v-model="detailInfo.thread_people_unity"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.thread_people_unity" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">线索提供人联系方式:</span>
<el-input
v-model="detailInfo.thread_people_mobile"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.thread_people_mobile" :disabled="editProject == false"></el-input>
</p>
<p class="long">
<span class="label">备注:</span>
<el-input
v-model="detailInfo.remark"
type="textarea"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.remark" type="textarea" :disabled="editProject == false"></el-input>
</p>
</div>
</div>
......@@ -239,18 +177,12 @@
<div class="flex-box">
<p>
<span class="label">项目编号(自动生成):</span>
<el-input
v-model="detailInfo.project_num"
disabled
></el-input>
<el-input v-model="detailInfo.project_num" disabled></el-input>
</p>
<p></p>
<p>
<span class="label">项目名称:</span>
<el-input
v-model="detailInfo.project_name"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_name" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">项目类型:</span>
......@@ -268,10 +200,7 @@
</p>
<p>
<span class="label">投资方名称:</span>
<el-input
v-model="detailInfo.investor_name"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.investor_name" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">投资方所在地:</span>
......@@ -289,17 +218,11 @@
</p>
<p>
<span class="label">总投资额(万元):</span>
<el-input
v-model="detailInfo.investment_volume"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.investment_volume" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">拟投资额(万元):</span>
<el-input
v-model="detailInfo.investment_volume1"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.investment_volume1" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">拟落地区域: </span>
......@@ -309,12 +232,7 @@
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_3"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option v-for="item in options_3" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
......@@ -327,72 +245,34 @@
:disabled="editProject == false"
@change="changeArea"
>
<el-option
v-for="item in options_4"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option v-for="item in options_4" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p v-if="detailInfo.development_area == '晋城经济技术开发区'">
<span class="label">园区: </span>
<el-select
v-model="detailInfo.garden"
clearable
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_51"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-select v-model="detailInfo.garden" clearable placeholder="" :disabled="editProject == false">
<el-option v-for="item in options_51" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p v-if="detailInfo.development_area == '阳城经济技术开发区'">
<span class="label">园区: </span>
<el-select
v-model="detailInfo.garden"
clearable
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_52"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-select v-model="detailInfo.garden" clearable placeholder="" :disabled="editProject == false">
<el-option v-for="item in options_52" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p v-if="detailInfo.development_area == '高平经济技术开发区'">
<span class="label">园区: </span>
<el-select
v-model="detailInfo.garden"
clearable
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_53"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-select v-model="detailInfo.garden" clearable placeholder="" :disabled="editProject == false">
<el-option v-for="item in options_53" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p class="long">
<span class="label">项目详细地址:</span>
<el-input
v-model="detailInfo.project_address"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_address" :disabled="editProject == false"></el-input>
</p>
</div>
<div>
......@@ -404,11 +284,7 @@
<div class="progress-list">
<div class="flex-jz" v-for="item of progress" :key="item.id">
<div>
<el-input
v-model="item.info"
type="textarea"
:disabled="item.isEdit == false"
></el-input>
<el-input v-model="item.info" type="textarea" :disabled="item.isEdit == false"></el-input>
</div>
<div>
<div class="flex-btn ">
......@@ -424,11 +300,7 @@
@click="$message.warning('暂无权限,请联系管理员!')"
>编辑</span
>
<span
:class="[item.isEdit == true ? 'high' : '']"
@click="saveProgress(item)"
>保存</span
>
<span :class="[item.isEdit == true ? 'high' : '']" @click="saveProgress(item)">保存</span>
</div>
<div>2022-11-02 13:45:56</div>
</div>
......@@ -452,20 +324,12 @@
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_node2"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option v-for="item in options_node2" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p></p>
<p
class="long"
v-if="detailInfo.project_schedule == '暂停或终止'"
>
<p class="long" v-if="detailInfo.project_schedule == '暂停或终止'">
<span class="label">暂停或终止原因:</span>
<el-input
v-model="detailInfo.stop_reason"
......@@ -506,10 +370,7 @@
</div>
<div class="img-group flex-box">
<p
v-for="item of changeFileList_img"
:key="item.uid || item.id"
>
<p v-for="item of changeFileList_img" :key="item.uid || item.id">
<span v-if="item.uid">
<img :src="item.url" alt="" />
<!-- <el-image
......@@ -520,26 +381,12 @@
</el-image> -->
<span class="img-btn">
<span>{{ item.name || item.name }}</span>
<span
class="img111"
@click="downImg(item)"
v-if="!item.uid"
>
<img
src="~@/assets/images/upload/icon-download.png"
alt=""
/>
<span class="img111" @click="downImg(item)" v-if="!item.uid">
<img src="~@/assets/images/upload/icon-download.png" alt="" />
<span class="s">下载</span>
</span>
<span
class="img222"
@click="DelImg(item)"
v-if="editProject"
>
<img
src="~@/assets/images/upload/icon-delete.png"
alt=""
/>
<span class="img222" @click="DelImg(item)" v-if="editProject">
<img src="~@/assets/images/upload/icon-delete.png" alt="" />
<span class="d">删除</span>
</span>
</span>
......@@ -548,26 +395,12 @@
<img :src="item.file_url" alt="" />
<span class="img-btn">
<span>{{ item.name || item.name }}</span>
<span
class="img111"
@click="downImg(item)"
v-if="!item.uid"
>
<img
src="~@/assets/images/upload/icon-download.png"
alt=""
/>
<span class="img111" @click="downImg(item)" v-if="!item.uid">
<img src="~@/assets/images/upload/icon-download.png" alt="" />
<span class="s">下载</span>
</span>
<span
class="img222"
@click="DelImg(item)"
v-if="editProject"
>
<img
src="~@/assets/images/upload/icon-delete.png"
alt=""
/>
<span class="img222" @click="DelImg(item)" v-if="editProject">
<img src="~@/assets/images/upload/icon-delete.png" alt="" />
<span class="d">删除</span>
</span>
</span>
......@@ -577,65 +410,40 @@
<div class="flex-box">
<p>
<span class="label">项目跟踪人(市投资促进中心):</span>
<el-input
v-model="detailInfo.project_stalker"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_stalker" :disabled="editProject == false"></el-input>
</p>
<p></p>
<div class="long flex-box flex-box-2">
<p>
<span class="label">对接人:</span>
<el-input
v-model="detailInfo.joint_person"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.joint_person" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">对接人单位及职务:</span>
<el-input
v-model="detailInfo.joint_person_unity"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.joint_person_unity" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">对接人联系方式:</span>
<el-input
v-model="detailInfo.joint_person_mobile"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.joint_person_mobile" :disabled="editProject == false"></el-input>
</p>
</div>
<div class="long flex-box flex-box-2">
<p>
<span class="label">项目方联系人:</span>
<el-input
v-model="detailInfo.project_people"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_people" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">项目方单位及职务:</span>
<el-input
v-model="detailInfo.project_people_unity"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_people_unity" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">项目方联系方式:</span>
<el-input
v-model="detailInfo.project_people_mobile"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_people_mobile" :disabled="editProject == false"></el-input>
</p>
</div>
<p class="long">
<span class="label">备注:</span>
<el-input
v-model="detailInfo.remark"
type="textarea"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.remark" type="textarea" :disabled="editProject == false"></el-input>
</p>
</div>
</div>
......@@ -644,18 +452,12 @@
<div class="flex-box">
<p>
<span class="label">项目编号(自动生成):</span>
<el-input
v-model="detailInfo.project_num"
disabled
></el-input>
<el-input v-model="detailInfo.project_num" disabled></el-input>
</p>
<p></p>
<p>
<span class="label">项目名称:</span>
<el-input
v-model="detailInfo.project_name"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_name" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">项目类型:</span>
......@@ -673,19 +475,12 @@
</p>
<p>
<span class="label">引资方名称:</span>
<el-input
v-model="detailInfo.attract_name"
:disabled="editProject == false"
>
</el-input>
<el-input v-model="detailInfo.attract_name" :disabled="editProject == false"> </el-input>
</p>
<p></p>
<p>
<span class="label">投资方名称:</span>
<el-input
v-model="detailInfo.investor_name"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.investor_name" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">投资方所在地:</span>
......@@ -703,17 +498,11 @@
</p>
<p>
<span class="label">总投资额(万元):</span>
<el-input
v-model="detailInfo.investment_volume"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.investment_volume" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">拟投资额(万元):</span>
<el-input
v-model="detailInfo.investment_volume1"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.investment_volume1" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">落地区域: </span>
......@@ -723,12 +512,7 @@
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_3"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option v-for="item in options_3" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
......@@ -741,72 +525,34 @@
:disabled="editProject == false"
@change="changeArea"
>
<el-option
v-for="item in options_4"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option v-for="item in options_4" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p v-if="detailInfo.development_area == '晋城经济技术开发区'">
<span class="label">园区: </span>
<el-select
v-model="detailInfo.garden"
clearable
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_51"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-select v-model="detailInfo.garden" clearable placeholder="" :disabled="editProject == false">
<el-option v-for="item in options_51" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p v-if="detailInfo.development_area == '阳城经济技术开发区'">
<span class="label">园区: </span>
<el-select
v-model="detailInfo.garden"
clearable
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_52"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-select v-model="detailInfo.garden" clearable placeholder="" :disabled="editProject == false">
<el-option v-for="item in options_52" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p v-if="detailInfo.development_area == '高平经济技术开发区'">
<span class="label">园区: </span>
<el-select
v-model="detailInfo.garden"
clearable
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_53"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-select v-model="detailInfo.garden" clearable placeholder="" :disabled="editProject == false">
<el-option v-for="item in options_53" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p class="long">
<span class="label">项目详细地址:</span>
<el-input
v-model="detailInfo.project_address"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_address" :disabled="editProject == false"></el-input>
</p>
</div>
<div>
......@@ -818,11 +564,7 @@
<div class="progress-list">
<div class="flex-jz" v-for="item of progress" :key="item.id">
<div>
<el-input
v-model="item.info"
type="textarea"
:disabled="item.isEdit == false"
></el-input>
<el-input v-model="item.info" type="textarea" :disabled="item.isEdit == false"></el-input>
</div>
<div>
<div class="flex-btn ">
......@@ -838,11 +580,7 @@
@click="$message.warning('暂无权限,请联系管理员!')"
>编辑</span
>
<span
:class="[item.isEdit == true ? 'high' : '']"
@click="saveProgress(item)"
>保存</span
>
<span :class="[item.isEdit == true ? 'high' : '']" @click="saveProgress(item)">保存</span>
</div>
<div>2022-11-02 13:45:56</div>
</div>
......@@ -852,73 +590,42 @@
<div class="long flex-box flex-box-2">
<p>
<span class="label">签约甲方名称:</span>
<el-input
v-model="detailInfo.Party_A_name"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.Party_A_name" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">签约甲方联系人:</span>
<el-input
v-model="detailInfo.Party_A_people"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.Party_A_people" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">签约甲方联系方式:</span>
<el-input
v-model="detailInfo.Party_A_mobile"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.Party_A_mobile" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">签约乙方名称:</span>
<el-input
v-model="detailInfo.Party_B_name"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.Party_B_name" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">签约乙方联系人:</span>
<el-input
v-model="detailInfo.Party_B_people"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.Party_B_people" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">签约乙方联系方式:</span>
<el-input
v-model="detailInfo.Party_B_mobile"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.Party_B_mobile" :disabled="editProject == false"></el-input>
</p>
</div>
<div
class="long flex-box flex-box-3"
v-for="(item, index) of signList"
:key="item.id"
>
<div class="long flex-box flex-box-3" v-for="(item, index) of signList" :key="item.id">
<p>
<span class="label">{{ item.text }}名称:</span>
<el-input
v-model="item.name"
:disabled="item.isEdit !== true"
></el-input>
<el-input v-model="item.name" :disabled="item.isEdit !== true"></el-input>
</p>
<p>
<span class="label">{{ item.text }}联系人:</span>
<el-input
v-model="item.people"
:disabled="item.isEdit !== true"
></el-input>
<el-input v-model="item.people" :disabled="item.isEdit !== true"></el-input>
</p>
<p>
<span class="label">{{ item.text }}联系方式:</span>
<el-input
v-model="item.mobile"
:disabled="item.isEdit !== true"
></el-input>
<el-input v-model="item.mobile" :disabled="item.isEdit !== true"></el-input>
</p>
<p class="flex-btns">
<span
......@@ -933,14 +640,8 @@
@click="$message.warning('暂无权限,请联系管理员!')"
>编辑</span
>
<span
:class="['btn', item.isEdit == true ? 'active' : '']"
@click="saveSign(item)"
>保存</span
>
<span class="btn del" @click="delSign(item, index)"
>删除</span
>
<span :class="['btn', item.isEdit == true ? 'active' : '']" @click="saveSign(item)">保存</span>
<span class="btn del" @click="delSign(item, index)">删除</span>
</p>
</div>
<div>
......@@ -958,12 +659,7 @@
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_node3"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option v-for="item in options_node3" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
......@@ -981,32 +677,16 @@
</p>
<p>
<span class="label">签约方式: </span>
<el-select
v-model="detailInfo.sign_style"
clearable
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_6"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-select v-model="detailInfo.sign_style" clearable placeholder="" :disabled="editProject == false">
<el-option v-for="item in options_6" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p v-if="detailInfo.sign_style == '其他签约'">
<span class="label">签约方式说明: </span>
<el-input
v-model="detailInfo.sign_explain"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.sign_explain" :disabled="editProject == false"></el-input>
</p>
<p
class="long"
v-if="detailInfo.project_schedule == '暂停或终止'"
>
<p class="long" v-if="detailInfo.project_schedule == '暂停或终止'">
<span class="label">暂停或终止原因:</span>
<el-input
v-model="detailInfo.stop_reason"
......@@ -1046,36 +726,23 @@
<p class="up-title up-text">项目协议:</p>
</div>
<div class="file-box">
<div
v-for="item of changeFileList"
:key="item.uid || item.id"
class="file-list"
>
<div v-for="item of changeFileList" :key="item.uid || item.id" class="file-list">
<div v-if="item.uid">
<img
v-if="
item.name.split('.')[item.name.split('.').length - 1] ==
'xls' ||
item.name.split('.')[
item.name.split('.').length - 1
] == 'xlsx'
item.name.split('.')[item.name.split('.').length - 1] == 'xls' ||
item.name.split('.')[item.name.split('.').length - 1] == 'xlsx'
"
src="~@/assets/images/upload/icon-excel.png"
alt=""
/>
<img
v-if="
item.name.split('.')[item.name.split('.').length - 1] ==
'pdf'
"
v-if="item.name.split('.')[item.name.split('.').length - 1] == 'pdf'"
src="~@/assets/images/upload/icon-pdf.png"
alt=""
/>
<img
v-if="
item.name.split('.')[item.name.split('.').length - 1] ==
'docx'
"
v-if="item.name.split('.')[item.name.split('.').length - 1] == 'docx'"
src="~@/assets/images/upload/icon-word.png"
alt=""
/>
......@@ -1091,38 +758,26 @@
<span class="s">下载</span>
</span> -->
<span @click="delFile(item)" class="img222">
<img
src="~@/assets/images/upload/icon-delete.png"
alt=""
/>
<img src="~@/assets/images/upload/icon-delete.png" alt="" />
<span class="d">删除</span>
</span>
</div>
<div v-else>
<img
v-if="
item.name.split('.')[item.name.split('.').length - 1] ==
'xls' ||
item.name.split('.')[
item.name.split('.').length - 1
] == 'xlsx'
item.name.split('.')[item.name.split('.').length - 1] == 'xls' ||
item.name.split('.')[item.name.split('.').length - 1] == 'xlsx'
"
src="~@/assets/images/upload/icon-excel.png"
alt=""
/>
<img
v-if="
item.name.split('.')[item.name.split('.').length - 1] ==
'pdf'
"
v-if="item.name.split('.')[item.name.split('.').length - 1] == 'pdf'"
src="~@/assets/images/upload/icon-pdf.png"
alt=""
/>
<img
v-if="
item.name.split('.')[item.name.split('.').length - 1] ==
'docx'
"
v-if="item.name.split('.')[item.name.split('.').length - 1] == 'docx'"
src="~@/assets/images/upload/icon-word.png"
alt=""
/>
......@@ -1134,21 +789,11 @@
<span class="s">预览</span>
</span>
<span @click="downFile(item)" class="img111">
<img
src="~@/assets/images/upload/icon-download.png"
alt=""
/>
<img src="~@/assets/images/upload/icon-download.png" alt="" />
<span class="s">下载</span>
</span>
<span
@click="delFile(item)"
class="img222"
v-if="editProject"
>
<img
src="~@/assets/images/upload/icon-delete.png"
alt=""
/>
<span @click="delFile(item)" class="img222" v-if="editProject">
<img src="~@/assets/images/upload/icon-delete.png" alt="" />
<span class="d">删除</span>
</span>
</div>
......@@ -1184,34 +829,17 @@
<p class="up-title up-text">项目图片:</p>
</div>
<div class="img-group flex-box">
<p
v-for="item of changeFileList_img"
:key="item.uid || item.id"
>
<p v-for="item of changeFileList_img" :key="item.uid || item.id">
<span v-if="item.uid">
<img :src="item.url || item.file_url" alt="" />
<span class="img-btn">
<span>{{ item.name || item.name }}</span>
<span
class="img111"
@click="downImg(item)"
v-if="!item.uid"
>
<img
src="~@/assets/images/upload/icon-download.png"
alt=""
/>
<span class="img111" @click="downImg(item)" v-if="!item.uid">
<img src="~@/assets/images/upload/icon-download.png" alt="" />
<span class="s">下载</span>
</span>
<span
class="img222"
@click="DelImg(item)"
v-if="editProject"
>
<img
src="~@/assets/images/upload/icon-delete.png"
alt=""
/>
<span class="img222" @click="DelImg(item)" v-if="editProject">
<img src="~@/assets/images/upload/icon-delete.png" alt="" />
<span class="d">删除</span>
</span>
</span>
......@@ -1220,26 +848,12 @@
<img :src="item.file_url || item.url" alt="" />
<span class="img-btn">
<span>{{ item.name || item.name }}</span>
<span
class="img111"
@click="downImg(item)"
v-if="!item.uid"
>
<img
src="~@/assets/images/upload/icon-download.png"
alt=""
/>
<span class="img111" @click="downImg(item)" v-if="!item.uid">
<img src="~@/assets/images/upload/icon-download.png" alt="" />
<span class="s">下载</span>
</span>
<span
class="img222"
@click="DelImg(item)"
v-if="editProject"
>
<img
src="~@/assets/images/upload/icon-delete.png"
alt=""
/>
<span class="img222" @click="DelImg(item)" v-if="editProject">
<img src="~@/assets/images/upload/icon-delete.png" alt="" />
<span class="d">删除</span>
</span>
</span>
......@@ -1249,65 +863,40 @@
<div class="flex-box">
<p>
<span class="label">项目跟踪人(市投资促进中心):</span>
<el-input
v-model="detailInfo.project_stalker"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_stalker" :disabled="editProject == false"></el-input>
</p>
<p></p>
<div class="long flex-box flex-box-2">
<p>
<span class="label">对接人:</span>
<el-input
v-model="detailInfo.joint_person"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.joint_person" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">对接人单位及职务:</span>
<el-input
v-model="detailInfo.joint_person_unity"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.joint_person_unity" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">对接人联系方式:</span>
<el-input
v-model="detailInfo.joint_person_mobile"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.joint_person_mobile" :disabled="editProject == false"></el-input>
</p>
</div>
<div class="long flex-box flex-box-2">
<p>
<span class="label">项目方联系人:</span>
<el-input
v-model="detailInfo.project_people"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_people" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">项目方单位及职务:</span>
<el-input
v-model="detailInfo.project_people_unity"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_people_unity" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">项目方联系方式:</span>
<el-input
v-model="detailInfo.project_people_mobile"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_people_mobile" :disabled="editProject == false"></el-input>
</p>
</div>
<p class="long">
<span class="label">备注:</span>
<el-input
v-model="detailInfo.remark"
type="textarea"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.remark" type="textarea" :disabled="editProject == false"></el-input>
</p>
</div>
</div>
......@@ -1316,18 +905,12 @@
<div class="flex-box">
<p>
<span class="label">项目编号(自动生成):</span>
<el-input
v-model="detailInfo.project_num"
disabled
></el-input>
<el-input v-model="detailInfo.project_num" disabled></el-input>
</p>
<p></p>
<p>
<span class="label">项目名称:</span>
<el-input
v-model="detailInfo.project_name"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_name" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">项目类型:</span>
......@@ -1345,18 +928,12 @@
</p>
<p>
<span class="label">引资方名称:</span>
<el-input
v-model="detailInfo.attract_name"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.attract_name" :disabled="editProject == false"></el-input>
</p>
<p></p>
<p>
<span class="label">投资方名称:</span>
<el-input
v-model="detailInfo.investor_name"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.investor_name" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">投资方所在地:</span>
......@@ -1374,24 +951,15 @@
</p>
<p>
<span class="label">总投资额(万元):</span>
<el-input
v-model="detailInfo.investment_volume"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.investment_volume" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">拟投资额(万元):</span>
<el-input
v-model="detailInfo.investment_volume1"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.investment_volume1" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">到位资金(万元):</span>
<el-input
v-model="detailInfo.investment"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.investment" :disabled="editProject == false"></el-input>
</p>
<p></p>
<p>
......@@ -1402,12 +970,7 @@
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_3"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option v-for="item in options_3" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
......@@ -1420,72 +983,34 @@
:disabled="editProject == false"
@change="changeArea"
>
<el-option
v-for="item in options_4"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option v-for="item in options_4" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p v-if="detailInfo.development_area == '晋城经济技术开发区'">
<span class="label">园区: </span>
<el-select
v-model="detailInfo.garden"
clearable
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_51"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-select v-model="detailInfo.garden" clearable placeholder="" :disabled="editProject == false">
<el-option v-for="item in options_51" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p v-if="detailInfo.development_area == '阳城经济技术开发区'">
<span class="label">园区: </span>
<el-select
v-model="detailInfo.garden"
clearable
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_52"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-select v-model="detailInfo.garden" clearable placeholder="" :disabled="editProject == false">
<el-option v-for="item in options_52" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p v-if="detailInfo.development_area == '高平经济技术开发区'">
<span class="label">园区: </span>
<el-select
v-model="detailInfo.garden"
clearable
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_53"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-select v-model="detailInfo.garden" clearable placeholder="" :disabled="editProject == false">
<el-option v-for="item in options_53" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
<p class="long">
<span class="label">项目详细地址:</span>
<el-input
v-model="detailInfo.project_address"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_address" :disabled="editProject == false"></el-input>
</p>
</div>
<div>
......@@ -1497,11 +1022,7 @@
<div class="progress-list">
<div class="flex-jz" v-for="item of progress" :key="item.id">
<div>
<el-input
v-model="item.info"
type="textarea"
:disabled="item.isEdit == false"
></el-input>
<el-input v-model="item.info" type="textarea" :disabled="item.isEdit == false"></el-input>
</div>
<div>
<div class="flex-btn ">
......@@ -1517,11 +1038,7 @@
@click="$message.warning('暂无权限,请联系管理员!')"
>编辑</span
>
<span
:class="[item.isEdit == true ? 'high' : '']"
@click="saveProgress(item)"
>保存</span
>
<span :class="[item.isEdit == true ? 'high' : '']" @click="saveProgress(item)">保存</span>
</div>
<div>{{ item.time }}</div>
</div>
......@@ -1545,12 +1062,7 @@
placeholder=""
:disabled="editProject == false"
>
<el-option
v-for="item in options_node4"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option v-for="item in options_node4" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
......@@ -1578,10 +1090,7 @@
>
</el-date-picker>
</p>
<p
class="long"
v-if="detailInfo.project_schedule == '暂停或终止'"
>
<p class="long" v-if="detailInfo.project_schedule == '暂停或终止'">
<span class="label">暂停或终止原因:</span>
<el-input
v-model="detailInfo.stop_reason"
......@@ -1621,10 +1130,7 @@
<p class="up-title up-text">项目图片:</p>
</div>
<div class="img-group flex-box">
<p
v-for="item of changeFileList_img"
:key="item.uid || item.id"
>
<p v-for="item of changeFileList_img" :key="item.uid || item.id">
<span v-if="item.uid">
<img :src="item.url" alt="" />
<!-- <el-image
......@@ -1635,26 +1141,12 @@
</el-image> -->
<span class="img-btn">
<span>{{ item.name || item.name }}</span>
<span
class="img111"
@click="downImg(item)"
v-if="!item.uid"
>
<img
src="~@/assets/images/upload/icon-download.png"
alt=""
/>
<span class="img111" @click="downImg(item)" v-if="!item.uid">
<img src="~@/assets/images/upload/icon-download.png" alt="" />
<span class="s">下载</span>
</span>
<span
class="img222"
@click="DelImg(item)"
v-if="editProject"
>
<img
src="~@/assets/images/upload/icon-delete.png"
alt=""
/>
<span class="img222" @click="DelImg(item)" v-if="editProject">
<img src="~@/assets/images/upload/icon-delete.png" alt="" />
<span class="d">删除</span>
</span>
</span>
......@@ -1664,26 +1156,12 @@
<span class="img-btn">
<span>{{ item.name || item.name }}</span>
<span
class="img111"
@click="downImg(item)"
v-if="!item.uid"
>
<img
src="~@/assets/images/upload/icon-download.png"
alt=""
/>
<span class="img111" @click="downImg(item)" v-if="!item.uid">
<img src="~@/assets/images/upload/icon-download.png" alt="" />
<span class="s">下载</span>
</span>
<span
class="img222"
@click="DelImg(item)"
v-if="editProject"
>
<img
src="~@/assets/images/upload/icon-delete.png"
alt=""
/>
<span class="img222" @click="DelImg(item)" v-if="editProject">
<img src="~@/assets/images/upload/icon-delete.png" alt="" />
<span class="d">删除</span>
</span>
</span>
......@@ -1693,82 +1171,49 @@
<div class="flex-box">
<p>
<span class="label">项目跟踪人(市投资促进中心):</span>
<el-input
v-model="detailInfo.project_stalker"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_stalker" :disabled="editProject == false"></el-input>
</p>
<p></p>
<div class="long flex-box flex-box-2">
<p>
<span class="label">对接人:</span>
<el-input
v-model="detailInfo.joint_person"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.joint_person" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">对接人单位及职务:</span>
<el-input
v-model="detailInfo.joint_person_unity"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.joint_person_unity" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">对接人联系方式:</span>
<el-input
v-model="detailInfo.joint_person_mobile"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.joint_person_mobile" :disabled="editProject == false"></el-input>
</p>
</div>
<div class="long flex-box flex-box-2">
<p>
<span class="label">项目方联系人:</span>
<el-input
v-model="detailInfo.project_people"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_people" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">项目方单位及职务:</span>
<el-input
v-model="detailInfo.project_people_unity"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_people_unity" :disabled="editProject == false"></el-input>
</p>
<p>
<span class="label">项目方联系方式:</span>
<el-input
v-model="detailInfo.project_people_mobile"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.project_people_mobile" :disabled="editProject == false"></el-input>
</p>
</div>
<p class="long">
<span class="label">备注:</span>
<el-input
v-model="detailInfo.remark"
type="textarea"
:disabled="editProject == false"
></el-input>
<el-input v-model="detailInfo.remark" type="textarea" :disabled="editProject == false"></el-input>
</p>
</div>
</div>
</div>
<div
v-if="editProject == false"
class="go-top go-save"
@click="EditInfo"
>
<div v-if="editProject == false" class="go-top go-save" @click="EditInfo">
编 辑
</div>
<div
v-if="editProject == true"
class="go-top go-save"
@click="editProjectInfo"
>
<div v-if="editProject == true" class="go-top go-save" @click="editProjectInfo">
保 存
</div>
<div class="go-top" @click="goTop">
......@@ -1974,16 +1419,7 @@ export default {
item.isEdit = false;
return item;
});
let num = [
"第三方",
"第四方",
"第五方",
"第六方",
"第七方",
"第八方",
"第九方",
"第十方",
];
let num = ["第三方", "第四方", "第五方", "第六方", "第七方", "第八方", "第九方", "第十方"];
this.signList = res.three_data.map((item, index) => {
item.request = false;
item.text = num[index];
......@@ -2065,22 +1501,11 @@ export default {
console.log(this.detailInfo.investor_district);
form.append(
"investor_district",
this.detailInfo.investor_district == ""
? ""
: this.detailInfo.investor_district.join("/")
this.detailInfo.investor_district == "" ? "" : this.detailInfo.investor_district.join("/")
); //投资方地址
form.append(
"project_type",
this.detailInfo.project_type.join("/") || ""
); //项目类型
form.append(
"investment_volume",
this.detailInfo.investment_volume || ""
); //总投资额
form.append(
"investment_volume1",
this.detailInfo.investment_volume1 || ""
); //拟投资额
form.append("project_type", this.detailInfo.project_type.join("/") || ""); //项目类型
form.append("investment_volume", this.detailInfo.investment_volume || ""); //总投资额
form.append("investment_volume1", this.detailInfo.investment_volume1 || ""); //拟投资额
form.append("project_schedule", this.detailInfo.project_schedule || ""); //项目进展
form.append("stop_reason", this.detailInfo.stop_reason || ""); //暂停原因
form.append("remark", this.detailInfo.remark || ""); //备注
......@@ -2090,23 +1515,11 @@ export default {
form.append("project_problem", this.detailInfo.project_problem || ""); //问题
form.append("project_stalker", this.detailInfo.project_stalker || ""); //跟踪人
form.append("joint_person", this.detailInfo.joint_person || ""); //对接人
form.append(
"joint_person_unity",
this.detailInfo.joint_person_unity || ""
); //对接人单位
form.append(
"joint_person_mobile",
this.detailInfo.joint_person_mobile || ""
); //对接人电话
form.append("joint_person_unity", this.detailInfo.joint_person_unity || ""); //对接人单位
form.append("joint_person_mobile", this.detailInfo.joint_person_mobile || ""); //对接人电话
form.append("project_people", this.detailInfo.project_people || ""); //项目方联系人
form.append(
"project_people_unity",
this.detailInfo.project_people_unity || ""
); //项目方单位
form.append(
"project_people_mobile",
this.detailInfo.project_people_mobile || ""
); //项目方联系人
form.append("project_people_unity", this.detailInfo.project_people_unity || ""); //项目方单位
form.append("project_people_mobile", this.detailInfo.project_people_mobile || ""); //项目方联系人
form.append("project_to_area", this.detailInfo.project_to_area || ""); // 拟落地区域(对接库特有)
form.append("attract_name", this.detailInfo.attract_name || ""); // 引资方名称(签约库和开工库特有)
form.append("investment", this.detailInfo.investment || ""); // 到位资金(开工库特有)
......@@ -2173,16 +1586,7 @@ export default {
if (this.signList.length > 9) {
return;
}
let num = [
"第三方",
"第四方",
"第五方",
"第六方",
"第七方",
"第八方",
"第九方",
"第十方",
];
let num = ["第三方", "第四方", "第五方", "第六方", "第七方", "第八方", "第九方", "第十方"];
this.signList.push({
id: Math.random() * 99999 + "new",
text: num[this.signList.length],
......@@ -2303,10 +1707,7 @@ export default {
path,
{
...this.detailInfo,
investor_district: this.detailInfo.investor_district.replace(
";",
""
),
investor_district: this.detailInfo.investor_district.replace(";", ""),
project_type: this.detailInfo.project_type.join("/"),
progress: this.progress,
},
......@@ -2340,9 +1741,7 @@ export default {
);
} else {
this.$message.success("压缩包文件下载中请稍等~");
let BoldFile = await downFilesBy50(
res.replace("http:/39.100.39.50:5051", "")
);
let BoldFile = await downFilesBy50(res.replace("http:/39.100.39.50:5051", ""));
console.log(BoldFile);
exportWordDocx(
"test.docx",
......@@ -2507,10 +1906,7 @@ export default {
downFile(item) {
let type = item.name.split(".")[item.name.split(".").length - 1];
let name = item.name.replace("." + type, "");
let url = item.file_url.replace(
"https://zysf-store.oss-cn-beijing.aliyuncs.com",
"/file"
);
let url = item.file_url.replace("https://zysf-store.oss-cn-beijing.aliyuncs.com", "/file");
this.$axios({
method: "get",
url: url,
......
......@@ -5,7 +5,7 @@
<el-tab-pane :label="title" name="account"> </el-tab-pane>
<div>
<div class="flex-p" v-if="status != 'add'">
<p>上传部门:{{ info.upload_unit }}</p>
<!-- <p>上传部门:{{ info.upload_unit }}</p> -->
<p>上传人:{{ info.upload_people }}</p>
<p>上传时间:{{ info.upload_time }}</p>
<p></p>
......@@ -13,19 +13,8 @@
</div>
<p class="select">
<span>{{ uploadType != 2 ? "数据周期" : "所属年份" }}</span>
<el-select
v-model="year"
placeholder="年份"
@change="changeYear"
:disabled="status != 'add'"
>
<el-option
v-for="item in options"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
<el-select v-model="year" placeholder="年份" @change="changeYear" :disabled="status != 'add'">
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> </el-option>
</el-select>
<el-select
v-model="cycle"
......@@ -34,12 +23,7 @@
@change="changeCycle"
v-if="uploadType != 2"
>
<el-option
v-for="item in options2"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option v-for="item in options2" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</el-select>
</p>
......@@ -68,70 +52,34 @@
<tr class="bold" v-for="item of form1" :key="item.district_name">
<td>{{ item.district_name }}</td>
<td>
<el-input
v-model="item.sign_money"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="item.sign_money" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
v-model="item.sign_target_money"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="item.sign_target_money" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
v-model="item.sign_finish_rate"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="item.sign_finish_rate" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
v-model="item.plan_invest_money"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="item.plan_invest_money" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
v-model="item.plan_target_money"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="item.plan_target_money" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
v-model="item.plan_finish_rate"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="item.plan_finish_rate" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
v-model="item.arrive_money"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="item.arrive_money" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
v-model="item.arrive_target_money"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="item.arrive_target_money" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
v-model="item.arrive_finish_rate"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="item.arrive_finish_rate" placeholder="请输入" :disabled="status == 'look'" />
</td>
</tr>
</table>
......@@ -149,39 +97,19 @@
<tr>
<td>
<el-input
v-model="form2.grade_sign"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="form2.grade_sign" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
v-model="form2.grade_start"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="form2.grade_start" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
v-model="form2.grade_plan_invest"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="form2.grade_plan_invest" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
v-model="form2.grade_arrive_target1"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="form2.grade_arrive_target1" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
v-model="form2.grade_arrive_target0"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="form2.grade_arrive_target0" placeholder="请输入" :disabled="status == 'look'" />
</td>
</tr>
</table>
......@@ -191,35 +119,21 @@
<th class="three">年度目标</th>
<th class="three" width="160">签约项目金额(亿)</th>
<th class="three">项目开工率(%)</th>
<th class="three">
新开工固定资产投资<br />项目计划投资额(亿)
</th>
<th class="three">新开工固定资产投资<br />项目计划投资额(亿)</th>
<th class="three">固定资产投资<br />项目资金到位额(亿)</th>
<th class="three">非固定资产投资<br />项目资金到位额(亿)</th>
</tr>
<tr class="long" v-for="item of form3" :key="item.district_name">
<td>{{ item.district_name }}</td>
<td>
<el-input
v-model="item.money_sign"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="item.money_sign" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
v-model="item.rate_start"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="item.rate_start" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
v-model="item.money_plan_invest"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="item.money_plan_invest" placeholder="请输入" :disabled="status == 'look'" />
</td>
<td>
<el-input
......@@ -246,18 +160,10 @@
<th class="three"></th>
<th class="three">固定资产投资项目资金到位额(亿)</th>
</tr>
<tr
class="long160"
v-for="item of form4"
:key="item.district_name"
>
<tr class="long160" v-for="item of form4" :key="item.district_name">
<td>{{ item.district_name }}</td>
<td>
<el-input
v-model="item.money_arrive"
placeholder="请输入"
:disabled="status == 'look'"
/>
<el-input v-model="item.money_arrive" placeholder="请输入" :disabled="status == 'look'" />
</td>
</tr>
</table>
......@@ -694,12 +600,7 @@ export default {
label: "01-12月",
},
],
not: [
"高平经济技术开发区",
"阳城经济技术开发区",
"沁水经济技术开发区",
"陵川生态文化旅游示范区",
],
not: ["高平经济技术开发区", "阳城经济技术开发区", "沁水经济技术开发区", "陵川生态文化旅游示范区"],
};
},
mounted() {
......@@ -708,14 +609,9 @@ export default {
let data_time = this.$route.query.data_time || "";
this.year = data_time == "" ? "" : data_time.split("年")[0];
this.cycle = data_time == "" ? "" : data_time.split("年")[1];
let t1 =
this.status == "look" ? "查看" : this.status == "add" ? "新增" : "编辑";
let t1 = this.status == "look" ? "查看" : this.status == "add" ? "新增" : "编辑";
let t2 =
this.uploadType == "1"
? "山西省地市指标"
: this.uploadType == "2"
? "年度目标"
: "固定资产投资项目资金到位额";
this.uploadType == "1" ? "山西省地市指标" : this.uploadType == "2" ? "年度目标" : "固定资产投资项目资金到位额";
this.title = t1 + t2;
let myDate = new Date();
......
......@@ -135,7 +135,7 @@
非固投到位资金完成情况
</li>
</ul>
<div style="margin-top:20px;">
<div>
<table>
<tr>
<th width="50">排名</th>
......@@ -193,16 +193,83 @@ export default {
data() {
return {
data_time: "",
scoreList: [],
scoreList: [
{
name: "满城镇",
target: "100",
data: "90",
value: "90",
},
{
name: "南韩村镇",
target: "100",
data: "80",
value: "80",
},
{
name: "大册营镇",
target: "100",
data: "70",
value: "70",
},
{
name: "神星镇",
target: "100",
data: "60",
value: "60",
},
{
name: "方顺桥镇",
target: "100",
data: "50",
value: "50",
},
{
name: "于家庄乡",
target: "100",
data: "40",
value: "40",
},
{
name: "要庄乡",
target: "100",
data: "30",
value: "30",
},
{
name: "石井乡",
target: "100",
data: "20",
value: "20",
},
{
name: "坨南乡",
target: "100",
data: "10",
value: "10",
},
{
name: "刘家台乡",
target: "100",
data: "9",
value: "9",
},
{
name: "白龙乡",
target: "100",
data: "8",
value: "8",
},
],
nums: {
project_obj_count1: 0,
project_obj_count2: 0,
project_obj_count3: 0,
project_obj_count1: 2,
project_obj_count2: 2,
project_obj_count3: 2,
},
nums2: {
project_obj_count1: 0,
project_obj_count2: 0,
project_obj_count3: 0,
project_obj_count1: 2,
project_obj_count2: 2,
project_obj_count3: 2,
},
chartMap: null,
district: "晋城市",
......@@ -211,8 +278,8 @@ export default {
},
mounted() {
this.initChartMap();
this.getOverview();
this.getData();
// this.getOverview();
// this.getData();
},
methods: {
changeDistrict() {
......@@ -241,7 +308,7 @@ export default {
},
changeActiveType(val) {
this.activeType = val;
this.getData();
// this.getData();
},
async getData() {
let res = await api.GetData({ data_time: "", flag: this.activeType });
......
......@@ -63,12 +63,29 @@ import api from "@/api/resources/project";
export default {
data() {
return {
data_time: "",
data_time: "2023-11-10",
chartPie: null,
flag: 1,
project_source: "",
industry_name: "",
list: [],
list: [
{
index: 0,
project_name: "生活用纸1",
industry: "生活用纸",
investor_district: "北京",
investment_volume: "88",
project_type: "生活用纸",
},
{
index: 1,
project_name: "生活用纸2",
industry: "生活用纸",
investor_district: "南京",
investment_volume: "18",
project_type: "生活用纸",
},
],
id_list: [],
page: 1,
per_page: 9,
......@@ -121,11 +138,11 @@ export default {
industry_name: "",
project_source: this.project_source,
});
this.chartPie.setOption({
series: {
data: res,
},
});
// this.chartPie.setOption({
// series: {
// data: res,
// },
// });
},
async getList() {
let res = await api.ArealProject({
......@@ -142,17 +159,17 @@ export default {
console.log(res);
if (res.success == 0) {
this.id_list = [];
this.data_time = "";
this.list = [];
// this.data_time = "";
// this.list = [];
this.total = 0;
} else {
this.list = res.data.map((item, index) => {
item.index = index + 1;
return item;
});
this.id_list = res.id_list;
this.data_time = res.data_time;
this.total = res.size;
// this.list = res.data.map((item, index) => {
// item.index = index + 1;
// return item;
// });
// this.id_list = res.id_list;
// this.data_time = res.data_time;
// this.total = res.size;
}
},
goProjectInfo(item) {
......@@ -241,7 +258,12 @@ export default {
},
// selectedMode: "single",
minAngle: 0,
data: [],
data: [
{ name: "满城镇", value: 1 },
{ name: "南韩村镇", value: 1 },
{ name: "大册营镇", value: 1 },
{ name: "神星镇", value: 1 },
],
},
],
};
......
......@@ -65,9 +65,26 @@ import api from "@/api/resources/project";
export default {
data() {
return {
data_time: "",
data_time: "2023-11-10",
chartBar: null,
list: [],
list: [
{
index: 0,
project_name: "生活用纸1",
industry: "生活用纸",
investor_district: "北京",
investment_volume: "88",
project_type: "生活用纸",
},
{
index: 1,
project_name: "生活用纸2",
industry: "生活用纸",
investor_district: "南京",
investment_volume: "18",
project_type: "生活用纸",
},
],
id_list: [],
page: 1,
per_page: 9,
......@@ -129,11 +146,11 @@ export default {
industry_name: "",
project_source: "",
});
this.chartBar.setOption({
series: {
data: res,
},
});
// this.chartBar.setOption({
// series: {
// data: res,
// },
// });
},
async getList() {
let res = await api.ArealProject({
......@@ -149,16 +166,16 @@ export default {
});
if (res.success == 0) {
this.id_list = [];
this.data_time = "";
this.list = [];
// this.data_time = "";
// this.list = [];
this.total = 0;
} else {
this.list = res.data.map((item, index) => {
item.index = index + 1;
return item;
});
// this.list = res.data.map((item, index) => {
// item.index = index + 1;
// return item;
// });
this.id_list = res.id_list;
this.data_time = res.data_time;
// this.data_time = res.data_time;
this.total = res.size;
}
},
......@@ -262,7 +279,7 @@ export default {
//柱形图圆角,初始化效果
barBorderRadius: [19, 19, 0, 0],
},
// data: ["10", "24", "14", "13", "17", "16"],
data: ["10", "24", "14", "13", "17", "16"],
},
],
};
......
......@@ -64,9 +64,26 @@ import api from "@/api/resources/project";
export default {
data() {
return {
data_time: "",
data_time: "2023-11-10",
chartPie: null,
list: [],
list: [
{
index: 0,
project_name: "生活用纸1",
industry: "生活用纸",
investor_district: "北京",
investment_volume: "88",
project_type: "生活用纸",
},
{
index: 1,
project_name: "生活用纸2",
industry: "生活用纸",
investor_district: "南京",
investment_volume: "18",
project_type: "生活用纸",
},
],
id_list: [],
page: 1,
per_page: 9,
......@@ -126,11 +143,11 @@ export default {
industry_name: "",
project_source: "",
});
this.chartPie.setOption({
series: {
data: res,
},
});
// this.chartPie.setOption({
// series: {
// data: res,
// },
// });
},
async getList() {
let res = await api.ArealProject({
......@@ -148,16 +165,16 @@ export default {
if (res.success == 0) {
this.id_list = [];
this.data_time = "";
this.list = [];
// this.data_time = "";
// this.list = [];
this.total = 0;
} else {
this.list = res.data.map((item, index) => {
item.index = index + 1;
return item;
});
// this.list = res.data.map((item, index) => {
// item.index = index + 1;
// return item;
// });
this.id_list = res.id_list;
this.data_time = res.data_time;
// this.data_time = res.data_time;
this.total = res.size;
}
},
......
......@@ -65,10 +65,27 @@ import api from "@/api/resources/project";
export default {
data() {
return {
data_time: "",
data_time: "2023-11-10",
chartPie: null,
chartBar: null,
list: [],
list: [
{
index: 0,
project_name: "生活用纸1",
industry: "生活用纸",
investor_district: "北京",
investment_volume: "88",
project_type: "生活用纸",
},
{
index: 1,
project_name: "生活用纸2",
industry: "生活用纸",
investor_district: "南京",
investment_volume: "18",
project_type: "生活用纸",
},
],
id_list: [],
flag: 4,
page: 1,
......@@ -82,20 +99,20 @@ export default {
watch: {
district(newV, oldV) {
console.log(newV);
this.getData();
this.getList();
// this.getData();
// this.getList();
},
time1(newV, oldV) {
console.log(newV);
if (newV && this.time2 != "") {
this.getData();
this.getList();
// this.getData();
// this.getList();
}
},
time2(newV, oldV) {
if (newV && this.time1 != "") {
this.getData();
this.getList();
// this.getData();
// this.getList();
}
},
},
......@@ -103,8 +120,8 @@ export default {
console.log(this.cycle);
this.$nextTick(() => {
this.initChartBar();
this.getData();
this.getList();
// this.getData();
// this.getList();
});
},
methods: {
......@@ -379,6 +396,7 @@ export default {
//柱形图圆角,初始化效果
barBorderRadius: [0, 10, 10, 0],
},
data: [1, 2, 3, 4, 5],
},
],
};
......
......@@ -55,10 +55,7 @@ export default {
async getData() {
let res = await api.StatisticShanxiData({
flag: 1,
data_time:
this.time1 != "" && this.time2 != ""
? this.time1 + "年" + this.time2 + "月"
: "",
data_time: this.time1 != "" && this.time2 != "" ? this.time1 + "年" + this.time2 + "月" : "",
});
if (res.success) {
} else {
......@@ -85,7 +82,19 @@ export default {
console.log(data2);
this.chartBar1.setOption({
xAxis: {
data: xData,
data: [
"满城镇",
"南韩村镇",
"大册营镇",
"神星镇",
"方顺桥镇",
"于家庄乡",
"要庄乡",
"石井乡",
"坨南乡",
"刘家台乡",
"白龙乡",
],
},
series: {
data: data,
......@@ -93,7 +102,19 @@ export default {
});
this.chartBar2.setOption({
xAxis: {
data: xData2,
data: [
"满城镇",
"南韩村镇",
"大册营镇",
"神星镇",
"方顺桥镇",
"于家庄乡",
"要庄乡",
"石井乡",
"坨南乡",
"刘家台乡",
"白龙乡",
],
},
series: {
data: data2,
......@@ -132,14 +153,7 @@ export default {
trigger: "axis",
formatter: function(param) {
console.log(param);
return (
param[0].marker +
param[0].name +
"<br />" +
"签约金额:" +
param[0].value +
"亿元"
);
return param[0].marker + param[0].name + "<br />" + "签约金额:" + param[0].value + "亿元";
},
},
xAxis: {
......
......@@ -54,10 +54,7 @@ export default {
async getData() {
let res = await api.StatisticShanxiData({
flag: 2,
data_time:
this.time1 != "" && this.time2 != ""
? this.time1 + "年" + this.time2 + "月"
: "",
data_time: this.time1 != "" && this.time2 != "" ? this.time1 + "年" + this.time2 + "月" : "",
});
if (res.success) {
} else {
......@@ -82,7 +79,19 @@ export default {
console.log(data2);
this.chartBar1.setOption({
xAxis: {
data: xData,
data: [
"满城镇",
"南韩村镇",
"大册营镇",
"神星镇",
"方顺桥镇",
"于家庄乡",
"要庄乡",
"石井乡",
"坨南乡",
"刘家台乡",
"白龙乡",
],
},
series: {
data: data,
......@@ -90,7 +99,19 @@ export default {
});
this.chartBar2.setOption({
xAxis: {
data: xData2,
data: [
"满城镇",
"南韩村镇",
"大册营镇",
"神星镇",
"方顺桥镇",
"于家庄乡",
"要庄乡",
"石井乡",
"坨南乡",
"刘家台乡",
"白龙乡",
],
},
series: {
data: data2,
......@@ -129,14 +150,7 @@ export default {
trigger: "axis",
formatter: function(param) {
console.log(param);
return (
param[0].marker +
param[0].name +
"<br />" +
"计划投资额:" +
param[0].value +
"亿元"
);
return param[0].marker + param[0].name + "<br />" + "计划投资额:" + param[0].value + "亿元";
},
},
xAxis: {
......
......@@ -54,10 +54,7 @@ export default {
async getData() {
let res = await api.StatisticShanxiData({
flag: 3,
data_time:
this.time1 != "" && this.time2 != ""
? this.time1 + "年" + this.time2 + "月"
: "",
data_time: this.time1 != "" && this.time2 != "" ? this.time1 + "年" + this.time2 + "月" : "",
});
if (res.success) {
} else {
......@@ -85,7 +82,19 @@ export default {
console.log(data2);
this.chartBar1.setOption({
xAxis: {
data: xData,
data: [
"满城镇",
"南韩村镇",
"大册营镇",
"神星镇",
"方顺桥镇",
"于家庄乡",
"要庄乡",
"石井乡",
"坨南乡",
"刘家台乡",
"白龙乡",
],
},
series: {
data: data,
......@@ -93,7 +102,19 @@ export default {
});
this.chartBar2.setOption({
xAxis: {
data: xData2,
data: [
"满城镇",
"南韩村镇",
"大册营镇",
"神星镇",
"方顺桥镇",
"于家庄乡",
"要庄乡",
"石井乡",
"坨南乡",
"刘家台乡",
"白龙乡",
],
},
series: {
data: data2,
......@@ -132,14 +153,7 @@ export default {
trigger: "axis",
formatter: function(param) {
console.log(param);
return (
param[0].marker +
param[0].name +
"<br />" +
"固投资金到位:" +
param[0].value +
"亿元"
);
return param[0].marker + param[0].name + "<br />" + "固投资金到位:" + param[0].value + "亿元";
},
},
xAxis: {
......
......@@ -83,10 +83,7 @@ export default {
methods: {
async getData() {
let res = await api.StatisticJcData({
data_time:
this.time1 == "" || this.time2 == ""
? ""
: [String(this.time1), ...this.time2.split("-"), ""],
data_time: this.time1 == "" || this.time2 == "" ? "" : [String(this.time1), ...this.time2.split("-"), ""],
});
if (res.success) {
} else {
......@@ -761,14 +758,7 @@ export default {
show: "true",
trigger: "axis",
formatter: function(param) {
return (
param[0].marker +
" " +
param[0].data.name +
"<br />综合得分:" +
param[0].data.value +
"分"
);
return param[0].marker + " " + param[0].data.name + "<br />综合得分:" + param[0].data.value + "分";
},
},
xAxis: {
......
......@@ -454,14 +454,14 @@
{{ per_page * (page - 1) + scope.row.index }}
</template>
</el-table-column>
<el-table-column
<!-- <el-table-column
:show-overflow-tooltip="true"
prop="distribute_condition"
label="分发情况"
v-if="activeName == 'plan'"
fixed
>
</el-table-column>
</el-table-column> -->
<el-table-column :show-overflow-tooltip="true" prop="project_name" label="项目名称" fixed>
<template slot-scope="scope">
<!-- <div @click="goArchives(scope.row)" style="cursor:pointer"> -->
......@@ -582,13 +582,13 @@
width="140"
>
</el-table-column>
<el-table-column
<!-- <el-table-column
:show-overflow-tooltip="true"
prop="project_to_area"
class-name="long-text"
:label="'拟落地' + '\r\n' + '区域'"
>
</el-table-column>
</el-table-column> -->
<el-table-column :show-overflow-tooltip="true" prop="development_area" label="开发区"> </el-table-column>
<el-table-column :show-overflow-tooltip="true" prop="project_year" label="项目年份"> </el-table-column>
<el-table-column
......
......@@ -13,9 +13,9 @@
<div class="archives" ref="archives">
<div class="title-weight">基本信息</div>
<div class="flex-box flex-box-3">
<p>
<!-- <p>
<span class="label">上传部门:{{ editInfo.upload_unity }}</span>
</p>
</p> -->
<p>
<span class="label">上传人:{{ editInfo.upload_people }}</span>
</p>
......
......@@ -281,19 +281,35 @@ export default {
return {
activeName: "track",
stalker: {
end_num: 0,
job_num: 0,
new_value_num: 0,
revenue_num: 0,
sign_num: 0,
stalker_num1: 0,
stalker_num2: 0,
stalker_num3: 0,
start_num: 0,
end_num: 2,
job_num: 3,
new_value_num: 3,
revenue_num: 3,
sign_num: 1,
stalker_num1: 2,
stalker_num2: 3,
stalker_num3: 1,
start_num: 2,
},
selectListId: [],
showExport: false,
list: [],
list: [
{
project_name: "造纸项目",
district: "满城镇",
development_area: "满城镇",
attract_name: "商务局",
investor_name: "XXX有限公司",
investor_district: "北京",
industry: "生活用纸",
investment_volume: "100",
construction_content: "XXXX",
project_address: "满城镇",
project_progress: "对接中",
project_problem: "无",
project_year: "XXXX",
},
],
page: 1,
per_page: 8,
total: 0,
......@@ -313,8 +329,8 @@ export default {
this.permission = localStorage.getItem("jc_funcList").split(",");
this.$bus.$emit("setActive", "resources");
this.district = this.$route.query.district;
this.getProjectStalker();
this.getList();
// this.getProjectStalker();
// this.getList();
});
},
mounted() {},
......@@ -346,17 +362,17 @@ export default {
per_page: this.per_page,
});
console.log(res);
if (res.success == 0) {
this.list = [];
this.total = 0;
this.page = 1;
} else {
this.list = res.data.map((item, index) => {
item.index = index + 1;
return item;
});
this.total = res.size;
}
// if (res.success == 0) {
// this.list = [];
// this.total = 0;
// this.page = 1;
// } else {
// this.list = res.data.map((item, index) => {
// item.index = index + 1;
// return item;
// });
// this.total = res.size;
// }
},
async getProjectStalker() {
let res = await api.ProjectStalker({ district: this.district });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment