fix: 标准征求意见-审批意见

This commit is contained in:
zyn
2023-11-30 11:05:41 +08:00
parent fd2f5651eb
commit f4fb990698
13 changed files with 262 additions and 170 deletions
@@ -104,21 +104,25 @@
</el-col>
</el-row>
</div>
<ReceiptDescription
title="回执说明"
v-model="commentText1"
></ReceiptDescription>
</el-form>
</div>
<el-collapse accordion v-model="activeNames">
<el-collapse-item title="回执说明" name="1">
<div style="margin: 10px 0;">
<el-input
type="textarea"
:rows="3"
resize="none"
placeholder="请输入意见"
v-model="commentText1">
</el-input>
</div>
</el-collapse-item>
</el-collapse>
<!--<el-collapse accordion v-model="activeNames">-->
<!-- <el-collapse-item title="回执说明" name="1">-->
<!-- <div style="margin: 10px 0;">-->
<!-- <el-input-->
<!-- type="textarea"-->
<!-- :rows="3"-->
<!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText1">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div>
<div class="content" v-show="active === '2'">
<div class="block" style="padding-top: 20px;">
@@ -377,6 +381,8 @@ import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskFirst, queryTaskFirst,taskDel} from 'api/process'
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default {
name: "bzzqyjStep1-1",
@@ -484,6 +490,7 @@ export default {
}
},
components: {
ReceiptDescription,
ProcessHeader,
ProcessFooter,
ProcessTitle
@@ -103,21 +103,26 @@
</el-col>
</el-row>
</div>
<ReceiptDescription
title="回执说明"
v-model="commentText1"
:disabled="disabledXX"
></ReceiptDescription>
</el-form>
</div>
<el-collapse accordion v-model="activeNames">
<el-collapse-item title="回执说明" name="1">
<div style="margin: 10px 0;">
<el-input :disabled="disabledXX"
type="textarea"
:rows="3"
resize="none"
placeholder="请输入意见"
v-model="commentText1">
</el-input>
</div>
</el-collapse-item>
</el-collapse>
<!--<el-collapse accordion v-model="activeNames">-->
<!-- <el-collapse-item title="回执说明" name="1">-->
<!-- <div style="margin: 10px 0;">-->
<!-- <el-input :disabled="disabledXX"-->
<!-- type="textarea"-->
<!-- :rows="3"-->
<!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText1">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div>
<div class="content" v-show="active === '2'">
<div class="block" style="padding-top: 20px;">
@@ -400,6 +405,7 @@ import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {saveTaskFirst, taskDel,queryTaskFirst} from 'api/process'
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default {
name: "bzzqyjStep1",
@@ -511,6 +517,7 @@ export default {
}
},
components: {
ReceiptDescription,
ProcessHeader,
ProcessFooter,
ProcessTitle
@@ -95,21 +95,25 @@
</el-col>
</el-row>
</div>
<ReceiptDescription
title="回执说明"
v-model="commentText2"
></ReceiptDescription>
</el-form>
</div>
<el-collapse accordion>
<el-collapse-item title="回执说明">
<div style="margin: 10px 0;">
<el-input
type="textarea"
:rows="3"
resize="none"
placeholder="请输入意见"
v-model="commentText2">
</el-input>
</div>
</el-collapse-item>
</el-collapse>
<!--<el-collapse accordion>-->
<!-- <el-collapse-item title="回执说明">-->
<!-- <div style="margin: 10px 0;">-->
<!-- <el-input-->
<!-- type="textarea"-->
<!-- :rows="3"-->
<!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText2">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div>
<div class="content" v-show="active === '2'">
<el-table
@@ -205,6 +209,8 @@ import ProcessFooter from "../../components/ProcessFooter";
import ProcessTitle from "../../components/ProcessTitle";
import { inboundLiaisonDetail, processCreateStand, saveTaskForPub, changeAssigneeNew} from "api/process";
import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default {
name: "bzzqyjStep2",
@@ -246,6 +252,7 @@ export default {
};
},
components: {
ReceiptDescription,
ProcessHeader,
ProcessFooter,
ProcessTitle
@@ -176,20 +176,24 @@
</el-table-column>
</el-table-column>
</el-table>
<ReceiptDescription
title="回执说明"
v-model="commentText3"
></ReceiptDescription>
</div>
<el-collapse accordion>
<el-collapse-item title="回执说明">
<div style="margin: 10px 0;">
<el-input
type="textarea"
:rows="3"
resize="none"
placeholder="请输入意见"
v-model="commentText3">
</el-input>
</div>
</el-collapse-item>
</el-collapse>
<!--<el-collapse accordion>-->
<!-- <el-collapse-item title="回执说明">-->
<!-- <div style="margin: 10px 0;">-->
<!-- <el-input-->
<!-- type="textarea"-->
<!-- :rows="3"-->
<!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText3">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div>
<div class="content" v-show="active === '2'">
<el-table
@@ -338,6 +342,8 @@
import ProcessTitle from '../../components/ProcessTitle'
import {inboundLiaisonDetail, processCreateStand, saveTaskForPub,changeAssigneeNew,execTask} from 'api/process'
import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default {
name: "bzzqyjStep3",
@@ -408,6 +414,7 @@
}
},
components: {
ReceiptDescription,
ProcessHeader,
ProcessFooter,
ProcessTitle
@@ -155,20 +155,24 @@
label="提出人">
</el-table-column>
</el-table>
<ReceiptDescription
title="审批意见"
v-model="commentText41"
></ReceiptDescription>
</div>
<el-collapse accordion>
<el-collapse-item title="审批意见">
<div style="margin: 10px 0;">
<el-input
type="textarea"
:rows="3"
resize="none"
placeholder="请输入意见"
v-model="commentText41">
</el-input>
</div>
</el-collapse-item>
</el-collapse>
<!--<el-collapse accordion>-->
<!-- <el-collapse-item title="审批意见">-->
<!-- <div style="margin: 10px 0;">-->
<!-- <el-input-->
<!-- type="textarea"-->
<!-- :rows="3"-->
<!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText41">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div>
<div class="content" v-show="active === '2'">
<el-table
@@ -277,6 +281,8 @@
import ProcessTitle from '../../components/ProcessTitle'
import {inboundLiaisonDetail, processCreateStand,changeAssigneeNew} from 'api/process'
import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default {
name: "bzzqyjStep4-1",
@@ -328,6 +334,7 @@
}
},
components: {
ReceiptDescription,
ProcessHeader,
ProcessFooter,
ProcessTitle
@@ -147,20 +147,24 @@
label="提出人">
</el-table-column>
</el-table>
<ReceiptDescription
title="审批意见"
v-model="commentText42"
></ReceiptDescription>
</div>
<el-collapse accordion>
<el-collapse-item title="审批意见">
<div style="margin: 10px 0;">
<el-input
type="textarea"
:rows="3"
resize="none"
placeholder="请输入意见"
v-model="commentText42">
</el-input>
</div>
</el-collapse-item>
</el-collapse>
<!--<el-collapse accordion>-->
<!-- <el-collapse-item title="审批意见">-->
<!-- <div style="margin: 10px 0;">-->
<!-- <el-input-->
<!-- type="textarea"-->
<!-- :rows="3"-->
<!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText42">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div>
<div class="content" v-show="active === '2'">
<el-table
@@ -269,6 +273,8 @@
import ProcessTitle from '../../components/ProcessTitle'
import {inboundLiaisonDetail, processCreateStand,changeAssigneeNew} from 'api/process'
import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default {
name: "bzzqyjStep4-2",
@@ -320,6 +326,7 @@
}
},
components: {
ReceiptDescription,
ProcessHeader,
ProcessFooter,
ProcessTitle
@@ -182,20 +182,24 @@
</template>
</el-table-column>
</el-table>
<ReceiptDescription
title="回执说明"
v-model="commentText4"
></ReceiptDescription>
</div>
<el-collapse accordion>
<el-collapse-item title="回执说明">
<div style="margin: 10px 0;">
<el-input
type="textarea"
:rows="3"
resize="none"
placeholder="请输入意见"
v-model="commentText4">
</el-input>
</div>
</el-collapse-item>
</el-collapse>
<!--<el-collapse accordion>-->
<!-- <el-collapse-item title="回执说明">-->
<!-- <div style="margin: 10px 0;">-->
<!-- <el-input-->
<!-- type="textarea"-->
<!-- :rows="3"-->
<!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText4">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div>
<div class="content" v-show="active === '2'">
<el-table
@@ -349,6 +353,8 @@ import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import { inboundLiaisonDetail, processCreateStand, changeAssigneeNew, saveTaskForPub } from "api/process";
import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default {
name: "bzzqyjStep4",
@@ -415,6 +421,7 @@ export default {
}
},
components: {
ReceiptDescription,
ProcessHeader,
ProcessFooter,
ProcessTitle
@@ -195,21 +195,26 @@
</template>
</el-table-column>
</el-table>
<ReceiptDescription
title="回执说明"
v-model="commentText5"
:disabled="disabledXX"
></ReceiptDescription>
</div>
<el-collapse accordion v-model="activeNames">
<el-collapse-item title="回执说明" name="1">
<div style="margin: 10px 0;">
<el-input
:disabled="disabledXX"
type="textarea"
:rows="3"
resize="none"
placeholder="请输入意见"
v-model="commentText5">
</el-input>
</div>
</el-collapse-item>
</el-collapse>
<!--<el-collapse accordion v-model="activeNames">-->
<!-- <el-collapse-item title="回执说明" name="1">-->
<!-- <div style="margin: 10px 0;">-->
<!-- <el-input-->
<!-- :disabled="disabledXX"-->
<!-- type="textarea"-->
<!-- :rows="3"-->
<!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText5">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div>
<div class="content" v-show="active === '2'">
<el-table
@@ -373,6 +378,8 @@ import ProcessFooter from "../../components/ProcessFooter";
import ProcessTitle from "../../components/ProcessTitle";
import { inboundLiaisonDetail, processCreateStand, saveTaskForPub, changeAssigneeNew } from "api/process";
import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default {
name: "bzzqyjStep5-1",
@@ -443,6 +450,7 @@ export default {
};
},
components: {
ReceiptDescription,
ProcessHeader,
ProcessFooter,
ProcessTitle
@@ -192,20 +192,24 @@
</template>
</el-table-column>
</el-table>
<ReceiptDescription
title="回执说明"
v-model="commentText5"
></ReceiptDescription>
</div>
<el-collapse accordion>
<el-collapse-item title="回执说明">
<div style="margin: 10px 0;">
<el-input
type="textarea"
:rows="3"
resize="none"
placeholder="请输入意见"
v-model="commentText5">
</el-input>
</div>
</el-collapse-item>
</el-collapse>
<!--<el-collapse accordion>-->
<!-- <el-collapse-item title="回执说明">-->
<!-- <div style="margin: 10px 0;">-->
<!-- <el-input-->
<!-- type="textarea"-->
<!-- :rows="3"-->
<!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText5">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div>
<div class="content" v-show="active === '2'">
<el-table
@@ -359,6 +363,8 @@
import ProcessTitle from "../../components/ProcessTitle";
import { inboundLiaisonDetail, processCreateStand, saveTaskForPub, changeAssigneeNew } from "api/process";
import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default {
name: "bzzqyjStep5",
@@ -427,6 +433,7 @@
};
},
components: {
ReceiptDescription,
ProcessHeader,
ProcessFooter,
ProcessTitle
@@ -185,20 +185,24 @@
label="原因">
</el-table-column>
</el-table>
<ReceiptDescription
title="审批意见"
v-model="commentText6"
></ReceiptDescription>
</div>
<el-collapse accordion>
<el-collapse-item title="审批意见">
<div style="margin: 10px 0;">
<el-input
type="textarea"
:rows="3"
resize="none"
placeholder="请输入意见"
v-model="commentText6">
</el-input>
</div>
</el-collapse-item>
</el-collapse>
<!--<el-collapse accordion>-->
<!-- <el-collapse-item title="审批意见">-->
<!-- <div style="margin: 10px 0;">-->
<!-- <el-input-->
<!-- type="textarea"-->
<!-- :rows="3"-->
<!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText6">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div>
<div class="content" v-show="active === '2'">
<el-table
@@ -307,6 +311,8 @@
import ProcessTitle from "../../components/ProcessTitle";
import { inboundLiaisonDetail, processCreateStand, changeAssigneeNew } from "api/process";
import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default {
name: "bzzqyjStep6",
@@ -363,6 +369,7 @@
};
},
components: {
ReceiptDescription,
ProcessHeader,
ProcessFooter,
ProcessTitle
@@ -177,20 +177,24 @@
label="原因">
</el-table-column>
</el-table>
<ReceiptDescription
title="审批意见"
v-model="commentText7"
></ReceiptDescription>
</div>
<el-collapse accordion>
<el-collapse-item title="审批意见">
<div style="margin: 10px 0;">
<el-input
type="textarea"
:rows="3"
resize="none"
placeholder="请输入意见"
v-model="commentText7">
</el-input>
</div>
</el-collapse-item>
</el-collapse>
<!--<el-collapse accordion>-->
<!-- <el-collapse-item title="审批意见">-->
<!-- <div style="margin: 10px 0;">-->
<!-- <el-input-->
<!-- type="textarea"-->
<!-- :rows="3"-->
<!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText7">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div>
<div class="content" v-show="active === '2'">
<el-table
@@ -292,6 +296,8 @@ import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {inboundLiaisonDetail, processCreateStand,changeAssigneeNew} from 'api/process'
import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default {
name: "bzzqyjStep7",
@@ -343,6 +349,7 @@ export default {
}
},
components: {
ReceiptDescription,
ProcessHeader,
ProcessFooter,
ProcessTitle
@@ -177,20 +177,24 @@
label="原因">
</el-table-column>
</el-table>
<ReceiptDescription
title="审批意见"
v-model="commentText8"
></ReceiptDescription>
</div>
<el-collapse accordion>
<el-collapse-item title="审批意见">
<div style="margin: 10px 0;">
<el-input
type="textarea"
:rows="3"
resize="none"
placeholder="请输入意见"
v-model="commentText8">
</el-input>
</div>
</el-collapse-item>
</el-collapse>
<!--<el-collapse accordion>-->
<!-- <el-collapse-item title="审批意见">-->
<!-- <div style="margin: 10px 0;">-->
<!-- <el-input-->
<!-- type="textarea"-->
<!-- :rows="3"-->
<!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText8">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div>
<div class="content" v-show="active === '2'">
<el-table
@@ -292,6 +296,8 @@ import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle'
import {inboundLiaisonDetail, processCreateStand,changeAssigneeNew} from 'api/process'
import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default {
name: "bzzqyjStep8",
@@ -343,6 +349,7 @@ export default {
}
},
components: {
ReceiptDescription,
ProcessHeader,
ProcessFooter,
ProcessTitle
@@ -176,20 +176,24 @@
label="原因">
</el-table-column>
</el-table>
<ReceiptDescription
title="审批意见"
v-model="commentText9"
></ReceiptDescription>
</div>
<el-collapse accordion>
<el-collapse-item title="审批意见">
<div style="margin: 10px 0;">
<el-input
type="textarea"
:rows="3"
resize="none"
placeholder="请输入意见"
v-model="commentText9">
</el-input>
</div>
</el-collapse-item>
</el-collapse>
<!--<el-collapse accordion>-->
<!-- <el-collapse-item title="审批意见">-->
<!-- <div style="margin: 10px 0;">-->
<!-- <el-input-->
<!-- type="textarea"-->
<!-- :rows="3"-->
<!-- resize="none"-->
<!-- placeholder="请输入意见"-->
<!-- v-model="commentText9">-->
<!-- </el-input>-->
<!-- </div>-->
<!-- </el-collapse-item>-->
<!--</el-collapse>-->
</div>
<div class="content" v-show="active === '2'">
<el-table
@@ -291,6 +295,8 @@ import ProcessFooter from "../../components/ProcessFooter";
import ProcessTitle from "../../components/ProcessTitle";
import { inboundLiaisonDetail, processCreateStand, changeAssigneeNew } from "api/process";
import axios from "axios";
import ReceiptDescription from '@/components/hzwlComponents/ReceiptDescription'
export default {
name: "bzzqyjStep9",
@@ -342,6 +348,7 @@ export default {
};
},
components: {
ReceiptDescription,
ProcessHeader,
ProcessFooter,
ProcessTitle