|
@@ -9,7 +9,7 @@
|
|
|
<template v-slot:form="{ model, fields, FlowData }">
|
|
|
<table>
|
|
|
<tr>
|
|
|
- <td style="border:none">
|
|
|
+ <td style="border: none">
|
|
|
<audit-advanced-group
|
|
|
:expand="infoExpand"
|
|
|
:expand-str="'infoExpand'"
|
|
@@ -23,9 +23,9 @@
|
|
|
|
|
|
<table v-show="infoExpand">
|
|
|
<colgroup>
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col />
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col
|
|
|
/></colgroup>
|
|
|
<tr>
|
|
@@ -119,7 +119,7 @@
|
|
|
|
|
|
<table>
|
|
|
<tr>
|
|
|
- <td style="padding-left:5px;border:none">
|
|
|
+ <td style="padding-left: 5px; border: none">
|
|
|
<audit-advanced-group
|
|
|
:expand="findExpand"
|
|
|
:expand-str="'findExpand'"
|
|
@@ -133,9 +133,9 @@
|
|
|
|
|
|
<table v-show="findExpand">
|
|
|
<colgroup>
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col />
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col
|
|
|
/></colgroup>
|
|
|
<tr>
|
|
@@ -154,7 +154,7 @@
|
|
|
|
|
|
<table>
|
|
|
<tr>
|
|
|
- <td style="padding-left:5px;border:none">
|
|
|
+ <td style="padding-left: 5px; border: none">
|
|
|
<audit-advanced-group
|
|
|
:expand="findExpand"
|
|
|
:expand-str="'findExpand'"
|
|
@@ -169,9 +169,9 @@
|
|
|
|
|
|
<table v-show="findExpand">
|
|
|
<colgroup>
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col />
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col
|
|
|
/></colgroup>
|
|
|
|
|
@@ -205,13 +205,16 @@
|
|
|
</a-select>
|
|
|
</sd-form-item-td>
|
|
|
</tr>
|
|
|
- <!-- <tr>
|
|
|
- <sd-form-item-td name="rectMeasure" :colspan="3" :label="'计划整改措施'">
|
|
|
- <a-textarea v-model="model.rectMeasure" :rows="3" />
|
|
|
- </sd-form-item-td>
|
|
|
- </tr> -->
|
|
|
<tr>
|
|
|
- <sd-form-item-td name="rectMeasure" :colspan="3" :label="'计划整改措施'">
|
|
|
+ <sd-form-item-td
|
|
|
+ name="rectMeasure"
|
|
|
+ :colspan="3"
|
|
|
+ :label="
|
|
|
+ model.rectType === '03' || model.rectType === '02'
|
|
|
+ ? '整体计划整改措施'
|
|
|
+ : '计划整改措施'
|
|
|
+ "
|
|
|
+ >
|
|
|
<template>
|
|
|
<a-textarea v-if="fourShow" v-model="model.rectMeasure" :rows="3" />
|
|
|
<span v-else read-only>{{ model.rectMeasure }}</span>
|
|
@@ -230,8 +233,8 @@
|
|
|
</template>
|
|
|
</sd-form-item-td>
|
|
|
</tr>
|
|
|
- <tr>
|
|
|
- <sd-form-item-td name="supportMaterial" :colspan="3" :label="'阶段性目标(按季度)'">
|
|
|
+ <tr v-if="model.rectType === '02' || model.rectType === '03'">
|
|
|
+ <sd-form-item-td name="supportMaterial" :colspan="3" :label="'阶段性目标'">
|
|
|
<a-textarea v-if="fourShow" v-model="model.supportMaterial" :rows="3" />
|
|
|
<span v-else read-only>{{ model.supportMaterial }}</span>
|
|
|
</sd-form-item-td>
|
|
@@ -241,24 +244,28 @@
|
|
|
<!-- @change="handlerFinash(model, $event, fields)" -->
|
|
|
<sd-form-item-td
|
|
|
v-if="model.rectType === '01' || model.rectType === '02' || model.rectType === '03'"
|
|
|
+ :colspan="3"
|
|
|
name="draftFinishDate"
|
|
|
- :label="'计划完成日期'"
|
|
|
- :required="model.rectType === '03'"
|
|
|
+ :label="model.rectType === '01' ? '计划完成日期' : '阶段性目标计划完成日期'"
|
|
|
+ :required="model.rectType === '03' || model.rectType === '02'"
|
|
|
>
|
|
|
<span v-if="model.rectType === '01' || !fourShow">{{
|
|
|
model.draftFinishDate | sdDateFormat('YYYY-MM-DD')
|
|
|
}}</span>
|
|
|
</sd-form-item-td>
|
|
|
- <!-- 整改完成日期 系统自动 -->
|
|
|
- <sd-form-item-td name="finishDate" :label="'整改完成日期'">
|
|
|
- <span>{{ model.finishDate | sdDateFormat('YYYY-MM-DD') }}</span>
|
|
|
- </sd-form-item-td>
|
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
|
- <!-- <tr v-if="model.rectType === '02' || model.rectType === '03'"> -->
|
|
|
<!-- 措施执行情况-->
|
|
|
- <sd-form-item-td name="draftRectMeasure" :colspan="3" :label="'措施执行情况'">
|
|
|
+ <sd-form-item-td
|
|
|
+ name="draftRectMeasure"
|
|
|
+ :colspan="3"
|
|
|
+ :label="
|
|
|
+ model.rectType === '03' || model.rectType === '02'
|
|
|
+ ? '阶段性措施执行情况'
|
|
|
+ : '措施执行情况'
|
|
|
+ "
|
|
|
+ >
|
|
|
<a-textarea v-model="model.draftRectMeasure" :rows="3" />
|
|
|
</sd-form-item-td>
|
|
|
</tr>
|
|
@@ -287,42 +294,17 @@
|
|
|
<span read-only>{{ fnget(model.whetherAgree) }}</span>
|
|
|
</sd-form-item-td>
|
|
|
</tr>
|
|
|
- <!-- <tr> -->
|
|
|
- <!-- 问题原因分析 -->
|
|
|
- <!-- <sd-form-item-td name="questionReason" :label="'问题原因分析'" /> -->
|
|
|
- <!-- 是否申请整改销号 -->
|
|
|
- <!-- <sd-form-item-td name="whetherRectCancelNumber" :label="'是否申请整改销号'" /> -->
|
|
|
- <!-- </tr> -->
|
|
|
-
|
|
|
- <!-- 是否超期未整改(已取消) -->
|
|
|
- <!-- <tr v-if="model.rectState === '01'">
|
|
|
- <sd-form-item-td name="isTrue" :label="'是否超期未整改'">
|
|
|
- <span> {{ fngetlabel(fields.isTrue, model.isTrue) }}</span>
|
|
|
- </sd-form-item-td>
|
|
|
- </tr> -->
|
|
|
- <!-- 超期原因 (已取消)-->
|
|
|
- <!-- <tr v-if="model.rectState === '01' && model.isTrue === '1'">
|
|
|
- <sd-form-item-td name="overdueReason" :colspan="3" :label="'超期原因'" required>
|
|
|
- <a-textarea v-model="model.overdueReason" :rows="3" />
|
|
|
- </sd-form-item-td>
|
|
|
- </tr> -->
|
|
|
- <!-- 是否金额类问题 (已取消)-->
|
|
|
- <!-- <tr>
|
|
|
- <sd-form-item-td name="amountProblem" :label="'是否金额类问题'">
|
|
|
- {{ model.amountProblem }}
|
|
|
+ <tr>
|
|
|
+ <!-- 整改完成日期 系统自动 -->
|
|
|
+ <sd-form-item-td name="finishDate" :label="'实际整改完成日期'">
|
|
|
+ <span>{{ model.finishDate | sdDateFormat('YYYY-MM-DD') }}</span>
|
|
|
</sd-form-item-td>
|
|
|
- </tr> -->
|
|
|
- <!-- <tr> -->
|
|
|
- <!-- 纠正违规金额 (万元) -->
|
|
|
- <!-- <sd-form-item-td name="correctViolationAmount" :label="'纠正违规金额(万元)'" /> -->
|
|
|
- <!-- 增加收入数额(万元) -->
|
|
|
- <!-- <sd-form-item-td name="increaseIncome" :label="'增加收入数额(万元)'" /> -->
|
|
|
- <!-- </tr> -->
|
|
|
+ </tr>
|
|
|
</table>
|
|
|
|
|
|
<table>
|
|
|
<tr>
|
|
|
- <td style="padding-left:5px;border:none">
|
|
|
+ <td style="padding-left: 5px; border: none">
|
|
|
<audit-advanced-group
|
|
|
:expand="findExpand"
|
|
|
:expand-str="'findExpand'"
|
|
@@ -336,9 +318,9 @@
|
|
|
|
|
|
<table v-show="findExpand">
|
|
|
<colgroup>
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col />
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col
|
|
|
/></colgroup>
|
|
|
<tr>
|
|
@@ -385,7 +367,7 @@
|
|
|
|
|
|
<table>
|
|
|
<tr>
|
|
|
- <td style="padding-left:5px;border:none">
|
|
|
+ <td style="padding-left: 5px; border: none">
|
|
|
<audit-advanced-group
|
|
|
:expand="findExpand"
|
|
|
:expand-str="'findExpand'"
|
|
@@ -399,9 +381,9 @@
|
|
|
|
|
|
<table v-show="findExpand">
|
|
|
<colgroup>
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col />
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col
|
|
|
/></colgroup>
|
|
|
<tr>
|
|
@@ -424,7 +406,7 @@
|
|
|
|
|
|
<table>
|
|
|
<tr>
|
|
|
- <td style="padding-left:5px;border:none">
|
|
|
+ <td style="padding-left: 5px; border: none">
|
|
|
<audit-advanced-group
|
|
|
:expand="findExpand"
|
|
|
:expand-str="'findExpand'"
|
|
@@ -438,9 +420,9 @@
|
|
|
|
|
|
<table v-show="findExpand">
|
|
|
<colgroup>
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col />
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col
|
|
|
/></colgroup>
|
|
|
<tr>
|
|
@@ -456,7 +438,7 @@
|
|
|
|
|
|
<table>
|
|
|
<tr>
|
|
|
- <td style="padding-left:5px;border:none">
|
|
|
+ <td style="padding-left: 5px; border: none">
|
|
|
<audit-advanced-group
|
|
|
:expand="findExpand"
|
|
|
:expand-str="'findExpand'"
|
|
@@ -470,9 +452,9 @@
|
|
|
|
|
|
<table v-show="findExpand">
|
|
|
<colgroup>
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col />
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col
|
|
|
/></colgroup>
|
|
|
<!-- 追责问责(人次) -->
|
|
@@ -582,11 +564,11 @@
|
|
|
<!-- input-form 表示这部分是子表组件的form插槽 -->
|
|
|
<template v-slot:form="{ model }">
|
|
|
<table>
|
|
|
- <tr><sd-form-item-td name="projectId" :hidden="true"/></tr>
|
|
|
- <tr><sd-form-item-td name="rectId" :hidden="true"/></tr>
|
|
|
- <tr><sd-form-item-td name="id" :hidden="true"/></tr>
|
|
|
- <tr><sd-form-item-td name="dealWay"/></tr>
|
|
|
- <tr><sd-form-item-td name="personTimes"/></tr>
|
|
|
+ <tr><sd-form-item-td name="projectId" :hidden="true" /></tr>
|
|
|
+ <tr><sd-form-item-td name="rectId" :hidden="true" /></tr>
|
|
|
+ <tr><sd-form-item-td name="id" :hidden="true" /></tr>
|
|
|
+ <tr><sd-form-item-td name="dealWay" /></tr>
|
|
|
+ <tr><sd-form-item-td name="personTimes" /></tr>
|
|
|
</table>
|
|
|
</template>
|
|
|
</XmChildTable>
|
|
@@ -626,9 +608,9 @@
|
|
|
|
|
|
<table v-show="findExpand">
|
|
|
<colgroup>
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col />
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col
|
|
|
/></colgroup>
|
|
|
<tr>
|
|
@@ -675,11 +657,11 @@
|
|
|
<!-- input-form 表示这部分是子表组件的form插槽 -->
|
|
|
<template v-slot:form="{ model }">
|
|
|
<table>
|
|
|
- <tr><sd-form-item-td name="projectId" :hidden="true"/></tr>
|
|
|
- <tr><sd-form-item-td name="rectId" :hidden="true"/></tr>
|
|
|
- <tr><sd-form-item-td name="id" :hidden="true"/></tr>
|
|
|
- <tr><sd-form-item-td name="dealManner"/></tr>
|
|
|
- <tr><sd-form-item-td name="personNumber"/></tr>
|
|
|
+ <tr><sd-form-item-td name="projectId" :hidden="true" /></tr>
|
|
|
+ <tr><sd-form-item-td name="rectId" :hidden="true" /></tr>
|
|
|
+ <tr><sd-form-item-td name="id" :hidden="true" /></tr>
|
|
|
+ <tr><sd-form-item-td name="dealManner" /></tr>
|
|
|
+ <tr><sd-form-item-td name="personNumber" /></tr>
|
|
|
</table>
|
|
|
</template>
|
|
|
</XmChildTable>
|
|
@@ -719,9 +701,9 @@
|
|
|
|
|
|
<table v-show="findExpand">
|
|
|
<colgroup>
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col />
|
|
|
- <col style="width: 300px;"/>
|
|
|
+ <col style="width: 300px" />
|
|
|
<col
|
|
|
/></colgroup>
|
|
|
<tr>
|
|
@@ -741,6 +723,42 @@
|
|
|
/></sd-form-item-td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
+
|
|
|
+ <table>
|
|
|
+ <tr
|
|
|
+ ><td :colspan="4">
|
|
|
+ <sd-form-item name="spicRectHistoryList" :label="null">
|
|
|
+ <template v-slot:read-and-edit="{ editable }">
|
|
|
+ <audit-advanced-group
|
|
|
+ :expand="historyExpand"
|
|
|
+ :expand-str="'historyExpand'"
|
|
|
+ :group-label="'历史反馈记录'"
|
|
|
+ tablestyle="''"
|
|
|
+ >
|
|
|
+ <template>
|
|
|
+ <XmChildTable
|
|
|
+ v-show="historyExpand"
|
|
|
+ ref="historyData"
|
|
|
+ v-model="model.spicRectHistoryList"
|
|
|
+ :class="$style.deptPlanChild"
|
|
|
+ :label="null"
|
|
|
+ :columns="columns3"
|
|
|
+ :colspan="4"
|
|
|
+ :read-only="!editable"
|
|
|
+ name="spicRectHistoryList"
|
|
|
+ :changeflag="true"
|
|
|
+ :fields="
|
|
|
+ [].concat(Array.from(fields.spicRectHistoryList.attr.dync).slice(2))
|
|
|
+ "
|
|
|
+ >
|
|
|
+ </XmChildTable>
|
|
|
+ </template>
|
|
|
+ </audit-advanced-group>
|
|
|
+ </template>
|
|
|
+ </sd-form-item>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
</template>
|
|
|
</sd-webflow>
|
|
|
</div>
|
|
@@ -791,6 +809,35 @@ const columns2 = [
|
|
|
width: '38%',
|
|
|
},
|
|
|
]
|
|
|
+
|
|
|
+const columns3 = [
|
|
|
+ {
|
|
|
+ title: '序号',
|
|
|
+ dataIndex: 'sortNum',
|
|
|
+ customRender: (text, record, index) => `${index + 1}`,
|
|
|
+ width: '80px',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '阶段性计划完成日期',
|
|
|
+ dataIndex: 'draftFinishDate',
|
|
|
+ width: '20%',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '阶段性目标',
|
|
|
+ dataIndex: 'supportMaterial',
|
|
|
+ width: '20%',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '阶段性措施执行情况',
|
|
|
+ dataIndex: 'draftRectMeasure',
|
|
|
+ width: '40%',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '阶段性实际完成日期',
|
|
|
+ dataIndex: 'actualFinishDate',
|
|
|
+ width: '40%',
|
|
|
+ },
|
|
|
+]
|
|
|
export default {
|
|
|
name: 'SpicQuestionfeedbackForm',
|
|
|
metaInfo: {
|
|
@@ -817,6 +864,7 @@ export default {
|
|
|
rectTypeOptions: [],
|
|
|
futureDate: '',
|
|
|
moneyExpand: true,
|
|
|
+ historyExpand: true,
|
|
|
columns1,
|
|
|
columns2,
|
|
|
isShow1: false,
|