Browse Source

修改

dev_kxc
xzt 1 year ago
parent
commit
816735b500
  1. 21
      jwtech-admin-page/src/views/building/projectInfo/projectProcess/index.vue
  2. 23
      jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/index.vue

21
jwtech-admin-page/src/views/building/projectInfo/projectProcess/index.vue

@ -29,7 +29,11 @@
style="height: 750px; margin-bottom: 20px"
> -->
<el-tabs v-model="activeName" style="margin-bottom: 20px">
<el-tab-pane label="项目基本信息" name="basePage">
<el-tab-pane
v-if="checkPermi(['building:xmjbxx:index'])"
label="项目基本信息"
name="basePage"
>
<baseMsg :proNo="formData.proNo" :formData="formData" />
</el-tab-pane>
<el-tab-pane
@ -37,6 +41,7 @@
name="firmInfo"
:disabled="!routeList[1].isEdit"
:lazy="true"
v-if="checkPermi(['building:cjqyxx:index'])"
>
<firmInfo
v-if="activeName === 'firmInfo'"
@ -45,6 +50,7 @@
/>
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['building:htxx:index'])"
label="合同信息"
name="contract"
:disabled="!routeList[1].isEdit"
@ -53,6 +59,7 @@
<contract :formData="formData" />
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['building:sgzb:index'])"
label="施工准备"
name="preparationForConstruction"
:disabled="!routeList[1].isEdit"
@ -64,6 +71,7 @@
/>
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['building:zlkz:index'])"
label="质量控制"
name="qualityControl"
:disabled="!routeList[1].isEdit"
@ -77,6 +85,7 @@
/>
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['building:bgxx:index'])"
label="变更信息"
name="designChangeInformation"
:disabled="!routeList[1].isEdit"
@ -88,6 +97,7 @@
/>
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['building:jdgl:index'])"
label="进度管理"
name="scheduleManagement"
:disabled="!routeList[1].isEdit"
@ -99,6 +109,7 @@
/>
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['building:jlgl:index'])"
label="监理管理"
name="supervisionAndManagement"
:disabled="!routeList[1].isEdit"
@ -111,6 +122,7 @@
/>
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['building:xmfrpj:index'])"
label="项目法人评价"
name="projectLegalPersonEvaluation"
:disabled="!routeList[1].isEdit"
@ -122,6 +134,7 @@
/>
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['building:tzkz:index'])"
label="投资控制"
name="investment"
:disabled="!routeList[1].isEdit"
@ -130,6 +143,7 @@
<investment :proNo="formData.proNo" :proCode="formData.proCode" />
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['building:nmgzdgl:index'])"
label="农民工制度管理"
name="peasantWorkerSystem"
:disabled="!routeList[1].isEdit"
@ -142,11 +156,13 @@
/>
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['building:xmys:index'])"
label="项目验收"
name="projectAcceptance"
:disabled="!routeList[1].isEdit"
:lazy="true"
>
<!-- v-if="checkPermi(['zhuyulei:index:list'])" -->
<projectAcceptance
:proNo="formData.proNo"
:proCode="formData.proCode"
@ -158,6 +174,7 @@
</div>
</template>
<script>
import { checkPermi, checkRole } from "@/utils/permission";
import baseMsg from "./baseMsg.vue";
import firmInfo from "./firmInfo.vue";
import contract from "./contract/index.vue";
@ -227,6 +244,8 @@ export default {
this.getList();
},
methods: {
checkRole,
checkPermi,
/** 查询专题项目前期背景信息列表 */
getList() {
getInfo(this.$route.query.baseDataId).then((response) => {

23
jwtech-admin-page/src/views/marketSupervision/enterpriseInformation/options/index.vue

@ -22,10 +22,16 @@
@tab-click="handleClick"
style="margin-bottom: 20px"
>
<el-tab-pane label="企业基础情况" name="basePage" :lazy="true">
<el-tab-pane
v-if="checkPermi(['market:qyjcqk:index'])"
label="企业基础情况"
name="basePage"
:lazy="true"
>
<basePage ref="basePage" />
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['market:qyzz:index'])"
label="企业资质"
name="qualification"
:disabled="!routeList[1].isEdit"
@ -34,32 +40,36 @@
<qualification :enterpriseId="$route.query.baseDataId" />
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['market:rlzyda:index'])"
label="人力资源档案"
name=" resourcesArchives"
name="resourcesArchives"
:disabled="!routeList[1].isEdit"
:lazy="true"
>
<resourcesArchives :enterpriseId="$route.query.baseDataId" />
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['market:gcyjjl:index'])"
label="工程业绩记录"
name=" performanceRecord"
name="performanceRecord"
:disabled="!routeList[1].isEdit"
:lazy="true"
>
<performanceRecord :enterpriseId="$route.query.baseDataId" />
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['market:scxwyxy:index'])"
label="市场行为与信用"
name=" behaviorAndCredit"
name="behaviorAndCredit"
:disabled="!routeList[1].isEdit"
:lazy="true"
>
<behaviorAndCredit :enterpriseId="$route.query.baseDataId" />
</el-tab-pane>
<el-tab-pane
v-if="checkPermi(['market:dtxy:index'])"
label="动态信用"
name=" dynamicCredit"
name="dynamicCredit"
:disabled="!routeList[1].isEdit"
:lazy="true"
>
@ -69,6 +79,7 @@
</div>
</template>
<script>
import { checkPermi, checkRole } from "@/utils/permission";
import basePage from "./basePage.vue";
import qualification from "./qualification.vue";
import resourcesArchives from "./resourcesArchives.vue";
@ -126,6 +137,8 @@ export default {
// }
},
methods: {
checkRole,
checkPermi,
goBack() {
this.$router.back();
},

Loading…
Cancel
Save