diff --git a/src/api/mes/md/sip.js b/src/api/mes/md/sip.js new file mode 100644 index 0000000..8f4d7e7 --- /dev/null +++ b/src/api/mes/md/sip.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询产品Sip列表 +export function listSip(query) { + return request({ + url: '/mes/md/sip/list', + method: 'get', + params: query + }) +} + +// 查询产品Sip详细 +export function getSip(sipId) { + return request({ + url: '/mes/md/sip/' + sipId, + method: 'get' + }) +} + +// 新增产品Sip +export function addSip(data) { + return request({ + url: '/mes/md/sip', + method: 'post', + data: data + }) +} + +// 修改产品Sip +export function updateSip(data) { + return request({ + url: '/mes/md/sip', + method: 'put', + data: data + }) +} + +// 删除产品Sip +export function delSip(sipId) { + return request({ + url: '/mes/md/sip/' + sipId, + method: 'delete' + }) +} diff --git a/src/api/mes/wm/oursourcerecptline.js b/src/api/mes/wm/oursourcerecptline.js new file mode 100644 index 0000000..ae07149 --- /dev/null +++ b/src/api/mes/wm/oursourcerecptline.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询外协入库单行列表 +export function listOursourcerecptline(query) { + return request({ + url: '/mes/wm/oursourcerecptline/list', + method: 'get', + params: query + }) +} + +// 查询外协入库单行详细 +export function getOursourcerecptline(lineId) { + return request({ + url: '/mes/wm/oursourcerecptline/' + lineId, + method: 'get' + }) +} + +// 新增外协入库单行 +export function addOursourcerecptline(data) { + return request({ + url: '/mes/wm/oursourcerecptline', + method: 'post', + data: data + }) +} + +// 修改外协入库单行 +export function updateOursourcerecptline(data) { + return request({ + url: '/mes/wm/oursourcerecptline', + method: 'put', + data: data + }) +} + +// 删除外协入库单行 +export function delOursourcerecptline(lineId) { + return request({ + url: '/mes/wm/oursourcerecptline/' + lineId, + method: 'delete' + }) +} diff --git a/src/api/mes/wm/outsourceissue.js b/src/api/mes/wm/outsourceissue.js new file mode 100644 index 0000000..1baab0d --- /dev/null +++ b/src/api/mes/wm/outsourceissue.js @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// 查询外协领料单头列表 +export function listOutsourceissue(query) { + return request({ + url: '/mes/wm/outsourceissue/list', + method: 'get', + params: query + }) +} + +// 查询外协领料单头详细 +export function getOutsourceissue(issueId) { + return request({ + url: '/mes/wm/outsourceissue/' + issueId, + method: 'get' + }) +} + +// 新增外协领料单头 +export function addOutsourceissue(data) { + return request({ + url: '/mes/wm/outsourceissue', + method: 'post', + data: data + }) +} + +// 修改外协领料单头 +export function updateOutsourceissue(data) { + return request({ + url: '/mes/wm/outsourceissue', + method: 'put', + data: data + }) +} + +// 删除外协领料单头 +export function delOutsourceissue(issueId) { + return request({ + url: '/mes/wm/outsourceissue/' + issueId, + method: 'delete' + }) +} + +//执行发料 +export function execute(issueId) { + return request({ + url: '/mes/wm/outsourceissue/' + issueId, + method: 'put' + }) +} \ No newline at end of file diff --git a/src/api/mes/wm/outsourceissueline.js b/src/api/mes/wm/outsourceissueline.js new file mode 100644 index 0000000..4d31a80 --- /dev/null +++ b/src/api/mes/wm/outsourceissueline.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询外协领料单行列表 +export function listOutsourceissueline(query) { + return request({ + url: '/mes/wm/outsourceissueline/list', + method: 'get', + params: query + }) +} + +// 查询外协领料单行详细 +export function getOutsourceissueline(lineId) { + return request({ + url: '/mes/wm/outsourceissueline/' + lineId, + method: 'get' + }) +} + +// 新增外协领料单行 +export function addOutsourceissueline(data) { + return request({ + url: '/mes/wm/outsourceissueline', + method: 'post', + data: data + }) +} + +// 修改外协领料单行 +export function updateOutsourceissueline(data) { + return request({ + url: '/mes/wm/outsourceissueline', + method: 'put', + data: data + }) +} + +// 删除外协领料单行 +export function delOutsourceissueline(lineId) { + return request({ + url: '/mes/wm/outsourceissueline/' + lineId, + method: 'delete' + }) +} diff --git a/src/api/mes/wm/outsourcerecpt.js b/src/api/mes/wm/outsourcerecpt.js new file mode 100644 index 0000000..fc8c546 --- /dev/null +++ b/src/api/mes/wm/outsourcerecpt.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询外协入库单列表 +export function listOutsourcerecpt(query) { + return request({ + url: '/mes/wm/outsourcerecpt/list', + method: 'get', + params: query + }) +} + +// 查询外协入库单详细 +export function getOutsourcerecpt(recptId) { + return request({ + url: '/mes/wm/outsourcerecpt/' + recptId, + method: 'get' + }) +} + +// 新增外协入库单 +export function addOutsourcerecpt(data) { + return request({ + url: '/mes/wm/outsourcerecpt', + method: 'post', + data: data + }) +} + +// 修改外协入库单 +export function updateOutsourcerecpt(data) { + return request({ + url: '/mes/wm/outsourcerecpt', + method: 'put', + data: data + }) +} + +// 删除外协入库单 +export function delOutsourcerecpt(recptId) { + return request({ + url: '/mes/wm/outsourcerecpt/' + recptId, + method: 'delete' + }) +} + + +//执行入库 +export function execute(recptId) { + return request({ + url: '/mes/wm/outsourcerecpt/' + recptId, + method: 'put' + }) +} \ No newline at end of file diff --git a/src/components/TaskSelect/taskSelectSingle.vue b/src/components/TaskSelect/taskSelectSingle.vue index 334633f..297e2e7 100644 --- a/src/components/TaskSelect/taskSelectSingle.vue +++ b/src/components/TaskSelect/taskSelectSingle.vue @@ -86,14 +86,14 @@ type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)" - v-hasPermi="['pro:protask:edit']" + v-hasPermi="['mes:pro:protask:edit']" >修改 删除 diff --git a/src/components/stockSelect/multi.vue b/src/components/stockSelect/multi.vue index 77291e5..ab3b7c3 100644 --- a/src/components/stockSelect/multi.vue +++ b/src/components/stockSelect/multi.vue @@ -103,7 +103,7 @@ icon="el-icon-download" size="mini" @click="handleExport" - v-hasPermi="['wm:wmstock:export']" + v-hasPermi="['mes:wm:wmstock:export']" >导出 diff --git a/src/components/workorderSelect/single.vue b/src/components/workorderSelect/single.vue index 583a055..66d90df 100644 --- a/src/components/workorderSelect/single.vue +++ b/src/components/workorderSelect/single.vue @@ -103,6 +103,13 @@ name: 'WorkOrderSelectSingle', components: {}, dicts: ['mes_order_status','mes_workorder_sourcetype'], + props:{ + workorder: { + type: Object, + default: function(){ + return {'workorderType': 'SELF'} + }} //外部传入的工单过滤信息 + }, data() { return { showFlag: false, @@ -129,6 +136,7 @@ queryParams: { workorderCode: null, workorderName: null, + workorderType: this.workorder.workorderType, orderSource: null, sourceCode: null, productId: null, diff --git a/src/router/index.js b/src/router/index.js index 009114d..a25650b 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -180,7 +180,7 @@ export const dynamicRoutes = [ path: "/mes/pro/schedule", component: Layout, hidden: true, - permissions: ["mes:pro:schedule:edit"], + permissions: ['mes:pro:protask:edit'], children: [ { path: "ganttedit", @@ -226,7 +226,7 @@ export const dynamicRoutes = [ children: [ { path: 'iqc', - component: () => import('@/views/mes/qc/iqc/iqc'), + component: () => import('@/views/mes/qc/pendinginspect/iqc'), name: 'iqcadd', props: true, meta: {title: '来料检验', activeMenu: '/mes/qc/pendinginspect/iqc'} diff --git a/src/views/mes/cal/holiday/index.vue b/src/views/mes/cal/holiday/index.vue index ca6fae5..aee1e10 100644 --- a/src/views/mes/cal/holiday/index.vue +++ b/src/views/mes/cal/holiday/index.vue @@ -42,7 +42,7 @@ diff --git a/src/views/mes/dv/machinerytype/index.vue b/src/views/mes/dv/machinerytype/index.vue index 9db8201..1c4d4ad 100644 --- a/src/views/mes/dv/machinerytype/index.vue +++ b/src/views/mes/dv/machinerytype/index.vue @@ -47,14 +47,14 @@ type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)" - v-hasPermi="['dv:machinerytype:edit']" + v-hasPermi="['mes:dv:machinerytype:edit']" >修改 新增 删除 diff --git a/src/views/mes/md/bom/index.vue b/src/views/mes/md/bom/index.vue index cd72c9c..400b4a5 100644 --- a/src/views/mes/md/bom/index.vue +++ b/src/views/mes/md/bom/index.vue @@ -60,7 +60,7 @@ icon="el-icon-plus" size="mini" @click="handleAdd" - v-hasPermi="['mes:md:item:add']" + v-hasPermi="['mes:md:mditem:add']" >新增 @@ -71,7 +71,7 @@ size="mini" :disabled="single" @click="handleUpdate" - v-hasPermi="['mes:md:item:edit']" + v-hasPermi="['mes:md:mditem:edit']" >修改 @@ -82,7 +82,7 @@ size="mini" :disabled="multiple" @click="handleDelete" - v-hasPermi="['mes:md:item:remove']" + v-hasPermi="['mes:md:mditem:remove']" >删除 @@ -92,7 +92,7 @@ icon="el-icon-upload2" size="mini" @click="handleImport" - v-hasPermi="['mes:md:item:import']" + v-hasPermi="['mes:md:mditem:import']" >导入 @@ -102,7 +102,7 @@ icon="el-icon-download" size="mini" @click="handleExport" - v-hasPermi="['mes:md:item:export']" + v-hasPermi="['mes:md:mditem:export']" >导出 @@ -148,14 +148,14 @@ type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)" - v-hasPermi="['mes:md:item:edit']" + v-hasPermi="['mes:md:mditem:edit']" >修改 删除 diff --git a/src/views/mes/md/mditem/components/sip.vue b/src/views/mes/md/mditem/components/sip.vue new file mode 100644 index 0000000..ee1a1e5 --- /dev/null +++ b/src/views/mes/md/mditem/components/sip.vue @@ -0,0 +1,231 @@ + + + \ No newline at end of file diff --git a/src/views/mes/pro/schedule/index.vue b/src/views/mes/pro/schedule/index.vue index 5cc5919..28a028b 100644 --- a/src/views/mes/pro/schedule/index.vue +++ b/src/views/mes/pro/schedule/index.vue @@ -72,8 +72,8 @@ 重置 - - + +
@@ -94,7 +94,7 @@ size="mini" type="text" @click="handleView(scope.row)" - v-hasPermi="['mes:pro:workorder:query']" + v-hasPermi="['mes:pro:protask:query']" >{{scope.row.workorderCode}} @@ -132,7 +132,7 @@ icon="el-icon-edit" v-if="scope.row.status =='CONFIRMED'" @click="handleUpdate(scope.row)" - v-hasPermi="['mes:pro:workorder:edit']" + v-hasPermi="['mes:pro:protask:edit']" >排产 @@ -322,6 +322,7 @@ export default { pageSize: 10, workorderCode: null, workorderName: null, + workorderType: 'SELF', //这里的排产要排除自产之外的外协和外购 orderSource: null, sourceCode: null, productId: null, diff --git a/src/views/mes/pro/workorder/bom/bom.vue b/src/views/mes/pro/workorder/bom/bom.vue index 42399f1..3dacea0 100644 --- a/src/views/mes/pro/workorder/bom/bom.vue +++ b/src/views/mes/pro/workorder/bom/bom.vue @@ -42,7 +42,7 @@ type="text" icon="el-icon-edit" @click="handleAddSubWorkorder(scope.row)" - v-if="workorder.status == 'CONFIRMED' && scope.row.itemOrProduct=='PRODUCT'" + v-if="workorder.status == 'CONFIRMED' && scope.row.itemOrProduct=='PRODUCT' && workorder.workorderType =='SELF'" v-hasPermi="['mes:pro:workorder:edit']" >生成工单 @@ -143,7 +143,7 @@ export default { }, props: { optType: undefined, - workorder: undefined + workorder: undefined, }, created() { this.getList(); diff --git a/src/views/mes/pro/workorder/index.vue b/src/views/mes/pro/workorder/index.vue index 3f44e0e..cae54e4 100644 --- a/src/views/mes/pro/workorder/index.vue +++ b/src/views/mes/pro/workorder/index.vue @@ -59,6 +59,14 @@ @keyup.enter.native="handleQuery" /> + + + + + + diff --git a/src/views/mes/qc/pendinginspect/index.vue b/src/views/mes/qc/pendinginspect/index.vue index 41ce265..b363fee 100644 --- a/src/views/mes/qc/pendinginspect/index.vue +++ b/src/views/mes/qc/pendinginspect/index.vue @@ -54,7 +54,7 @@ icon="el-icon-edit" @click="handleAddIQC(scope.row)" v-if="scope.row.qcType == 'IQC'" - v-hasPermi="['mes:qc:qcindex:edit']" + v-hasPermi="['mes:qc:iqc:edit']" >来料检验 过程检验 出货检验 diff --git a/src/views/mes/qc/qctemplate/index.vue b/src/views/mes/qc/qctemplate/index.vue index 903aad4..2345e29 100644 --- a/src/views/mes/qc/qctemplate/index.vue +++ b/src/views/mes/qc/qctemplate/index.vue @@ -90,7 +90,7 @@ {{scope.row.templateCode}} diff --git a/src/views/mes/qc/qctemplate/templateindex.vue b/src/views/mes/qc/qctemplate/templateindex.vue index 1804114..a737bd8 100644 --- a/src/views/mes/qc/qctemplate/templateindex.vue +++ b/src/views/mes/qc/qctemplate/templateindex.vue @@ -8,7 +8,7 @@ icon="el-icon-plus" size="mini" @click="handleAdd" - v-hasPermi="['mes:qc:templateindex:add']" + v-hasPermi="['mes:qc:qctemplate:add']" >新增 @@ -19,7 +19,7 @@ size="mini" :disabled="single" @click="handleUpdate" - v-hasPermi="['mes:qc:templateindex:edit']" + v-hasPermi="['mes:qc:qctemplate:edit']" >修改 @@ -30,7 +30,7 @@ size="mini" :disabled="multiple" @click="handleDelete" - v-hasPermi="['mes:qc:templateindex:remove']" + v-hasPermi="['mes:qc:qctemplate:remove']" >删除 @@ -57,14 +57,14 @@ type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)" - v-hasPermi="['mes:qc:templateindex:edit']" + v-hasPermi="['mes:qc:qctemplate:edit']" >修改 删除 diff --git a/src/views/mes/qc/qctemplate/templateproduct.vue b/src/views/mes/qc/qctemplate/templateproduct.vue index 90cd529..919c64b 100644 --- a/src/views/mes/qc/qctemplate/templateproduct.vue +++ b/src/views/mes/qc/qctemplate/templateproduct.vue @@ -8,7 +8,7 @@ icon="el-icon-plus" size="mini" @click="handleAdd" - v-hasPermi="['mes:qc:templateproduct:add']" + v-hasPermi="['mes:qc:qctemplate:add']" >新增 @@ -19,7 +19,7 @@ size="mini" :disabled="single" @click="handleUpdate" - v-hasPermi="['mes:qc:templateproduct:edit']" + v-hasPermi="['mes:qc:qctemplate:edit']" >修改 @@ -30,7 +30,7 @@ size="mini" :disabled="multiple" @click="handleDelete" - v-hasPermi="['mes:qc:templateproduct:remove']" + v-hasPermi="['mes:qc:qctemplate:remove']" >删除 @@ -66,14 +66,14 @@ type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)" - v-hasPermi="['mes:qc:templateproduct:edit']" + v-hasPermi="['mes:qc:qctemplate:edit']" >修改 删除 diff --git a/src/views/mes/tm/tool/index.vue b/src/views/mes/tm/tool/index.vue index 40e4ea8..d0a8354 100644 --- a/src/views/mes/tm/tool/index.vue +++ b/src/views/mes/tm/tool/index.vue @@ -126,15 +126,16 @@ + + - diff --git a/src/views/mes/wm/issue/index.vue b/src/views/mes/wm/issue/index.vue index d1748fb..9c4e229 100644 --- a/src/views/mes/wm/issue/index.vue +++ b/src/views/mes/wm/issue/index.vue @@ -125,7 +125,7 @@ { - debugger; this.form = response.data; this.warehouseInfo[0] = response.data.warehouseId; this.warehouseInfo[1] = response.data.locationId; diff --git a/src/views/mes/wm/outsourceissue/index.vue b/src/views/mes/wm/outsourceissue/index.vue new file mode 100644 index 0000000..608e2a3 --- /dev/null +++ b/src/views/mes/wm/outsourceissue/index.vue @@ -0,0 +1,509 @@ + + + diff --git a/src/views/mes/wm/outsourceissue/line.vue b/src/views/mes/wm/outsourceissue/line.vue new file mode 100644 index 0000000..25c92e1 --- /dev/null +++ b/src/views/mes/wm/outsourceissue/line.vue @@ -0,0 +1,368 @@ + + + diff --git a/src/views/mes/wm/outsourcerecpt/index.vue b/src/views/mes/wm/outsourcerecpt/index.vue new file mode 100644 index 0000000..352d39f --- /dev/null +++ b/src/views/mes/wm/outsourcerecpt/index.vue @@ -0,0 +1,468 @@ + + + diff --git a/src/views/mes/wm/outsourcerecpt/line.vue b/src/views/mes/wm/outsourcerecpt/line.vue new file mode 100644 index 0000000..d430b15 --- /dev/null +++ b/src/views/mes/wm/outsourcerecpt/line.vue @@ -0,0 +1,442 @@ + + + diff --git a/src/views/mes/wm/package/line.vue b/src/views/mes/wm/package/line.vue index 240faff..df7088e 100644 --- a/src/views/mes/wm/package/line.vue +++ b/src/views/mes/wm/package/line.vue @@ -8,7 +8,7 @@ icon="el-icon-plus" size="mini" @click="handleAdd" - v-hasPermi="['mes:wm:packageline:add']" + v-hasPermi="['mes:wm:package:add']" >新增 @@ -20,7 +20,7 @@ size="mini" :disabled="multiple" @click="handleDelete" - v-hasPermi="['mes:wm:packageline:remove']" + v-hasPermi="['mes:wm:package:remove']" >删除 @@ -47,14 +47,14 @@ type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)" - v-hasPermi="['mes:wm:packageline:edit']" + v-hasPermi="['mes:wm:package:edit']" >修改 删除 diff --git a/src/views/mes/wm/productrecpt/index.vue b/src/views/mes/wm/productrecpt/index.vue index 04eb9f3..1a6030c 100644 --- a/src/views/mes/wm/productrecpt/index.vue +++ b/src/views/mes/wm/productrecpt/index.vue @@ -107,7 +107,7 @@ {{scope.row.genDate}} + >{{scope.row.snNum}} @@ -90,7 +90,7 @@ size="mini" type="text" icon="el-icon-edit" - @click="handleUpdate(scope.row)" + @click="handleExport(scope.row)" v-hasPermi="['mes:wm:sn:edit']" >导出/打印 { + debugger; this.snList = response.rows; this.total = response.total; this.loading = false; @@ -283,8 +284,10 @@ export default { }).catch(() => {}); }, /** 导出按钮操作 */ - handleExport() { - this.download('wm/sn/export', { + handleExport(row) { + this.queryParams.itemCode = row.itemCode; + this.queryParams.gen_date = row.genDate; + this.download('/mes/wm/sn/export', { ...this.queryParams }, `sn_${new Date().getTime()}.xlsx`) }, diff --git a/src/views/mes/wm/stocktaking/index.vue b/src/views/mes/wm/stocktaking/index.vue index 30c4ceb..4c97454 100644 --- a/src/views/mes/wm/stocktaking/index.vue +++ b/src/views/mes/wm/stocktaking/index.vue @@ -1,6 +1,16 @@ diff --git a/src/views/mes/wm/stocktaking/line.vue b/src/views/mes/wm/stocktaking/line.vue index 728ac12..89cf34f 100644 --- a/src/views/mes/wm/stocktaking/line.vue +++ b/src/views/mes/wm/stocktaking/line.vue @@ -164,7 +164,7 @@ icon="el-icon-plus" size="mini" @click="handleAdd" - v-hasPermi="['wm:stocktakingline:add']" + v-hasPermi="['mes:wm:stocktaking:add']" >新增 @@ -175,7 +175,7 @@ size="mini" :disabled="single" @click="handleUpdate" - v-hasPermi="['wm:stocktakingline:edit']" + v-hasPermi="['mes:wm:stocktaking:edit']" >修改 @@ -186,7 +186,7 @@ size="mini" :disabled="multiple" @click="handleDelete" - v-hasPermi="['wm:stocktakingline:remove']" + v-hasPermi="['mes:wm:stocktaking:remove']" >删除 @@ -196,7 +196,7 @@ icon="el-icon-download" size="mini" @click="handleExport" - v-hasPermi="['wm:stocktakingline:export']" + v-hasPermi="['mes:wm:stocktaking:export']" >导出 @@ -233,14 +233,14 @@ type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)" - v-hasPermi="['wm:stocktakingline:edit']" + v-hasPermi="['mes:wm:stocktaking:edit']" >修改 删除 @@ -336,6 +336,10 @@ import { listStocktakingline, getStocktakingline, delStocktakingline, addStockta export default { name: "Stocktakingline", + props:{ + optType: null, + takingId: null, + }, data() { return { // 遮罩层 @@ -360,7 +364,7 @@ export default { queryParams: { pageNum: 1, pageSize: 10, - takingId: null, materialStockId: null, itemId: null, itemCode: null, itemName: null, specification: null, unitOfMeasure: null, unitName: null, quantity: null, takingQuantity: null, warehouseId: null, warehouseCode: null, warehouseName: null, locationId: null, locationCode: null, locationName: null, areaId: null, areaCode: null, areaName: null, takingStatus: null, }, + takingId: this.takingId, materialStockId: null, itemId: null, itemCode: null, itemName: null, specification: null, unitOfMeasure: null, unitName: null, quantity: null, takingQuantity: null, warehouseId: null, warehouseCode: null, warehouseName: null, locationId: null, locationCode: null, locationName: null, areaId: null, areaCode: null, areaName: null, takingStatus: null, }, // 表单参数 form: {}, // 表单校验 diff --git a/src/views/mes/wm/stocktaking/result.vue b/src/views/mes/wm/stocktaking/result.vue index 91cad58..b997767 100644 --- a/src/views/mes/wm/stocktaking/result.vue +++ b/src/views/mes/wm/stocktaking/result.vue @@ -84,7 +84,7 @@ icon="el-icon-plus" size="mini" @click="handleAdd" - v-hasPermi="['wm:stocktakingresult:add']" + v-hasPermi="['mes:wm:stocktaking:add']" >新增 @@ -95,7 +95,7 @@ size="mini" :disabled="single" @click="handleUpdate" - v-hasPermi="['wm:stocktakingresult:edit']" + v-hasPermi="['mes:wm:stocktaking:edit']" >修改 @@ -106,7 +106,7 @@ size="mini" :disabled="multiple" @click="handleDelete" - v-hasPermi="['wm:stocktakingresult:remove']" + v-hasPermi="['mes:wm:stocktaking:remove']" >删除 @@ -116,7 +116,7 @@ icon="el-icon-download" size="mini" @click="handleExport" - v-hasPermi="['wm:stocktakingresult:export']" + v-hasPermi="['mes:wm:stocktaking:export']" >导出 @@ -142,14 +142,14 @@ type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)" - v-hasPermi="['wm:stocktakingresult:edit']" + v-hasPermi="['mes:wm:stocktaking:edit']" >修改 删除 @@ -212,6 +212,10 @@ import { listStocktakingresult, getStocktakingresult, delStocktakingresult, addS export default { name: "Stocktakingresult", + props:{ + optType: null, + takingId: null, + }, data() { return { // 遮罩层 @@ -236,7 +240,7 @@ export default { queryParams: { pageNum: 1, pageSize: 10, - takingId: null, itemId: null, itemCode: null, itemName: null, specification: null, unitOfMeasure: null, unitName: null, quantity: null, takingQuantity: null, takingStatus: null, }, + takingId: this.takingId, itemId: null, itemCode: null, itemName: null, specification: null, unitOfMeasure: null, unitName: null, quantity: null, takingQuantity: null, takingStatus: null, }, // 表单参数 form: {}, // 表单校验 diff --git a/src/views/mes/wm/warehouse/index.vue b/src/views/mes/wm/warehouse/index.vue index 217ad7b..35b1718 100644 --- a/src/views/mes/wm/warehouse/index.vue +++ b/src/views/mes/wm/warehouse/index.vue @@ -86,7 +86,7 @@ type="text" icon="el-icon-s-shop" @click="handleLocation(scope.row.warehouseId)" - v-hasPermi="['mes:wm:warehouse:edit','mes:wm:warehouse:list']" + v-hasPermi="['mes:wm:location:edit','mes:wm:location:list']" >库区