| | |
| | | :customRow="clickThenSelect" |
| | | @change="handleTableChange"> |
| | | |
| | | <span slot="num" slot-scope="text"> |
| | | <j-ellipsis :value="text" :length="15" /> |
| | | </span> |
| | | <template slot="htmlSlot" slot-scope="text"> |
| | | <div v-html="text"></div> |
| | | </template> |
| | | <template slot="imgSlot" slot-scope="text,record"> |
| | | <span v-if="!text" style="font-size: 12px;font-style: italic;">无图片</span> |
| | | <img v-else :src="getImgView(text)" :preview="record.id" height="25px" alt="" style="max-width:80px;font-size: 12px;font-style: italic;" /> |
| | | <img v-else :src="getImgView(text)" :preview="record.id" height="25px" alt="" |
| | | style="max-width:80px;font-size: 12px;font-style: italic;" /> |
| | | </template> |
| | | <template slot="fileSlot" slot-scope="text"> |
| | | <span v-if="!text" style="font-size: 12px;font-style: italic;">无文件</span> |
| | |
| | | 下载 |
| | | </a-button> |
| | | </template> |
| | | <!-- <template>--> |
| | | <!-- <a-tooltip placement="topLeft">--> |
| | | <!-- <template slot="title">--> |
| | | <!-- <span>{{value}}</span>--> |
| | | <!-- </template>--> |
| | | <!-- {{ value | ellipsis(length) }}--> |
| | | <!-- </a-tooltip>--> |
| | | <!-- </template>--> |
| | | <!-- 字符串超长截取省略号显示--> |
| | | <span slot="remark" slot-scope="text"> |
| | | <j-ellipsis :value="text" :length="15" /> |
| | |
| | | </a-tab-pane> |
| | | </a-tabs> |
| | | <equipment-scrap-modal ref="modalForm" @ok="modalFormOk"></equipment-scrap-modal> |
| | | <approvel-modal ref="approvalModalForm" @ok='approvalModalFormOk' @cancel='approvalModalFormOk'></approvel-modal> |
| | | <approvel-modal ref="approvalModalForm" @ok="approvalModalFormOk" @cancel="approvalModalFormOk"></approvel-modal> |
| | | </a-card> |
| | | </template> |
| | | |
| | | <script> |
| | | |
| | | import { JeecgListMixin } from '@/mixins/JeecgListMixin' |
| | | |
| | | import EquipmentScrapModal from './modules/equipmentScrap/EquipmentScrapModal.vue' |
| | | import EquipmentScrapDetailList from './modules/equipmentScrap/EquipmentScrapDetailList' |
| | | import { getAction,postAction } from '@/api/manage' |
| | | import { initDictOptions, filterMultiDictText } from '@/components/dict/JDictSelectUtil' |
| | | import JEllipsis from '@/components/jeecg/JEllipsis' |
| | | |
| | | import '@/assets/less/TableExpand.less' |
| | | import ApprovelModal from './modules/equipmentSeal/ApprovelModal' |
| | | |
| | |
| | | title: '单据号', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'num' |
| | | dataIndex: 'num', |
| | | scopedSlots: { customRender: 'num' }, |
| | | width: 100, |
| | | ellipsis: true |
| | | |
| | | }, |
| | | { |
| | | title: '审批状态', |
| | |
| | | } |
| | | this.loading = false |
| | | }) |
| | | this.equipmentScrapDetailMainId = "" |
| | | this.equipmentScrapDetailMainId = '' |
| | | }, |
| | | handleCommit(record, type) { |
| | | let url |
| | |
| | | postAction(url, record).then(res => { |
| | | if (res.success) { |
| | | if (type === 'commit') { |
| | | this.$message.success("提交成功!"); |
| | | this.$message.success('提交成功!') |
| | | } else { |
| | | this.$message.success("撤回成功!"); |
| | | this.$message.success('撤回成功!') |
| | | } |
| | | |
| | | this.loadData(1); |
| | | this.loadData(1) |
| | | } else { |
| | | this.$message.warning(res.message); |
| | | this.$message.warning(res.message) |
| | | } |
| | | }) |
| | | }, |