fix:废品库使用工段模板

This commit is contained in:
shijing 2025-12-04 15:39:45 +08:00
parent 410e48a5d3
commit 0fe3e273ae
1 changed files with 31 additions and 10 deletions

View File

@ -11,7 +11,7 @@
<el-main id="elMain" class="nopadding"> <el-main id="elMain" class="nopadding">
<!-- 日志 --> <!-- 日志 -->
<mlogs <mlogs
v-if="values == '日志'&&componentsShow" v-if="values == '日志'&&componentsShow&&!isFeiPinku"
:mgroupName="mgroupName" :mgroupName="mgroupName"
:mgroupId="mgroupId" :mgroupId="mgroupId"
:deptId="mgroupDept" :deptId="mgroupDept"
@ -23,7 +23,7 @@
style="height: 100%" style="height: 100%"
></mlogs> ></mlogs>
<!-- 隐藏任务 --> <!-- 隐藏任务 -->
<div v-if="values == '日志'&&componentsShow&&mtaskVisible" class="iconWrap" @click="hiddenMtask"> <div v-if="values == '日志'&&componentsShow&&mtaskVisible&&!isFeiPinku" class="iconWrap" @click="hiddenMtask">
<span class="iconSpan"> <span class="iconSpan">
<el-icon> <el-icon>
<el-icon-arrow-down /> <el-icon-arrow-down />
@ -31,7 +31,7 @@
</span> </span>
</div> </div>
<!-- 显示任务 --> <!-- 显示任务 -->
<div v-if="values == '日志'&&componentsShow&&!mtaskVisible" class="iconWrap iconWrapBottom" @click="showMtask"> <div v-if="values == '日志'&&componentsShow&&!mtaskVisible&&!isFeiPinku" class="iconWrap iconWrapBottom" @click="showMtask">
<span class="iconSpan iconSpanBottom"> <span class="iconSpan iconSpanBottom">
<el-icon> <el-icon>
<el-icon-arrow-up /> <el-icon-arrow-up />
@ -39,7 +39,7 @@
</span> </span>
</div> </div>
<mtask <mtask
v-if="values == '日志'&&componentsShow" v-if="values == '日志'&&componentsShow&&!isFeiPinku"
:mgroupName="mgroupName" :mgroupName="mgroupName"
:mgroupId="mgroupId" :mgroupId="mgroupId"
:deptId="mgroupDept" :deptId="mgroupDept"
@ -50,6 +50,15 @@
id="mtask" id="mtask"
style="height: 40%;display: none;" style="height: 40%;display: none;"
></mtask> ></mtask>
<inm v-else-if="values == '库存'&&componentsShow&&isFeiPinku"
:mgroupName="mgroupName"
:mgroupId="mgroupId"
:deptId="mgroupDept"
:process = "mgroupProcess"
:processType = "mgroupProcessType"
:mgroup_code="mgroup_code"
:mgroupMtype = "mgroupMtype"
></inm>
<!-- 交接记录 --> <!-- 交接记录 -->
<handover <handover
v-else-if="values == '交接记录'&&componentsShow" v-else-if="values == '交接记录'&&componentsShow"
@ -62,7 +71,7 @@
:mgroupMtype = "mgroupMtype" :mgroupMtype = "mgroupMtype"
></handover> ></handover>
<!-- 未完成 --> <!-- 未完成 -->
<inmIn v-else-if="values == '未完成'&&componentsShow" <inmIn v-else-if="values == '未完成'&&componentsShow&&!isFeiPinku"
:mgroupName="mgroupName" :mgroupName="mgroupName"
:mgroupId="mgroupId" :mgroupId="mgroupId"
:deptId="mgroupDept" :deptId="mgroupDept"
@ -72,7 +81,7 @@
:mgroupMtype = "mgroupMtype" :mgroupMtype = "mgroupMtype"
></inmIn> ></inmIn>
<!-- 已完成 --> <!-- 已完成 -->
<inmOut v-else-if="values == '已完成'&&componentsShow" <inmOut v-else-if="values == '已完成'&&componentsShow&&!isFeiPinku"
:mgroupName="mgroupName" :mgroupName="mgroupName"
:mgroupId="mgroupId" :mgroupId="mgroupId"
:deptId="mgroupDept" :deptId="mgroupDept"
@ -81,7 +90,7 @@
:mgroup_code="mgroup_code" :mgroup_code="mgroup_code"
:mgroupMtype = "mgroupMtype" :mgroupMtype = "mgroupMtype"
></inmOut> ></inmOut>
<record v-else-if="values == '出入库记录'" <record v-else-if="values == '出入库记录'&&componentsShow&&!isFeiPinku"
:mgroupId="mgroupId" :mgroupId="mgroupId"
:deptId = "mgroupDept" :deptId = "mgroupDept"
:mgroupName="mgroupName" :mgroupName="mgroupName"
@ -92,6 +101,7 @@
</el-container> </el-container>
</template> </template>
<script> <script>
import inm from "../inm/inmScrap.vue";
import inmIn from "./inmIn.vue"; import inmIn from "./inmIn.vue";
import inmOut from "./inmOut.vue"; import inmOut from "./inmOut.vue";
import mlogs from "./mlogs.vue"; import mlogs from "./mlogs.vue";
@ -100,13 +110,13 @@ import record from "./../wpm_gx/inmrecord.vue";
import handover from "./handover.vue"; import handover from "./handover.vue";
export default { export default {
name: "bx", name: "bx",
components: { inmIn, mlogs, mtask, handover,inmOut,record }, components: { inm,inmIn, mlogs, mtask, handover,inmOut,record },
data() { data() {
return { return {
mgroups:[], mgroups:[],
tableHieght: 200, tableHieght: 200,
selectedIndex:0, selectedIndex:0,
options: ["日志", "交接记录","未完成", "已完成"], options: [ "交接记录"],
values: "日志", values: "日志",
mgroupName: "", mgroupName: "",
mgroupId: "", mgroupId: "",
@ -116,7 +126,8 @@ export default {
mgroupProcess: '', mgroupProcess: '',
mgroupProcessType: '', mgroupProcessType: '',
componentsShow:false, componentsShow:false,
mtaskVisible:false mtaskVisible:false,
isFeiPinku:false,
}; };
}, },
mounted() { mounted() {
@ -126,6 +137,15 @@ export default {
let paths = this.$route.path; let paths = this.$route.path;
let arr = paths.split("/"); let arr = paths.split("/");
this.mgroup_code = arr[2]; this.mgroup_code = arr[2];
if(this.mgroup_code=='fpk'){
this.isFeiPinku = true;
this.options.unshift('库存');
this.values = '库存';
}else{
this.options.unshift('日志');
this.options.push('未完成');
this.options.push('已完成');
}
if(this.mgroup_code=='chengpingneiwaichujian'||this.mgroup_code=='guangzhuichengpjianc'|| if(this.mgroup_code=='chengpingneiwaichujian'||this.mgroup_code=='guangzhuichengpjianc'||
this.mgroup_code=='chengpneizhifujian'||this.mgroup_code=='chengpingxinengjiance'|| this.mgroup_code=='chengpneizhifujian'||this.mgroup_code=='chengpingxinengjiance'||
this.mgroup_code=='chenpjianchicunjiance'||this.mgroup_code=='chengpwaiguanfujianyi'|| this.mgroup_code=='chenpjianchicunjiance'||this.mgroup_code=='chengpwaiguanfujianyi'||
@ -151,6 +171,7 @@ export default {
that.mgroupDept = res[0].belong_dept; that.mgroupDept = res[0].belong_dept;
that.mgroupMtype = res[0].mtype; that.mgroupMtype = res[0].mtype;
that.componentsShow = true; that.componentsShow = true;
console.log('that.mgroupName',that.mgroupName);
}); });
}, },
showMtask(){ showMtask(){