Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
仟微科技
Link Wechat
提交
5372cf86
Link Wechat
项目概览
仟微科技
/
Link Wechat
通知
48
Star
3
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Link Wechat
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
5372cf86
编写于
11月 19, 2020
作者:
X
xinlaa
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
员工活码
上级
50aee6bc
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
23 addition
and
93 deletion
+23
-93
linkwe-ui/src/api/drainageCode/staff.js
linkwe-ui/src/api/drainageCode/staff.js
+1
-1
linkwe-ui/src/views/drainageCode/staff/add.vue
linkwe-ui/src/views/drainageCode/staff/add.vue
+22
-92
未找到文件。
linkwe-ui/src/api/drainageCode/staff.js
浏览文件 @
5372cf86
...
...
@@ -96,7 +96,7 @@ export function add(data) {
*/
export
function
remove
(
id
)
{
return
request
({
url
:
service
+
'
/delete
'
+
id
,
url
:
service
+
'
/delete
/
'
+
id
,
method
:
'
delete
'
,
})
}
linkwe-ui/src/views/drainageCode/staff/add.vue
浏览文件 @
5372cf86
<
script
>
import
{
getDetail
}
from
'
@/api/drainageCode/staff
'
import
{
getDetail
,
add
,
update
}
from
'
@/api/drainageCode/staff
'
import
PhoneDialog
from
'
@/components/PhoneDialog
'
import
SelectUser
from
'
@/components/SelectUser
'
import
SelectTag
from
'
@/components/SelectTag
'
...
...
@@ -44,8 +44,9 @@ export default {
}
},
created
()
{
let
id
=
this
.
$router
.
query
.
id
// id && this.getData(id)
debugger
let
id
=
this
.
$route
.
query
.
id
id
&&
this
.
getData
(
id
)
},
methods
:
{
selectedUser
(
data
)
{
...
...
@@ -59,105 +60,30 @@ export default {
},
submitSelectTag
(
data
)
{
this
.
form
.
weEmpleCodeTags
=
data
.
map
((
d
)
=>
({
tagId
:
d
.
i
d
,
tagId
:
d
.
tagI
d
,
tagName
:
d
.
name
,
}))
},
/** 获取详情 */
getData
(
id
)
{
this
.
loading
=
fals
e
this
.
loading
=
tru
e
getDetail
(
id
).
then
(({
data
})
=>
{
this
.
form
=
data
this
.
loading
=
false
})
},
// 操作日志状态字典翻译
statusFormat
(
row
,
column
)
{
return
this
.
selectDictLabel
(
this
.
statusOptions
,
row
.
status
)
},
// 操作日志类型字典翻译
typeFormat
(
row
,
column
)
{
return
this
.
selectDictLabel
(
this
.
typeOptions
,
row
.
businessType
)
},
/** 搜索按钮操作 */
handleQuery
()
{
this
.
queryParams
.
pageNum
=
1
this
.
getList
()
},
/** 重置按钮操作 */
resetQuery
()
{
this
.
dateRange
=
[]
this
.
resetForm
(
'
queryForm
'
)
this
.
handleQuery
()
},
// 多选框选中数据
handleSelectionChange
(
selection
)
{
this
.
ids
=
selection
.
map
((
item
)
=>
item
.
operId
)
this
.
multiple
=
!
selection
.
length
},
/** 详细按钮操作 */
handleView
(
row
)
{
this
.
open
=
true
this
.
form
=
row
},
/** 删除按钮操作 */
handleDelete
(
row
)
{
const
operIds
=
row
.
operId
||
this
.
ids
this
.
$confirm
(
'
是否确认删除日志编号为"
'
+
operIds
+
'
"的数据项?
'
,
'
警告
'
,
{
confirmButtonText
:
'
确定
'
,
cancelButtonText
:
'
取消
'
,
type
:
'
warning
'
,
}
)
.
then
(
function
()
{
return
delOperlog
(
operIds
)
})
.
then
(()
=>
{
this
.
getList
()
this
.
msgSuccess
(
'
删除成功
'
)
})
.
catch
(
function
()
{})
},
/** 清空按钮操作 */
handleClean
()
{
this
.
$confirm
(
'
是否确认清空所有操作日志数据项?
'
,
'
警告
'
,
{
confirmButtonText
:
'
确定
'
,
cancelButtonText
:
'
取消
'
,
type
:
'
warning
'
,
})
.
then
(
function
()
{
return
cleanOperlog
()
})
.
then
(()
=>
{
this
.
getList
()
this
.
msgSuccess
(
'
清空成功
'
)
})
.
catch
(
function
()
{})
},
/** 导出按钮操作 */
handleExport
()
{
const
queryParams
=
this
.
queryParams
this
.
$confirm
(
'
是否确认导出所有操作日志数据项?
'
,
'
警告
'
,
{
confirmButtonText
:
'
确定
'
,
cancelButtonText
:
'
取消
'
,
type
:
'
warning
'
,
submit
()
{
this
.
loading
=
true
add
(
this
.
form
).
then
(({
data
})
=>
{
this
.
loading
=
false
this
.
$router
.
back
()
})
.
then
(
function
()
{
return
exportOperlog
(
queryParams
)
})
.
then
((
response
)
=>
{
this
.
download
(
response
.
msg
)
})
.
catch
(
function
()
{})
},
},
}
</
script
>
<
template
>
<div
class=
"wrap"
>
<div
class=
"wrap"
v-loading=
"loading"
>
<el-form
:model=
"form"
ref=
"form"
label-width=
"100px"
>
<el-form-item
label=
"类型"
prop=
"codeType"
>
<el-radio-group
v-model=
"form.codeType"
>
...
...
@@ -183,7 +109,10 @@ export default {
>
</el-form-item>
<el-form-item
label=
"添加设置"
prop=
"isJoinConfirmFriends"
>
<el-checkbox
v-model=
"form.isJoinConfirmFriends"
<el-checkbox
:true-label=
"1"
:false-label=
"0"
v-model=
"form.isJoinConfirmFriends"
>
客户添加时无需经过确认自动成为好友
</el-checkbox
>
</el-form-item>
...
...
@@ -227,11 +156,11 @@ export default {
clearable
/>
<el-divider></el-divider>
<el-popover
placement=
"top-start"
width=
"200"
trigger=
"hover"
>
<
!--
<
el-popover
placement=
"top-start"
width=
"200"
trigger=
"hover"
>
<div
class=
"flex"
>
<div>
图片
</div>
<
!--
<div>
网页
</div>
--
>
<
!--
<div>
小程序
</div>
--
>
<
div>
网页
</div
>
<
div>
小程序
</div
>
</div>
<el-button
slot=
"reference"
...
...
@@ -240,7 +169,8 @@ export default {
@
click=
"resetQuery"
>
添加图片
</el-button
>
</el-popover>
</el-popover>
-->
<el-button
icon=
"el-icon-plus"
size=
"mini"
>
添加图片
</el-button>
</el-card>
<el-button
icon=
"el-icon-plus"
...
...
@@ -254,7 +184,7 @@ export default {
</div>
</el-form-item>
<el-form-item
label=
" "
>
<el-button
type=
"primary"
@
click=
"
handleQuery
"
>
保存
</el-button>
<el-button
type=
"primary"
@
click=
"
submit
"
>
保存
</el-button>
<el-button
@
click=
"$router.back()"
>
取消
</el-button>
</el-form-item>
</el-form>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录