style: 外部标准化协会入会流程-审批意见

This commit is contained in:
zyn
2023-11-30 16:17:34 +08:00
parent e0d69dbd91
commit 3c435345ff
7 changed files with 131 additions and 91 deletions
@@ -241,20 +241,24 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<ReceiptDescription
v-model="commentInfo"
:disabled="disabledXX"
></ReceiptDescription>
</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="commentInfo"> <!-- v-model="commentInfo">-->
</el-input> <!-- </el-input>-->
</div> <!-- </div>-->
</el-collapse-item> <!-- </el-collapse-item>-->
</el-collapse> <!--</el-collapse>-->
</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;">
@@ -436,9 +440,11 @@ import ProcessHeader from "../../components/ProcessHeader";
import ProcessFooter from "../../components/ProcessFooter"; import ProcessFooter from "../../components/ProcessFooter";
import ProcessTitle from "../../components/ProcessTitle"; import ProcessTitle from "../../components/ProcessTitle";
import { completeTask, processBack, queryTaskFirst, saveTaskFirst, taskDel, upFile, workGroup } from "@/api/process.js"; import { completeTask, processBack, queryTaskFirst, saveTaskFirst, taskDel, upFile, workGroup } from "@/api/process.js";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle ProcessTitle
@@ -123,20 +123,24 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<ReceiptDescription
title="审批意见"
v-model="commentText"
></ReceiptDescription>
</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 class="content" v-show="active === '3'"> <div class="content" v-show="active === '3'">
<div class="flow-list"> <div class="flow-list">
@@ -239,9 +243,11 @@ import {
completeTask, completeTask,
inboundLiaisonDetail, inboundLiaisonDetail,
} from "@/api/process.js" } from "@/api/process.js"
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle ProcessTitle
@@ -218,20 +218,23 @@
</el-row> </el-row>
</el-form> </el-form>
</div> </div>
<ReceiptDescription
v-model="commentStep3"
></ReceiptDescription>
</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="commentStep3"> <!-- v-model="commentStep3">-->
</el-input> <!-- </el-input>-->
</div> <!-- </div>-->
</el-collapse-item> <!-- </el-collapse-item>-->
</el-collapse> <!--</el-collapse>-->
</div> </div>
<div class="content" v-show="active === '3'"> <div class="content" v-show="active === '3'">
<div class="flow-list"> <div class="flow-list">
@@ -335,9 +338,11 @@ import {
saveTaskForPub, saveTaskForPub,
upFile upFile
} from "@/api/process.js" } from "@/api/process.js"
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle ProcessTitle
@@ -148,20 +148,24 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<ReceiptDescription
title="审批意见"
v-model="textarea"
></ReceiptDescription>
</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="textarea"> <!-- v-model="textarea">-->
</el-input> <!-- </el-input>-->
</div> <!-- </div>-->
</el-collapse-item> <!-- </el-collapse-item>-->
</el-collapse> <!--</el-collapse>-->
</div> </div>
<div class="content" v-show="active === '3'"> <div class="content" v-show="active === '3'">
<div class="flow-list"> <div class="flow-list">
@@ -257,9 +261,11 @@ import {
completeTask, completeTask,
inboundLiaisonDetail, inboundLiaisonDetail,
} from "@/api/process.js" } from "@/api/process.js"
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle ProcessTitle
@@ -224,20 +224,23 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<ReceiptDescription
v-model="commentStep5"
></ReceiptDescription>
</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="commentStep5"> <!-- v-model="commentStep5">-->
</el-input> <!-- </el-input>-->
</div> <!-- </div>-->
</el-collapse-item> <!-- </el-collapse-item>-->
</el-collapse> <!--</el-collapse>-->
</div> </div>
<div class="content" v-show="active === '3'"> <div class="content" v-show="active === '3'">
<div class="flow-list"> <div class="flow-list">
@@ -424,9 +427,11 @@ import {
inboundLiaisonDetail, inboundLiaisonDetail,
saveTaskForPub,upFile saveTaskForPub,upFile
} from "@/api/process.js" } from "@/api/process.js"
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle ProcessTitle
@@ -131,20 +131,24 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<ReceiptDescription
:title="textTitle"
v-model="textarea"
></ReceiptDescription>
</div> </div>
<el-collapse accordion> <!--<el-collapse accordion>-->
<el-collapse-item :title="textTitle"> <!-- <el-collapse-item :title="textTitle">-->
<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="textHolder" <!-- :placeholder="textHolder"-->
v-model="textarea"> <!-- v-model="textarea">-->
</el-input> <!-- </el-input>-->
</div> <!-- </div>-->
</el-collapse-item> <!-- </el-collapse-item>-->
</el-collapse> <!--</el-collapse>-->
</div> </div>
<div class="content" v-show="active === '3'"> <div class="content" v-show="active === '3'">
<div class="flow-list"> <div class="flow-list">
@@ -233,9 +237,11 @@ import {
saveTaskForPub, saveTaskForPub,
changeAssigneeNew changeAssigneeNew
} from "@/api/process.js" } from "@/api/process.js"
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle ProcessTitle
@@ -142,20 +142,24 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<ReceiptDescription
:title="textTitle"
v-model="textarea"
></ReceiptDescription>
</div> </div>
<el-collapse accordion> <!--<el-collapse accordion>-->
<el-collapse-item :title="textTitle"> <!-- <el-collapse-item :title="textTitle">-->
<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="textHolder" <!-- :placeholder="textHolder"-->
v-model="textarea"> <!-- v-model="textarea">-->
</el-input> <!-- </el-input>-->
</div> <!-- </div>-->
</el-collapse-item> <!-- </el-collapse-item>-->
</el-collapse> <!--</el-collapse>-->
</div> </div>
<div class="content" v-show="active === '3'"> <div class="content" v-show="active === '3'">
<div class="flow-list"> <div class="flow-list">
@@ -256,9 +260,11 @@ import {
completeTask, completeTask,
inboundLiaisonDetail, inboundLiaisonDetail,
} from "@/api/process.js" } from "@/api/process.js"
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle ProcessTitle