style: 标准解读流程-审批意见

This commit is contained in:
zyn
2023-11-30 11:24:17 +08:00
parent b049f3d12b
commit 33c5055773
9 changed files with 180 additions and 119 deletions
@@ -194,20 +194,24 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<ReceiptDescription
title="回执说明"
v-model="commentText1"
></ReceiptDescription>
<loading :loading="loading">数据获取中</loading> <loading :loading="loading">数据获取中</loading>
<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="commentText1"> <!-- v-model="commentText1">-->
</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;">
@@ -528,6 +532,8 @@
import ProcessFooter from '../../components/ProcessFooter' import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle' import ProcessTitle from '../../components/ProcessTitle'
import { saveTaskFirst, queryTaskFirst,taskDel } from 'api/process' import { saveTaskFirst, queryTaskFirst,taskDel } from 'api/process'
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "bzjdStep1-1", name: "bzjdStep1-1",
data() { data() {
@@ -660,6 +666,7 @@
} }
}, },
components: { components: {
ReceiptDescription,
CustomDatePickGroup, CustomDatePickGroup,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
@@ -262,20 +262,24 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-collapse accordion> <ReceiptDescription
<el-collapse-item title="审批意见"> title="审批意见"
<div style="margin: 10px 0;"> v-model="commentText"
<el-input ></ReceiptDescription>
type="textarea" <!--<el-collapse accordion>-->
:rows="3" <!-- <el-collapse-item title="审批意见">-->
disabled <!-- <div style="margin: 10px 0;">-->
resize="none" <!-- <el-input-->
placeholder="请输入意见" <!-- type="textarea"-->
v-model="commentText"> <!-- :rows="3"-->
</el-input> <!-- disabled-->
</div> <!-- resize="none"-->
</el-collapse-item> <!-- placeholder="请输入意见"-->
</el-collapse> <!-- v-model="commentText">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div> </div>
<div class="content" v-show="active === '2'"> <div class="content" v-show="active === '2'">
<el-table <el-table
@@ -362,6 +366,7 @@ 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 {inboundLiaisonDetail,processCreateStand} from 'api/process' import {inboundLiaisonDetail,processCreateStand} from 'api/process'
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "bzjdStep1-6", name: "bzjdStep1-6",
@@ -399,6 +404,7 @@ export default {
} }
}, },
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle ProcessTitle
@@ -198,20 +198,25 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<ReceiptDescription
title="回执说明"
v-model="commentText1"
:disabled="disabledXX"
></ReceiptDescription>
<loading :loading="loading">数据获取中</loading> <loading :loading="loading">数据获取中</loading>
<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="commentText1"> <!-- v-model="commentText1">-->
</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;">
@@ -543,8 +548,10 @@
import ProcessFooter from '../../components/ProcessFooter' import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle' import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskFirst, taskDel,queryTaskFirst} from 'api/process' import {saveTaskFirst, taskDel,queryTaskFirst} from 'api/process'
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default {
export default {
name: "bzjdStep1", name: "bzjdStep1",
data() { data() {
return { return {
@@ -678,6 +685,7 @@ export default {
} }
}, },
components: { components: {
ReceiptDescription,
CustomDatePickGroup, CustomDatePickGroup,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
@@ -169,20 +169,24 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<ReceiptDescription
title="回执说明"
v-model="commentText2"
></ReceiptDescription>
<loading :loading="loading">数据获取中</loading> <loading :loading="loading">数据获取中</loading>
<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="commentText2"> <!-- v-model="commentText2">-->
</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'">
<el-table <el-table
@@ -283,6 +287,8 @@
import ProcessTitle from '../../components/ProcessTitle' import ProcessTitle from '../../components/ProcessTitle'
import {inboundLiaisonDetail, processCreateStand, saveTaskForPub,changeAssigneeNew} from 'api/process' import {inboundLiaisonDetail, processCreateStand, saveTaskForPub,changeAssigneeNew} from 'api/process'
import axios from "axios"; import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "bzjdStep2", name: "bzjdStep2",
@@ -325,6 +331,7 @@
} }
}, },
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle ProcessTitle
@@ -201,19 +201,23 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-collapse accordion> <ReceiptDescription
<el-collapse-item title="回执说明"> title="回执说明"
<div style="margin: 10px 0;"> v-model="commentText3"
<el-input ></ReceiptDescription>
type="textarea" <!--<el-collapse accordion>-->
:rows="3" <!-- <el-collapse-item title="回执说明">-->
resize="none" <!-- <div style="margin: 10px 0;">-->
placeholder="请输入意见" <!-- <el-input-->
v-model="commentText3"> <!-- type="textarea"-->
</el-input> <!-- :rows="3"-->
</div> <!-- resize="none"-->
</el-collapse-item> <!-- placeholder="请输入意见"-->
</el-collapse> <!-- v-model="commentText3">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div> </div>
<div class="content" v-show="active === '2'"> <div class="content" v-show="active === '2'">
<el-table <el-table
@@ -501,6 +505,8 @@
import ProcessTitle from '../../components/ProcessTitle' import ProcessTitle from '../../components/ProcessTitle'
import {inboundLiaisonDetail,processCreateStand,saveTaskForPub,changeAssigneeNew,execTask} from 'api/process' import {inboundLiaisonDetail,processCreateStand,saveTaskForPub,changeAssigneeNew,execTask} from 'api/process'
import axios from "axios"; import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "bzjdStep3", name: "bzjdStep3",
@@ -581,6 +587,7 @@
} }
}, },
components: { components: {
ReceiptDescription,
CustomDatePickGroup, CustomDatePickGroup,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
@@ -188,19 +188,23 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-collapse accordion> <ReceiptDescription
<el-collapse-item title="审批意见"> title="回执说明"
<div style="margin: 10px 0;"> v-model="commentText4"
<el-input ></ReceiptDescription>
type="textarea" <!--<el-collapse accordion>-->
:rows="3" <!-- <el-collapse-item title="审批意见">-->
resize="none" <!-- <div style="margin: 10px 0;">-->
placeholder="请输入意见" <!-- <el-input-->
v-model="commentText4"> <!-- type="textarea"-->
</el-input> <!-- :rows="3"-->
</div> <!-- resize="none"-->
</el-collapse-item> <!-- placeholder="请输入意见"-->
</el-collapse> <!-- v-model="commentText4">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div> </div>
<div class="content" v-show="active === '2'"> <div class="content" v-show="active === '2'">
<el-table <el-table
@@ -317,6 +321,8 @@
import ProcessTitle from '../../components/ProcessTitle' import ProcessTitle from '../../components/ProcessTitle'
import {inboundLiaisonDetail,processCreateStand,changeAssigneeNew} from 'api/process' import {inboundLiaisonDetail,processCreateStand,changeAssigneeNew} from 'api/process'
import axios from "axios"; import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "bzjdStep4", name: "bzjdStep4",
@@ -356,6 +362,7 @@
} }
}, },
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle ProcessTitle
@@ -188,19 +188,23 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-collapse accordion> <ReceiptDescription
<el-collapse-item title="回执说明"> title="回执说明"
<div style="margin: 10px 0;"> v-model="commentText5"
<el-input ></ReceiptDescription>
type="textarea" <!--<el-collapse accordion>-->
:rows="3" <!-- <el-collapse-item title="回执说明">-->
resize="none" <!-- <div style="margin: 10px 0;">-->
placeholder="请输入意见" <!-- <el-input-->
v-model="commentText5"> <!-- type="textarea"-->
</el-input> <!-- :rows="3"-->
</div> <!-- resize="none"-->
</el-collapse-item> <!-- placeholder="请输入意见"-->
</el-collapse> <!-- v-model="commentText5">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div> </div>
<div class="content" v-show="active === '2'"> <div class="content" v-show="active === '2'">
<el-table <el-table
@@ -311,6 +315,8 @@
import ProcessTitle from '../../components/ProcessTitle' import ProcessTitle from '../../components/ProcessTitle'
import {inboundLiaisonDetail,processCreateStand,changeAssigneeNew} from 'api/process' import {inboundLiaisonDetail,processCreateStand,changeAssigneeNew} from 'api/process'
import axios from "axios"; import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "bzjdStep5", name: "bzjdStep5",
@@ -350,6 +356,7 @@
} }
}, },
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle ProcessTitle
@@ -185,19 +185,23 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-collapse accordion v-model="activeName"> <ReceiptDescription
<el-collapse-item title="审批意见" name="1"> title="审批意见"
<div style="margin: 10px 0;"> v-model="commentText6"
<el-input disabled ></ReceiptDescription>
type="textarea" <!--<el-collapse accordion v-model="activeName">-->
:rows="3" <!-- <el-collapse-item title="审批意见" name="1">-->
resize="none" <!-- <div style="margin: 10px 0;">-->
placeholder="请输入意见" <!-- <el-input disabled-->
v-model="commentText6"> <!-- type="textarea"-->
</el-input> <!-- :rows="3"-->
</div> <!-- resize="none"-->
</el-collapse-item> <!-- placeholder="请输入意见"-->
</el-collapse> <!-- v-model="commentText6">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div> </div>
<div class="content" v-show="active === '2'"> <div class="content" v-show="active === '2'">
<el-table <el-table
@@ -308,6 +312,7 @@
import ProcessTitle from '../../components/ProcessTitle' import ProcessTitle from '../../components/ProcessTitle'
import {inboundLiaisonDetail,processCreateStand,changeAssigneeNew} from 'api/process' import {inboundLiaisonDetail,processCreateStand,changeAssigneeNew} from 'api/process'
import axios from "axios"; import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "bzjdStep6-1", name: "bzjdStep6-1",
@@ -348,6 +353,7 @@
} }
}, },
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle ProcessTitle
@@ -191,19 +191,23 @@
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-collapse accordion> <ReceiptDescription
<el-collapse-item title="审批意见"> title="审批意见"
<div style="margin: 10px 0;"> v-model="commentText6"
<el-input ></ReceiptDescription>
type="textarea" <!--<el-collapse accordion>-->
:rows="3" <!-- <el-collapse-item title="审批意见">-->
resize="none" <!-- <div style="margin: 10px 0;">-->
placeholder="请输入意见" <!-- <el-input-->
v-model="commentText6"> <!-- type="textarea"-->
</el-input> <!-- :rows="3"-->
</div> <!-- resize="none"-->
</el-collapse-item> <!-- placeholder="请输入意见"-->
</el-collapse> <!-- v-model="commentText6">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div> </div>
<div class="content" v-show="active === '2'"> <div class="content" v-show="active === '2'">
<el-table <el-table
@@ -320,6 +324,7 @@
import ProcessTitle from '../../components/ProcessTitle' import ProcessTitle from '../../components/ProcessTitle'
import {inboundLiaisonDetail,processCreateStand,changeAssigneeNew} from 'api/process' import {inboundLiaisonDetail,processCreateStand,changeAssigneeNew} from 'api/process'
import axios from "axios"; import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default { export default {
name: "bzjdStep6", name: "bzjdStep6",
@@ -359,6 +364,7 @@
} }
}, },
components: { components: {
ReceiptDescription,
ProcessHeader, ProcessHeader,
ProcessFooter, ProcessFooter,
ProcessTitle ProcessTitle