Commit c203978a by qinjianhui

fix: 问题修改

parent 7bb15d1d
......@@ -47,7 +47,7 @@
</el-menu>
<div class="user-area">
<span class="user-name">{{
userInfo && userInfo.userName
userInfo && userInfo.realName
}}</span>
<el-button
type="text"
......
......@@ -14,51 +14,19 @@
placeholder="用户名/姓名"
></el-input>
</el-form-item>
<el-form-item label="功能角色">
<el-select
style="width: 120px"
clearable
filterable
v-model="searchForm.functionRoleId"
placeholder="请选择"
>
<el-option
v-for="item in funcRoleList"
:key="item.value"
:label="item.name"
:value="item.id"
></el-option>
</el-select>
</el-form-item>
<el-form-item label="数据角色">
<el-select
style="width: 120px"
clearable
filterable
v-model="searchForm.dataRoleId"
placeholder="请选择"
>
<el-option
v-for="item in dataRoleList"
:key="item.value"
:label="item.name"
:value="item.id"
></el-option>
</el-select>
</el-form-item>
<el-form-item label="启用状态">
<el-select
clearable
:class="{
green: searchForm.enable === '1',
red: searchForm.enable === '0',
green: searchForm.enable ,
red: !searchForm.enable,
}"
v-model="searchForm.enable"
style="width: 120px"
placeholder="请选择"
>
<el-option label="启用" value="1"></el-option>
<el-option label="禁用" value="0"></el-option>
<el-option label="启用" :value="true"></el-option>
<el-option label="禁用" :value="false"></el-option>
</el-select>
</el-form-item>
......@@ -155,42 +123,6 @@
>
</div>
</el-form-item>
<el-form-item label="功能角色" prop="funcRoleIds">
<el-select
style="width: 164px"
v-model="addcurrencyform.funcRoleIds"
placeholder="请选择角色"
multiple
filterable
>
<el-option
v-for="item in funcRoleList"
:key="item.id"
:label="item.name"
:value="item.id"
>
{{ item.name }}
</el-option>
</el-select>
</el-form-item>
<el-form-item label="数据角色" prop="dataRoleIds">
<el-select
style="width: 164px"
v-model="addcurrencyform.dataRoleIds"
placeholder="请选择角色"
multiple
filterable
>
<el-option
v-for="item in dataRoleList"
:key="item.id"
:label="item.name"
:value="item.id"
>
{{ item.name }}
</el-option>
</el-select>
</el-form-item>
</el-form>
<span slot="footer" class="dialog-footer">
<el-button
......@@ -247,7 +179,7 @@ export default {
sourceData: [],
searchForm: {
employeeName: '',
enable: '1',
enable: true,
platform: '',
},
dialogVisible: false,
......@@ -362,15 +294,11 @@ export default {
key: 'realName',
width: '',
},
{ label: '功能角色', key: 'functionNames' },
{ label: '数据角色', key: 'dataNames' },
{
label: '相关操作',
key: '',
fixed: 'right',
width: '',
width: '130',
render: (item) => (
<div>
<span title="编辑" class="icon-view ">
......
......@@ -131,7 +131,7 @@
<div class="step-bar">
<!-- step-pass 已经完成,step-active当前步骤 -->
<div
class="step step-after step-pass"
class="step step-after"
:class="{
'step-pass':
detail.orderStatus === 'TO_BE_ASSIGN' ||
......@@ -143,7 +143,7 @@
detail.orderStatus === 'PRE_HANDLING',
}"
>
<span>受理</span>
<span>受理</span>
</div>
<div
class="step step-after step-before"
......@@ -295,9 +295,9 @@
</el-input>
</div>
<div style="margin-top: 10px; text-align: right">
<!-- <el-button size="mini" type="success"
>确认执行</el-button
> -->
<el-button size="mini" type="success" @click="confirm"
>受理</el-button
>
<el-button
size="mini"
type="primary"
......@@ -360,7 +360,7 @@ import {
} from '@/common/api/order'
import { getSystemUserList } from '@/common/api/system'
import { mapState } from 'vuex'
import confirmWork from '@/assets/work/confirm.png'
// import confirmWork from '@/assets/work/confirm.png'
import assignWork from '@/assets/work/assign.png'
import startWork from '@/assets/work/start.png'
import archiveWork from '@/assets/work/archive.png'
......@@ -478,16 +478,6 @@ export default {
></i>
</span>
)}
{item.orderStatus === 'PRE_HANDLING' && (
<span title="确认" class="icon-view">
<img
width="24"
height="24"
src={confirmWork}
onClick={() => this.confirm(item)}
/>
</span>
)}
{item.orderStatus === 'TO_BE_ASSIGN' && (
<span title="指派给" class="icon-view">
<img
......@@ -553,7 +543,7 @@ export default {
}
},
// 确认
async confirm(item) {
async confirm() {
try {
await this.$confirm('确定执行吗?', '提示', {
confirmButtonText: '确定',
......@@ -564,10 +554,12 @@ export default {
return
}
try {
const res = await workConfirmed(item.id)
const res = await workConfirmed(this.currentRowId)
if (res.code === 200) {
this.getlist()
this.getOrderTree()
this.detailVisible = false
this.$message.success('操作成功')
}
} catch (e) {
console.error(e)
......@@ -843,10 +835,11 @@ export default {
.step-bar {
margin-bottom: 10px;
display: flex;
}
.step {
position: relative;
width: 25%;
flex: 1;
font-size: 14px;
height: 32px;
line-height: 32px;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment