| | |
| | | loading: false, |
| | | }); |
| | | |
| | | const reviewState = reactive({ |
| | | open: false, |
| | | record: null, |
| | | reviewNum: null |
| | | }); |
| | | |
| | | let tableData = ref([]); |
| | | getPage(); |
| | | |
| | |
| | | getPage() |
| | | } |
| | | |
| | | const handleReview = (record) => { |
| | | reviewState.open = true; |
| | | reviewState.record = record; |
| | | reviewState.reviewNum = 0; |
| | | } |
| | | |
| | | const handleReviewOk = () => { |
| | | |
| | | } |
| | | |
| | | </script> |
| | | |
| | | <script> |
| | |
| | | <template #bodyCell="{ column, text, record }"> |
| | | <template v-if="column.dataIndex === 'oper'"> |
| | | <div style="display: flex;justify-content: space-evenly;"> |
| | | <a-button type="link" primary @click="handleEdit(record)">{{ formatMessage('page.edit', '编辑') }}</a-button> |
| | | <!-- <a-button type="link" primary @click="handleEdit(record)">{{ formatMessage('page.edit', '编辑') }}</a-button> --> |
| | | <a-button type="link" primary @click="handleReview(record)">{{ formatMessage('page.review', '复核') |
| | | }}</a-button> |
| | | <a-button type="link" danger @click="handleDel([record])">{{ formatMessage('page.delete', '删除') |
| | | }}</a-button> |
| | | </div> |
| | | </template> |
| | | </template> |
| | | </a-table> |
| | | |
| | | <a-modal v-model:open="reviewState.open" :title="formatMessage('page.review', '复核')" @ok="handleReviewOk"> |
| | | <div> |
| | | 播种数量:{{ reviewState.record.anfme }} |
| | | </div> |
| | | <div> |
| | | 实际数量:<a-input v-model:value="reviewState.reviewNum" /> |
| | | </div> |
| | | </a-modal> |
| | | </div> |
| | | </template> |
| | | |