update code

dev-login
haha 2023-08-30 00:45:30 +08:00
parent c647fba1ff
commit 02c359f722
7 changed files with 102 additions and 38 deletions

View File

@ -47,7 +47,7 @@
:class="it.timeout ? 'time-out' : ''">
<div class="item-left">
<el-image ref="preview" style="width: 400px; " :preview-src-list="[it.marksPicture]"
:src="it.marksPicture + '.min.jpg'">
:src="it.marksPicture + '.1000.jpg'">
</el-image>
</div>
<div class="item-right">

View File

@ -85,60 +85,51 @@
</el-row>
<el-row class="data-item">
<el-col :span="6" class="data-row">
<el-col :span="8" class="data-row">
<img src="images/title_icon.png"><span class="sp-lbl">责任主体:</span>
<div class="div-text">{{ prj.deptName }}</div>
</el-col>
<el-col :span="6" class="data-row">
<img src="images/title_icon.png"><span class="sp-lbl">重要等级:</span>
<div class="div-text">{{ getProjectWeight(prj.weightType) }}</div>
<el-col :span="8" class="data-row">
<img src="images/title_icon.png"><span class="sp-lbl">项目等级:</span>
<div class="div-text">{{ getProjectLevel(prj.projiectLevel) }}</div>
</el-col>
<el-col :span="6" class="data-row">
<img src="images/title_icon.png"><span class="sp-lbl">甲方代表:</span>
<div class="div-text">{{ getPrjDeptName('甲方代表') }}</div>
</el-col>
<el-col :span="6" class="data-row">
<el-col :span="8" class="data-row">
<img src="images/title_icon.png"><span class="sp-lbl">项目分类:</span>
<div class="div-text">{{ getProjectCategory(prj.projectType) }}</div>
</el-col>
</el-row>
<el-row class="data-item">
<el-col :span="6" class="data-row">
<img src="images/title_icon.png"><span class="sp-lbl">项目等级:</span>
<div class="div-text">{{ getProjectLevel(prj.projiectLevel) }}</div>
<el-col :span="8" class="data-row">
<img src="images/title_icon.png"><span class="sp-lbl">项目总投资:</span>
<div class="div-text">{{ prj.totalInvestment }}万元</div>
</el-col>
<el-col :span="6" class="data-row">
<el-col :span="8" class="data-row">
<img src="images/title_icon.png"><span class="sp-lbl">建筑面积:</span>
<div class="div-text">{{ prj.floorArea ? prj.floorArea + '平方米' : '' }}</div>
</el-col>
<el-col :span="6" class="data-row">
<el-col :span="8" class="data-row">
<img src="images/title_icon.png"><span class="sp-lbl">工程期限:</span>
<div class="div-text">{{ prj.projectTimeLimit ? prj.projectTimeLimit + '天' : '' }}</div>
</el-col>
<el-col :span="6" class="data-row">
<img src="images/title_icon.png"><span class="sp-lbl">项目建设类型:</span>
<div class="div-text">{{ getProjectBuildType(prj.projectNature) }}</div>
</el-col>
</el-row>
<el-row class="data-item">
<el-col :span="6" class="data-row">
<el-col :span="8" class="data-row">
<img src="images/title_icon.png"><span class="sp-lbl">计划开工时间:</span>
<div class="div-text">{{ prj.scheduledStartTime }}</div>
</el-col>
<el-col :span="6" class="data-row">
<el-col :span="8" class="data-row">
<img src="images/title_icon.png"><span class="sp-lbl">计划完成时间:</span>
<div class="div-text">{{ prj.plannedCompletionTime }}</div>
</el-col>
<el-col :span="6" class="data-row">
<el-col :span="8" class="data-row">
<img src="images/title_icon.png"><span class="sp-lbl">实际开工时间:</span>
<div class="div-text">{{ prj.actualOperatingTime | formatDate }}</div>
</el-col>
<el-col :span="6" class="data-row">
<img src="images/title_icon.png"><span class="sp-lbl">实际完工时间:</span>
<div class="div-text">{{ prj.actualCompletionTime }}</div>
</el-col>
</el-row>
@ -318,6 +309,7 @@ export default {
this.users3=[];
this.addUsers(11,users,"建设单位","甲方代表");
this.addUsers(2,users,"总包单位","项目经理");
this.addUsers(4,users,"监理单位","总监");
this.addUsers(1,users,"设计单位","项目负责人");

View File

@ -102,6 +102,7 @@
<div>{{ scheduleInfo.actualNode }}</div>
</div>
</template>
<template v-if="scheduleInfo.dataTemplate!=4">
<template v-if="scheduleInfo.purchaseProgress">
<div><img src="images/title_icon.png"><span class="sp-lbl">融资招采进展</span></div>
<div class="div-text ">
@ -126,12 +127,54 @@
<div>{{ scheduleInfo.acceptanceProgress }}</div>
</div>
</template>
</template>
<template v-if="scheduleInfo.dataTemplate==4">
<template v-if="scheduleInfo.constructionProgress">
<div><img src="images/title_icon.png"><span class="sp-lbl">施工进展</span></div>
<div class="div-text ">
<div>{{ scheduleInfo.constructionProgress }}</div>
</div>
</template>
<template v-if="scheduleInfo.acceptanceProgress">
<div><img src="images/title_icon.png"><span class="sp-lbl">验收进展</span></div>
<div class="div-text ">
<div>{{ scheduleInfo.acceptanceProgress }}</div>
</div>
</template>
<template v-if="scheduleInfo.purchaseProgress">
<div><img src="images/title_icon.png"><span class="sp-lbl">结算进展</span></div>
<div class="div-text ">
<div>{{ scheduleInfo.purchaseProgress }}</div>
</div>
</template>
<template v-if="scheduleInfo.designProgress">
<div><img src="images/title_icon.png"><span class="sp-lbl">运维进展</span></div>
<div class="div-text ">
<div>{{ scheduleInfo.designProgress }}</div>
</div>
</template>
</template>
<template v-if="scheduleInfo.planForNextWeek">
<div><img src="images/title_icon.png"><span class="sp-lbl">下周计划</span></div>
<div class="div-text ">
<div>{{ scheduleInfo.planForNextWeek }}</div>
</div>
</template>
<template v-if="scheduleInfo.existingProblem">
<div><img src="images/title_icon.png"><span class="sp-lbl">存在问题</span></div>
<div class="div-text ">
<div>{{ scheduleInfo.existingProblem }}</div>
</div>
</template>
<template v-if="scheduleInfo.problemProgress">
<div><img src="images/title_icon.png"><span class="sp-lbl">问题推进情况</span></div>
<div class="div-text ">
<div>{{ scheduleInfo.problemProgress }}</div>
</div>
</template>
</div>
</div>
</div>

View File

@ -23,7 +23,7 @@
<div class="project-amount project-issue" v-if="scheduleInfo">
<div class="issue-title screen-one-1-1">{{ prj.projectName }}</div>
<div class="row-1">
<div class="sp-lbl">问题描述:</div>
<div class="sp-lbl">存在问题:</div>
<div class="sp-detail" :title="info.existingProblem">{{ info.existingProblem }}</div>
</div>
<div class="row-1">

View File

@ -221,6 +221,7 @@
<div>{{ scheduleInfo.actualNode }}</div>
</div>
</template>
<template v-if="scheduleInfo.dataTemplate!=4">
<template v-if="scheduleInfo.purchaseProgress">
<div><img src="images/title_icon.png"><span class="sp-lbl">融资招采进展</span></div>
<div class="div-text ">
@ -244,6 +245,34 @@
<div class="div-text ">
<div>{{ scheduleInfo.acceptanceProgress }}</div>
</div>
</template>
</template>
<template v-if="scheduleInfo.dataTemplate==4">
<template v-if="scheduleInfo.constructionProgress">
<div><img src="images/title_icon.png"><span class="sp-lbl">施工进展</span></div>
<div class="div-text ">
<div>{{ scheduleInfo.constructionProgress }}</div>
</div>
</template>
<template v-if="scheduleInfo.acceptanceProgress">
<div><img src="images/title_icon.png"><span class="sp-lbl">验收进展</span></div>
<div class="div-text ">
<div>{{ scheduleInfo.acceptanceProgress }}</div>
</div>
</template>
<template v-if="scheduleInfo.purchaseProgress">
<div><img src="images/title_icon.png"><span class="sp-lbl">结算进展</span></div>
<div class="div-text ">
<div>{{ scheduleInfo.purchaseProgress }}</div>
</div>
</template>
<template v-if="scheduleInfo.designProgress">
<div><img src="images/title_icon.png"><span class="sp-lbl">运维进展</span></div>
<div class="div-text ">
<div>{{ scheduleInfo.designProgress }}</div>
</div>
</template>
</template>
<template v-if="scheduleInfo.planForNextWeek">
<div><img src="images/title_icon.png"><span class="sp-lbl">下周计划</span></div>

View File

@ -139,7 +139,7 @@
<div class="material-seal-list scroll" :key="'ms'+materialSealEl" style="max-height: 284px;overflow-y: auto;">
<div v-for="(it,idx) in materialSealList" :key="idx" class="material-seal-item">
<div class="material-seal-left">
<el-image :src="it.signFiles+'.min.jpg'" :preview-src-list="[it.signFiles]"></el-image>
<el-image :src="it.mainImage+'.min.jpg'" :preview-src-list="[it.mainImage]"></el-image>
</div>
<div class="material-seal-right" @click="showMaterialSeal(it)">
<div><img src="images/title_icon.png"><span class="sp-lbl">封样名称</span></div>

View File

@ -16,8 +16,8 @@ module.exports = defineConfig({
}
},
'/jhapi':{
target: `http://62.234.3.186/jhapi/`,
//target: `http://127.0.0.1:8090/jhapi/`,
//target: `http://62.234.3.186/jhapi/`,
target: `http://127.0.0.1:8090/jhapi/`,
changeOrigin: true,
pathRewrite: {
'^/jhapi':'/'