Browse Source

修改问题

zhanglei
yunuo970428 2 years ago
parent
commit
bec404984c
  1. 8
      anrui-system-ui/src/api/flow/read.js
  2. 8
      anrui-system-ui/src/api/flow/todo.js
  3. 15
      anrui-system-ui/src/views/flow/doneList.vue
  4. 14
      anrui-system-ui/src/views/flow/havereadList.vue
  5. 17
      anrui-system-ui/src/views/flow/tobereadList.vue
  6. 14
      anrui-system-ui/src/views/flow/todoList.vue

8
anrui-system-ui/src/api/flow/read.js

@ -28,4 +28,10 @@ export function getToBeReadNum(data) {
})
}
// 待办已办待阅已阅获取人员
export function sysstaffinfo() {
return request({
url: '/portal/v1/sysstaffinfo/v1/sysstaffinfo/selectStaffLists',
method: 'get'
})
}

8
anrui-system-ui/src/api/flow/todo.js

@ -40,6 +40,14 @@ export function getList(params) {
})
}
// 待办已办待阅已阅获取人员
export function sysstaffinfo() {
return request({
url: '/portal/v1/sysstaffinfo/selectStaffLists',
method: 'get'
})
}
// 代办任务同意办理
export function businessAgree(params) {
return request({

15
anrui-system-ui/src/views/flow/doneList.vue

@ -13,7 +13,9 @@
<el-input v-model="listQuery.params.proDefName" placeholder="流程名称" clearable></el-input>
</el-form-item>
<el-form-item label="发起人">
<el-input v-model="listQuery.params.startUserName" placeholder="" clearable></el-input>
<el-select v-model="listQuery.params.startUserSid" filterable placeholder="请选择">
<el-option v-for="item in user_list" :key="item.userSid" :label="item.staffName" :value="item.userSid"></el-option>
</el-select>
</el-form-item>
<el-form-item label="申请日期">
<el-date-picker v-model="listQuery.params.startDate" type="date" placeholder="选择日期" value-format="yyyy-MM-dd" format="yyyy-MM-dd"></el-date-picker>
@ -143,11 +145,10 @@ import flowRecords from '@/components/flow/flowRecord'
import Pagination from '@/components/pagination'
import pageye from '@/components/pagination/pageye'
import { getStorage } from '@/utils/auth'
import { revokeTask, getList, selectUrl, readXml, getFlowViewer, breakProcess, commentSave } from '@/api/flow/todo'
import { flowRecord, revokeProcess } from '@/api/workflow/finished'
import { getList, selectUrl, readXml, getFlowViewer, breakProcess, commentSave, sysstaffinfo } from '@/api/flow/todo'
import { flowRecord } from '@/api/workflow/finished'
import { loginDetails } from '@/api/user'
import upload from '@/components/uploadFile/upload'
// import flow from "@/views/flow/flow";
export default {
name: '',
@ -160,6 +161,7 @@ export default {
data() {
return {
taskList: [],
user_list: [],
xmlData: '',
dialogHeight: '80%',
isDialogVisible: false, //
@ -278,6 +280,11 @@ export default {
}
},
init() {
sysstaffinfo().then((resp) => {
if (resp.success) {
this.user_list = resp.data
}
})
var token = getStorage()
loginDetails(token).then((response) => {
if (response.code === '200') {

14
anrui-system-ui/src/views/flow/havereadList.vue

@ -12,7 +12,9 @@
<el-input v-model="listQuery.params.names" placeholder="流程名称" clearable></el-input>
</el-form-item>
<el-form-item label="发起人">
<el-input v-model="listQuery.params.startUserName" placeholder="流程名称" clearable></el-input>
<el-select v-model="listQuery.params.startUserSid" filterable placeholder="请选择">
<el-option v-for="item in user_list" :key="item.userSid" :label="item.staffName" :value="item.userSid"></el-option>
</el-select>
</el-form-item>
<el-form-item label="发送日期">
<el-date-picker v-model="listQuery.params.createStartTime" type="date" placeholder="选择日期" clearable value-format="yyyy-MM-dd" format="yyyy-MM-dd"></el-date-picker>
@ -114,7 +116,7 @@ import flowRecords from '@/components/flow/flowRecord'
import Pagination from '@/components/pagination'
import pageye from '@/components/pagination/pageye'
import { getStorage } from '@/utils/auth'
import { selectUrl, readXml, getFlowViewer, commentSave } from '@/api/flow/todo'
import { selectUrl, readXml, getFlowViewer, commentSave, sysstaffinfo } from '@/api/flow/todo'
import { pagerList } from '@/api/flow/read'
import { flowRecord } from '@/api/workflow/finished'
import upload from '@/components/uploadFile/upload'
@ -130,6 +132,7 @@ export default {
data() {
return {
taskList: [],
user_list: [],
xmlData: '',
dialogHeight: '80%',
centerDialogVisible: false, //
@ -170,7 +173,7 @@ export default {
userSid: '',
state: '1', // 0,1
orgPath: '',
startUserName: ''
startUserSid: ''
}
}
}
@ -201,6 +204,11 @@ export default {
iframe.height = this.dialogHeight // iframeWin.document.documentElement.scrollHeight || iframeWin.document.body.scrollHeight;
},
init() {
sysstaffinfo().then((resp) => {
if (resp.success) {
this.user_list = resp.data
}
})
this.getList()
},
//

17
anrui-system-ui/src/views/flow/tobereadList.vue

@ -11,8 +11,10 @@
<el-form-item label="工作名称">
<el-input v-model="listQuery.params.names" placeholder="流程名称" clearable></el-input>
</el-form-item>
<el-form-item label="流程名称">
<el-input v-model="listQuery.params.startUserName" placeholder="流程名称" clearable></el-input>
<el-form-item label="发起人">
<el-select v-model="listQuery.params.startUserSid" filterable placeholder="请选择">
<el-option v-for="item in user_list" :key="item.userSid" :label="item.staffName" :value="item.userSid"></el-option>
</el-select>
</el-form-item>
<el-form-item label="发送日期">
<el-date-picker v-model="listQuery.params.createStartTime" type="date" placeholder="选择日期" clearable value-format="yyyy-MM-dd" format="yyyy-MM-dd"></el-date-picker>
@ -103,12 +105,11 @@ import flowRecords from '@/components/flow/flowRecord'
import Pagination from '@/components/pagination'
import pageye from '@/components/pagination/pageye'
import { getStorage } from '@/utils/auth'
import { selectUrl, readXml, getFlowViewer, commentSave } from '@/api/flow/todo'
import { selectUrl, readXml, getFlowViewer, commentSave, sysstaffinfo } from '@/api/flow/todo'
import { pagerList, changeRead } from '@/api/flow/read'
import { flowRecord } from '@/api/workflow/finished'
import upload from '@/components/uploadFile/upload'
export default {
name: '',
components: {
@ -120,6 +121,7 @@ export default {
data() {
return {
taskList: [],
user_list: [],
xmlData: '',
dialogHeight: '80%',
centerDialogVisible: false, //
@ -160,7 +162,7 @@ export default {
userSid: '',
state: '0', // 0,1
orgPath: '',
startUserName: ''
startUserSid: ''
}
}
}
@ -191,6 +193,11 @@ export default {
iframe.height = this.dialogHeight // iframeWin.document.documentElement.scrollHeight || iframeWin.document.body.scrollHeight;
},
init() {
sysstaffinfo().then((resp) => {
if (resp.success) {
this.user_list = resp.data
}
})
this.getList()
},
//

14
anrui-system-ui/src/views/flow/todoList.vue

@ -13,7 +13,9 @@
<el-input v-model="listQuery.params.proDefName" placeholder="流程名称" clearable></el-input>
</el-form-item>
<el-form-item label="发起人">
<el-input v-model="listQuery.params.startUserName" placeholder="" clearable></el-input>
<el-select v-model="listQuery.params.startUserSid" filterable placeholder="请选择">
<el-option v-for="item in user_list" :key="item.userSid" :label="item.staffName" :value="item.userSid"></el-option>
</el-select>
</el-form-item>
<el-form-item label="申请日期">
<el-date-picker v-model="listQuery.params.startDate" type="date" placeholder="选择日期" value-format="yyyy-MM-dd" format="yyyy-MM-dd"></el-date-picker>
@ -120,7 +122,7 @@
import flowRecords from '@/components/flow/flowRecord'
import Pagination from '@/components/pagination'
import pageye from '@/components/pagination/pageye'
import { getFlowViewer, readXml, breakTask, businessAgree, pagerList, rejectTask, selectUrl, commentSave } from '@/api/flow/todo'
import { getFlowViewer, readXml, breakTask, businessAgree, pagerList, rejectTask, selectUrl, commentSave, sysstaffinfo } from '@/api/flow/todo'
import { getStorage } from '@/utils/auth'
import { flowRecord } from '@/api/workflow/finished'
import { loginDetails } from '@/api/user'
@ -137,6 +139,7 @@ export default {
data() {
return {
taskList: [],
user_list: [],
xmlData: '',
dialogHeight: '80%',
centerDialogVisible: false, //
@ -199,7 +202,7 @@ export default {
startDate: '',
endDate: '',
userSid: '',
startUserName: ''
startUserSid: ''
}
}
}
@ -265,6 +268,11 @@ export default {
}
},
init() {
sysstaffinfo().then((resp) => {
if (resp.success) {
this.user_list = resp.data
}
})
var token = getStorage()
loginDetails(token).then((response) => {
if (response.code === '200') {

Loading…
Cancel
Save