spic-engine-construce-table.vue 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734
  1. <template>
  2. <audit-form-top-banner :handel-save-form="saveForm" :form-data="mode" @handelSaveForm="saveForm">
  3. <sd-detail-form
  4. ref="docform"
  5. page-id="vue:audit/spicengineconstruceproject/spicEngineConstruceProject"
  6. :record-id="this.$route.query.id ? parseInt(this.$route.query.id) : null"
  7. :read-only="readOnly"
  8. :class="[$style.form]"
  9. @close="close(true)"
  10. @saved="saved"
  11. @sdFormReady="sdFormReady"
  12. >
  13. <template v-slot="{ formData, model, fields }">
  14. <table>
  15. <tr>
  16. <audit-advanced-group
  17. :expand="expandC"
  18. :expand-str="'expandC'"
  19. :group-label="'项目信息'"
  20. tablestyle="''"
  21. @changedClick="changedClick"
  22. ></audit-advanced-group>
  23. </tr>
  24. </table>
  25. <table v-show="expandC">
  26. <tr>
  27. <!-- 项目名称 -->
  28. <sd-form-item-td
  29. name="projectName"
  30. :input-props="{ defaultValue: projectName, disabled: true }"
  31. />
  32. <!-- 项目编号 -->
  33. <sd-form-item-td
  34. name="projectCode"
  35. :input-props="{ defaultValue: projectCode, disabled: true }"
  36. />
  37. </tr>
  38. <tr>
  39. <!-- 审计类型 -->
  40. <sd-form-item-td name="auditType" :input-props="{ defaultValue: JSON.parse('[]') }">
  41. <sd-select v-model="model.auditType" :options="option" />
  42. </sd-form-item-td>
  43. <!-- 二级单位/三级 -->
  44. <sd-form-item-td
  45. name="auditedUnitName"
  46. :input-props="{ defaultValue: auditedUnitName, disabled: true }"
  47. />
  48. </tr>
  49. <tr>
  50. <!-- 审批概算(万元) -->
  51. <sd-form-item-td name="auditApproximateAmount" />
  52. </tr>
  53. <tr class="bklabeloverflow">
  54. <!-- 集团公司投资决策批复时间 -->
  55. <sd-form-item-td name="investDecisionDate">
  56. <!-- <span>{{ investDecisionDate | sdDateFormat('YYYY-MM-DD') }}</span> -->
  57. <a-date-picker v-model="model.investDecisionDate" />
  58. </sd-form-item-td>
  59. <!-- 跟踪审计/决算计划完成时间 -->
  60. <sd-form-item-td name="auditDecisionDate" />
  61. </tr>
  62. <tr>
  63. <!-- 累计投资(万元) -->
  64. <sd-form-item-td
  65. name="cumulativeInvestment"
  66. :input-props="{ defaultValue: cumulativeInvestment, disabled: false }"
  67. />
  68. <!-- 开工时间 -->
  69. <sd-form-item-td name="commencementDate">
  70. <!-- <span>{{ commencementDate | sdDateFormat('YYYY-MM-DD') }}</span> -->
  71. <a-date-picker v-model="model.commencementDate" />
  72. </sd-form-item-td>
  73. </tr>
  74. <tr>
  75. <!-- 计划投产时间 -->
  76. <sd-form-item-td name="planedProductionDate">
  77. <!-- <span>{{ planedProductionDate | sdDateFormat('YYYY-MM-DD') }}</span> -->
  78. <a-date-picker v-model="model.planedProductionDate" />
  79. </sd-form-item-td>
  80. </tr>
  81. <tr class="bklabeloverflow">
  82. <!-- 项目概况及形象进度(简要概括) -->
  83. <sd-form-item-td name="description" :input-props="{ type: 'textarea' }" :colspan="3" />
  84. </tr>
  85. </table>
  86. <table>
  87. <tr>
  88. <audit-advanced-group
  89. :expand="expandJ"
  90. :expand-str="'expandJ'"
  91. :group-label="'审计开展情况'"
  92. @changedClick="changedClick"
  93. />
  94. </tr>
  95. </table>
  96. <table v-show="expandJ">
  97. <tr class="bklabeloverflow">
  98. <!-- 外委审计机构 -->
  99. <sd-form-item-td name="outerUnitName" />
  100. <!-- 签订审计合同以来首次进场时间 -->
  101. <sd-form-item-td name="firstApproachDate" />
  102. </tr>
  103. <tr>
  104. <!-- 审计进场情况 -->
  105. <sd-form-item-td
  106. name="auditApproachSituation"
  107. :input-props="{ type: 'textarea' }"
  108. :colspan="3"
  109. />
  110. </tr>
  111. <tr>
  112. <!-- 本月审计发现问题 -->
  113. <sd-form-item-td
  114. name="cumonthAuditFinding"
  115. :input-props="{ type: 'textarea' }"
  116. :colspan="3"
  117. />
  118. </tr>
  119. <tr class="bklabeloverflow">
  120. <!-- 建议集团重点关注问题 -->
  121. <sd-form-item-td
  122. name="suggestAttentProblem"
  123. :input-props="{ type: 'textarea' }"
  124. :colspan="3"
  125. />
  126. </tr>
  127. <tr class="bklabeloverflow">
  128. <!-- 本月需集团审计部或二级单位审计部协调的问题 -->
  129. <sd-form-item-td
  130. name="cumonthCoordinateProblem"
  131. :input-props="{ type: 'textarea' }"
  132. :colspan="3"
  133. />
  134. </tr>
  135. </table>
  136. <table>
  137. <tr
  138. ><td :colspan="4">
  139. <sd-form-item name="spicEngineConstruceProProblemList" :label="null">
  140. <template v-slot:read-and-edit="{ editable }">
  141. <audit-advanced-group
  142. :expand="findExpand"
  143. :expand-str="'findExpand'"
  144. :group-label="'跟踪审计问题台账'"
  145. tablestyle="''"
  146. ><template>
  147. <template>
  148. <div :class="$style.wrapper">
  149. <div :class="$style.btnselect"> </div>
  150. </div>
  151. </template>
  152. <sd-child-table
  153. v-show="findExpand"
  154. ref="findData"
  155. v-model="model.spicEngineConstruceProProblemList"
  156. :mode="mode"
  157. :class="$style.deptPlanChild"
  158. :label="null"
  159. :colspan="8"
  160. :columns="findcolumns"
  161. name="spicEngineConstruceProProblemList"
  162. :fields="
  163. [
  164. {
  165. caption: '序号',
  166. name: 'sortNum',
  167. dataType: 'number',
  168. },
  169. ].concat(Array.from(fields.spicEngineConstruceProProblemList.attr.dync))
  170. "
  171. :read-only="!editable"
  172. >
  173. <template v-slot:form="{ model, fields }">
  174. <table :class="$style.iamAuditChildTable">
  175. <tr><sd-form-item-td name="sortNum" :hidden="true"/></tr>
  176. <tr><sd-form-item-td name="id" :hidden="true"/></tr>
  177. <tr><sd-form-item-td name="mainId" :hidden="true"/></tr>
  178. <tr
  179. ><sd-form-item-td name="projectTitle" :colspan="3"> </sd-form-item-td
  180. ></tr>
  181. <tr
  182. ><sd-form-item-td name="auditRecordOrPapercode" :colspan="3">
  183. <a-textarea v-model="model.auditRecordOrPapercode" />
  184. </sd-form-item-td>
  185. </tr>
  186. <tr
  187. ><sd-form-item-td name="auditMatter" :colspan="3">
  188. <a-textarea v-model="model.auditMatter" /> </sd-form-item-td
  189. ></tr>
  190. <tr
  191. ><sd-form-item-td name="auditFindingDesscription" :colspan="3">
  192. <a-textarea
  193. v-model="model.auditFindingDesscription"
  194. /> </sd-form-item-td
  195. ></tr>
  196. <tr
  197. ><sd-form-item-td name="auditAccording" :colspan="3">
  198. <a-textarea v-model="model.auditAccording" /> </sd-form-item-td
  199. ></tr>
  200. <tr
  201. ><sd-form-item-td name="auditSuggection" :colspan="3">
  202. <a-textarea v-model="model.auditSuggection" /> </sd-form-item-td
  203. ></tr>
  204. <tr
  205. ><sd-form-item-td name="auditSuggestionDate" :colspan="3">
  206. </sd-form-item-td
  207. ></tr>
  208. <tr
  209. ><sd-form-item-td
  210. name="rectStatus"
  211. :input-props="{ defaultValue: JSON.parse('[]') }"
  212. :colspan="3"
  213. >
  214. <template v-slot>
  215. <sd-select v-model="model.rectStatus" :options="rectOptions" />
  216. </template>
  217. <!-- <sd-select v-model="model.rectStatus" :options="rectOptions" /> -->
  218. <template v-slot:read>
  219. {{ JSON.parse(model.rectStatus)[0].name }}
  220. </template>
  221. </sd-form-item-td>
  222. </tr>
  223. <tr
  224. ><sd-form-item-td name="remark">
  225. <a-textarea v-model="model.remark" /> </sd-form-item-td
  226. ></tr>
  227. </table>
  228. </template>
  229. <!-- input-fieldName 表示这部分是子表行显示的插槽 -->
  230. <template
  231. v-if="!readOnly"
  232. v-slot:auditRecordOrPapercode="{ field, text, record }"
  233. >
  234. <a-textarea v-model="record.auditRecordOrPapercode" @click.stop="" />
  235. </template>
  236. <template v-if="!readOnly" v-slot:auditMatter="{ field, text, record }">
  237. <a-textarea v-model="record.auditMatter" @click.stop="" />
  238. </template>
  239. <template
  240. v-if="!readOnly"
  241. v-slot:auditFindingDesscription="{ field, text, record }"
  242. >
  243. <a-textarea v-model="record.auditFindingDesscription" @click.stop="" />
  244. </template>
  245. <template v-if="!readOnly" v-slot:auditAccording="{ field, text, record }">
  246. <a-textarea v-model="record.auditAccording" @click.stop="" />
  247. </template>
  248. <template v-if="!readOnly" v-slot:auditSuggection="{ field, text, record }">
  249. <a-textarea v-model="record.auditSuggection" @click.stop="" />
  250. </template>
  251. <template v-if="!readOnly" v-slot:remark="{ field, text, record }">
  252. <a-textarea v-model="record.remark" @click.stop="" />
  253. </template>
  254. </sd-child-table>
  255. </template>
  256. </audit-advanced-group>
  257. </template> </sd-form-item
  258. ></td>
  259. </tr>
  260. </table>
  261. <table>
  262. <tr>
  263. <audit-advanced-group
  264. :expand="expandY"
  265. :expand-str="'expandY'"
  266. :group-label="'月报'"
  267. @changedClick="changedClick"
  268. />
  269. </tr>
  270. </table>
  271. <table v-show="expandY">
  272. <tr>
  273. <!-- <sd-select v-model="val" name="submittedMonth" :options="options" /> -->
  274. <!-- 报送月份 -->
  275. <!-- <a-form-model-item label="报送月份" prop="submittedMonth">
  276. <a-month-picker
  277. name="submittedMonth"
  278. placeholder="请选择月份"
  279. required="true"
  280. ></a-month-picker>
  281. </a-form-model-item>-->
  282. <sd-form-item-td name="submittedMonth" :input-props="{ defaultValue: JSON.parse('[]') }"
  283. ><sd-select v-model="model.submittedMonth" :options="options"
  284. /></sd-form-item-td>
  285. <!-- 月报附件 -->
  286. <sd-form-item-td name="monthAttachment" />
  287. </tr>
  288. </table>
  289. <table>
  290. <tr>
  291. <audit-advanced-group
  292. :expand="expandS"
  293. :expand-str="'expandS'"
  294. :group-label="'季报'"
  295. @changedClick="changedClick"
  296. />
  297. </tr>
  298. </table>
  299. <table v-show="expandS">
  300. <tr>
  301. <!-- 报送季度 -->
  302. <sd-form-item-td
  303. name="submittedQuarter"
  304. :input-props="{ defaultValue: JSON.parse('[]') }"
  305. >
  306. <sd-select v-model="model.submittedQuarter" :options="quarterOption" />
  307. </sd-form-item-td>
  308. <!-- 季报附件 -->
  309. <sd-form-item-td name="quarterAttachment" />
  310. </tr>
  311. <tr v-show="false">
  312. <!-- 编辑人员 -->
  313. <sd-form-item-td name="editUser" />
  314. <!-- 编辑日期 -->
  315. <sd-form-item-td name="editDate" />
  316. </tr>
  317. <tr>
  318. <!-- 编辑人员 -->
  319. <sd-form-item-td name="creatorName" />
  320. <!-- 编辑日期 -->
  321. <sd-form-item-td name="creationTime" />
  322. </tr>
  323. <tr>
  324. <!-- id -->
  325. <sd-form-item-td name="id" hidden />
  326. <sd-form-item-td name="mainId" hidden />
  327. <sd-form-item-td name="auditedUnitCode" hidden />
  328. </tr>
  329. </table>
  330. </template>
  331. </sd-detail-form>
  332. </audit-form-top-banner>
  333. </template>
  334. <script>
  335. import { Modal, Message } from 'ant-design-vue'
  336. import crossWindowWatcher from '@/common/services/cross-window-watcher'
  337. import auditFormTopBanner from '@product/iam/components/audit-form-top-banner'
  338. import auditAdvancedGroup from '@product/iam/components/audit-advanced-group.vue'
  339. import components from './_import-components/spic-engine-construce-table-import'
  340. import axios from '@/common/services/axios-instance'
  341. import moment from 'moment'
  342. export default {
  343. name: 'SpicEngineConstruceTable',
  344. metaInfo: {
  345. title: '工程建设项目信息-表单',
  346. },
  347. components: {
  348. ...components,
  349. auditFormTopBanner,
  350. auditAdvancedGroup,
  351. },
  352. data() {
  353. return {
  354. initialled: false,
  355. auditedUnitName: '',
  356. auditedUnitCode: '',
  357. cumulativeInvestment: '',
  358. investDecisionDate: null,
  359. commencementDate: null,
  360. planedProductionDate: null,
  361. projectName: '',
  362. projectCode: '',
  363. flag: true,
  364. mainId: null,
  365. orgId: '',
  366. expandC: true,
  367. expandJ: true,
  368. expandY: true,
  369. expandS: true,
  370. findExpand: true,
  371. readOnly: false,
  372. message: '保存成功',
  373. mode: null,
  374. rectOptions: [
  375. {
  376. id: 1,
  377. name: '已整改',
  378. },
  379. {
  380. id: 2,
  381. name: '部分整改',
  382. },
  383. {
  384. id: 3,
  385. name: '未整改',
  386. },
  387. ],
  388. quarterOption: [
  389. {
  390. id: 1,
  391. name: '第一季度',
  392. },
  393. {
  394. id: 2,
  395. name: '第二季度',
  396. },
  397. {
  398. id: 3,
  399. name: '第三季度',
  400. },
  401. {
  402. id: 4,
  403. name: '第四季度',
  404. },
  405. ],
  406. option: [
  407. {
  408. id: 1,
  409. name: '全过程跟踪审计',
  410. },
  411. {
  412. id: 2,
  413. name: '工程结算及竣工财务决算审计',
  414. },
  415. ],
  416. options: [
  417. {
  418. id: 1,
  419. name: '一月',
  420. title: '悬停提示信息',
  421. },
  422. {
  423. id: 2,
  424. name: '二月',
  425. },
  426. {
  427. id: 3,
  428. name: '三月',
  429. },
  430. {
  431. id: 4,
  432. name: '四月',
  433. },
  434. {
  435. id: 5,
  436. name: '五月',
  437. },
  438. {
  439. id: 6,
  440. name: '六月',
  441. },
  442. {
  443. id: 7,
  444. name: '七月',
  445. },
  446. {
  447. id: 8,
  448. name: '八月',
  449. },
  450. {
  451. id: 9,
  452. name: '九月',
  453. },
  454. {
  455. id: 10,
  456. name: '十月',
  457. },
  458. {
  459. id: 11,
  460. name: '十一月',
  461. },
  462. {
  463. id: 12,
  464. name: '十二月',
  465. },
  466. ],
  467. findcolumns: [
  468. {
  469. title: '序号',
  470. dataIndex: 'sortNum',
  471. width: '50px',
  472. customRender: (text, record, index) => `${index + 1}`,
  473. },
  474. {
  475. title: 'id',
  476. dataIndex: 'id',
  477. sdHidden: true,
  478. },
  479. {
  480. title: 'mainId',
  481. dataIndex: 'mainId',
  482. sdHidden: true,
  483. },
  484. {
  485. title: '项目名称',
  486. dataIndex: 'projectTitle',
  487. },
  488. {
  489. title: '审计记录或底稿编号',
  490. dataIndex: 'auditRecordOrPapercode',
  491. },
  492. { title: '审计事项', dataIndex: 'auditMatter' },
  493. {
  494. title: '审计发现问题简述',
  495. dataIndex: 'auditFindingDesscription',
  496. },
  497. {
  498. title: '审计依据',
  499. dataIndex: 'auditAccording',
  500. },
  501. { title: '审计建议意见', dataIndex: 'auditSuggection' },
  502. { title: '审计建议意见下达时间', dataIndex: 'auditSuggestionDate' },
  503. {
  504. title: '整改情况',
  505. dataIndex: 'rectStatus',
  506. customRender: (text, record, index) =>
  507. JSON.parse(text) === null ? '' : JSON.parse(text)[0].name,
  508. },
  509. { title: 'remark', dataIndex: '备注' },
  510. ],
  511. }
  512. },
  513. mounted() {
  514. this.initData()
  515. const ini = setInterval(() => {
  516. if (
  517. this.$refs.docform &&
  518. (this.$refs.docform.$refs.form || this.$refs.docform.$refs.sdForm)
  519. ) {
  520. this.$refs.docform.setFieldValue(
  521. 'investDecisionDate',
  522. Number(this.$route.query.investDecisionDate)
  523. )
  524. this.$refs.docform.setFieldValue(
  525. 'commencementDate',
  526. Number(this.$route.query.commencementDate)
  527. )
  528. this.$refs.docform.setFieldValue(
  529. 'planedProductionDate',
  530. Number(this.$route.query.planedProductionDate)
  531. )
  532. clearInterval(ini)
  533. }
  534. }, 100)
  535. },
  536. methods: {
  537. onChange(value) {
  538. if (value) {
  539. this.docform.submittedMonth = 111
  540. } else {
  541. this.docform.submittedMonth = ''
  542. }
  543. },
  544. close(flag) {
  545. crossWindowWatcher.notifyChange(this.$route.fullPath, flag)
  546. window.close()
  547. },
  548. // 保存
  549. saveForm() {
  550. this.isSave = true
  551. this.$refs.docform.setFieldValue('mainId', this.mainId)
  552. this.$refs.docform.saveBtnClick()
  553. },
  554. saved(data) {
  555. Message.success('保存成功', 1).then((res) => {
  556. crossWindowWatcher.notifyChange(this.$route.fullPath, true)
  557. window.close()
  558. })
  559. },
  560. initData() {
  561. // debugger
  562. this.projectName = this.$route.query.projectName
  563. this.projectCode = this.$route.query.projectCode
  564. this.auditedUnitName = this.$route.query.auditedUnitName
  565. this.cumulativeInvestment = Number(this.$route.query.cumulativeInvestment)
  566. if (this.$route.query.auditedUnitCode) {
  567. this.auditedUnitCode = this.$route.query.auditedUnitCode
  568. }
  569. this.mainId = Number(this.$route.query.mainId)
  570. setTimeout(() => {
  571. this.investDecisionDate = Number(this.$route.query.investDecisionDate)
  572. this.commencementDate = Number(this.$route.query.commencementDate)
  573. this.planedProductionDate = Number(this.$route.query.planedProductionDate)
  574. }, 2000)
  575. // setTimeout(() => {
  576. // this.$refs.docform.setFieldValue('investDecisionDate', this.$route.query.investDecisionDate)
  577. // this.$refs.docform.setFieldValue('commencementDate', this.$route.query.commencementDate)
  578. // this.$refs.docform.setFieldValue(
  579. // 'planedProductionDate',
  580. // this.$route.query.planedProductionDate
  581. // )
  582. // }, 1000)
  583. },
  584. sdFormReady() {
  585. debugger
  586. if (this.$route.query.isEdit === 'VIEW') {
  587. this.readOnly = true
  588. this.mode = 'VIEW'
  589. } else if (this.$route.query.isEdit === 'EDIT') {
  590. this.readOnly = false
  591. }
  592. // this.$refs.docform.setFieldValue('mainId', this.$route.query.mainId)
  593. },
  594. rtgetjson(data) {
  595. debugger
  596. var name = ''
  597. if (data !== undefined && data !== '') {
  598. name = JSON.parse(data) === null ? '' : JSON.parse(data)[0].name
  599. return name
  600. } else {
  601. return ''
  602. }
  603. },
  604. changedClick(event) {
  605. if (event === 'expandC') {
  606. this.expandC = !this.expandC
  607. }
  608. if (event === 'expandJ') {
  609. this.expandJ = !this.expandJ
  610. }
  611. if (event === 'expandS') {
  612. this.expandS = !this.expandS
  613. }
  614. if (event === 'expandY') {
  615. this.expandY = !this.expandY
  616. }
  617. },
  618. },
  619. }
  620. </script>
  621. <style module lang="scss">
  622. @use '@/common/design' as *;
  623. @import '@/webflow/sd-flow-form.scss';
  624. .ant-card-body {
  625. padding: 12px;
  626. }
  627. .btnselect {
  628. position: relative;
  629. float: right;
  630. .batchselect {
  631. z-index: 100;
  632. margin-right: 190px;
  633. top: 4px;
  634. }
  635. }
  636. .odrForm {
  637. /* :global .sd-page-title {
  638. display: none;
  639. } */
  640. :global(.child-table-title) {
  641. display: none;
  642. }
  643. .lastTr {
  644. :global(.ant-form-item-control-wrapper) {
  645. border: none !important;
  646. }
  647. }
  648. :global(.header_sd-child-table_common) {
  649. right: 115px !important;
  650. }
  651. .btnexcel {
  652. position: relative;
  653. top: -5px;
  654. float: right;
  655. .batchexcel {
  656. z-index: 100;
  657. margin-left: 10px;
  658. }
  659. .autoprequeue {
  660. right: 180px;
  661. z-index: 100;
  662. }
  663. .viewSjjh {
  664. right: 180px;
  665. z-index: 100;
  666. }
  667. }
  668. :global(.ant-form-item-label > label) {
  669. width: 100% !important;
  670. white-space: normal;
  671. }
  672. }
  673. .projecttable {
  674. table {
  675. border-collapse: collapse;
  676. }
  677. }
  678. .iam-audit-child-table {
  679. :global(td.ant-form-item-label) {
  680. width: 5%;
  681. padding-right: 20px;
  682. overflow: auto;
  683. white-space: normal;
  684. }
  685. :global(td.ant-form-item-label::after) {
  686. position: absolute;
  687. margin: 0 8px 0 8px;
  688. content: ':';
  689. }
  690. :global(td.ant-form-item-label > label::after) {
  691. margin: 0;
  692. content: '';
  693. }
  694. :global(td.ant-form-item-control-wrapper) {
  695. width: 32%;
  696. }
  697. }
  698. :global(.auditplanformmodalcksjjh) {
  699. :global(.ant-pagination) {
  700. display: none;
  701. }
  702. }
  703. </style>