style: 企标复审流程-审批意见

This commit is contained in:
zyn
2023-11-30 15:28:10 +08:00
parent 937c58ec4b
commit 50fed3d376
9 changed files with 197 additions and 363 deletions
@@ -225,23 +225,28 @@
<!-- </el-form-item>--> <!-- </el-form-item>-->
</el-col> </el-col>
</el-row> </el-row>
<ReceiptDescription
title="回执说明"
v-model="commentText"
:disabled="disabledXX"
></ReceiptDescription>
</el-form> </el-form>
</div> </div>
<div> <!--<div>-->
<el-collapse accordion> <!-- <el-collapse accordion>-->
<el-collapse-item title="回执说明"> <!-- <el-collapse-item title="回执说明">-->
<div style="margin: 10px 0;"> <!-- <div style="margin: 10px 0;">-->
<el-input :disabled="disabledXX" <!-- <el-input :disabled="disabledXX"-->
type="textarea" <!-- type="textarea"-->
:rows="3" <!-- :rows="3"-->
resize="none" <!-- resize="none"-->
placeholder="请输入意见" <!-- placeholder="请输入意见"-->
v-model="commentText"> <!-- v-model="commentText">-->
</el-input> <!-- </el-input>-->
</div> <!-- </div>-->
</el-collapse-item> <!-- </el-collapse-item>-->
</el-collapse> <!-- </el-collapse>-->
</div> <!--</div>-->
</div> </div>
<div class="content" v-show="active === '2'"> <div class="content" v-show="active === '2'">
<div class="block" style="padding-top: 20px;"> <div class="block" style="padding-top: 20px;">
@@ -687,10 +692,12 @@ import {saveTaskFirst,queryTaskFirst, inboundLiaisonDetail,taskDel,startProcessR
import selectTree from "@/components/abc/selectTree/selectTree" import selectTree from "@/components/abc/selectTree/selectTree"
import { getTreeItem } from "@/common/myFun.js" import { getTreeItem } from "@/common/myFun.js"
import { getMenuListOne, getMenuListTwo } from "@/api/flow" import { getMenuListOne, getMenuListTwo } from "@/api/flow"
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "qbfsStep1", name: "qbfsStep1",
components:{ components:{
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle, ProcessTitle,
@@ -49,23 +49,27 @@
:verifySarStandard = "verifySarStandard" :verifySarStandard = "verifySarStandard"
@emitDataLoading="emitDataLoading" @emitDataLoading="emitDataLoading"
></formList> ></formList>
<ReceiptDescription
title="回执说明"
v-model="commentText"
></ReceiptDescription>
</el-form> </el-form>
</div> </div>
<div> <!--<div>-->
<el-collapse accordion> <!-- <el-collapse accordion>-->
<el-collapse-item title="回执说明"> <!-- <el-collapse-item title="回执说明">-->
<div style="margin: 10px 0;"> <!-- <div style="margin: 10px 0;">-->
<el-input <!-- <el-input-->
type="textarea" <!-- type="textarea"-->
:rows="3" <!-- :rows="3"-->
resize="none" <!-- resize="none"-->
placeholder="请输入意见" <!-- placeholder="请输入意见"-->
v-model="commentText"> <!-- v-model="commentText">-->
</el-input> <!-- </el-input>-->
</div> <!-- </div>-->
</el-collapse-item> <!-- </el-collapse-item>-->
</el-collapse> <!-- </el-collapse>-->
</div> <!--</div>-->
</div> </div>
<div class="content" v-show="active === '3'"> <div class="content" v-show="active === '3'">
<div class="flow-list"> <div class="flow-list">
@@ -167,10 +171,12 @@ import ProcessFooter from "../../components/ProcessFooter";
import ProcessTitle from "../../components/ProcessTitle"; import ProcessTitle from "../../components/ProcessTitle";
import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst } from "api/process"; import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst } from "api/process";
import formList from './common/formListStep2.vue' import formList from './common/formListStep2.vue'
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "qbfsStepSub1", name: "qbfsStepSub1",
components:{ components:{
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle, ProcessTitle,
@@ -35,21 +35,25 @@
@formCancel="formCancel" @formCancel="formCancel"
@formChoiceZRRListCancel = "formChoiceZRRListCancel" @formChoiceZRRListCancel = "formChoiceZRRListCancel"
></formList> ></formList>
<div> <ReceiptDescription
<el-collapse accordion value="collapse1"> title="回执说明"
<el-collapse-item title="回执说明" name="collapse1"> v-model="commentText"
<div style="margin: 10px 0;"> ></ReceiptDescription>
<el-input <!--<div>-->
type="textarea" <!-- <el-collapse accordion value="collapse1">-->
:rows="3" <!-- <el-collapse-item title="回执说明" name="collapse1">-->
resize="none" <!-- <div style="margin: 10px 0;">-->
placeholder="请输入意见" <!-- <el-input-->
v-model="commentText"> <!-- type="textarea"-->
</el-input> <!-- :rows="3"-->
</div> <!-- resize="none"-->
</el-collapse-item> <!-- placeholder="请输入意见"-->
</el-collapse> <!-- v-model="commentText">-->
</div> <!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!-- </el-collapse>-->
<!--</div>-->
</div> </div>
<div style="padding-top: 20px;" v-show="active === '3'"> <div style="padding-top: 20px;" v-show="active === '3'">
<div class="flow-list"> <div class="flow-list">
@@ -163,10 +167,12 @@ import ProcessFooter from "../../components/ProcessFooter";
import ProcessTitle from "../../components/ProcessTitle"; import ProcessTitle from "../../components/ProcessTitle";
import { changeAssigneeNew, inboundLiaisonDetail,saveTaskForPub, saveTaskFirst,taskDel,queryTaskFirst,processEditFile } from "api/process"; import { changeAssigneeNew, inboundLiaisonDetail,saveTaskForPub, saveTaskFirst,taskDel,queryTaskFirst,processEditFile } from "api/process";
import formList from './common/formList.vue' import formList from './common/formList.vue'
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "qbfsStepSub2", name: "qbfsStepSub2",
components:{ components:{
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle, ProcessTitle,
@@ -36,22 +36,27 @@
@formCancel="formCancel" @formCancel="formCancel"
@formChoiceZRRListCancel = "formChoiceZRRListCancel" @formChoiceZRRListCancel = "formChoiceZRRListCancel"
></formList> ></formList>
<div> <ReceiptDescription
<el-collapse accordion v-model="activeNames"> title="回执说明"
<el-collapse-item title="回执说明" name="1"> v-model="commentText"
<div style="margin: 10px 0;"> :disabled="disabledXX"
<el-input ></ReceiptDescription>
:disabled="disabledXX" <!--<div>-->
type="textarea" <!-- <el-collapse accordion v-model="activeNames">-->
:rows="3" <!-- <el-collapse-item title="回执说明" name="1">-->
resize="none" <!-- <div style="margin: 10px 0;">-->
placeholder="请输入意见" <!-- <el-input-->
v-model="commentText"> <!-- :disabled="disabledXX"-->
</el-input> <!-- type="textarea"-->
</div> <!-- :rows="3"-->
</el-collapse-item> <!-- resize="none"-->
</el-collapse> <!-- placeholder="请输入意见"-->
</div> <!-- v-model="commentText">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!-- </el-collapse>-->
<!--</div>-->
</div> </div>
<div style="padding-top: 20px;" v-show="active === '3'"> <div style="padding-top: 20px;" v-show="active === '3'">
<div class="flow-list"> <div class="flow-list">
@@ -164,10 +169,12 @@ import ProcessFooter from "../../components/ProcessFooter";
import ProcessTitle from "../../components/ProcessTitle"; import ProcessTitle from "../../components/ProcessTitle";
import { changeAssigneeNew, inboundLiaisonDetail,saveTaskForPub, saveTaskFirst,taskDel,queryTaskFirst,processEditFile } from "api/process"; import { changeAssigneeNew, inboundLiaisonDetail,saveTaskForPub, saveTaskFirst,taskDel,queryTaskFirst,processEditFile } from "api/process";
import formList from './common/formListStep4-1' import formList from './common/formListStep4-1'
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "bussFs2-1", name: "bussFs2-1",
components:{ components:{
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle, ProcessTitle,
@@ -35,21 +35,25 @@
@formCancel="formCancel" @formCancel="formCancel"
@formChoiceZRRListCancel = "formChoiceZRRListCancel" @formChoiceZRRListCancel = "formChoiceZRRListCancel"
></formList> ></formList>
<div> <ReceiptDescription
<el-collapse accordion value="collapse1"> title="回执说明"
<el-collapse-item title="回执说明" name="collapse1"> v-model="commentText"
<div style="margin: 10px 0;"> ></ReceiptDescription>
<el-input <!--<div>-->
type="textarea" <!-- <el-collapse accordion value="collapse1">-->
:rows="3" <!-- <el-collapse-item title="回执说明" name="collapse1">-->
resize="none" <!-- <div style="margin: 10px 0;">-->
placeholder="请输入意见" <!-- <el-input-->
v-model="commentText"> <!-- type="textarea"-->
</el-input> <!-- :rows="3"-->
</div> <!-- resize="none"-->
</el-collapse-item> <!-- placeholder="请输入意见"-->
</el-collapse> <!-- v-model="commentText">-->
</div> <!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!-- </el-collapse>-->
<!--</div>-->
</div> </div>
<div style="padding-top: 20px;" v-show="active === '3'"> <div style="padding-top: 20px;" v-show="active === '3'">
<div class="flow-list"> <div class="flow-list">
@@ -163,10 +167,12 @@ import ProcessFooter from "../../components/ProcessFooter";
import ProcessTitle from "../../components/ProcessTitle"; import ProcessTitle from "../../components/ProcessTitle";
import { changeAssigneeNew, inboundLiaisonDetail,saveTaskForPub, saveTaskFirst,taskDel,queryTaskFirst,processEditFile } from "api/process"; import { changeAssigneeNew, inboundLiaisonDetail,saveTaskForPub, saveTaskFirst,taskDel,queryTaskFirst,processEditFile } from "api/process";
import formList from './common/formList.vue' import formList from './common/formList.vue'
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "bussFs2", name: "bussFs2",
components:{ components:{
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle, ProcessTitle,
@@ -35,30 +35,28 @@
@formCancel="formCancel" @formCancel="formCancel"
@formChoiceZRRListCancel = "formChoiceZRRListCancel" @formChoiceZRRListCancel = "formChoiceZRRListCancel"
></formList> ></formList>
<div> <ReceiptDescription
<el-collapse accordion> title="审批意见"
<el-collapse-item title="审批意见"> prop="commentText"
<div style="margin: 10px 0;"> v-model="qbfsForm.commentText"
<!-- <el-input--> ></ReceiptDescription>
<!-- type="textarea"--> <!--<div>-->
<!-- :rows="3"--> <!-- <el-collapse accordion>-->
<!-- resize="none"--> <!-- <el-collapse-item title="审批意见">-->
<!-- placeholder="请输入意见"--> <!-- <div style="margin: 10px 0;">-->
<!-- v-model="commentText">--> <!-- <el-form-item prop="commentText" label-width="0px">-->
<!-- </el-input>--> <!-- <el-input-->
<el-form-item prop="commentText" label-width="0px"> <!-- type="textarea"-->
<el-input <!-- :rows="3"-->
type="textarea" <!-- resize="none"-->
:rows="3" <!-- placeholder="请输入意见"-->
resize="none" <!-- v-model="qbfsForm.commentText">-->
placeholder="请输入意见" <!-- </el-input>-->
v-model="qbfsForm.commentText"> <!-- </el-form-item>-->
</el-input> <!-- </div>-->
</el-form-item> <!-- </el-collapse-item>-->
</div> <!-- </el-collapse>-->
</el-collapse-item> <!--</div>-->
</el-collapse>
</div>
</div> </div>
<div style="padding-top: 20px;" v-show="active === '3'"> <div style="padding-top: 20px;" v-show="active === '3'">
<div class="flow-list"> <div class="flow-list">
@@ -173,10 +171,12 @@ import ProcessFooter from "../../components/ProcessFooter";
import ProcessTitle from "../../components/ProcessTitle"; import ProcessTitle from "../../components/ProcessTitle";
import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst,taskDel,queryTaskFirst,processEditFile,processCreateFsBuss } from "api/process"; import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst,taskDel,queryTaskFirst,processEditFile,processCreateFsBuss } from "api/process";
import formList from './common/formListStep5.vue' import formList from './common/formListStep5.vue'
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "bussFs3", name: "bussFs3",
components:{ components:{
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle, ProcessTitle,
@@ -459,99 +459,26 @@
</el-col> </el-col>
</el-row> </el-row>
</div> </div>
<el-collapse v-show="verifySarStandard && active !== '2'" v-model="activeName" accordion> <ReceiptDescription
<el-collapse-item title="回执说明" name="1"> v-show="verifySarStandard && active !== '2'"
<div style="margin: 10px 0;"> title="回执说明"
<el-input :disabled="disabledXX" v-model="commentText"
type="textarea" :disabled="disabledXX"
:rows="3" ></ReceiptDescription>
resize="none" <!--<el-collapse v-show="verifySarStandard && active !== '2'" v-model="activeName" accordion>-->
placeholder="请输入意见" <!-- <el-collapse-item title="回执说明" name="1">-->
v-model="commentText"> <!-- <div style="margin: 10px 0;">-->
</el-input> <!-- <el-input :disabled="disabledXX"-->
</div> <!-- type="textarea"-->
</el-collapse-item> <!-- :rows="3"-->
</el-collapse> <!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div> </div>
<!-- <div class="block" id="active2" v-show="active === '2'">-->
<!-- <ProcessTitle>-->
<!-- <template slot="title">模块信息</template>-->
<!-- </ProcessTitle>-->
<!-- <template>-->
<!-- <div class="prc-content-border" style="height: 66vh;position: relative;">-->
<!-- <div class="action-bar">-->
<!-- <el-button :disabled="disabledXX" type="primary" class="common-button-primary add-button" size="mini" @click="choiceZRRS('', 2, '')">-->
<!-- 批量编辑-->
<!-- </el-button>-->
<!-- <el-button :disabled="disabledXX" -->
<!-- type="primary"-->
<!-- size="mini"-->
<!-- class="common-button-primary add-button"-->
<!-- @click="createRow"-->
<!-- >创建模块</el-button>-->
<!-- </div>-->
<!-- <el-table-->
<!-- ref="selection"-->
<!-- tooltip-effect="dark"-->
<!-- style="width: 100%;margin-bottom: 20px;overflow-y:auto;height:56vh;border-bottom: 1px solid #EBEEF5;"-->
<!-- :header-cell-style="{background: '#e8e8e8', color: '#333333', fontSize: '16px',-->
<!-- fontWeight: 'bold', height: '48px'}"-->
<!-- @selection-change="handleSelectionChange"-->
<!-- row-key="id"-->
<!-- :data="form.modelData"-->
<!-- border-->
<!-- default-expand-all-->
<!-- :tree-props="{children: 'children', hasChildren: 'hasChildren'}">-->
<!-- <el-table-column type="selection" min-width="5%" :selectable="checkSelect" align="center"/>-->
<!-- <el-table-column-->
<!-- prop="modelNum"-->
<!-- label="序号"-->
<!-- min-width="15%"-->
<!-- align="center"-->
<!-- :tree-props="{children: 'children', hasChildren: 'hasChildren'}">-->
<!-- </el-table-column>-->
<!-- <el-table-column-->
<!-- label="名称"-->
<!-- align="center"-->
<!-- min-width="30%">-->
<!-- <template slot-scope="scope">-->
<!-- <el-form-item-->
<!-- style="margin-left: 0;margin-bottom:0;"-->
<!-- >-->
<!-- <el-input :disabled="disabledXX" v-model="scope.row.modelName" :disabled="scope.row.disabled" placeholder="请维护模块名称" @blur="modelNameFunc(scope.row)"/>-->
<!-- </el-form-item>-->
<!-- </template>-->
<!-- </el-table-column>-->
<!-- <el-table-column-->
<!-- label="责任人"-->
<!-- min-width="15%"-->
<!-- align="center">-->
<!-- <template slot-scope="scope">-->
<!-- <el-form-item-->
<!-- style="margin-left: 0;margin-bottom:0;"-->
<!-- >-->
<!-- <el-input :disabled="disabledXX" v-model="scope.row.zrUserIdName" v-if="scope.row.pid === '0'" placeholder="请选择责任人" @click.native="choiceZRRS(scope.row.zrUserId, 1, scope.$index)"/>-->
<!-- </el-form-item>-->
<!-- </template>-->
<!-- </el-table-column>-->
<!-- <el-table-column label="操作" align="center" min-width="5%">-->
<!-- <template slot-scope="scope">-->
<!-- <div @click.stop style="display: inline-block">-->
<!-- <el-dropdown trigger="click" @command="handleCommand">-->
<!-- <i class="iconfont">&#xe61e;</i>-->
<!-- <el-dropdown-menu slot="dropdown">-->
<!--&lt;!&ndash; <el-dropdown-item :command="[scope.$index,scope.row, '新增']" v-btn-permission="''">新增</el-dropdown-item>&ndash;&gt;-->
<!-- <el-dropdown-item :command="[scope.$index,scope.row, '维护']" v-btn-permission="''">维护</el-dropdown-item>-->
<!-- <el-dropdown-item :command="[scope.$index,scope.row, '删除']" v-btn-permission="''">删除</el-dropdown-item>-->
<!-- </el-dropdown-menu>-->
<!-- </el-dropdown>-->
<!-- </div>-->
<!-- </template>-->
<!-- </el-table-column>-->
<!-- </el-table>-->
<!-- </div>-->
<!-- </template>-->
<!-- </div>-->
<div class="block" style="padding-top: 20px;" v-show="active === '3'"> <div class="block" style="padding-top: 20px;" v-show="active === '3'">
<el-timeline> <el-timeline>
<el-form <el-form
@@ -858,38 +785,6 @@
@checkedRole="checkedRole" @checkedRole="checkedRole"
:nodeList="nodeList" :nodeList="nodeList"
></Role-tree> ></Role-tree>
<!-- <el-drawer v-if="!disabledXX" -->
<!-- :title="drawerTitle"-->
<!-- :visible.sync="modalShowFlag"-->
<!-- :wrapperClosable="false"-->
<!-- size="800px">-->
<!-- <el-input :disabled="disabledXX" -->
<!-- style="width:70%;padding: 10px"-->
<!-- placeholder="请输入姓名"-->
<!-- v-model="filterText">-->
<!-- </el-input>-->
<!-- <el-tree-->
<!-- :filter-node-method="filterNode"-->
<!-- v-if="modalShowFlag"-->
<!-- node-key="id"-->
<!-- style="height: 100%; overflow: auto;"-->
<!-- class="filter-tree"-->
<!-- :data="treeData"-->
<!-- :props="defaultUserProps"-->
<!-- :default-checked-keys="nodeList"-->
<!-- highlight-current-->
<!-- check-strictly-->
<!-- @check="drawerCheck"-->
<!-- default-expand-all-->
<!-- :expand-on-click-node="false"-->
<!-- show-checkbox-->
<!-- ref="tree">-->
<!-- </el-tree>-->
<!-- <div id="roleFormButton" class="demo-drawer-footer">-->
<!-- <el-button :disabled="disabledXX" class="common-button-primary" size="mini" icon="el-icon-check" type="primary" @click="saveUserInfo">确定</el-button>-->
<!-- <el-button :disabled="disabledXX" class="common-button-default" size="mini" icon="el-icon-close" @click="cancelUserInfo">取消</el-button>-->
<!-- </div>-->
<!-- </el-drawer>-->
<!-- 选择标准的弹框 --> <!-- 选择标准的弹框 -->
<el-drawer v-if="!disabledXX" <el-drawer v-if="!disabledXX"
ref="standard" ref="standard"
@@ -1106,11 +1001,14 @@ import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue'; import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
import treeSelectModule from "@/components/treeSelect/treeSelectModule.vue"; import treeSelectModule from "@/components/treeSelect/treeSelectModule.vue";
import { selectByIdAtt } from "@/api/flow/index.js" import { selectByIdAtt } from "@/api/flow/index.js"
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
let Base64 = require('js-base64').Base64; let Base64 = require('js-base64').Base64;
export default { export default {
name: "bussLibraryProduct1", name: "bussLibraryProduct1",
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle, ProcessTitle,
@@ -464,99 +464,26 @@
</el-col> </el-col>
</el-row> </el-row>
</div> </div>
<el-collapse v-show="verifySarStandard && active !== '2'" v-model="activeName" accordion> <ReceiptDescription
<el-collapse-item title="回执说明" name="1"> v-show="verifySarStandard && active !== '2'"
<div style="margin: 10px 0;"> title="回执说明"
<el-input :disabled="disabledXX" v-model="commentText"
type="textarea" :disabled="disabledXX"
:rows="3" ></ReceiptDescription>
resize="none" <!--<el-collapse v-show="verifySarStandard && active !== '2'" v-model="activeName" accordion>-->
placeholder="请输入意见" <!-- <el-collapse-item title="回执说明" name="1">-->
v-model="commentText"> <!-- <div style="margin: 10px 0;">-->
</el-input> <!-- <el-input :disabled="disabledXX"-->
</div> <!-- type="textarea"-->
</el-collapse-item> <!-- :rows="3"-->
</el-collapse> <!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div> </div>
<!-- <div class="block" id="active2" v-show="active === '2'">-->
<!-- <ProcessTitle>-->
<!-- <template slot="title">模块信息</template>-->
<!-- </ProcessTitle>-->
<!-- <template>-->
<!-- <div class="prc-content-border" style="height: 66vh;position: relative;">-->
<!-- <div class="action-bar">-->
<!-- <el-button :disabled="disabledXX" type="primary" class="common-button-primary add-button" size="mini" @click="choiceZRRS('', 2, '')">-->
<!-- 批量编辑-->
<!-- </el-button>-->
<!-- <el-button :disabled="disabledXX" -->
<!-- type="primary"-->
<!-- size="mini"-->
<!-- class="common-button-primary add-button"-->
<!-- @click="createRow"-->
<!-- >创建模块</el-button>-->
<!-- </div>-->
<!-- <el-table-->
<!-- ref="selection"-->
<!-- tooltip-effect="dark"-->
<!-- style="width: 100%;margin-bottom: 20px;overflow-y:auto;height:56vh;border-bottom: 1px solid #EBEEF5;"-->
<!-- :header-cell-style="{background: '#e8e8e8', color: '#333333', fontSize: '16px',-->
<!-- fontWeight: 'bold', height: '48px'}"-->
<!-- @selection-change="handleSelectionChange"-->
<!-- row-key="id"-->
<!-- :data="form.modelData"-->
<!-- border-->
<!-- default-expand-all-->
<!-- :tree-props="{children: 'children', hasChildren: 'hasChildren'}">-->
<!-- <el-table-column type="selection" min-width="5%" :selectable="checkSelect" align="center"/>-->
<!-- <el-table-column-->
<!-- prop="modelNum"-->
<!-- label="序号"-->
<!-- min-width="15%"-->
<!-- align="center"-->
<!-- :tree-props="{children: 'children', hasChildren: 'hasChildren'}">-->
<!-- </el-table-column>-->
<!-- <el-table-column-->
<!-- label="名称"-->
<!-- align="center"-->
<!-- min-width="30%">-->
<!-- <template slot-scope="scope">-->
<!-- <el-form-item-->
<!-- style="margin-left: 0;margin-bottom:0;"-->
<!-- >-->
<!-- <el-input :disabled="disabledXX" v-model="scope.row.modelName" :disabled="scope.row.disabled" placeholder="请维护模块名称" @blur="modelNameFunc(scope.row)"/>-->
<!-- </el-form-item>-->
<!-- </template>-->
<!-- </el-table-column>-->
<!-- <el-table-column-->
<!-- label="责任人"-->
<!-- min-width="15%"-->
<!-- align="center">-->
<!-- <template slot-scope="scope">-->
<!-- <el-form-item-->
<!-- style="margin-left: 0;margin-bottom:0;"-->
<!-- >-->
<!-- <el-input :disabled="disabledXX" v-model="scope.row.zrUserIdName" v-if="scope.row.pid === '0'" placeholder="请选择责任人" @click.native="choiceZRRS(scope.row.zrUserId, 1, scope.$index)"/>-->
<!-- </el-form-item>-->
<!-- </template>-->
<!-- </el-table-column>-->
<!-- <el-table-column label="操作" align="center" min-width="5%">-->
<!-- <template slot-scope="scope">-->
<!-- <div @click.stop style="display: inline-block">-->
<!-- <el-dropdown trigger="click" @command="handleCommand">-->
<!-- <i class="iconfont">&#xe61e;</i>-->
<!-- <el-dropdown-menu slot="dropdown">-->
<!--&lt;!&ndash; <el-dropdown-item :command="[scope.$index,scope.row, '新增']" v-btn-permission="''">新增</el-dropdown-item>&ndash;&gt;-->
<!-- <el-dropdown-item :command="[scope.$index,scope.row, '维护']" v-btn-permission="''">维护</el-dropdown-item>-->
<!-- <el-dropdown-item :command="[scope.$index,scope.row, '删除']" v-btn-permission="''">删除</el-dropdown-item>-->
<!-- </el-dropdown-menu>-->
<!-- </el-dropdown>-->
<!-- </div>-->
<!-- </template>-->
<!-- </el-table-column>-->
<!-- </el-table>-->
<!-- </div>-->
<!-- </template>-->
<!-- </div>-->
<div class="block" style="padding-top: 20px;" v-show="active === '3'"> <div class="block" style="padding-top: 20px;" v-show="active === '3'">
<el-timeline> <el-timeline>
<el-form <el-form
@@ -855,38 +782,6 @@
@checkedRole="checkedRole" @checkedRole="checkedRole"
:nodeList="nodeList" :nodeList="nodeList"
></Role-tree> ></Role-tree>
<!-- <el-drawer v-if="!disabledXX" -->
<!-- :title="drawerTitle"-->
<!-- :visible.sync="modalShowFlag"-->
<!-- :wrapperClosable="false"-->
<!-- size="800px">-->
<!-- <el-input :disabled="disabledXX" -->
<!-- style="width:70%;padding: 10px"-->
<!-- placeholder="请输入姓名"-->
<!-- v-model="filterText">-->
<!-- </el-input>-->
<!-- <el-tree-->
<!-- :filter-node-method="filterNode"-->
<!-- v-if="modalShowFlag"-->
<!-- node-key="id"-->
<!-- style="height: 100%; overflow: auto;"-->
<!-- class="filter-tree"-->
<!-- :data="treeData"-->
<!-- :props="defaultUserProps"-->
<!-- :default-checked-keys="nodeList"-->
<!-- highlight-current-->
<!-- check-strictly-->
<!-- @check="drawerCheck"-->
<!-- default-expand-all-->
<!-- :expand-on-click-node="false"-->
<!-- show-checkbox-->
<!-- ref="tree">-->
<!-- </el-tree>-->
<!-- <div id="roleFormButton" class="demo-drawer-footer">-->
<!-- <el-button :disabled="disabledXX" class="common-button-primary" size="mini" icon="el-icon-check" type="primary" @click="saveUserInfo">确定</el-button>-->
<!-- <el-button :disabled="disabledXX" class="common-button-default" size="mini" icon="el-icon-close" @click="cancelUserInfo">取消</el-button>-->
<!-- </div>-->
<!-- </el-drawer>-->
<!-- 选择标准的弹框 --> <!-- 选择标准的弹框 -->
<el-drawer v-if="!disabledXX" <el-drawer v-if="!disabledXX"
ref="standard" ref="standard"
@@ -1235,11 +1130,14 @@ import TreeSelect from '@/components/treeSelect/treeSelect.vue';
import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue'; import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue';
import treeSelectModule from "@/components/treeSelect/treeSelectModule.vue"; import treeSelectModule from "@/components/treeSelect/treeSelectModule.vue";
import { selectByIdAtt } from "@/api/flow/index.js" import { selectByIdAtt } from "@/api/flow/index.js"
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
let Base64 = require('js-base64').Base64; let Base64 = require('js-base64').Base64;
export default { export default {
name: "bussLibrary1", name: "bussLibrary1",
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle, ProcessTitle,
@@ -35,21 +35,25 @@
@formCancel="formCancel" @formCancel="formCancel"
@formChoiceZRRListCancel = "formChoiceZRRListCancel" @formChoiceZRRListCancel = "formChoiceZRRListCancel"
></formList> ></formList>
<div> <ReceiptDescription
<el-collapse accordion value="collapse1"> title="回执说明"
<el-collapse-item title="回执说明" name="collapse1"> v-model="commentText"
<div style="margin: 10px 0;"> ></ReceiptDescription>
<el-input <!--<div>-->
type="textarea" <!-- <el-collapse accordion value="collapse1">-->
:rows="3" <!-- <el-collapse-item title="回执说明" name="collapse1">-->
resize="none" <!-- <div style="margin: 10px 0;">-->
placeholder="请输入意见" <!-- <el-input-->
v-model="commentText"> <!-- type="textarea"-->
</el-input> <!-- :rows="3"-->
</div> <!-- resize="none"-->
</el-collapse-item> <!-- placeholder="请输入意见"-->
</el-collapse> <!-- v-model="commentText">-->
</div> <!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!-- </el-collapse>-->
<!--</div>-->
</div> </div>
<div style="padding-top: 20px;" v-show="active === '3'"> <div style="padding-top: 20px;" v-show="active === '3'">
<div class="flow-list"> <div class="flow-list">
@@ -163,10 +167,12 @@ import ProcessFooter from "../../components/ProcessFooter";
import ProcessTitle from "../../components/ProcessTitle"; import ProcessTitle from "../../components/ProcessTitle";
import { changeAssigneeNew, inboundLiaisonDetail, saveTaskForPub,saveTaskFirst,taskDel,queryTaskFirst,processEditFile } from "api/process"; import { changeAssigneeNew, inboundLiaisonDetail, saveTaskForPub,saveTaskFirst,taskDel,queryTaskFirst,processEditFile } from "api/process";
import formList from './common/formList.vue' import formList from './common/formList.vue'
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "bussFsC2", name: "bussFsC2",
components:{ components:{
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle, ProcessTitle,