Skip to content
  • P
    Projects
  • G
    Groups
  • S
    Snippets
  • Help

CnChunfeng / crm_server

  • This project
    • Loading...
  • Sign in
Go to a project
  • Project
  • Repository
  • Issues 0
  • Merge Requests 0
  • Pipelines
  • Wiki
  • Snippets
  • Settings
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Files
  • Commits
  • Branches
  • Tags
  • Contributors
  • Graph
  • Compare
  • Charts
Commit 6608bf38 authored 3 years ago by 朱继来's avatar 朱继来
Browse files
Options
  • _('Browse Files')
  • Download
  • Email Patches
  • Plain Diff

调整找料

parent bc4be0db
Hide whitespace changes
Inline Side-by-side
Showing with 6 additions and 6 deletions
  • cmd/task/find_goods/main.go
cmd/task/find_goods/main.go
View file @ 6608bf38
......@@ -109,9 +109,9 @@ func setFindGoods(status, task_id, task_type, task_display_degree int) {
var salesman model.InvoiceComUser
db.Get(&salesman, "select * from lie_invoice_com_user where user_id = ?", feedback.User_Id)
if salesman.Sale_Id == 0 { // 若未分配,则从客服池获取
if salesman.Sale_Id == 0 { // 若未分配,则从客服组获取
var kefu model.Kefu
db.Get(&kefu,"select * from lie_kefu where status = ?",1)
db.Get(&kefu,"select * from lie_kefu where status = ? and type = ?",1, 2)
if kefu.SaleId == 0 {
continue
......@@ -120,13 +120,13 @@ func setFindGoods(status, task_id, task_type, task_display_degree int) {
salesman.Sale_Id = kefu.SaleId
// 删除后新增到末尾,并重新设置第一条为‘待分配’
db.Exec("delete from lie_kefu where sale_id = ? and type = 1", kefu.SaleId)
db.Exec("delete from lie_kefu where sale_id = ? and type = ?", kefu.SaleId, 2)
current_time := time.Now().Unix()
db.Exec("insert into lie_kefu (sale_id, sale_name, email, operator_id, operator_name, create_time, update_time) values (?, ?, ?, ?, ?, ?, ?)", kefu.SaleId,
kefu.SaleName, kefu.Email, kefu.OperatorId, kefu.OperatorName, current_time, current_time)
db.Exec("insert into lie_kefu (sale_id, sale_name, email, type, operator_id, operator_name, create_time, update_time) values (?, ?, ?, ?, ?, ?, ?, ?)", kefu.SaleId,
kefu.SaleName, kefu.Email, 2, kefu.OperatorId, kefu.OperatorName, current_time, current_time)
var first_kefu model.Kefu
db.Get(&first_kefu, "select * from lie_kefu where type = 1 order by id asc limit 1")
db.Get(&first_kefu, "select * from lie_kefu where type = 2 order by id asc limit 1")
db.Exec("update lie_kefu set status = ?, update_time = ? where id = ?", 1, current_time, first_kefu.Id)
// 分配客服,添加日志
......
This diff is collapsed. Click to expand it.
  • Write
  • Preview
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 sign in to comment