lilei před 4 roky
rodič
revize
97f114d474
9 změnil soubory, kde provedl 105 přidání a 227 odebrání
  1. 24 0
      api/assess.js
  2. 9 0
      api/atorg.js
  3. 4 4
      api/backLog.js
  4. 36 0
      api/checkTaskConfig.js
  5. 0 75
      api/employee.js
  6. 0 148
      api/order.js
  7. 16 0
      api/store.js
  8. 7 0
      api/user.js
  9. 9 0
      api/version.js

+ 24 - 0
api/assess.js

@@ -0,0 +1,24 @@
+import axios from '@/libs/axios.js'
+// 考评方案列表查询
+export const findOrderAndVehicle = (params) => {
+  return axios.request({
+    url: `assess/scheme/query`,
+    method: 'post',
+	data: params
+  })
+}
+// 查询考评项目(所有)
+export const findVehicle = (params) => {
+  return axios.request({
+    url: `assess/item/query`,
+    method: 'get'
+  })
+}
+// 根据考评方案id查询考评项目
+export const queryItemBySchemeId = (params) => {
+  return axios.request({
+    url: `assess/item/queryBySchemeId`,
+    method: 'post',
+	data: params
+  })
+}

+ 9 - 0
api/atorg.js

@@ -0,0 +1,9 @@
+import axios from '@/libs/axios.js'
+// 组织机构树
+export const findUserInfo = param => {
+  return axios.request({
+    url: `atorg/findOrgTree`,
+    method: 'post',
+	data: param
+  })
+}

+ 4 - 4
api/backLog.js

@@ -2,7 +2,7 @@ import axios from '@/libs/axios.js'
 // 待办列表查询
 export const getBackLogList = params => {
   return axios.request({
-    url: `taskTarget/comments/save`,
+    url: `backlog/query/${params.pageNo}/${params.pageSize}`,
     method: 'post'
   })
 }
@@ -13,10 +13,10 @@ export const getBackLogDetail = params => {
     method: 'get'
   })
 }
-// 指标评分保存
-export const getTaskItem = params => {
+// 保存待办
+export const saveBackLog = params => {
   return axios.request({
-    url: `taskTarget/save`,
+    url: `backlog/save`,
     method: 'post'
   })
 }

+ 36 - 0
api/checkTaskConfig.js

@@ -0,0 +1,36 @@
+import axios from '@/libs/axios.js'
+// 点检配置列表查询
+export const getCheckTaskConfigList = params => {
+  return axios.request({
+    url: `checkTaskConfig/query/${params.pageNo}/${params.pageSize}`,
+    method: 'post'
+  })
+}
+// 点检配置删除
+export const delCheckTaskConfig = params => {
+  return axios.request({
+    url: `checkTaskConfig/delete/${params.id}`,
+    method: 'get'
+  })
+}
+// 点检配置启禁用
+export const enableCheckTaskConfig = params => {
+  return axios.request({
+    url: `checkTaskConfig/enable/${params.id}/${params.flag}`,
+    method: 'get'
+  })
+}
+// 点检配置详情
+export const getCheckTaskConfig = params => {
+  return axios.request({
+    url: `checkTaskConfig/find/${params.id}`,
+    method: 'get'
+  })
+}
+// 保存点检配置
+export const saveBackLog = params => {
+  return axios.request({
+    url: `checkTaskConfig/save`,
+    method: 'post'
+  })
+}

+ 0 - 75
api/employee.js

@@ -1,75 +0,0 @@
-import axios from '@/libs/axios.js'
-
-
-export const listEmployee = (param) => {
-  let params = param || {}
-  return axios.request({
-    url: `employee/findAll`,
-    data: {
-      'userType': (params.userType == undefined ? 1 : params.userType),
-      'workFlag': (params.workFlag == undefined ? 1 : params.workFlag)
-    },
-    method: 'post'
-  }).then(res => res.data)
-}
-
-// 删除员工
-export const delEmployee = param => {
-  return axios.request({
-    url: `employee/del/${param.id}`,
-    method: 'get'
-  }).then(res => res)
-}
-
-// 
-export const getEmployee = param => {
-  return axios.request({
-    url: `employee/${param.id}`,
-    method: 'get'
-  }).then(res => res.data)
-}
-
-// 修改完保存
-export const saveEmployee = params => {
-  return axios.request({
-    url: 'employee/save',
-    data: params,
-    method: 'POST'
-  }).then(res => res)
-}
-
-// 员工信息列表
-export const searchEmployee = params => {
-  let url = `employee/queryLike/${params.pageNo}/${params.pageSize}`
-  delete params.pageNo
-  delete params.pageSize
-  return axios.request({
-    url: url,
-    data: params,
-    method: 'post'
-  }).then(res => res)
-}
-// 获取员工信息
-export const getEmployeeInfo = param => {
-  return axios.request({
-    url: `zycar-mgr/employee/findByUserId/${param.id}`,
-    method: 'get'
-  }).then(res => res)
-}
-// 设置为负责人setManager
-export const setManager = params => {
-  return axios.request({
-    url: 'employee/setManager',
-    data: params,
-    method: 'POST'
-  }).then(res => res.data)
-}
-
-// 重置密码
-export const resetPSD = params => {
-  return axios.request({
-    url: 'employee/restPWD',
-    data: params,
-    method: 'POST'
-  })
-}

+ 0 - 148
api/order.js

@@ -1,148 +0,0 @@
-import axios from '@/libs/axios.js'
-// 保存订单
-export const saveOrder = (params) => {
-  return axios.request({
-    url: 'order/save',
-    data: params,
-    method: 'post'
-  })
-}
-// 查询订单支付信息
-export const findPayInfo = (params) => {
-  return axios.request({
-    url: `order/findPayInfo/${params.orderId}`,
-    method: 'get'
-  })
-}
-// 工单收款保存
-export const orderPay = (params) => {
-  return axios.request({
-    url: `order/pay`,
-    method: 'post',
-    data: params
-  })
-}
-// 工单详情查询
-export const orderFind = (params) => {
-  return axios.request({
-    url: `order/find/${params.orderId}`,
-    method: 'get'
-  })
-}
-// 工单列表查询
-export const orderQueryLike = (params) => {
-  return axios.request({
-    url: `order/queryLike/${params.pageNo}/${params.pageSize}`,
-    data: {
-			queryWord: params.queryWord,
-			queryBeginDate: params.queryBeginDate,
-			queryEndDate: params.queryEndDate,
-			typeId: params.typeId,
-			finishFlag: params.finishFlag,
-			orderFlag: params.orderFlag,
-			orderSource: params.orderSource,
-			orderFlags: params.orderFlags
-			},
-    method: 'post'
-  })
-}
-// 取消订单
-export const cancelOrder = (params) => {
-  return axios.request({
-    url: `order/cancel/${params.orderId}`,
-    method: 'get'
-  })
-}
-// 删除订单
-export const deleteOrder = (params) => {
-  return axios.request({
-    url: `order/delete/${params.orderId}`,
-    method: 'get'
-  })
-}
-// 订单完工
-export const finishOrder = (params) => {
-  return axios.request({
-    url: `order/finish/${params.orderId}`,
-    method: 'get'
-  })
-}
-// 订单配件快速入库
-export const savePartStack = (params) => {
-  return axios.request({
-    url: `purchase/quick`,
-    method: 'post',
-    data: params
-  })
-}
-// 人员查询
-export const listEmployee = (params) => {
-  return axios.request({
-    url: `employee/findAll`,
-    data: params,
-    method: 'post'
-  })
-}
-
-// 工单看板列表查询
-export const findOrderAndVehicle = (params) => {
-  return axios.request({
-    url: `index/findOrderAndVehicle`,
-    method: 'get'
-  })
-}
-// 判断工单中的车辆是否存在
-export const findVehicle = (params) => {
-  return axios.request({
-    url: `index/findVehicle`,
-    data: {'number': params.number},
-    method: 'post'
-  })
-}
-// 删除代开单
-export const delVehicleAiMsg = (params) => {
-  return axios.request({
-    url: `vehicleAiMsg/delete`,
-    data: {'id': params.id},
-    method: 'post'
-  })
-}
-// 轮询查看是否有车辆出入
-export const findIdentityVehicle = (params) => {
-  return axios.request({
-    url: `index/findIdentityVehicle`,
-    method: 'get'
-  })
-}
-// 提成分配查询
-export const getRoyalty = params => {
-  return axios.request({
-    url: `kpiList/splitList/${params.pageNo}/${params.pageSize}`,
-    method: 'post',
-    data: params
-  })
-}
-// 提成分配设置
-export const getSplit = params => {
-  return axios.request({
-    url: `kpiList/split`,
-    method: 'post',
-    data: params
-  })
-}
-//  移动端完工添加服务人员
-export const smAddSerPerson = (params) => {
-  return axios.request({
-    url: `order/addSerPerson`,
-    method: 'post',
-    data: params
-  })
-}
- // 订单详情中,查看订单使用的优惠券
-export const getOrderUsedCoupon = (params) => {
-  return axios.request({
-    url: `zycar-mgr/coupon/queryByOrder`,
-    method: 'post',
-    data: params
-  })
-}

+ 16 - 0
api/store.js

@@ -0,0 +1,16 @@
+import axios from '@/libs/axios.js'
+// 查询门店列表
+export const findStoreList = param => {
+  return axios.request({
+    url: `store/findList`,
+    method: 'post',
+	data: param
+  })
+}
+// 查询门店摄像头流列表
+export const findVsDeviceChannels = param => {
+  return axios.request({
+    url: `store/findVsDeviceChannels/${param.storeId}`,
+    method: 'get',
+  })
+}

+ 7 - 0
api/user.js

@@ -130,4 +130,11 @@ export const getMessage = params => {
     data: params,
     method: 'post'
   })
+}
+// 获取当前登录用户信息
+export const findUserInfo = param => {
+  return axios.request({
+    url: `dduser/findUserInfo`,
+    method: 'get'
+  })
 }

+ 9 - 0
api/version.js

@@ -0,0 +1,9 @@
+import axios from '@/libs/axios.js'
+// 获取最新版本
+export const getLatest = param => {
+  return axios.request({
+    url: `version/getLatest`,
+    method: 'post',
+	data: param
+  })
+}