Browse Source

ssff

master
huangli865118801 4 years ago
parent
commit
2019930735
  1. 46
      pages/badProduct/badProduct.vue
  2. 38
      pages/offLine/offLine.vue
  3. 72
      unpackage/cache/wgt/__UNI__E896C30/app-service.js
  4. 2
      unpackage/cache/wgt/__UNI__E896C30/app-view.js
  5. 2
      unpackage/cache/wgt/__UNI__E896C30/manifest.json
  6. 72
      unpackage/dist/build/app-plus/app-service.js
  7. 2
      unpackage/dist/build/app-plus/app-view.js
  8. BIN
      unpackage/release/apk/__UNI__E896C30__20211009170031.apk
  9. BIN
      unpackage/release/apk/__UNI__E896C30__20211011163148.apk

46
pages/badProduct/badProduct.vue

@ -30,7 +30,7 @@
<text>{{ planInfo.frequency==0?'夜班':'白班' }}</text>
</view>
</view>
<picker @change="reasonChange($event, index)" :value="item.reason_no_id" range-key="title"
<picker @change="reasonChange($event, index)" data-id="item.reason_no_id" mode="selector" :value="item.reason_no_id" range-key="title"
:range="reason">
<view class="list-reson">
<view class="left">不良原因</view>
@ -48,19 +48,19 @@
<view class="left">不良品处置</view>
<view class="right"><input v-model="item.remake" placeholder="请输入" /></view>
</view>
<view class="btn-jian" @tap="froms.splice(index, 1)" v-if="index > 0&&ifEdit!=0">
<view class="btn-jian" @tap="froms.splice(index, 1)" v-if="index > 0&&ifEdit!=0&&isMenu(53)">
<image src="../../static/jian.png"></image>
<text>删除</text>
</view>
</view>
</view>
<view class="btn-jia" @tap="add" v-if="ifEdit!=0">
<view class="btn-jia" @tap="add" v-if="ifEdit!=0&&isMenu(53)">
<image src="../../static/jia.png"></image>
<text>添加</text>
</view>
<view class="submit-btn" ><button :disabled="buttonState==false?true:false" type="primary"
<view class="submit-btn" ><button v-if="isMenu(53)" :disabled="buttonState==false?true:false" type="primary"
@tap="submit">提交</button></view>
<view class="submit-btn" v-if="ifEdit!=0"><button :disabled="buttonState==false?true:false" type="primary"
<view class="submit-btn" v-if="ifEdit!=0&&isMenu(55)"><button :disabled="buttonState==false?true:false" type="primary"
@tap="examine">
审核</button></view>
</view>
@ -75,6 +75,10 @@
noDetail,
noExamine
} from "../../api/user.js";
import {
mapGetters,
mapMutations
} from 'vuex';
export default {
onLoad(e) {
this.planInfo = JSON.parse(decodeURIComponent(e.badProduct));
@ -83,8 +87,15 @@
status: 1
}).then(res => {
this.reason = res;
});
this.getInfo()
const index = this.reason.findIndex((role) => role.id === id)
console.log("是三手",this.reason[index])
this.getInfo();
this.power = this.userInfo.power;
this.getArr();
this.isMenu();
},
data() {
return {
@ -101,9 +112,30 @@
frequency: 0
}],
buttonState: true,
power: [],
jurisdiction: [],
};
},
computed: {
...mapGetters(['userInfo', 'roleType'])
},
methods: {
getArr() {
if (this.power.length > 0) {
let newArr = this.power.map(item => {
this.jurisdiction.push(item.id)
})
}
console.log("xinshuzu", this.jurisdiction)
},
isMenu(id) {
console.log("id",id)
return this.jurisdiction.includes(id);
},
frequencyChange(e, index) {
this.froms[index].frequency = e.detail.value;
},
@ -111,7 +143,7 @@
let info = this.reason.find(item => {
return (item.id = id);
});
if (info) {
if (info) {
return info.title;
}
return '请选择';

38
pages/offLine/offLine.vue

@ -4,13 +4,13 @@
<view class="list-list">
<view class="list-title">物料编号</view>
<view class="list-right">
<text>5651145dssdffd</text>
<text>{{ CyInfo.product_number }}</text>
</view>
</view>
<view class="list-list">
<view class="list-title">填报日期</view>
<view class="list-right">
<text>5651145dssdffd</text>
<text>{{ CyInfo.production }}</text>
</view>
</view>
<view class="list-list">
@ -74,8 +74,8 @@
</view>
<view class="submit-btn">
<button type="primary" v-if="CyInfo.o_id==null" :disabled="buttonState==false?true:false" @tap="offLine()">提交</button>
<button type="primary" v-if="CyInfo.o_id!=null" :disabled="buttonState==false?true:false" @tap="offLineExam()">审核</button>
<button type="primary" v-if="CyInfo.o_id==null&&isMenu(52)" :disabled="buttonState==false?true:false" @tap="offLine()">提交</button>
<button type="primary" v-if="CyInfo.o_id!=null&&isMenu(54)" :disabled="buttonState==false?true:false" @tap="offLineExam()">审核</button>
</view>
</view>
</template>
@ -85,6 +85,10 @@
offline
} from "../../api/index.js"
import {offlineDetail,xxExamine} from "../../api/user.js"
import {
mapGetters,
mapMutations
} from 'vuex';
export default {
data() {
return {
@ -106,18 +110,42 @@
frequency: 0,
plan_id: '',
rest_time:''
}
},
power: [],
jurisdiction: [],
};
},
computed: {
...mapGetters(['userInfo', 'roleType'])
},
onLoad(e) {
this.from.plan_id = e.plan_id;
this.CyInfo = JSON.parse(decodeURIComponent(e.planInfo));
this.power = this.userInfo.power
console.log("是三手11",e)
if(e.type==2){
this.getDetail()
}
this.getArr();
this.isMenu();
},
methods: {
getArr() {
if (this.power.length > 0) {
let newArr = this.power.map(item => {
this.jurisdiction.push(item.id)
})
}
console.log("xinshuzu", this.jurisdiction)
},
isMenu(id) {
console.log("id",id)
return this.jurisdiction.includes(id);
},
bindline: function(e) {
console.log('picker发送选择改变,携带值为', e.target.value)
this.lineIndex = e.target.value

72
unpackage/cache/wgt/__UNI__E896C30/app-service.js vendored

File diff suppressed because one or more lines are too long

2
unpackage/cache/wgt/__UNI__E896C30/app-view.js vendored

File diff suppressed because one or more lines are too long

2
unpackage/cache/wgt/__UNI__E896C30/manifest.json vendored

@ -1 +1 @@
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__E896C30","name":"Erp","version":{"name":"1.0.0","code":"100"},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"light","background":"#007aff"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"distribute":{"google":{"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"packagename":"uni.UNIE896C30","password":"","aliasname":"","keystore":"html5plus://test","custompermissions":true},"apple":{"devices":"universal"},"plugins":{"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}},"orientation":["portrait-primary"],"icons":{"ios":{"prerendered":"false","iphone":{"app@2x":"","app@3x":"","spotlight@2x":"","spotlight@3x":"","settings@2x":"","settings@3x":"","notification@2x":"","notification@3x":""},"appstore":"","ipad":{"app":"","app@2x":"","proapp@2x":"","spotlight":"","spotlight@2x":"","settings":"","settings@2x":"","notification":"","notification@2x":""}},"android":{"hdpi":"icon-android-hdpi.png","xhdpi":"icon-android-xhdpi.png","xxhdpi":"icon-android-xxhdpi.png","xxxhdpi":"icon-android-xxxhdpi.png"}},"splashscreen":{}},"allowsInlineMediaPlayback":true,"safearea":{"background":"#FFFFFF","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.2.3","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"backgroundColor":"#FFFFFF","color":"#C3C3C3","selectedColor":"#419CFF","list":[{"pagePath":"pages/index/index","text":"首页","iconPath":"./static/shouye-g.png","selectedIconPath":"./static/shouye.png"},{"pagePath":"pages/user/user","text":"我的","iconPath":"./static/wode-g.png","selectedIconPath":"./static/wode.png"}],"borderStyle":"rgba(0,0,0,0.4)","height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html"}}
{"@platforms":["android","iPhone","iPad"],"id":"__UNI__E896C30","name":"Erp","version":{"name":"1.0.0","code":"100"},"description":"","launch_path":"__uniappview.html","developer":{"name":"","email":"","url":""},"permissions":{"UniNView":{"description":"UniNView原生渲染"}},"plus":{"useragent":{"value":"uni-app","concatenate":true},"splashscreen":{"target":"id:1","autoclose":true,"waiting":true,"delay":0},"popGesture":"close","launchwebview":{"id":"1","kernel":"WKWebview"},"statusbar":{"immersed":"supportedDevice","style":"light","background":"#007aff"},"usingComponents":true,"nvueStyleCompiler":"uni-app","compilerVersion":3,"distribute":{"google":{"permissions":["<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>","<uses-permission android:name=\"android.permission.VIBRATE\"/>","<uses-permission android:name=\"android.permission.READ_LOGS\"/>","<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>","<uses-feature android:name=\"android.hardware.camera.autofocus\"/>","<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>","<uses-permission android:name=\"android.permission.CAMERA\"/>","<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>","<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>","<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>","<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>","<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>","<uses-feature android:name=\"android.hardware.camera\"/>","<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"],"packagename":"uni.UNIE896C30","password":"","aliasname":"","keystore":"html5plus://test","custompermissions":true},"apple":{"devices":"universal"},"plugins":{"ad":{},"audio":{"mp3":{"description":"Android平台录音支持MP3格式文件"}}},"orientation":["portrait-primary"],"icons":{"ios":{"prerendered":"false","iphone":{"app@2x":"","app@3x":"","spotlight@2x":"","spotlight@3x":"","settings@2x":"","settings@3x":"","notification@2x":"","notification@3x":""},"appstore":"","ipad":{"app":"","app@2x":"","proapp@2x":"","spotlight":"","spotlight@2x":"","settings":"","settings@2x":"","notification":"","notification@2x":""}},"android":{"hdpi":"icon-android-hdpi.png","xhdpi":"icon-android-xhdpi.png","xxhdpi":"icon-android-xxhdpi.png","xxxhdpi":"icon-android-xxxhdpi.png"}},"splashscreen":{}},"allowsInlineMediaPlayback":true,"safearea":{"background":"#FFFFFF","bottom":{"offset":"auto"}},"uni-app":{"compilerVersion":"3.2.3","control":"uni-v3","nvueCompiler":"uni-app","renderer":"auto","nvue":{"flex-direction":"column"},"nvueLaunchMode":"normal"},"tabBar":{"backgroundColor":"#FFFFFF","color":"#C3C3C3","selectedColor":"#419CFF","list":[{"pagePath":"pages/index/index","text":"首页","iconPath":"./static/shouye-g.png","selectedIconPath":"./static/shouye.png"},{"pagePath":"pages/user/user","text":"我的","iconPath":"./static/wode-g.png","selectedIconPath":"./static/wode.png"}],"borderStyle":"rgba(0,0,0,0.4)","height":"50px","child":["lauchwebview"],"selected":0},"launch_path":"__uniappview.html","adid":"120101120012"}}

72
unpackage/dist/build/app-plus/app-service.js vendored

File diff suppressed because one or more lines are too long

2
unpackage/dist/build/app-plus/app-view.js vendored

File diff suppressed because one or more lines are too long

BIN
unpackage/release/apk/__UNI__E896C30__20211009170031.apk

Binary file not shown.

BIN
unpackage/release/apk/__UNI__E896C30__20211011163148.apk

Binary file not shown.
Loading…
Cancel
Save