| | |
| | | </div> |
| | | </a-tab-pane> |
| | | |
| | | <a-tab-pane :key="2" tab="其他文档"> |
| | | <a-tab-pane :key="2" tab="其他文档" v-if="currentTreeNodeInfo.type !==5 && currentTreeNodeInfo.type!==6"> |
| | | <OtherDocumentTableList ref="otherDocumentTableListRef" :currentTreeNodeInfo="currentTreeNodeInfo" |
| | | @handleTableContextMenuOpen="handleTableContextMenuOpen" :size="tableContainerSize"/> |
| | | </a-tab-pane> |
| | |
| | | class="j-table-force-nowrap" |
| | | @change="handleTableChange"> |
| | | |
| | | <!-- 字符串超长截取省略号显示--> |
| | | <span slot="description" slot-scope="text"> |
| | | <j-ellipsis :value="text" :length="25" /> |
| | | </span> |
| | | |
| | | <template slot="htmlSlot" slot-scope="text"> |
| | | <div v-html="text"></div> |
| | | </template> |
| | |
| | | }, |
| | | data () { |
| | | return { |
| | | description: '设备特殊字符管理页面', |
| | | description: '工作流-已办', |
| | | // 表头 |
| | | columns: [ |
| | | { |
| | |
| | | title: '流程业务简要描述', |
| | | align: "center", |
| | | dataIndex: 'description', |
| | | width:300 |
| | | width:300, |
| | | scopedSlots: {customRender: 'description'}, |
| | | }, |
| | | { |
| | | title: '流程发起人名称', |
| | |
| | | }, |
| | | handDrDetial(item) { |
| | | this.selectShenpiData = item |
| | | this.selectShenpiData.assignee_dictText=item.todoUsers_dictText |
| | | this.selectShenpiData.procInstId=item.procInsId |
| | | this.selectShenpiData.title=item.description |
| | | this.$refs.modalFormApproval.clearTableSource() |
| | | this.$refs.modalFormApproval.getAllApproveData(item) |
| | | }, |
| | |
| | | class="j-table-force-nowrap" |
| | | @change="handleTableChange"> |
| | | |
| | | <!-- 字符串超长截取省略号显示--> |
| | | <span slot="description" slot-scope="text"> |
| | | <j-ellipsis :value="text" :length="25" /> |
| | | </span> |
| | | |
| | | <template slot="htmlSlot" slot-scope="text"> |
| | | <div v-html="text"></div> |
| | | </template> |
| | |
| | | { |
| | | title:'流程业务简要描述', |
| | | align:"center", |
| | | dataIndex: 'title' |
| | | dataIndex: 'description', |
| | | width: '30%', |
| | | scopedSlots: {customRender: 'description'}, |
| | | }, |
| | | { |
| | | title:'申请人', |
| | |
| | | :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" |
| | | @change="handleTableChange"> |
| | | |
| | | <!-- 字符串超长截取省略号显示--> |
| | | <span slot="description" slot-scope="text"> |
| | | <j-ellipsis :value="text" :length="25" /> |
| | | </span> |
| | | |
| | | <template slot="htmlSlot" slot-scope="text"> |
| | | <div v-html="text"></div> |
| | | </template> |
| | |
| | | </a-table> |
| | | </div> |
| | | |
| | | <AssignFileStreamHandle ref="modalFormApproval" :selectShenpiData="selectShenpiData"></AssignFileStreamHandle> |
| | | <AssignFileStreamHandle ref="modalFormApproval" :selectShenpiData="selectShenpiData" @searchReset="searchReset"></AssignFileStreamHandle> |
| | | <DispatchFileHandle ref="modalFormDispatchFileXq" :selectShenpiData="selectDispatchFileXqData" @searchReset="searchReset"></DispatchFileHandle> |
| | | <DispatchFileBachHandleStyle ref="modalFormDispatchFileBatch" @searchReset="searchReset" @ok="modalFormOk"></DispatchFileBachHandleStyle> |
| | | <InspectionOrderHandle ref="modalFormInspectionOrder" :selectShenpiData="selectInspectionOrderData" @searchReset="searchReset"></InspectionOrderHandle> |
| | |
| | | title: '序号', |
| | | dataIndex: '', |
| | | key:'rowIndex', |
| | | width:200, |
| | | width:100, |
| | | align:"center", |
| | | customRender:function (t,r,index) { |
| | | return parseInt(index)+1; |
| | |
| | | { |
| | | title: '流程业务简要描述', |
| | | align: "center", |
| | | dataIndex: 'title', |
| | | width:300 |
| | | dataIndex: 'description', |
| | | width:300, |
| | | scopedSlots: {customRender: 'description'}, |
| | | }, |
| | | { |
| | | title: '上一步处理人', |
| | | align: "center", |
| | | dataIndex: 'preNodeAssignee_dictText', |
| | | width:200 |
| | | width:100 |
| | | }, |
| | | { |
| | | title: '前驱节点', |
| | |
| | | > |
| | | <a-card :bordered="false"> |
| | | <div> |
| | | <b>{{ selectShenpiData.title }}</b> |
| | | <b>{{ selectShenpiData.description }}</b> |
| | | <br> |
| | | <br> |
| | | <a-tag color="blue"> |
| | |
| | | url: { |
| | | queryBomDataById: '/eam/eamInspectionOrder/selectVoById', |
| | | diagramView: '/assign/flow/diagramView', |
| | | queryHisTaskList:'/assign/flow/queryHisTaskList', |
| | | queryHisTaskList:'/dncFlow/dispatchFile/queryHisTaskList', |
| | | approve:"/eam/eamInspectionOrder/approval", |
| | | saveDispatchFile:"/dncFlow/dispatchFile/saveDispatchFile" |
| | | }, |
| | |
| | | url: { |
| | | queryBomDataById: '/eam/eamInspectionOrder/selectVoById', |
| | | diagramView: '/assign/flow/diagramView', |
| | | queryHisTaskList:'/assign/flow/queryHisTaskList', |
| | | queryHisTaskList:'/dncFlow/dispatchFile/queryHisTaskList', |
| | | approve:"/eam/eamInspectionOrder/approval", |
| | | saveDispatchFile:"/dncFlow/dispatchFile/saveDispatchFile" |
| | | }, |
| | |
| | | url: { |
| | | queryBomDataById: '/eam/eamInspectionOrder/selectVoById', |
| | | diagramView: '/assign/flow/diagramView', |
| | | queryHisTaskList:'/assign/flow/queryHisTaskList', |
| | | queryHisTaskList:'/dncFlow/dispatchFile/queryHisTaskList', |
| | | approve:"/eam/eamInspectionOrder/approval", |
| | | saveDispatchFile:"/dncFlow/dispatchFile/saveDispatchFile" |
| | | }, |
| | |
| | | > |
| | | <a-card :bordered="false"> |
| | | <div> |
| | | <b>{{ selectShenpiData.title }}</b> |
| | | <b>{{ selectShenpiData.description }}</b> |
| | | <br> |
| | | <br> |
| | | <a-tag color="blue"> |
| | |
| | | url: { |
| | | queryBomDataById: '/nc/activit/selectVoById', |
| | | diagramView: '/assign/flow/diagramView', |
| | | queryHisTaskList:'/assign/flow/queryHisTaskList', |
| | | queryHisTaskList:'/dncFlow/dispatchFile/queryHisTaskList', |
| | | approve:"/nc/activit/assign/file/approve", |
| | | }, |
| | | dictOptions: {}, |
| | |
| | | httpAction(url,flowTaskVo,method).then((res)=>{ |
| | | if(res.success){ |
| | | that.$message.success(res.message); |
| | | that.$emit('ok'); |
| | | that.visible = false |
| | | //刷新表格 |
| | | that.$emit('searchReset') |
| | | }else{ |
| | | that.$message.warning(res.message); |
| | | } |
| | |
| | | url: { |
| | | queryBomDataById: '/nc/activit/selectVoById', |
| | | diagramView: '/assign/flow/diagramView', |
| | | queryHisTaskList:'/assign/flow/queryHisTaskList', |
| | | queryHisTaskList:'/dncFlow/dispatchFile/queryHisTaskList', |
| | | approve:"/activit/assign/file/approve", |
| | | }, |
| | | dictOptions: {}, |
| | |
| | | 'id': item.dataId |
| | | } |
| | | let parmhis={ |
| | | 'procInstId': item.processInstanceId |
| | | 'procInstId': item.procInstId |
| | | } |
| | | getAction(this.url.queryHisTaskList,parmhis).then(res=>{ |
| | | this.hitaskDataSource=res.result |
| | |
| | | > |
| | | <a-card :bordered="false"> |
| | | <div> |
| | | <b>{{ selectShenpiData.title }}</b> |
| | | <b>{{ selectShenpiData.description }}</b> |
| | | <br> |
| | | <br> |
| | | <a-tag color="blue"> |
| | |
| | | url: { |
| | | queryBomDataById: '/dncFlow/dispatchFile/selectVoById', |
| | | diagramView: '/assign/flow/diagramView', |
| | | queryHisTaskList:'/assign/flow/queryHisTaskList', |
| | | queryHisTaskList:'/dncFlow/dispatchFile/queryHisTaskList', |
| | | approve:"/dncFlow/dispatchFile/approval", |
| | | saveDispatchFile:"/dncFlow/dispatchFile/saveDispatchFile" |
| | | }, |
| | |
| | | url: { |
| | | queryBomDataById: '/dncFlow/dispatchFile/selectVoById', |
| | | diagramView: '/assign/flow/diagramView', |
| | | queryHisTaskList:'/assign/flow/queryHisTaskList', |
| | | queryHisTaskList:'/dncFlow/dispatchFile/queryHisTaskList', |
| | | approve:"/activit/assign/file/approve", |
| | | }, |
| | | dictOptions: {}, |
| | |
| | | url: { |
| | | queryBomDataById: '/eam/eamRepairOrder/queryById', |
| | | diagramView: '/assign/flow/diagramView', |
| | | queryHisTaskList:'/assign/flow/queryHisTaskList', |
| | | queryHisTaskList:'/dncFlow/dispatchFile/queryHisTaskList', |
| | | approve:"/activit/assign/file/approve", |
| | | }, |
| | | dictOptions: {}, |