LA24030_LuLiPackageLine_Pda/pages/artificial/artificial.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
LA24030_LuLiPackageLine_Pda/pages/takeMaterial/orderpiece/orderpiece.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
LA24030_LuLiPackageLine_Pda/pages/untie/untie.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
LA24030_LuLiPackageLine_Pda/pages/artificial/artificial.vue
@@ -20,8 +20,8 @@ prop="packageCode" required class="uFormItem" > <u-input > v-model.trim="warehouse.packageCode" @confirm="getContainerData(1)" placeholder="请录入或扫码" @@ -95,33 +95,69 @@ </u-col> </u-row> <u-row> <u-col span="8"> <u-col span="12"> <text class="color_80 padding_left25rpx"> 部件名称: {{ item.detailName }} </text> </u-col> <u-col span="4"> <text class="color_80"> 位置:{{ item.location }} </text> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> 位置:{{ item.areacode }} </text> </u-col> </u-row> <u-row> <u-col span="8"> <u-col span="12"> <text class="color_80 padding_left25rpx"> 材料:{{ item.info18 }} </text> </u-col> <u-col span="4"> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 尺寸:{{ item.info16 }} </text> </text> </u-col> </u-row> <u-row> <u-col span="8"> <u-col span="12"> <text class="color_80 padding_left25rpx"> 板件状态:{{ getEnumName(item.upiStatus) }} </text> </u-col> <u-col span="4"> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 次序:{{ item.shelf }} </text> </text> </u-col> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 生产单号:{{ item.info5 }} </text> </text> </u-col> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 包装编号:{{ item.packageCode }}</text > </text> </u-col> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 批次号:{{ item.planNo }}</text> </text> </u-col> </u-row> </view> @@ -130,6 +166,129 @@ </u-swipe-action> </view> <modal-code :rescode="rescode" :resmessage="resmessage" ref="resmodal" /> <u-popup v-model="detailshow" border-radius="14" @close="detailshow = false" mode="bottom" > <h2 class="text_align_center padding_bottom18 padding15">信息</h2> <div style="height: 400px; overflow-y: auto; padding: 0 15rpx"> <view class="line flex justify-between"> <text class="text-gray">订单号</text> <text>{{ materlist.orderId }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">长</text> <text>{{ materlist.length }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">宽</text> <text>{{ materlist.width }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">厚</text> <text>{{ materlist.thk }}</text> </view> <!-- <view class="line flex justify-between"> <text class="text-gray">行号</text> <text>{{ materlist.lineNumber }}</text> </view> --> <!-- <view class="line flex justify-between"> <text class="text-gray">部件纹理</text> <text>{{ materlist.Matgrid }}</text> </view> --> <!-- <view class="line flex justify-between"> <text class="text-gray">打孔设备编号</text> <text>{{ materlist.DRNum }}</text> </view> --> <!-- <view class="line flex justify-between"> <text class="text-gray">锯切图号</text> <text>{{ materlist.materialIndex }}</text> </view> --> <view class="line flex justify-between"> <text class="text-gray">包装X坐标</text> <text>{{ materlist.machineXCenter }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装Y坐标</text> <text>{{ materlist.machineYCenter }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装Z坐标</text> <text>{{ materlist.machineZCenter }}</text> </view> <!-- <view class="line flex justify-between"> <text class="text-gray">转向角度</text> <text>{{ materlist.rotation }}</text> </view> --> <view class="line flex justify-between"> <text class="text-gray">层数</text> <text>{{ materlist.sequence }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">销售合同单号</text> <text>{{ materlist.info4 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">生产单号</text> <text>{{ materlist.info5 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">第几包</text> <text>{{ materlist.info6 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">经销店名称</text> <text>{{ materlist.info7 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">产品名称</text> <text>{{ materlist.info8 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装编码</text> <text>{{ materlist.info9 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">客户名称</text> <text>{{ materlist.info10 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">自提或发货</text> <text>{{ materlist.info11 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装部件总数量</text> <text>{{ materlist.info12 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装面积</text> <text>{{ materlist.info13 }}</text> </view> <!-- <view class="line flex justify-between"> <text class="text-gray">部件名称</text> <text>{{ materlist.info14 }}</text> </view> --> <view class="line flex justify-between"> <text class="text-gray">部件数量</text> <text>{{ materlist.info15 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">部件尺寸</text> <text>{{ materlist.info16 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装机械手旋转</text> <text>{{ materlist.info17 }}</text> </view> </div> </u-popup> <button-modal :subShow="true" @@ -160,7 +319,7 @@ resmessage: "", options: [ { text: "打印", text: "详情", style: { backgroundColor: "#fc9f35", }, LA24030_LuLiPackageLine_Pda/pages/takeMaterial/orderpiece/orderpiece.vue
@@ -94,33 +94,69 @@ </u-col> </u-row> <u-row> <u-col span="8"> <u-col span="12"> <text class="color_80 padding_left25rpx"> 部件名称: {{ item.detailName }} </text> </u-col> <u-col span="4"> <text class="color_80"> 位置:{{ item.location }} </text> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> 位置:{{ item.areacode }} </text> </u-col> </u-row> <u-row> <u-col span="8"> <u-col span="12"> <text class="color_80 padding_left25rpx"> 材料:{{ item.info18 }} </text> </u-col> <u-col span="4"> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 尺寸:{{ item.info16 }} </text> </text> </u-col> </u-row> <u-row> <u-col span="8"> <u-col span="12"> <text class="color_80 padding_left25rpx"> 板件状态:{{ getEnumName(item.upiStatus) }} </text> </u-col> <u-col span="4"> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 次序:{{ item.shelf }} </text> </text> </u-col> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 生产单号:{{ item.info5 }} </text> </text> </u-col> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 包装编号:{{ item.packageCode }}</text > </text> </u-col> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 批次号:{{ item.planNo }}</text> </text> </u-col> </u-row> </view> @@ -129,7 +165,128 @@ </u-swipe-action> </view> <modal-code :rescode="rescode" :resmessage="resmessage" ref="resmodal" /> <u-popup v-model="detailshow" border-radius="14" @close="detailshow = false" mode="bottom" > <h2 class="text_align_center padding_bottom18 padding15">信息</h2> <div style="height: 400px; overflow-y: auto; padding: 0 15rpx"> <view class="line flex justify-between"> <text class="text-gray">订单号</text> <text>{{ materlist.orderId }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">长</text> <text>{{ materlist.length }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">宽</text> <text>{{ materlist.width }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">厚</text> <text>{{ materlist.thk }}</text> </view> <!-- <view class="line flex justify-between"> <text class="text-gray">行号</text> <text>{{ materlist.lineNumber }}</text> </view> --> <!-- <view class="line flex justify-between"> <text class="text-gray">部件纹理</text> <text>{{ materlist.Matgrid }}</text> </view> --> <!-- <view class="line flex justify-between"> <text class="text-gray">打孔设备编号</text> <text>{{ materlist.DRNum }}</text> </view> --> <!-- <view class="line flex justify-between"> <text class="text-gray">锯切图号</text> <text>{{ materlist.materialIndex }}</text> </view> --> <view class="line flex justify-between"> <text class="text-gray">包装X坐标</text> <text>{{ materlist.machineXCenter }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装Y坐标</text> <text>{{ materlist.machineYCenter }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装Z坐标</text> <text>{{ materlist.machineZCenter }}</text> </view> <!-- <view class="line flex justify-between"> <text class="text-gray">转向角度</text> <text>{{ materlist.rotation }}</text> </view> --> <view class="line flex justify-between"> <text class="text-gray">层数</text> <text>{{ materlist.sequence }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">销售合同单号</text> <text>{{ materlist.info4 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">生产单号</text> <text>{{ materlist.info5 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">第几包</text> <text>{{ materlist.info6 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">经销店名称</text> <text>{{ materlist.info7 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">产品名称</text> <text>{{ materlist.info8 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装编码</text> <text>{{ materlist.info9 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">客户名称</text> <text>{{ materlist.info10 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">自提或发货</text> <text>{{ materlist.info11 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装部件总数量</text> <text>{{ materlist.info12 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装面积</text> <text>{{ materlist.info13 }}</text> </view> <!-- <view class="line flex justify-between"> <text class="text-gray">部件名称</text> <text>{{ materlist.info14 }}</text> </view> --> <view class="line flex justify-between"> <text class="text-gray">部件数量</text> <text>{{ materlist.info15 }}</text> </view> <!-- <view class="line flex justify-between"> <text class="text-gray">部件尺寸</text> <text>{{ materlist.info16 }}</text> </view> --> <view class="line flex justify-between"> <text class="text-gray">包装机械手旋转</text> <text>{{ materlist.info17 }}</text> </view> </div> </u-popup> <button-modal :issueShow="true" issueTitle="重置" @@ -165,7 +322,7 @@ resmessage: "", options: [ { text: "打印", text: "详情", style: { backgroundColor: "#fc9f35", }, LA24030_LuLiPackageLine_Pda/pages/untie/untie.vue
@@ -6,7 +6,7 @@ </cu-custom> <u-form labelPosition="left" label-width="180rpx" label-width="250rpx" :model="warehouse" ref="warehouseRef" > @@ -16,14 +16,14 @@ > <u-col span="12"> <u-form-item label="包装号:" prop="packageCode" label="包装号/部件条码:" prop="upi" required class="uFormItem" > <u-input v-model.trim="warehouse.packageCode" @focus="warehouse.packageCode = ''" v-model.trim="warehouse.upi" @focus="warehouse.upi = ''" @confirm="getContainerData(1)" placeholder="请录入或扫码" class="width" @@ -33,12 +33,12 @@ </u-form-item> </u-col> </u-row> <u-row <!-- <u-row class="border_bottom margin_top10rpx padding_left25rpx" style="background-color: #fff" > <u-col span="12"> <u-form-item label="部件条码:" class="uFormItem"> <u-form-item label=":" class="uFormItem"> <u-input v-model="warehouse.upi" ref="materialRef" @@ -51,7 +51,7 @@ </u-input> </u-form-item> </u-col> </u-row> </u-row> --> </u-form> <!-- 列表 --> <view class="margin_top10rpx"> @@ -95,33 +95,69 @@ </u-col> </u-row> <u-row> <u-col span="8"> <u-col span="12"> <text class="color_80 padding_left25rpx"> 部件名称: {{ item.detailName }} </text> </u-col> <u-col span="4"> <text class="color_80"> 位置:{{ item.location }} </text> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> 位置:{{ item.areacode }} </text> </u-col> </u-row> <u-row> <u-col span="8"> <u-col span="12"> <text class="color_80 padding_left25rpx"> 材料:{{ item.info18 }} </text> </u-col> <u-col span="4"> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 尺寸:{{ item.info16 }} </text> </text> </u-col> </u-row> <u-row> <u-col span="8"> <u-col span="12"> <text class="color_80 padding_left25rpx"> 板件状态:{{ getEnumName(item.upiStatus) }} </text> </u-col> <u-col span="4"> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 次序:{{ item.shelf }} </text> </text> </u-col> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 生产单号:{{ item.info5 }} </text> </text> </u-col> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 包装编号:{{ item.packageCode }}</text > </text> </u-col> </u-row> <u-row> <u-col span="12"> <text class="color_80 padding_left25rpx"> <text class="color_80"> 批次号:{{ item.planNo }}</text> </text> </u-col> </u-row> </view> @@ -130,7 +166,128 @@ </u-swipe-action> </view> <modal-code :rescode="rescode" :resmessage="resmessage" ref="resmodal" /> <u-popup v-model="detailshow" border-radius="14" @close="detailshow = false" mode="bottom" > <h2 class="text_align_center padding_bottom18 padding15">信息</h2> <div style="height: 400px; overflow-y: auto; padding: 0 15rpx"> <view class="line flex justify-between"> <text class="text-gray">订单号</text> <text>{{ materlist.orderId }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">长</text> <text>{{ materlist.length }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">宽</text> <text>{{ materlist.width }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">厚</text> <text>{{ materlist.thk }}</text> </view> <!-- <view class="line flex justify-between"> <text class="text-gray">行号</text> <text>{{ materlist.lineNumber }}</text> </view> --> <!-- <view class="line flex justify-between"> <text class="text-gray">部件纹理</text> <text>{{ materlist.Matgrid }}</text> </view> --> <!-- <view class="line flex justify-between"> <text class="text-gray">打孔设备编号</text> <text>{{ materlist.DRNum }}</text> </view> --> <!-- <view class="line flex justify-between"> <text class="text-gray">锯切图号</text> <text>{{ materlist.materialIndex }}</text> </view> --> <view class="line flex justify-between"> <text class="text-gray">包装X坐标</text> <text>{{ materlist.machineXCenter }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装Y坐标</text> <text>{{ materlist.machineYCenter }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装Z坐标</text> <text>{{ materlist.machineZCenter }}</text> </view> <!-- <view class="line flex justify-between"> <text class="text-gray">转向角度</text> <text>{{ materlist.rotation }}</text> </view> --> <view class="line flex justify-between"> <text class="text-gray">层数</text> <text>{{ materlist.sequence }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">销售合同单号</text> <text>{{ materlist.info4 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">生产单号</text> <text>{{ materlist.info5 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">第几包</text> <text>{{ materlist.info6 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">经销店名称</text> <text>{{ materlist.info7 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">产品名称</text> <text>{{ materlist.info8 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装编码</text> <text>{{ materlist.info9 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">客户名称</text> <text>{{ materlist.info10 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">自提或发货</text> <text>{{ materlist.info11 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装部件总数量</text> <text>{{ materlist.info12 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装面积</text> <text>{{ materlist.info13 }}</text> </view> <!-- <view class="line flex justify-between"> <text class="text-gray">部件名称</text> <text>{{ materlist.info14 }}</text> </view> --> <view class="line flex justify-between"> <text class="text-gray">部件数量</text> <text>{{ materlist.info15 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">部件尺寸</text> <text>{{ materlist.info16 }}</text> </view> <view class="line flex justify-between"> <text class="text-gray">包装机械手旋转</text> <text>{{ materlist.info17 }}</text> </view> </div> </u-popup> <button-modal :subShow="true" garmenTitle="重置" @@ -156,7 +313,7 @@ return { operator: "", warehouse: { packageCode: "", upi: "", materialCode: "", dutyCycle: "", gridNumber: 1, @@ -171,7 +328,7 @@ resmessage: "", options: [ { text: "打印", text: "详情", style: { backgroundColor: "#fc9f35", }, @@ -233,17 +390,14 @@ rest() { this.warehouse.upi = ""; this.warehouse.packageCode = ""; this.warehouse.upi = ""; this.singlist = []; }, //检查容器栅格数 checkGrid() {}, //获取容器的信息 getContainerData(param) { if (param == 1) { this.warehouse.upi = ""; } if (!this.warehouse.packageCode) { if (!this.warehouse.upi) { uni.showToast({ title: "请扫包装号", icon: "none", @@ -252,8 +406,7 @@ return; } getBhbMaterialList({ packageCode: this.warehouse.packageCode, upi: this.warehouse.upi, upi: this.warehouse.upi }).then((res) => { const result = res.result; if (Array.isArray(result) && result.length == 0) { @@ -274,7 +427,7 @@ this.ordersId = 0; this.singlist = []; this.$refs.warehouseRef.resetFields(); this.warehouse.packageCode = ""; this.warehouse.upi = ""; }, },