diff --git a/src/views/ops/settings/sysSet.vue b/src/views/ops/settings/sysSet.vue index 29b18028..6f8dd8af 100644 --- a/src/views/ops/settings/sysSet.vue +++ b/src/views/ops/settings/sysSet.vue @@ -16,6 +16,11 @@ + + + + + @@ -46,7 +51,8 @@ export default { base_logo: "/media/default/logo.png", base_logo_side: "/media/default/logo_side.jpg", base_name: "托克逊能源管理平台", - base_name_short: "托克逊能管" + base_name_short: "托克逊能管", + bigScreen_name:'' }, }; }, diff --git a/src/views/wpm_bx/check_drawer.vue b/src/views/wpm_bx/check_drawer.vue new file mode 100644 index 00000000..e29a9233 --- /dev/null +++ b/src/views/wpm_bx/check_drawer.vue @@ -0,0 +1,107 @@ + + diff --git a/src/views/wpm_bx/check_form.vue b/src/views/wpm_bx/check_form.vue new file mode 100644 index 00000000..27426bf1 --- /dev/null +++ b/src/views/wpm_bx/check_form.vue @@ -0,0 +1,743 @@ + + + + diff --git a/src/views/wpm_bx/handover.vue b/src/views/wpm_bx/handover.vue new file mode 100644 index 00000000..9b7da4f9 --- /dev/null +++ b/src/views/wpm_bx/handover.vue @@ -0,0 +1,450 @@ + + + diff --git a/src/views/wpm_bx/handover_form.vue b/src/views/wpm_bx/handover_form.vue new file mode 100644 index 00000000..a2cb92c3 --- /dev/null +++ b/src/views/wpm_bx/handover_form.vue @@ -0,0 +1,616 @@ + + + diff --git a/src/views/wpm_bx/inm.vue b/src/views/wpm_bx/inm.vue new file mode 100644 index 00000000..fd48c6ea --- /dev/null +++ b/src/views/wpm_bx/inm.vue @@ -0,0 +1,387 @@ + + + diff --git a/src/views/wpm_bx/inm_record.vue b/src/views/wpm_bx/inm_record.vue new file mode 100644 index 00000000..508be431 --- /dev/null +++ b/src/views/wpm_bx/inm_record.vue @@ -0,0 +1,506 @@ + + diff --git a/src/views/wpm_bx/inm_record_form.vue b/src/views/wpm_bx/inm_record_form.vue new file mode 100644 index 00000000..8b2236e0 --- /dev/null +++ b/src/views/wpm_bx/inm_record_form.vue @@ -0,0 +1,302 @@ + + + diff --git a/src/views/wpm_bx/mlog_bx.vue b/src/views/wpm_bx/mlog_bx.vue new file mode 100644 index 00000000..281fe1d7 --- /dev/null +++ b/src/views/wpm_bx/mlog_bx.vue @@ -0,0 +1,116 @@ + + + diff --git a/src/views/wpm_bx/mlog_detail.vue b/src/views/wpm_bx/mlog_detail.vue new file mode 100644 index 00000000..4be32377 --- /dev/null +++ b/src/views/wpm_bx/mlog_detail.vue @@ -0,0 +1,730 @@ + + + + diff --git a/src/views/wpm_bx/mlog_form.vue b/src/views/wpm_bx/mlog_form.vue new file mode 100644 index 00000000..87c6030e --- /dev/null +++ b/src/views/wpm_bx/mlog_form.vue @@ -0,0 +1,425 @@ + + + + + diff --git a/src/views/wpm_bx/mlogb_check.vue b/src/views/wpm_bx/mlogb_check.vue new file mode 100644 index 00000000..04fdc151 --- /dev/null +++ b/src/views/wpm_bx/mlogb_check.vue @@ -0,0 +1,445 @@ + + + + + diff --git a/src/views/wpm_bx/mlogb_form.vue b/src/views/wpm_bx/mlogb_form.vue new file mode 100644 index 00000000..d2700323 --- /dev/null +++ b/src/views/wpm_bx/mlogb_form.vue @@ -0,0 +1,201 @@ + + + + + diff --git a/src/views/wpm_bx/mlogs.vue b/src/views/wpm_bx/mlogs.vue new file mode 100644 index 00000000..53ab5740 --- /dev/null +++ b/src/views/wpm_bx/mlogs.vue @@ -0,0 +1,386 @@ + + + diff --git a/src/views/wpm_bx/mtask.vue b/src/views/wpm_bx/mtask.vue new file mode 100644 index 00000000..469cd07e --- /dev/null +++ b/src/views/wpm_bx/mtask.vue @@ -0,0 +1,227 @@ + + + diff --git a/src/views/wpm_bx/mtask_deliver.vue b/src/views/wpm_bx/mtask_deliver.vue new file mode 100644 index 00000000..2a814cda --- /dev/null +++ b/src/views/wpm_bx/mtask_deliver.vue @@ -0,0 +1,213 @@ + + + + diff --git a/src/views/wpm_bx/print.vue b/src/views/wpm_bx/print.vue new file mode 100644 index 00000000..fa52432f --- /dev/null +++ b/src/views/wpm_bx/print.vue @@ -0,0 +1,140 @@ + + + diff --git a/src/views/wpm_gx/check_form.vue b/src/views/wpm_gx/check_form.vue index 27426bf1..652006df 100644 --- a/src/views/wpm_gx/check_form.vue +++ b/src/views/wpm_gx/check_form.vue @@ -51,7 +51,7 @@ controls-position="right" v-model="form.count" style="width: 100%" - precision="0" + :precision="0" @change="handleCountNotokChange" > @@ -68,7 +68,7 @@ controls-position="right" v-model="form.count_sampling" style="width: 100%" - precision="0" + :precision="0" @change="handleCountNotokChange" > @@ -80,7 +80,7 @@ v-model="form.count_sampling_ok" style="width: 100%" disabled - precision="0" + :precision="0" > @@ -90,7 +90,7 @@ controls-position="right" v-model="form.count_notok" style="width: 100%" - precision="0" + :precision="0" @change="handleCountNotokChange" > @@ -101,7 +101,7 @@ controls-position="right" v-model="count_ok_rate" style="width: 100%" - precision="0" + :precision="0" > @@ -143,7 +143,7 @@ controls-position="right" v-model="count_notok_json.count_n_hqnj" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -154,7 +154,7 @@ controls-position="right" v-model="count_notok_json.count_n_hqnjyd" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -165,7 +165,7 @@ controls-position="right" v-model="count_notok_json.count_n_hqwj" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -176,7 +176,7 @@ controls-position="right" v-model="count_notok_json.count_n_hqwjyd" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -187,7 +187,7 @@ controls-position="right" v-model="count_notok_json.count_n_wj" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -198,7 +198,7 @@ controls-position="right" v-model="count_notok_json.count_n_yd" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -209,7 +209,7 @@ controls-position="right" v-model="count_notok_json.count_n_txd" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -220,7 +220,7 @@ controls-position="right" v-model="count_notok_json.count_n_hd" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -231,7 +231,7 @@ controls-position="right" v-model="count_notok_json.count_n_zhg" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -242,7 +242,7 @@ controls-position="right" v-model="count_notok_json.count_n_yz" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -256,7 +256,7 @@ controls-position="right" v-model="count_notok_json.count_n_z" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -267,7 +267,7 @@ controls-position="right" v-model="count_notok_json.count_n_qp" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -278,7 +278,7 @@ controls-position="right" v-model="count_notok_json.count_n_swen" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -289,7 +289,7 @@ controls-position="right" v-model="count_notok_json.count_n_bb" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -300,7 +300,7 @@ controls-position="right" v-model="count_notok_json.count_n_zb" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -311,7 +311,7 @@ controls-position="right" v-model="count_notok_json.count_n_zq" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -322,7 +322,7 @@ controls-position="right" v-model="count_notok_json.count_n_hs" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -333,7 +333,7 @@ controls-position="right" v-model="count_notok_json.count_n_md" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -344,7 +344,7 @@ controls-position="right" v-model="count_notok_json.count_n_hqbx" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -355,7 +355,7 @@ controls-position="right" v-model="count_notok_json.count_n_dj" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -367,7 +367,7 @@ controls-position="right" v-model="count_notok_json.count_n_ps" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -378,7 +378,7 @@ controls-position="right" v-model="count_notok_json.count_n_lq" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -392,7 +392,7 @@ controls-position="right" v-model="count_notok_json.count_n_hd" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -403,7 +403,7 @@ controls-position="right" v-model="count_notok_json.count_n_wj" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -414,7 +414,7 @@ controls-position="right" v-model="count_notok_json.count_n_yd" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -425,7 +425,7 @@ controls-position="right" v-model="count_notok_json.count_n_txd" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -436,7 +436,7 @@ controls-position="right" v-model="count_notok_json.count_n_qp" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -447,7 +447,7 @@ controls-position="right" v-model="count_notok_json.count_n_swen" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -458,7 +458,7 @@ controls-position="right" v-model="count_notok_json.count_n_bb" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -469,7 +469,7 @@ controls-position="right" v-model="count_notok_json.count_n_xbb" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -480,7 +480,7 @@ controls-position="right" v-model="count_notok_json.count_n_hs" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -491,7 +491,7 @@ controls-position="right" v-model="count_notok_json.count_n_md" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -503,7 +503,7 @@ controls-position="right" v-model="count_notok_json.count_n_ps" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -514,7 +514,7 @@ controls-position="right" v-model="count_notok_json.count_n_qt" style="width: 100%" - precision="0" + :precision="0" @change="handleCountChange" > @@ -522,8 +522,23 @@ - - + {{ item.name }} + 取消 + + + 提交 取消 @@ -559,7 +574,8 @@ export default { batch: "", count: null, count_ok: 0, - count_sampling_ok:'', + count_sampling_ok:0, + count_sampling:0, count_notok: 0, count_notok_json:{} }, @@ -591,6 +607,7 @@ export default { {name:'全检',value:20}, {name:'抽检',value:10}, ], + initForm: {}, selectionFilters: [], batchCount:null, formCount:null, @@ -601,6 +618,7 @@ export default { }; }, mounted() { + console.log('mgroupName',this.mgroupName); this.batchCount = this.itemObj.count_cando; this.form.batch = this.itemObj.batch; this.form.wm = this.itemObj.id; @@ -608,6 +626,7 @@ export default { this.form.supplier = this.itemObj.supplier; this.deptID = this.$TOOL.data.get('gx_deptID'); this.getUsers(); + this.getInit(); }, methods: { //显示 @@ -633,6 +652,14 @@ export default { }); }); }, + //渲染工单提交按钮 + getInit() { + let that = this; + that.$API.wf.workflow.initkey.req("baipaopiantest").then((res) => { + that.initForm = res; + console.log('that.initForm',that.initForm); + }); + }, handleCountChange(type){ this.form.count_notok = this.count_notok_json.count_n_wj+ @@ -664,11 +691,29 @@ export default { let obj = {page: 0, count__gte: 0, count_xtest__gte: 0}; //工段 obj.mgroupx = that.mgroup; - that.$API.wpm.wmaterial.list - .req(obj) - .then((res) => { - that.options = res; - }); + that.$API.wpm.wmaterial.list.req(obj).then((res) => { + that.options = res; + }); + }, + //提交白片抛抽检信息,创建工单 + submitTicketCreate(id) { + this.transition = id; + this.submit(); + // let that = this; + // let ticket = {}; + // that.isSaveing = true; + // ticket.title = '白片抛抽检审批单'; + // ticket.workflow = that.initForm.workflow; + // ticket.ticket_data = {t_id: that.mlogItem.id}; + // ticket.transition = id; + // that.$API.wf.ticket.create.req(ticket).then((res) => { + // that.isSaveing = false; + // that.ticketDialog = false; + // that.visible = false; + // that.$message.success("提交成功"); + // }).catch((e) => { + // that.isSaveing = false; + // }); }, //提交 submit() { @@ -707,15 +752,30 @@ export default { } that.form.count_notok_json = that.count_notok_json; console.log('that.form',that.form) - that.$API.qm.ftestwork.create.req(that.form) - .then((res) => { - that.$API.qm.ftestwork.submit.req(res.id) - .then((res) => { + that.$API.qm.ftestwork.create.req(that.form).then((res) => { + if(that.mgroupName=='白片抛'){ + let ticket = {}; + that.isSaveing = true; + ticket.title = '白片抛抽检审批单'; + ticket.workflow = that.initForm.workflow; + ticket.ticket_data = {t_id: res.id}; + ticket.transition = that.transition; + that.$API.wf.ticket.create.req(ticket).then((res) => { + that.isSaveing = false; + that.ticketDialog = false; + that.visible = false; + that.$message.success("提交成功"); + }).catch((e) => { + that.isSaveing = false; + }); + }else{ + that.$API.qm.ftestwork.submit.req(res.id).then((res) => { that.isSaveing = false; that.visible = false; that.$emit("success"); that.$message.success("操作成功"); }) + } }).catch( err=>{ //可以处理校验错误 that.isSaveing = false; diff --git a/src/views/wpm_gx/handover.vue b/src/views/wpm_gx/handover.vue index 9b7da4f9..616d7e8b 100644 --- a/src/views/wpm_gx/handover.vue +++ b/src/views/wpm_gx/handover.vue @@ -14,7 +14,7 @@ icon="el-icon-plus" @click="table_add(20)" v-auth="'handover.create'" - v-if="mgroup_name!=='切片'&&mgroup_name!=='拉单丝'&&mgroup_name!=='一次复丝'&&mgroup_name!=='二次复丝'&&mgroup_name!=='切丝排版'" + v-if="mgroupName!=='切片'" >返工 检验 @@ -104,7 +104,7 @@ - - +