XiaoRuby
2023-08-28 6a3ac9820a45b566c68b21b11c73badd59c8e6e1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
// 技术管理-标准Bom
const standard = {
    // 技术管理-标准Bom
    selectTreeByMaterial: "material/selectTreeByMaterial", //查询物料的树
    selectProductByMaterial: "product/selectTreeByMaterial", //根据物料查询项目表格
    selectTechnologyByMaterial: "technology/select",
    // 技术管理-技术文件
    selectAllOrder: "/orders/selectAllOrder", //查询所有订单列表
    selectOrderById: "/orders/selectOrderById", //根据订单id查询订单详情
}
// 原材料检验
const raw = {
    selectRawInspectsList: "rawInspect/selectRawInspectsList", //查询原材料检验单列表
    selectRawInspectsListById: "rawInspect/selectRawInspectsListById/", //根据检验单id获取检验单详情
    updaterawInsProduct: 'rawInsProduct/updaterawInsProduct', //修改项目的检验值
    updateRawInspectsById: "/rawInspect/updateRawInspectsById/", //上报,
    selectRawMaterial: "/rawInspect/selectMaterial", //查询原材料信息
    selectSpBySt: "/rawInspect/selectSpBySt", //根据材料id查询所有型号,
    addRawInspects: "/rawInspect/addRawInspects"
}
//不合格原材料
const unqualifiedaa ={
    selectUnRawInspectsList: "/inspectUnaccepted/selectUnRawInspectsList"
}
 
// 成品检验
const finishedIns = {
    finishedInsListPage: "/finished-inspect/list_page", //获取成品检验列表
    // listMaterial:"/finished-inspect/list_material",//添加检验单时的项目列表
    finishedInspectUser: "/finished-inspect/page_user", //获取所有主机工
    projectListByfinishId: "/inspection-item/list_user", //根据id查询所有项目
 
}
 
// QMS实验室管理
const laboratory = {
  addDeviceInspectDownBox: "/device/listInspect", // 新增仪器设备:检验项目下拉框
  selectDeviceInspectMessage: "/device/inspectId", // 新增仪器设备:根据检验项目ID查询数据
  addDeviceKeeper: "/device/list_user",// 新增仪器设备:保管人下拉框
  addDeviceParentClassification: "/device/parent_classification", // 新增仪器设备:查询父级分类
  addDeviceInstrument: "/device/add", // 新增仪器设备
  towTree: "/device/two_tree", //二级树
  tableDeviceList: "/device/table_list", // 实验室模块表格数据
  deleteDevice: "/device/delete", // 删除实验室设备
  deleteIdorFather: "/device/deleteIdorFather" // 删除树模块数据
}
//不合格品处置
const dispose = {
    gettable:"/opinion/list_page"
}
 
// QMS计量管理
const measure = {
    measureLedgerPageTable: "/measureLedger/metering_table", // 计量预测-->分页表格
    meteringPlanPageTable: "/meteringPlan/metering_table", // 计量计划-->分页表格
    meteringPlanListRecord: "/meteringPlan/list_record", // 计量计划<-->计量台账:查看计量履历
    meterPlanListDevice: "/meteringPlan/list_device", //新增计划设备下拉框
    createPerson: "/meteringPlan/list_user", //创建人下拉框
    meteringPlanDevicePlan: "/meteringPlan/add_plan", // 计量计划-->新增按钮
}
 
const url = {
    enter: "user/enter", //登录
    ...standard,
    ...raw,
      ...laboratory,
    ...measure,
    ...finishedIns,
    ...unqualifiedaa,
    ...dispose,
    // ...gettable,
    selectSaleList: "sale/selectSaleList", //查询销售单列表
    selectSaleDatilById: "sale/selectSaleDatilById", //根据销售单id查看详情,
    addSale: "sale/addSale", //新增销售单
    saleCheck: "sale/check", //审核销售单
    updateSaleById: "sale/updateSaleById", //根据销售单id修改详情信息
    delSale: "sale/delSale", //根据销售单id删除
    delAllSale: "sale/delAllSale", //批量删除销售单
}
 
 
export default function(Vue) {
    //添加全局API
    Vue.prototype.$api = {
        url
    }
}