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" style="height: 750px; margin-bottom: 20px"
> --> > -->
<el-tabs v-model="activeName" style="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" /> <baseMsg :proNo="formData.proNo" :formData="formData" />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
@ -37,6 +41,7 @@
name="firmInfo" name="firmInfo"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
:lazy="true" :lazy="true"
v-if="checkPermi(['building:cjqyxx:index'])"
> >
<firmInfo <firmInfo
v-if="activeName === 'firmInfo'" v-if="activeName === 'firmInfo'"
@ -45,6 +50,7 @@
/> />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['building:htxx:index'])"
label="合同信息" label="合同信息"
name="contract" name="contract"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
@ -53,6 +59,7 @@
<contract :formData="formData" /> <contract :formData="formData" />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['building:sgzb:index'])"
label="施工准备" label="施工准备"
name="preparationForConstruction" name="preparationForConstruction"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
@ -64,6 +71,7 @@
/> />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['building:zlkz:index'])"
label="质量控制" label="质量控制"
name="qualityControl" name="qualityControl"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
@ -77,6 +85,7 @@
/> />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['building:bgxx:index'])"
label="变更信息" label="变更信息"
name="designChangeInformation" name="designChangeInformation"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
@ -88,6 +97,7 @@
/> />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['building:jdgl:index'])"
label="进度管理" label="进度管理"
name="scheduleManagement" name="scheduleManagement"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
@ -99,6 +109,7 @@
/> />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['building:jlgl:index'])"
label="监理管理" label="监理管理"
name="supervisionAndManagement" name="supervisionAndManagement"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
@ -111,6 +122,7 @@
/> />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['building:xmfrpj:index'])"
label="项目法人评价" label="项目法人评价"
name="projectLegalPersonEvaluation" name="projectLegalPersonEvaluation"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
@ -122,6 +134,7 @@
/> />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['building:tzkz:index'])"
label="投资控制" label="投资控制"
name="investment" name="investment"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
@ -130,6 +143,7 @@
<investment :proNo="formData.proNo" :proCode="formData.proCode" /> <investment :proNo="formData.proNo" :proCode="formData.proCode" />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['building:nmgzdgl:index'])"
label="农民工制度管理" label="农民工制度管理"
name="peasantWorkerSystem" name="peasantWorkerSystem"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
@ -142,11 +156,13 @@
/> />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['building:xmys:index'])"
label="项目验收" label="项目验收"
name="projectAcceptance" name="projectAcceptance"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
:lazy="true" :lazy="true"
> >
<!-- v-if="checkPermi(['zhuyulei:index:list'])" -->
<projectAcceptance <projectAcceptance
:proNo="formData.proNo" :proNo="formData.proNo"
:proCode="formData.proCode" :proCode="formData.proCode"
@ -158,6 +174,7 @@
</div> </div>
</template> </template>
<script> <script>
import { checkPermi, checkRole } from "@/utils/permission";
import baseMsg from "./baseMsg.vue"; import baseMsg from "./baseMsg.vue";
import firmInfo from "./firmInfo.vue"; import firmInfo from "./firmInfo.vue";
import contract from "./contract/index.vue"; import contract from "./contract/index.vue";
@ -227,6 +244,8 @@ export default {
this.getList(); this.getList();
}, },
methods: { methods: {
checkRole,
checkPermi,
/** 查询专题项目前期背景信息列表 */ /** 查询专题项目前期背景信息列表 */
getList() { getList() {
getInfo(this.$route.query.baseDataId).then((response) => { 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" @tab-click="handleClick"
style="margin-bottom: 20px" 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" /> <basePage ref="basePage" />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['market:qyzz:index'])"
label="企业资质" label="企业资质"
name="qualification" name="qualification"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
@ -34,32 +40,36 @@
<qualification :enterpriseId="$route.query.baseDataId" /> <qualification :enterpriseId="$route.query.baseDataId" />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['market:rlzyda:index'])"
label="人力资源档案" label="人力资源档案"
name=" resourcesArchives" name="resourcesArchives"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
:lazy="true" :lazy="true"
> >
<resourcesArchives :enterpriseId="$route.query.baseDataId" /> <resourcesArchives :enterpriseId="$route.query.baseDataId" />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['market:gcyjjl:index'])"
label="工程业绩记录" label="工程业绩记录"
name=" performanceRecord" name="performanceRecord"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
:lazy="true" :lazy="true"
> >
<performanceRecord :enterpriseId="$route.query.baseDataId" /> <performanceRecord :enterpriseId="$route.query.baseDataId" />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['market:scxwyxy:index'])"
label="市场行为与信用" label="市场行为与信用"
name=" behaviorAndCredit" name="behaviorAndCredit"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
:lazy="true" :lazy="true"
> >
<behaviorAndCredit :enterpriseId="$route.query.baseDataId" /> <behaviorAndCredit :enterpriseId="$route.query.baseDataId" />
</el-tab-pane> </el-tab-pane>
<el-tab-pane <el-tab-pane
v-if="checkPermi(['market:dtxy:index'])"
label="动态信用" label="动态信用"
name=" dynamicCredit" name="dynamicCredit"
:disabled="!routeList[1].isEdit" :disabled="!routeList[1].isEdit"
:lazy="true" :lazy="true"
> >
@ -69,6 +79,7 @@
</div> </div>
</template> </template>
<script> <script>
import { checkPermi, checkRole } from "@/utils/permission";
import basePage from "./basePage.vue"; import basePage from "./basePage.vue";
import qualification from "./qualification.vue"; import qualification from "./qualification.vue";
import resourcesArchives from "./resourcesArchives.vue"; import resourcesArchives from "./resourcesArchives.vue";
@ -126,6 +137,8 @@ export default {
// } // }
}, },
methods: { methods: {
checkRole,
checkPermi,
goBack() { goBack() {
this.$router.back(); this.$router.back();
}, },

Loading…
Cancel
Save