| | |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region 器具管理 |
| | | //#region 器具基础资料 |
| | | //#region 器具主档维护 |
| | | //#region 容器管理 |
| | | //#region 容器基础资料 |
| | | //#region 容器主档维护 |
| | | { |
| | | path: "/scMould/basicModeling/Gy_MouldFileList", |
| | | component: Layout, |
| | |
| | | component: () => |
| | | import("@/views/scMould/basicModeling/Gy_MouldFileList.vue"), |
| | | name: "Gy_MouldFileList", |
| | | meta: { title: "器具主档维护", activeMenu: "scMould/basicModeling" }, |
| | | meta: { title: "容器主档维护", activeMenu: "scMould/basicModeling" }, |
| | | }, |
| | | ], |
| | | }, |
| | | //#endregion |
| | | |
| | | //#region 器具主档 |
| | | //#region 容器主档 |
| | | { |
| | | path: "/scMould/basicModeling/Gy_MouldFile", |
| | | component: Layout, |
| | |
| | | component: () => |
| | | import("@/views/scMould/basicModeling/Gy_MouldFile.vue"), |
| | | name: "Gy_MouldFile", |
| | | meta: { title: "器具主档", activeMenu: "scMould/basicModeling" }, |
| | | meta: { title: "容器主档", activeMenu: "scMould/basicModeling" }, |
| | | }, |
| | | ], |
| | | }, |
| | |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region 器具仓存管理 |
| | | //#region 器具领用申请单列表 |
| | | //#region 容器仓存管理 |
| | | //#region 容器领用申请单列表 |
| | | { |
| | | path: "/scMould/warehouse/Sc_MouldOutRequestBillList", |
| | | component: Layout, |
| | |
| | | component: () => |
| | | import("@/views/scMould/warehouse/Sc_MouldOutRequestBillList"), |
| | | name: "Sc_MouldOutRequestBillList", |
| | | meta: { title: "器具领用申请单维护", activeMenu: "scMould/warehouse" }, |
| | | meta: { title: "容器领用申请单维护", activeMenu: "scMould/warehouse" }, |
| | | }, |
| | | ], |
| | | }, |
| | | //#endregion |
| | | |
| | | //#region 器具领用申请单 |
| | | //#region 容器领用申请单 |
| | | { |
| | | path: "/scMould/warehouse/Sc_MouldOutRequestBillEdit", |
| | | component: Layout, |
| | |
| | | component: () => |
| | | import("@/views/scMould/warehouse/Sc_MouldOutRequestBillEdit"), |
| | | name: "Sc_MouldOutRequestBillEdit", |
| | | meta: { title: "器具领用申请单编辑", activeMenu: "scMould/warehouse" }, |
| | | meta: { title: "容器领用申请单编辑", activeMenu: "scMould/warehouse" }, |
| | | }, |
| | | ], |
| | | }, |
| | | //#endregion |
| | | |
| | | //#region 器具领用出库单列表 |
| | | //#region 容器领用出库单列表 |
| | | { |
| | | path: "/scMould/warehouse/Sc_MouldProdOutBillList", |
| | | component: Layout, |
| | |
| | | component: () => |
| | | import("@/views/scMould/warehouse/Sc_MouldProdOutBillList"), |
| | | name: "Sc_MouldProdOutBillList", |
| | | meta: { title: "器具领用出库单维护", activeMenu: "scMould/warehouse" }, |
| | | meta: { title: "容器领用出库单维护", activeMenu: "scMould/warehouse" }, |
| | | }, |
| | | ], |
| | | }, |
| | | //#endregion |
| | | |
| | | //#region 器具领用出库单 |
| | | //#region 容器领用出库单 |
| | | { |
| | | path: "/scMould/warehouse/Sc_MouldProdOutBillEdit", |
| | | component: Layout, |
| | |
| | | component: () => |
| | | import("@/views/scMould/warehouse/Sc_MouldProdOutBillEdit"), |
| | | name: "Sc_MouldProdOutBillEdit", |
| | | meta: { title: "器具领用出库单编辑", activeMenu: "scMould/warehouse" }, |
| | | meta: { title: "容器领用出库单编辑", activeMenu: "scMould/warehouse" }, |
| | | }, |
| | | ], |
| | | }, |
| | | //#endregion |
| | | |
| | | //#region 器具入库申请单列表 |
| | | //#region 容器入库申请单列表 |
| | | { |
| | | path: "/scMould/warehouse/Sc_MouldInRequestBillList", |
| | | component: Layout, |
| | |
| | | component: () => |
| | | import("@/views/scMould/warehouse/Sc_MouldInRequestBillList"), |
| | | name: "Sc_MouldInRequestBillList", |
| | | meta: { title: "器具入库申请单维护", activeMenu: "scMould/warehouse" }, |
| | | meta: { title: "容器入库申请单维护", activeMenu: "scMould/warehouse" }, |
| | | }, |
| | | ], |
| | | }, |
| | | //#endregion |
| | | |
| | | //#region 器具入库申请单 |
| | | //#region 容器入库申请单 |
| | | { |
| | | path: "/scMould/warehouse/Sc_MouldInRequestBillEdit", |
| | | component: Layout, |
| | |
| | | component: () => |
| | | import("@/views/scMould/warehouse/Sc_MouldInRequestBillEdit"), |
| | | name: "Sc_MouldInRequestBillEdit", |
| | | meta: { title: "器具入库申请单编辑", activeMenu: "scMould/warehouse" }, |
| | | meta: { title: "容器入库申请单编辑", activeMenu: "scMould/warehouse" }, |
| | | }, |
| | | ], |
| | | }, |
| | | //#endregion |
| | | |
| | | //#region 器具领用退库单列表 |
| | | //#region 容器领用退库单列表 |
| | | { |
| | | path: "/scMould/warehouse/Sc_MouldProdBackBillList", |
| | | component: Layout, |
| | |
| | | component: () => |
| | | import("@/views/scMould/warehouse/Sc_MouldProdBackBillList"), |
| | | name: "Sc_MouldProdBackBillList", |
| | | meta: { title: "器具领用退库单维护", activeMenu: "scMould/warehouse" }, |
| | | meta: { title: "容器领用退库单维护", activeMenu: "scMould/warehouse" }, |
| | | }, |
| | | ], |
| | | }, |
| | | //#endregion |
| | | |
| | | //#region 器具领用退库单 |
| | | //#region 容器领用退库单 |
| | | { |
| | | path: "/scMould/warehouse/Sc_MouldProdBackBillEdit", |
| | | component: Layout, |
| | |
| | | component: () => |
| | | import("@/views/scMould/warehouse/Sc_MouldProdBackBillEdit"), |
| | | name: "Sc_MouldProdBackBillEdit", |
| | | meta: { title: "器具领用退库单编辑", activeMenu: "scMould/warehouse" }, |
| | | meta: { title: "容器领用退库单编辑", activeMenu: "scMould/warehouse" }, |
| | | }, |
| | | ], |
| | | }, |
| | | //#endregion |
| | | |
| | | //#region 器具调拨申请单列表 |
| | | //#region 容器调拨申请单列表 |
| | | { |
| | | path: "/scMould/warehouse/Sc_MouldMoveStockRequestBillList", |
| | | component: Layout, |
| | |
| | | component: () => |
| | | import("@/views/scMould/warehouse/Sc_MouldMoveStockRequestBillList"), |
| | | name: "Sc_MouldMoveStockRequestBillList", |
| | | meta: { title: "器具调拨申请单维护", activeMenu: "scMould/warehouse" }, |
| | | meta: { title: "容器调拨申请单维护", activeMenu: "scMould/warehouse" }, |
| | | }, |
| | | ], |
| | | }, |
| | | //#endregion |
| | | |
| | | //#region 器具调拨申请单 |
| | | //#region 容器调拨申请单 |
| | | { |
| | | path: "/scMould/warehouse/Sc_MouldMoveStockRequestBillEdit", |
| | | component: Layout, |
| | |
| | | component: () => |
| | | import("@/views/scMould/warehouse/Sc_MouldMoveStockRequestBillEdit"), |
| | | name: "Sc_MouldMoveStockRequestBillEdit", |
| | | meta: { title: "器具调拨申请单编辑", activeMenu: "scMould/warehouse" }, |
| | | meta: { title: "容器调拨申请单编辑", activeMenu: "scMould/warehouse" }, |
| | | }, |
| | | ], |
| | | }, |
| | | //#endregion |
| | | |
| | | //#region 器具直接调拨单列表 |
| | | //#region 容器直接调拨单列表 |
| | | { |
| | | path: "/scMould/warehouse/Sc_MouldProdMoveBillList", |
| | | component: Layout, |
| | |
| | | component: () => |
| | | import("@/views/scMould/warehouse/Sc_MouldProdMoveBillList"), |
| | | name: "Sc_MouldProdMoveBillList", |
| | | meta: { title: "器具直接调拨单维护", activeMenu: "scMould/warehouse" }, |
| | | meta: { title: "容器直接调拨单维护", activeMenu: "scMould/warehouse" }, |
| | | }, |
| | | ], |
| | | }, |
| | | //#endregion |
| | | |
| | | //#region 器具直接调拨单 |
| | | //#region 容器直接调拨单 |
| | | { |
| | | path: "/scMould/warehouse/Sc_MouldProdMoveBillEdit", |
| | | component: Layout, |
| | |
| | | component: () => |
| | | import("@/views/scMould/warehouse/Sc_MouldProdMoveBillEdit"), |
| | | name: "Sc_MouldProdMoveBillEdit", |
| | | meta: { title: "器具直接调拨单编辑", activeMenu: "scMould/warehouse" }, |
| | | meta: { title: "容器直接调拨单编辑", activeMenu: "scMould/warehouse" }, |
| | | }, |
| | | ], |
| | | }, |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具管理", |
| | | title: "容器管理", |
| | | }, |
| | | hidden: false, |
| | | name: "ScMould", |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具领用出库单维护", |
| | | title: "容器领用出库单维护", |
| | | }, |
| | | component: () => |
| | | import( |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具领用出库单", |
| | | title: "容器领用出库单", |
| | | }, |
| | | component: () => |
| | | import( |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具领用退库单维护", |
| | | title: "容器领用退库单维护", |
| | | }, |
| | | component: () => |
| | | import( |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具领用退库单", |
| | | title: "容器领用退库单", |
| | | }, |
| | | component: () => |
| | | import( |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具直接调拨单维护", |
| | | title: "容器直接调拨单维护", |
| | | }, |
| | | component: () => |
| | | import( |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具直接调拨单", |
| | | title: "容器直接调拨单", |
| | | }, |
| | | component: () => |
| | | import( |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具入库申请单维护", |
| | | title: "容器入库申请单维护", |
| | | }, |
| | | component: () => |
| | | import( |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具入库申请单", |
| | | title: "容器入库申请单", |
| | | }, |
| | | component: () => |
| | | import( |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具领用申请单维护", |
| | | title: "容器领用申请单维护", |
| | | }, |
| | | component: () => |
| | | import( |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具领用申请单", |
| | | title: "容器领用申请单", |
| | | }, |
| | | component: () => |
| | | import( |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具调拨申请单维护", |
| | | title: "容器调拨申请单维护", |
| | | }, |
| | | component: () => |
| | | import( |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具调拨申请单", |
| | | title: "容器调拨申请单", |
| | | }, |
| | | component: () => |
| | | import( |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具主档", |
| | | title: "容器主档", |
| | | }, |
| | | component: () => |
| | | import("@/views/scMould/basicModeling/Gy_MouldFile.vue"), |
| | |
| | | icon: "build", |
| | | link: null, |
| | | noCache: false, |
| | | title: "器具主档维护", |
| | | title: "容器主档维护", |
| | | }, |
| | | component: () => |
| | | import( |
| | |
| | | this.gyCustomerShow = true |
| | | this.openData = true |
| | | } else if (num == 8) { |
| | | this.dialogTitle = '器具列表' |
| | | this.dialogTitle = '容器列表' |
| | | this.gyMouldShow = true |
| | | this.openData = true |
| | | } |
| | |
| | | <el-button type="primary" @click="close">退 出</el-button> |
| | | <!-- <el-button @click="cancel">取 消</el-button> --> |
| | | </div> |
| | | <div style="margin: 10px; font-size: 28px; font-weight: bold; text-align: center;">器具档案编辑</div> |
| | | <div style="margin: 10px; font-size: 28px; font-weight: bold; text-align: center;">容器档案编辑</div> |
| | | <el-form ref="form" :model="form" :rules="rules" label-width="140px"> |
| | | <el-tabs v-model="activeName" type="card"> |
| | | <el-tab-pane label="基本信息" name="first"> |
| | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="器具编号" prop="HMouldNo" v-show="isShow"> |
| | | <el-input v-model="form.HMouldNo" placeholder="请输入器具编号" /> |
| | | <el-form-item label="容器编号" prop="HMouldNo" v-show="isShow"> |
| | | <el-input v-model="form.HMouldNo" placeholder="请输入容器编号" /> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="6"> |
| | | <el-form-item label="器具名称" prop="HName" v-show="isShow"> |
| | | <el-input v-model="form.HName" placeholder="请输入器具名称" /> |
| | | <el-form-item label="容器名称" prop="HName" v-show="isShow"> |
| | | <el-input v-model="form.HName" placeholder="请输入容器名称" /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="器具规格" prop="HModel" v-show="isShow"> |
| | | <el-input v-model="form.HModel" placeholder="请输入器具规格" /> |
| | | <el-form-item label="容器规格" prop="HModel" v-show="isShow"> |
| | | <el-input v-model="form.HModel" placeholder="请输入容器规格" /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="器具型号" prop="HModel2" v-show="isShow"> |
| | | <el-input v-model="form.HModel2" placeholder="请输入器具型号" /> |
| | | <el-form-item label="容器型号" prop="HModel2" v-show="isShow"> |
| | | <el-input v-model="form.HModel2" placeholder="请输入容器型号" /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="器具分类" prop="HMouleTypeName" v-show="isHide"> |
| | | <el-input v-model="form.HMouleTypeName" placeholder="请输入器具分类" disabled> |
| | | <el-form-item label="容器分类" prop="HMouleTypeName" v-show="isHide"> |
| | | <el-input v-model="form.HMouleTypeName" placeholder="请输入容器分类" disabled> |
| | | <el-button slot="append" icon="el-icon-search"></el-button> |
| | | </el-input> |
| | | </el-form-item> |
| | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="器具状态" prop="HMouldStatus" v-show="isHide"> |
| | | <el-form-item label="容器状态" prop="HMouldStatus" v-show="isHide"> |
| | | <el-select v-model="form.HMouldStatus" placeholder="请选择"> |
| | | <el-option label="在库" value="在库" /> |
| | | <el-option label="上机" value="上机" /> |
| | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="器具类型" prop="HMouldClass" v-show="isHide"> |
| | | <el-form-item label="容器类型" prop="HMouldClass" v-show="isHide"> |
| | | <el-select v-model="form.HMouldClass" placeholder="请选择"> |
| | | <el-option label="模具" value="模具" /> |
| | | <el-option label="工装" value="工装" /> |
| | | <el-option label="夹具" value="夹具" /> |
| | | <el-option label="刀具" value="刀具" /> |
| | | <el-option label="检具" value="检具" /> |
| | | <el-option label="周转器具" value="周转器具" /> |
| | | <el-option label="周转容器" value="周转容器" /> |
| | | <el-option label="其他" value="其他" /> |
| | | </el-select> |
| | | </el-form-item> |
| | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="器具可用状态" prop="HMouldUseStatus" v-show="isHide"> |
| | | <el-form-item label="容器可用状态" prop="HMouldUseStatus" v-show="isHide"> |
| | | <el-select v-model="form.HMouldUseStatus" placeholder="请选择"> |
| | | <el-option label="正常" value="正常" /> |
| | | <el-option label="异常" value="异常" /> |
| | |
| | | </el-tab-pane> |
| | | </el-tabs> |
| | | <el-tabs type="border-card" v-show="isHide"> |
| | | <el-tab-pane label="子器具"> |
| | | <el-tab-pane label="子容器"> |
| | | <div style="margin-bottom: 10px;"> |
| | | <el-button type="success" plain icon="el-icon-plus" @click="handleAddSysZb(type = 'edit')" |
| | | size="mini">增加一行</el-button> |
| | |
| | | @selection-change="handleTableZbEdit" :row-class-name="rowSysZbIndex" show-summary border> |
| | | <el-table-column type="selection" width="55" align="center" /> |
| | | <el-table-column align="center" label="序号" type="index" width="80" /> |
| | | <el-table-column align="center" label="子器具"> |
| | | <el-table-column align="center" label="子容器"> |
| | | <template slot-scope="scope"> |
| | | <el-input v-model="scope.row.HMouldFileName" /> |
| | | </template> |
| | |
| | | <div style="padding: 10px; position: relative;"> |
| | | <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" label-width="98px" class="searchBox"> |
| | | <el-row> |
| | | <el-form-item label="器具编号" prop="HNumber" style="margin-left: 100px;"> |
| | | <el-input v-model="queryParams.HNumber" placeholder="请输入器具编号" @keyup.enter.native="handleQuery" /> |
| | | <el-form-item label="容器编号" prop="HNumber" style="margin-left: 100px;"> |
| | | <el-input v-model="queryParams.HNumber" placeholder="请输入容器编号" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="器具名称" prop="HName"> |
| | | <el-input v-model="queryParams.HName" placeholder="请输入器具名称" @keyup.enter.native="handleQuery" /> |
| | | <el-form-item label="容器名称" prop="HName"> |
| | | <el-input v-model="queryParams.HName" placeholder="请输入容器名称" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="组织"> |
| | | <el-select v-model="queryParams.HUSEORGID" placeholder="请选择"> |
| | |
| | | , { field: '单据号', title: '单据号', sort: true, width: 120 } |
| | | , { field: '条码编号', title: '条码编号', sort: true, width: 120 } |
| | | , { field: '对应ERP物料编码', title: '物料编号', sort: true, width: 120 } |
| | | , { field: '模具编号', title: '器具编号', sort: true, width: 120 } |
| | | , { field: '模具名称', title: '器具名称', sort: true, width: 120 } |
| | | , { field: '模具型号', title: '器具型号', sort: true, width: 120 } |
| | | , { field: '模具品类', title: '器具品类', sort: true, width: 120 } |
| | | , { field: '模具状态', title: '器具状态', sort: true, width: 120 } |
| | | , { field: '模具编号', title: '容器编号', sort: true, width: 120 } |
| | | , { field: '模具名称', title: '容器名称', sort: true, width: 120 } |
| | | , { field: '模具型号', title: '容器型号', sort: true, width: 120 } |
| | | , { field: '模具品类', title: '容器品类', sort: true, width: 120 } |
| | | , { field: '模具状态', title: '容器状态', sort: true, width: 120 } |
| | | , { field: '模具可用状态', title: '模具可用状态', sort: true, width: 140 } |
| | | , { field: '穴数', title: '穴数', sort: true, width: 120 } |
| | | , { field: '对应ERP物料编码', title: '器具ERP物料', sort: true, width: 140 } |
| | | , { field: '对应ERP物料编码', title: '容器ERP物料', sort: true, width: 140 } |
| | | , { field: '直径', title: '直径', sort: true, width: 120 } |
| | | , { field: '辅助属性', title: '辅助属性', sort: true, width: 120 } |
| | | , { field: '辅助属性2', title: '辅助属性2', sort: true, width: 120 } |
| | |
| | | , { field: '当前仓位', title: '当前仓位', sort: true, width: 120 } |
| | | , { field: '虚拟仓类型', title: '虚拟仓类型', sort: true, width: 120 } |
| | | , { field: '虚拟仓', title: '虚拟仓', sort: true, width: 120 } |
| | | , { field: '当前模具规格', title: '当前器具规格', sort: true, width: 140 } |
| | | , { field: '初始模具规格', title: '初始器具规格', sort: true, width: 140 } |
| | | , { field: '当前模具规格', title: '当前容器规格', sort: true, width: 140 } |
| | | , { field: '初始模具规格', title: '初始容器规格', sort: true, width: 140 } |
| | | , { field: '当前设计寿命', title: '当前设计寿命', sort: true, totalRow: true, width: 140 } |
| | | , { field: '初始设计寿命', title: '初始设计寿命', sort: true, totalRow: true, width: 140 } |
| | | , { field: '使用寿命', title: '使用寿命', sort: true, totalRow: true, width: 120 } |
| | |
| | | <el-button type="primary" @click="close">退 出</el-button> |
| | | <!-- <el-button @click="cancel">取 消</el-button> --> |
| | | </div> |
| | | <div style="margin: 10px; font-size: 28px; font-weight: bold; text-align: center;">器具入库申请单</div> |
| | | <div style="margin: 10px; font-size: 28px; font-weight: bold; text-align: center;">容器入库申请单</div> |
| | | <el-form ref="form" :model="form" :rules="rules" label-width="90px"> |
| | | <el-tabs v-model="activeName" type="card"> |
| | | <el-tab-pane label="基本信息" name="first"> |
| | |
| | | @selection-change="handleTableZbEdit" :row-class-name="rowSysZbIndex" show-summary border> |
| | | <el-table-column type="selection" width="55" align="center" /> |
| | | <el-table-column align="center" label="序号" type="index" width="80" /> |
| | | <el-table-column align="center" label="器具代码" width="120"> |
| | | <el-table-column align="center" label="容器代码" width="120"> |
| | | <template slot-scope="scope"> |
| | | <el-input v-model="scope.row.HMaterNumber" placeholder="请输入" @keyup.native.f7="openDataDialog(8, scope.row)" |
| | | @dblclick.native="openDataDialog(8, scope.row)" /> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column align="center" label="器具名称" width="120"> |
| | | <el-table-column align="center" label="容器名称" width="120"> |
| | | <template slot-scope="scope"> |
| | | <span>{{ scope.row.HMaterName }}</span> |
| | | </template> |
| | |
| | | gyEmployeeShow: false,//销售员数据组件 |
| | | gySupplierShow: false,//供应商数据组件 |
| | | gyCustomerShow: false,//客户数据组件 |
| | | gyMouldShow: false,//器具数据组件 |
| | | gyMouldShow: false,//容器数据组件 |
| | | gyStockPlaceShow: false,//仓位数据组件 |
| | | eHWHType:1,//仓库弹窗区分标志 |
| | | empType:1,//职员弹窗区分标志 |
| | |
| | | this.editData.map((item, index) => { |
| | | if (!item.HMaterID) { |
| | | fhck = true |
| | | this.$modal.msgError("第" + (index + 1) + "行:器具未选择!"); |
| | | this.$modal.msgError("第" + (index + 1) + "行:容器未选择!"); |
| | | }else if(!item.HQty || item.HQty == 0){ |
| | | fhck = true |
| | | this.$modal.msgError("第" + (index + 1) + "行:数量不能为0!"); |
| | |
| | | this.gyCustomerShow = true |
| | | this.openData = true |
| | | } else if (num == 8) { |
| | | this.dialogTitle = '器具列表' |
| | | this.dialogTitle = '容器列表' |
| | | this.gyMouldShow = true |
| | | this.openData = true |
| | | } else if (num == 9) { |
| | |
| | | <el-form-item label="部门信息" prop="HDept"> |
| | | <el-input v-model="queryParams.HDept" placeholder="请输入部门信息" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="器具代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入器具代码" @keyup.enter.native="handleQuery" /> |
| | | <el-form-item label="容器代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入容器代码" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="往来单位" prop="HSupName"> |
| | | <el-input v-model="queryParams.HSupName" placeholder="请输入往来单位" @keyup.enter.native="handleQuery" /> |
| | |
| | | </el-col> |
| | | <el-col :span="1.5"> |
| | | <el-button type="primary" icon="el-icon-tickets" size="mini" |
| | | @click="handlePush(row = rowForm, OperationType = 4)">下推(器具领用退库单)</el-button> |
| | | @click="handlePush(row = rowForm, OperationType = 4)">下推(容器领用退库单)</el-button> |
| | | </el-col> |
| | | <el-col :span="1.5"> |
| | | <el-button type="primary" icon="el-icon-delete" size="mini" :disabled="single" @click="handleDelete">删除 |
| | |
| | | v-if="rowHideShow" /> |
| | | </el-dialog> |
| | | <!-- 编辑 --> |
| | | <el-dialog title="编辑器具入库申请单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <el-dialog title="编辑容器入库申请单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <edit :OperationType=OperationType :linterid=this.rowForm.hmainid :HSouceBillType=this.rowForm.HSourceBillType |
| | | :copyType="copyType" @editClose="editClose" v-if="editShow" /> |
| | | </el-dialog> |
| | | <!-- 下推 --> |
| | | <el-dialog title="下推器具领用退库单" :visible.sync="openPush" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <el-dialog title="下推容器领用退库单" :visible.sync="openPush" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <push :OperationType='4' :propsData='pushData' :HSouceBillType=BillType |
| | | @editClose="pushClose" v-if="pushShow" /> |
| | | </el-dialog> |
| | |
| | | <el-button type="primary" @click="close">退 出</el-button> |
| | | <!-- <el-button @click="cancel">取 消</el-button> --> |
| | | </div> |
| | | <div style="margin: 10px; font-size: 28px; font-weight: bold; text-align: center;">器具调拨申请单</div> |
| | | <div style="margin: 10px; font-size: 28px; font-weight: bold; text-align: center;">容器调拨申请单</div> |
| | | <el-form ref="form" :model="form" :rules="rules" label-width="90px"> |
| | | <el-tabs v-model="activeName" type="card"> |
| | | <el-tab-pane label="基本信息" name="first"> |
| | |
| | | @selection-change="handleTableZbEdit" :row-class-name="rowSysZbIndex" show-summary border> |
| | | <el-table-column type="selection" width="55" align="center" /> |
| | | <el-table-column align="center" label="序号" type="index" width="80" /> |
| | | <el-table-column align="center" label="器具代码" width="120"> |
| | | <el-table-column align="center" label="容器代码" width="120"> |
| | | <template slot-scope="scope"> |
| | | <el-input v-model="scope.row.HMaterNumber" placeholder="请输入" @keyup.native.f7="openDataDialog(8, scope.row)" |
| | | @dblclick.native="openDataDialog(8, scope.row)" /> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column align="center" label="器具名称" width="120"> |
| | | <el-table-column align="center" label="容器名称" width="120"> |
| | | <template slot-scope="scope"> |
| | | <span>{{ scope.row.HMaterName }}</span> |
| | | </template> |
| | |
| | | gyEmployeeShow: false,//销售员数据组件 |
| | | gySupplierShow: false,//供应商数据组件 |
| | | gyCustomerShow: false,//客户数据组件 |
| | | gyMouldShow: false,//器具数据组件 |
| | | gyMouldShow: false,//容器数据组件 |
| | | gyStockPlaceShow: false,//仓位数据组件 |
| | | eHWHType:1,//仓库弹窗区分标志 |
| | | empType:1,//职员弹窗区分标志 |
| | |
| | | this.editData.map((item, index) => { |
| | | if (!item.HMaterID) { |
| | | fhck = true |
| | | this.$modal.msgError("第" + (index + 1) + "行:器具未选择!"); |
| | | this.$modal.msgError("第" + (index + 1) + "行:容器未选择!"); |
| | | }else if(!item.HQty || item.HQty == 0){ |
| | | fhck = true |
| | | this.$modal.msgError("第" + (index + 1) + "行:数量不能为0!"); |
| | |
| | | this.gyCustomerShow = true |
| | | this.openData = true |
| | | } else if (num == 8) { |
| | | this.dialogTitle = '器具列表' |
| | | this.dialogTitle = '容器列表' |
| | | this.gyMouldShow = true |
| | | this.openData = true |
| | | } else if (num == 9) { |
| | |
| | | <el-form-item label="部门信息" prop="HDept"> |
| | | <el-input v-model="queryParams.HDept" placeholder="请输入部门信息" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="器具代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入器具代码" @keyup.enter.native="handleQuery" /> |
| | | <el-form-item label="容器代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入容器代码" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="往来单位" prop="HSupName"> |
| | | <el-input v-model="queryParams.HSupName" placeholder="请输入往来单位" @keyup.enter.native="handleQuery" /> |
| | |
| | | </el-col> |
| | | <el-col :span="1.5"> |
| | | <el-button type="primary" icon="el-icon-tickets" size="mini" |
| | | @click="handlePush(row = rowForm, OperationType = 4)">下推(器具直接调拨单)</el-button> |
| | | @click="handlePush(row = rowForm, OperationType = 4)">下推(容器直接调拨单)</el-button> |
| | | </el-col> |
| | | <el-col :span="1.5"> |
| | | <el-button type="primary" icon="el-icon-delete" size="mini" :disabled="single" @click="handleDelete">删除 |
| | |
| | | v-if="rowHideShow" /> |
| | | </el-dialog> |
| | | <!-- 编辑 --> |
| | | <el-dialog title="编辑器具调拨申请单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <el-dialog title="编辑容器调拨申请单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <edit :OperationType=OperationType :linterid=this.rowForm.hmainid :HSouceBillType=this.rowForm.HSourceBillType |
| | | :copyType="copyType" @editClose="editClose" v-if="editShow" /> |
| | | </el-dialog> |
| | | <!-- 下推 --> |
| | | <el-dialog title="下推器具直接调拨单" :visible.sync="openPush" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <el-dialog title="下推容器直接调拨单" :visible.sync="openPush" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <push :OperationType='4' :propsData='pushData' :HSouceBillType=BillType |
| | | @editClose="pushClose" v-if="pushShow" /> |
| | | </el-dialog> |
| | |
| | | <el-button type="primary" @click="close">退 出</el-button> |
| | | <!-- <el-button @click="cancel">取 消</el-button> --> |
| | | </div> |
| | | <div style="margin: 10px; font-size: 28px; font-weight: bold; text-align: center;">器具领用申请单</div> |
| | | <div style="margin: 10px; font-size: 28px; font-weight: bold; text-align: center;">容器领用申请单</div> |
| | | <el-form ref="form" :model="form" :rules="rules" label-width="90px"> |
| | | <el-tabs v-model="activeName" type="card"> |
| | | <el-tab-pane label="基本信息" name="first"> |
| | |
| | | @selection-change="handleTableZbEdit" :row-class-name="rowSysZbIndex" show-summary border> |
| | | <el-table-column type="selection" width="55" align="center" /> |
| | | <el-table-column align="center" label="序号" type="index" width="80" /> |
| | | <el-table-column align="center" label="器具代码" width="120"> |
| | | <el-table-column align="center" label="容器代码" width="120"> |
| | | <template slot-scope="scope"> |
| | | <el-input v-model="scope.row.HMaterNumber" placeholder="请输入" @keyup.native.f7="openDataDialog(8, scope.row)" |
| | | @dblclick.native="openDataDialog(8, scope.row)" /> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column align="center" label="器具名称" width="120"> |
| | | <el-table-column align="center" label="容器名称" width="120"> |
| | | <template slot-scope="scope"> |
| | | <span>{{ scope.row.HMaterName }}</span> |
| | | </template> |
| | |
| | | gyEmployeeShow: false,//销售员数据组件 |
| | | gySupplierShow: false,//供应商数据组件 |
| | | gyCustomerShow: false,//客户数据组件 |
| | | gyMouldShow: false,//器具数据组件 |
| | | gyMouldShow: false,//容器数据组件 |
| | | gyStockPlaceShow: false,//仓位数据组件 |
| | | ScICMOBillShow: false,//生产数据组件 |
| | | eHWHType:1,//仓库弹窗区分标志 |
| | |
| | | this.editData.map((item, index) => { |
| | | if (!item.HMaterID) { |
| | | fhck = true |
| | | this.$modal.msgError("第" + (index + 1) + "行:器具未选择!"); |
| | | this.$modal.msgError("第" + (index + 1) + "行:容器未选择!"); |
| | | }else if(!item.HQty || item.HQty == 0){ |
| | | fhck = true |
| | | this.$modal.msgError("第" + (index + 1) + "行:数量不能为0!"); |
| | |
| | | this.gyCustomerShow = true |
| | | this.openData = true |
| | | } else if (num == 8) { |
| | | this.dialogTitle = '器具列表' |
| | | this.dialogTitle = '容器列表' |
| | | this.gyMouldShow = true |
| | | this.openData = true |
| | | } else if (num == 9) { |
| | |
| | | <el-form-item label="部门信息" prop="HDept"> |
| | | <el-input v-model="queryParams.HDept" placeholder="请输入部门信息" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="器具代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入器具代码" @keyup.enter.native="handleQuery" /> |
| | | <el-form-item label="容器代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入容器代码" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="往来单位" prop="HSupName"> |
| | | <el-input v-model="queryParams.HSupName" placeholder="请输入往来单位" @keyup.enter.native="handleQuery" /> |
| | |
| | | </el-col> |
| | | <el-col :span="1.5"> |
| | | <el-button type="primary" icon="el-icon-tickets" size="mini" |
| | | @click="handlePush(row = rowForm, OperationType = 4)">下推(器具领用出库单)</el-button> |
| | | @click="handlePush(row = rowForm, OperationType = 4)">下推(容器领用出库单)</el-button> |
| | | </el-col> |
| | | <el-col :span="1.5"> |
| | | <el-button type="primary" icon="el-icon-delete" size="mini" :disabled="single" @click="handleDelete">删除 |
| | |
| | | v-if="rowHideShow" /> |
| | | </el-dialog> |
| | | <!-- 编辑 --> |
| | | <el-dialog title="编辑器具领用申请单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <el-dialog title="编辑容器领用申请单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <edit :OperationType=OperationType :linterid=this.rowForm.hmainid :HSouceBillType=this.rowForm.HSourceBillType |
| | | :copyType="copyType" @editClose="editClose" v-if="editShow" /> |
| | | </el-dialog> |
| | | <!-- 下推 --> |
| | | <el-dialog title="下推器具领用出库单" :visible.sync="openPush" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <el-dialog title="下推容器领用出库单" :visible.sync="openPush" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <push :OperationType='4' :propsData='pushData' :HSouceBillType=BillType |
| | | @editClose="pushClose" v-if="pushShow" /> |
| | | </el-dialog> |
| | |
| | | <el-button type="primary" @click="close">退 出</el-button> |
| | | <!-- <el-button @click="cancel">取 消</el-button> --> |
| | | </div> |
| | | <div style="margin: 10px; font-size: 28px; font-weight: bold; text-align: center;">器具领用退库单</div> |
| | | <div style="margin: 10px; font-size: 28px; font-weight: bold; text-align: center;">容器领用退库单</div> |
| | | <el-form ref="form" :model="form" :rules="rules" label-width="90px"> |
| | | <el-tabs v-model="activeName" type="card"> |
| | | <el-tab-pane label="基本信息" name="first"> |
| | |
| | | @selection-change="handleTableZbEdit" :row-class-name="rowSysZbIndex" show-summary border> |
| | | <el-table-column type="selection" width="55" align="center" /> |
| | | <el-table-column align="center" label="序号" type="index" width="80" /> |
| | | <el-table-column align="center" label="器具代码" width="120"> |
| | | <el-table-column align="center" label="容器代码" width="120"> |
| | | <template slot-scope="scope"> |
| | | <el-input v-model="scope.row.HMaterCode" placeholder="请输入" @keyup.native.f7="openDataDialog(8, scope.row)" |
| | | @dblclick.native="openDataDialog(8, scope.row)" /> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column align="center" label="器具名称" width="120"> |
| | | <el-table-column align="center" label="容器名称" width="120"> |
| | | <template slot-scope="scope"> |
| | | <span>{{ scope.row.HMaterName }}</span> |
| | | </template> |
| | |
| | | gyEmployeeShow: false,//销售员数据组件 |
| | | gySupplierShow: false,//供应商数据组件 |
| | | gyCustomerShow: false,//客户数据组件 |
| | | gyMouldShow: false,//器具数据组件 |
| | | gyMouldShow: false,//容器数据组件 |
| | | gyStockPlaceShow: false,//仓位数据组件 |
| | | scMouldInShow:false,//源单组件 |
| | | eHWHType:1,//仓库弹窗区分标志 |
| | |
| | | this.editData.map((item, index) => { |
| | | if (!item.HMaterID) { |
| | | fhck = true |
| | | this.$modal.msgError("第" + (index + 1) + "行:器具未选择!"); |
| | | this.$modal.msgError("第" + (index + 1) + "行:容器未选择!"); |
| | | }else if(!item.HWHID){ |
| | | fhck = true |
| | | this.$modal.msgError("第" + (index + 1) + "行:调入仓库未选择!"); |
| | |
| | | this.gyCustomerShow = true |
| | | this.openData = true |
| | | } else if (num == 8) { |
| | | this.dialogTitle = '器具列表' |
| | | this.dialogTitle = '容器列表' |
| | | this.gyMouldShow = true |
| | | this.openData = true |
| | | } else if (num == 9) { |
| | |
| | | this.gyStockPlaceShow = true |
| | | this.openData = true |
| | | } else if (num == 3851) { |
| | | this.dialogTitle = '器具入库申请单列表' |
| | | this.dialogTitle = '容器入库申请单列表' |
| | | this.scMouldInShow = true |
| | | this.openData = true |
| | | } |
| | |
| | | <el-form-item label="部门信息" prop="HDept"> |
| | | <el-input v-model="queryParams.HDept" placeholder="请输入部门信息" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="器具代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入器具代码" @keyup.enter.native="handleQuery" /> |
| | | <el-form-item label="容器代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入容器代码" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="往来单位" prop="HSupName"> |
| | | <el-input v-model="queryParams.HSupName" placeholder="请输入往来单位" @keyup.enter.native="handleQuery" /> |
| | |
| | | v-if="rowHideShow" /> |
| | | </el-dialog> |
| | | <!-- 编辑 --> |
| | | <el-dialog title="编辑器具领用退库单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <el-dialog title="编辑容器领用退库单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <edit :OperationType=OperationType :linterid=this.rowForm.hmainid :HSouceBillType=this.rowForm.HSourceBillType |
| | | :copyType="copyType" @editClose="editClose" v-if="editShow" /> |
| | | </el-dialog> |
| | |
| | | <el-button type="primary" @click="close">退 出</el-button> |
| | | <!-- <el-button @click="cancel">取 消</el-button> --> |
| | | </div> |
| | | <div style="margin: 10px; font-size: 28px; font-weight: bold; text-align: center;">器具直接调拨单</div> |
| | | <div style="margin: 10px; font-size: 28px; font-weight: bold; text-align: center;">容器直接调拨单</div> |
| | | <el-form ref="form" :model="form" :rules="rules" label-width="90px"> |
| | | <el-tabs v-model="activeName" type="card"> |
| | | <el-tab-pane label="基本信息" name="first"> |
| | |
| | | @selection-change="handleTableZbEdit" :row-class-name="rowSysZbIndex" show-summary border> |
| | | <el-table-column type="selection" width="55" align="center" /> |
| | | <el-table-column align="center" label="序号" type="index" width="80" /> |
| | | <el-table-column align="center" label="器具代码" width="120"> |
| | | <el-table-column align="center" label="容器代码" width="120"> |
| | | <template slot-scope="scope"> |
| | | <el-input v-model="scope.row.HMaterNumber" placeholder="请输入" @keyup.native.f7="openDataDialog(8, scope.row)" |
| | | @dblclick.native="openDataDialog(8, scope.row)" /> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column align="center" label="器具名称" width="120"> |
| | | <el-table-column align="center" label="容器名称" width="120"> |
| | | <template slot-scope="scope"> |
| | | <span>{{ scope.row.HMaterName }}</span> |
| | | </template> |
| | |
| | | gyEmployeeShow: false,//销售员数据组件 |
| | | gySupplierShow: false,//供应商数据组件 |
| | | gyCustomerShow: false,//客户数据组件 |
| | | gyMouldShow: false,//器具数据组件 |
| | | gyMouldShow: false,//容器数据组件 |
| | | gyStockPlaceShow: false,//仓位数据组件 |
| | | scMouldMoveShow:false,//源单组件 |
| | | eHWHType:1,//仓库弹窗区分标志 |
| | |
| | | this.editData.map((item, index) => { |
| | | if (!item.HMaterID) { |
| | | fhck = true |
| | | this.$modal.msgError("第" + (index + 1) + "行:器具未选择!"); |
| | | this.$modal.msgError("第" + (index + 1) + "行:容器未选择!"); |
| | | }else if(!item.HWHID){ |
| | | fhck = true |
| | | this.$modal.msgError("第" + (index + 1) + "行:调入仓库未选择!"); |
| | |
| | | this.gyCustomerShow = true |
| | | this.openData = true |
| | | } else if (num == 8) { |
| | | this.dialogTitle = '器具列表' |
| | | this.dialogTitle = '容器列表' |
| | | this.gyMouldShow = true |
| | | this.openData = true |
| | | } else if (num == 9) { |
| | |
| | | this.gyStockPlaceShow = true |
| | | this.openData = true |
| | | } else if (num == 3850) { |
| | | this.dialogTitle = '器具调拨申请单列表' |
| | | this.dialogTitle = '容器调拨申请单列表' |
| | | this.scMouldMoveShow = true |
| | | this.openData = true |
| | | } |
| | |
| | | <el-form-item label="部门信息" prop="HDept"> |
| | | <el-input v-model="queryParams.HDept" placeholder="请输入部门信息" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="器具代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入器具代码" @keyup.enter.native="handleQuery" /> |
| | | <el-form-item label="容器代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入容器代码" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="往来单位" prop="HSupName"> |
| | | <el-input v-model="queryParams.HSupName" placeholder="请输入往来单位" @keyup.enter.native="handleQuery" /> |
| | |
| | | v-if="rowHideShow" /> |
| | | </el-dialog> |
| | | <!-- 编辑 --> |
| | | <el-dialog title="编辑器具直接调拨单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <el-dialog title="编辑容器直接调拨单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <edit :OperationType=OperationType :linterid=this.rowForm.hmainid :HSouceBillType=this.rowForm.HSourceBillType |
| | | :copyType="copyType" @editClose="editClose" v-if="editShow" /> |
| | | </el-dialog> |
| | |
| | | <el-button type="primary" @click="close">退 出</el-button> |
| | | <!-- <el-button @click="cancel">取 消</el-button> --> |
| | | </div> |
| | | <div style="margin: 10px; font-size: 28px; font-weight: bold; text-align: center;">器具领用出库单</div> |
| | | <div style="margin: 10px; font-size: 28px; font-weight: bold; text-align: center;">容器领用出库单</div> |
| | | <el-form ref="form" :model="form" :rules="rules" label-width="90px"> |
| | | <el-tabs v-model="activeName" type="card"> |
| | | <el-tab-pane label="基本信息" name="first"> |
| | |
| | | @selection-change="handleTableZbEdit" :row-class-name="rowSysZbIndex" show-summary border> |
| | | <el-table-column type="selection" width="55" align="center" /> |
| | | <el-table-column align="center" label="序号" type="index" width="80" /> |
| | | <el-table-column align="center" label="器具代码" width="120"> |
| | | <el-table-column align="center" label="容器代码" width="120"> |
| | | <template slot-scope="scope"> |
| | | <el-input v-model="scope.row.HMaterCode" placeholder="请输入" @keyup.native.f7="openDataDialog(8, scope.row)" |
| | | @dblclick.native="openDataDialog(8, scope.row)" /> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column align="center" label="器具名称" width="120"> |
| | | <el-table-column align="center" label="容器名称" width="120"> |
| | | <template slot-scope="scope"> |
| | | <span>{{ scope.row.HMaterName }}</span> |
| | | </template> |
| | |
| | | gyEmployeeShow: false,//销售员数据组件 |
| | | gySupplierShow: false,//供应商数据组件 |
| | | gyCustomerShow: false,//客户数据组件 |
| | | gyMouldShow: false,//器具数据组件 |
| | | gyMouldShow: false,//容器数据组件 |
| | | gyStockPlaceShow: false,//仓位数据组件 |
| | | scMouldOutShow:false,//源单组件 |
| | | eHWHType:1,//仓库弹窗区分标志 |
| | |
| | | this.editData.map((item, index) => { |
| | | if (!item.HMaterID) { |
| | | fhck = true |
| | | this.$modal.msgError("第" + (index + 1) + "行:器具未选择!"); |
| | | this.$modal.msgError("第" + (index + 1) + "行:容器未选择!"); |
| | | }else if(!item.HWHID){ |
| | | fhck = true |
| | | this.$modal.msgError("第" + (index + 1) + "行:调入仓库未选择!"); |
| | |
| | | this.gyCustomerShow = true |
| | | this.openData = true |
| | | } else if (num == 8) { |
| | | this.dialogTitle = '器具列表' |
| | | this.dialogTitle = '容器列表' |
| | | this.gyMouldShow = true |
| | | this.openData = true |
| | | } else if (num == 9) { |
| | |
| | | this.gyStockPlaceShow = true |
| | | this.openData = true |
| | | } else if (num == 3849) { |
| | | this.dialogTitle = '器具领用出库单列表' |
| | | this.dialogTitle = '容器领用出库单列表' |
| | | this.scMouldOutShow = true |
| | | this.openData = true |
| | | } |
| | |
| | | <el-form-item label="部门信息" prop="HDept"> |
| | | <el-input v-model="queryParams.HDept" placeholder="请输入部门信息" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="器具代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入器具代码" @keyup.enter.native="handleQuery" /> |
| | | <el-form-item label="容器代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入容器代码" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="往来单位" prop="HSupName"> |
| | | <el-input v-model="queryParams.HSupName" placeholder="请输入往来单位" @keyup.enter.native="handleQuery" /> |
| | |
| | | v-if="rowHideShow" /> |
| | | </el-dialog> |
| | | <!-- 编辑 --> |
| | | <el-dialog title="编辑器具领用出库单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <el-dialog title="编辑容器领用出库单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <edit :OperationType=OperationType :linterid=this.rowForm.hmainid :HSouceBillType=this.rowForm.HSourceBillType |
| | | :copyType="copyType" @editClose="editClose" v-if="editShow" /> |
| | | </el-dialog> |
| | |
| | | <el-form-item label="部门信息" prop="HDept"> |
| | | <el-input v-model="queryParams.HDept" placeholder="请输入部门信息" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="器具代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入器具代码" @keyup.enter.native="handleQuery" /> |
| | | <el-form-item label="容器代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入容器代码" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="往来单位" prop="HSupName"> |
| | | <el-input v-model="queryParams.HSupName" placeholder="请输入往来单位" @keyup.enter.native="handleQuery" /> |
| | |
| | | </el-col> |
| | | <!-- <el-col :span="1.5"> |
| | | <el-button type="primary" icon="el-icon-tickets" size="mini" |
| | | @click="handlePush(row = rowForm, OperationType = 4)">下推(器具领用退库单)</el-button> |
| | | @click="handlePush(row = rowForm, OperationType = 4)">下推(容器领用退库单)</el-button> |
| | | </el-col> --> |
| | | <el-col :span="1.5"> |
| | | <el-button type="primary" icon="el-icon-delete" size="mini" :disabled="single" @click="handleDelete">删除 |
| | |
| | | v-if="rowHideShow" /> |
| | | </el-dialog> |
| | | <!-- 编辑 --> |
| | | <el-dialog title="编辑器具入库申请单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <el-dialog title="编辑容器入库申请单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <edit :OperationType=OperationType :linterid=this.rowForm.hmainid :HSouceBillType=this.rowForm.HSourceBillType |
| | | :copyType="copyType" @editClose="editClose" v-if="editShow" /> |
| | | </el-dialog> |
| | | <!-- 下推 --> |
| | | <el-dialog title="下推器具领用退库单" :visible.sync="openPush" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <el-dialog title="下推容器领用退库单" :visible.sync="openPush" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <push :OperationType='4' :propsData='pushData' :HSouceBillType=BillType |
| | | @editClose="pushClose" v-if="pushShow" /> |
| | | </el-dialog> |
| | |
| | | <el-form-item label="部门信息" prop="HDept"> |
| | | <el-input v-model="queryParams.HDept" placeholder="请输入部门信息" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="器具代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入器具代码" @keyup.enter.native="handleQuery" /> |
| | | <el-form-item label="容器代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入容器代码" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="往来单位" prop="HSupName"> |
| | | <el-input v-model="queryParams.HSupName" placeholder="请输入往来单位" @keyup.enter.native="handleQuery" /> |
| | |
| | | </el-col> |
| | | <!-- <el-col :span="1.5"> |
| | | <el-button type="primary" icon="el-icon-tickets" size="mini" |
| | | @click="handleMove(row = rowForm, OperationType = 4)">下推(器具直接调拨单)</el-button> |
| | | @click="handleMove(row = rowForm, OperationType = 4)">下推(容器直接调拨单)</el-button> |
| | | </el-col> --> |
| | | <el-col :span="1.5"> |
| | | <el-button type="primary" icon="el-icon-delete" size="mini" :disabled="single" @click="handleDelete">删除 |
| | |
| | | v-if="rowHideShow" /> |
| | | </el-dialog> |
| | | <!-- 编辑 --> |
| | | <el-dialog title="编辑器具调拨申请单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <el-dialog title="编辑容器调拨申请单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <edit :OperationType=OperationType :linterid=this.rowForm.hmainid :HSouceBillType=this.rowForm.HSourceBillType |
| | | :copyType="copyType" @editClose="editClose" v-if="editShow" /> |
| | | </el-dialog> |
| | | <!-- 下推 --> |
| | | <!-- <el-dialog title="下推器具直接调拨单" :visible.sync="openMove" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <!-- <el-dialog title="下推容器直接调拨单" :visible.sync="openMove" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <move :OperationType='4' :propsData='moveData' :HSouceBillType=BillType |
| | | @editClose="moveClose" v-if="moveShow" /> |
| | | </el-dialog> --> |
| | |
| | | <el-form-item label="部门信息" prop="HDept"> |
| | | <el-input v-model="queryParams.HDept" placeholder="请输入部门信息" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="器具代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入器具代码" @keyup.enter.native="handleQuery" /> |
| | | <el-form-item label="容器代码" prop="HModelNumber"> |
| | | <el-input v-model="queryParams.HModelNumber" placeholder="请输入容器代码" @keyup.enter.native="handleQuery" /> |
| | | </el-form-item> |
| | | <el-form-item label="往来单位" prop="HSupName"> |
| | | <el-input v-model="queryParams.HSupName" placeholder="请输入往来单位" @keyup.enter.native="handleQuery" /> |
| | |
| | | </el-col> |
| | | <!-- <el-col :span="1.5"> |
| | | <el-button type="primary" icon="el-icon-tickets" size="mini" |
| | | @click="handlePush(row = rowForm, OperationType = 4)">下推(器具领用出库单)</el-button> |
| | | @click="handlePush(row = rowForm, OperationType = 4)">下推(容器领用出库单)</el-button> |
| | | </el-col> --> |
| | | <el-col :span="1.5"> |
| | | <el-button type="primary" icon="el-icon-delete" size="mini" :disabled="single" @click="handleDelete">删除 |
| | |
| | | v-if="rowHideShow" /> |
| | | </el-dialog> |
| | | <!-- 编辑 --> |
| | | <el-dialog title="编辑器具领用申请单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <el-dialog title="编辑容器领用申请单" :visible.sync="openEdit" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <edit :OperationType=OperationType :linterid=this.rowForm.hmainid :HSouceBillType=this.rowForm.HSourceBillType |
| | | :copyType="copyType" @editClose="editClose" v-if="editShow" /> |
| | | </el-dialog> |
| | | <!-- 下推 --> |
| | | <el-dialog title="下推器具领用出库单" :visible.sync="openPush" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <el-dialog title="下推容器领用出库单" :visible.sync="openPush" width="1480px" append-to-body class="xsckdBox" @close="close"> |
| | | <push :OperationType='4' :propsData='pushData' :HSouceBillType=BillType |
| | | @editClose="pushClose" v-if="pushShow" /> |
| | | </el-dialog> |