增加质量检验页面功能

master
YourUsername 8 months ago
parent 0aab719baf
commit a1e75ddf4c

@ -142,7 +142,7 @@ export default class LoginPage extends BasePage {
// console.log('Version////', this.Version); // console.log('Version////', this.Version);
} }
///****************** ///******************
version = '0.0.120'; // version = '0.0.121'; //
//version = '0.0.14'; // //version = '0.0.14'; //
//*************** false true **************** //*************** false true ****************
//isTest = true; //isTest = true;

@ -7,21 +7,35 @@
<view class="title">质量检验</view> <view class="title">质量检验</view>
<view class="right"></view> <view class="right"></view>
</view> </view>
<div style="display: flex; justify-content: space-between">
<u-form class="form" ref="form" label-width="180rpx" style="display: flex; width: 48%">
<!-- 订单 -->
<!-- <u-form-item label="检验节点"> -->
<jPicker sureColor="#ff0000" :moren="moren" @bindpicker="selectProductlocCode" showKey="label" valKey="value" :val="selectList.value" :options="model.selectList" />
<!-- <u-input @blur="onblur()" @focus="onfocus" @click="onclick" :border="true" v-model="selectvalue" placeholder="请选择检验节点" style="overflow: hidden" /> -->
<!-- </u-form-item> -->
</u-form>
<u-form class="form" ref="form" label-width="180rpx" style="display: flex; width: 48%">
<!-- 订单 -->
<!-- <u-form-item label="检验节点"> -->
<jPicker sureColor="#ff0000" :moren="moren4" @bindpicker="selectProductlocCode3" showKey="label" valKey="value" :val="selectList1.value" :options="model.selectList1" />
<!-- <u-input @blur="onblur()" @focus="onfocus" @click="onclick" :border="true" v-model="selectvalue" placeholder="请选择检验节点" style="overflow: hidden" /> -->
<!-- </u-form-item> -->
</u-form>
</div>
<u-form class="form" ref="form" label-width="180rpx"> <u-form class="form" ref="form" label-width="180rpx" style="margin-top: 10px">
<!-- 订单 --> <!-- 单号 -->
<!-- <u-form-item label="检验节点"> --> <view class="single" style="display: flex; align-items: center">
<jPicker sureColor="#ff0000" :moren="moren" @bindpicker="selectProductlocCode" showKey="label" valKey="value" :val="selectList.value" :options="model.selectList" /> <div class="single-left">
<!-- <div style="width: 210rpx">物料名称/编码 :</div> -->
<!-- <u-input @blur="onblur()" @focus="onfocus" @click="onclick" :border="true" v-model="selectvalue" placeholder="请选择检验节点" style="overflow: hidden" /> --> <u-input style="padding: 0" border height="60" placeholder="请输入物料名称/编码" class="inputshow" v-model="materialCode" />
<!-- </u-form-item> --> <!-- <jPicker sureColor="#ff0000" :moren="moren1" @bindpicker="selectDate" showKey="label" valKey="value" :val="Datelist.value" :options="model.locList1?model.locList1 : []" /> -->
</u-form> </div>
<u-form class="form" ref="form" label-width="180rpx" style="margin-top: 10px" v-show="selectList.value != 'checkTypeLL'"> <div class="single-right" style="margin: 0; margin-left: 10px">
<!-- 订单 --> <u-button type="primary" @click="querylist"></u-button>
<!-- <u-form-item label="检验节点"> --> </div>
<jPicker sureColor="#ff0000" :moren="moren4" @bindpicker="selectProductlocCode3" showKey="label" valKey="value" :val="selectList1.value" :options="model.selectList1" /> </view>
<!-- <u-input @blur="onblur()" @focus="onfocus" @click="onclick" :border="true" v-model="selectvalue" placeholder="请选择检验节点" style="overflow: hidden" /> -->
<!-- </u-form-item> -->
</u-form> </u-form>
<view class="scroll"> <view class="scroll">
<view v-for="(item, index) in list" :key="item.id"> <view v-for="(item, index) in list" :key="item.id">
@ -598,6 +612,7 @@ export default class PurchaseWHSRM extends BasePage {
abnormallist: any = []; abnormallist: any = [];
selectedFormIndexes: any = []; selectedFormIndexes: any = [];
selectedForms: any = []; selectedForms: any = [];
materialCode: any = '';
//sampleQuality = null; // //sampleQuality = null; //
// //
// mpaasScan // mpaasScan
@ -740,6 +755,7 @@ export default class PurchaseWHSRM extends BasePage {
await this.model.getmaterialFromListPDA(); await this.model.getmaterialFromListPDA();
this.getmaterialFromList = this.model.locList3; this.getmaterialFromList = this.model.locList3;
} }
async onPass(item) { async onPass(item) {
this.clickitem = item; this.clickitem = item;
let query1 = { let query1 = {
@ -970,6 +986,19 @@ export default class PurchaseWHSRM extends BasePage {
changeradio1(checkResult) { changeradio1(checkResult) {
console.log(checkResult); console.log(checkResult);
} }
async querylist() {
let query = {
factoryCode: session.PoolName,
checkManCode: session.userName,
checkStatus: 0,
checkType: this.selectList.value,
checkLoc: this.selectList1.value,
materialCode: this.materialCode,
};
this.getDefectListPDA();
await this.model.getCheckTaskListall(query);
this.list = this.model.CheckTaskListall;
}
async selectProductlocCode(e: any) { async selectProductlocCode(e: any) {
this.selectList = e.pickerName; this.selectList = e.pickerName;
let query = { let query = {
@ -2127,7 +2156,7 @@ export default class PurchaseWHSRM extends BasePage {
.form { .form {
background-color: #fff; background-color: #fff;
padding: 40rpx; padding: 20rpx;
border-radius: 10rpx; border-radius: 10rpx;
box-shadow: 0 0 20rpx 0 rgba(128, 128, 128, 0.2); box-shadow: 0 0 20rpx 0 rgba(128, 128, 128, 0.2);
@ -2145,7 +2174,7 @@ export default class PurchaseWHSRM extends BasePage {
.single { .single {
width: 100%; width: 100%;
height: 100rpx; // height: 100rpx;
display: flex; display: flex;
.single-left { .single-left {
@ -2162,7 +2191,6 @@ export default class PurchaseWHSRM extends BasePage {
.single-right { .single-right {
button { button {
margin-top: 15rpx;
width: 140rpx; width: 140rpx;
height: 70rpx; height: 70rpx;
background-color: #fa3534; background-color: #fa3534;

Loading…
Cancel
Save