Browse Source

工具的代码

master
DouDou 1 year ago
parent
commit
ddf64ffaef
  1. 40
      src/views/modules/tooling/components/com_tool_info_add_update.vue
  2. 50
      src/views/modules/tooling/components/com_tool_instance_add_update.vue
  3. 10
      src/views/modules/tooling/components/com_tool_instance_date_add_update.vue
  4. 4
      src/views/modules/tooling/manuf_tool.vue

40
src/views/modules/tooling/components/com_tool_info_add_update.vue

@ -1,6 +1,6 @@
<template>
<div class="customer-css">
<el-dialog :title="titleCon" v-drag :visible.sync="visible"
<el-dialog :title="titleCon" v-drag :visible.sync="visible" :close-on-click-modal="false"
width="600px" style="height: 650px;" class="customer-dialog">
<el-container style="height: 265px;">
<el-form :inline="true" label-position="top" label-width="80px">
@ -18,7 +18,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label=labels.site>
<span slot="label" style="" @click="getBaseList(1017)"><a herf="#">:</a></span>
<span slot="label" style="" @click="getBaseList(1017)"><a herf="#"></a></span>
<el-input v-model="pageData.site" :disabled="!this.addFlag"></el-input>
</el-form-item>
</el-col>
@ -32,7 +32,7 @@
<el-row class="customer-row">
<el-col :span="6">
<el-form-item :label=labels.toolType>
<span slot="label" style="" @click="getBaseList(1016)"><a herf="#">工具类型:</a></span>
<span slot="label" style="" @click="getBaseList(1016)"><a herf="#">工具类型</a></span>
<el-input v-model="pageData.toolType" ></el-input>
</el-form-item>
</el-col>
@ -43,7 +43,7 @@
</el-col>
<el-col :span="6">
<el-form-item :label=labels.calendarId>
<span slot="label" style="" @click="getBaseList(1018)"><a herf="#">日历标识:</a></span>
<span slot="label" style="" @click="getBaseList(1018)"><a herf="#">日历标识</a></span>
<el-input v-model="pageData.calendarId" ></el-input>
</el-form-item>
</el-col>
@ -87,7 +87,7 @@
<el-row class="customer-row">
<el-col :span="6">
<el-form-item :label=labels.alternateToolId>
<span slot="label" style="" @click="getBaseList(1019)"><a herf="#">备选工具标识号:</a></span>
<span slot="label" style="" @click="getBaseList(1019)"><a herf="#">备选工具标识号</a></span>
<el-input v-model="pageData.alternateToolId"></el-input>
</el-form-item>
</el-col>
@ -101,7 +101,7 @@
<el-row>
<el-col :span="24">
<el-form-item :label=labels.noteText class="auto">
<el-input type="textarea" v-model="pageData.noteText" :rows="2" style="width: 480px;height: 20px"></el-input>
<el-input type="textarea" v-model="pageData.noteText" :rows="2" style="width: 570px;height: 20px"></el-input>
</el-form-item>
</el-col>
</el-row>
@ -160,21 +160,21 @@ export default {
},
dataListLoading: false,
labels: {
site: '域:',
toolId: '工具标识号:',
toolDesc: '工具描述:',
state: '有效性:',
toolType: '工具类型:',
toolTypeDesc: '工具类型描述:',
calendarId: '日历标识:',
schedCapacity: '计划能力:',
calibrationControl: '校对控制:',
calibrationTime: '校准间隔时间:',
lastUsed: '上次使用:',
site: '域',
toolId: '工具标识号',
toolDesc: '工具描述',
state: '有效性',
toolType: '工具类型',
toolTypeDesc: '工具类型描述',
calendarId: '日历标识',
schedCapacity: '计划能力',
calibrationControl: '校对控制',
calibrationTime: '校准间隔时间',
lastUsed: '上次使用',
enabledForControlPlanDb: '为控制计划启用',
noteText: '备注:',
alternateToolId: '备选工具标识号:',
alternateToolDesc: '备选工具说明:',
noteText: '备注',
alternateToolId: '备选工具标识号',
alternateToolDesc: '备选工具说明',
},
buttons: {
confirmButton: '确定',

50
src/views/modules/tooling/components/com_tool_instance_add_update.vue

@ -1,23 +1,23 @@
<template>
<div class="customer-css">
<el-dialog :title="titleCon" v-drag :visible.sync="visible"
<el-dialog :title="titleCon" v-drag :visible.sync="visible" :close-on-click-modal="false"
width="750px" style="height: 650px;" class="customer-dialog">
<el-container style="height: 265px;">
<el-form :inline="true" label-position="top" label-width="80px">
<!-- 第一行 -->
<el-row class="customer-row">
<el-col :span="4">
<el-form-item label="工具样品:">
<el-form-item label="工具样品">
<el-input v-model="pageData.toolInstance" :disabled="!this.addFlag"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="描述:">
<el-form-item label="描述">
<el-input v-model="pageData.description" ></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="最近校对日期:">
<el-form-item label="最近校对日期">
<el-date-picker
value-format="yyyy-MM-dd"
style="width: 100%"
@ -28,12 +28,12 @@
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="下一个校对日期:">
<el-form-item label="下一个校对日期">
<el-input v-model="pageData.nextCalibrationDate" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="有效性:">
<el-form-item label="有效性">
<el-input v-model="pageData.state" disabled></el-input>
</el-form-item>
</el-col>
@ -41,28 +41,28 @@
<!-- 第二行 -->
<el-row class="customer-row">
<el-col :span="4">
<el-form-item label="工具/设备:">
<el-form-item label="工具/设备">
<el-input v-model="pageData.toolResourceId" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="工具/设备描述:">
<el-form-item label="工具/设备描述">
<el-input v-model="pageData.toolResourceDesc" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="对象标识:">
<span slot="label" style="" @click="getBaseList(1020)"><a herf="#">对象标识:</a></span>
<el-form-item label="对象标识">
<span slot="label" style="" @click="getBaseList(1020)"><a herf="#">对象标识</a></span>
<el-input v-model="pageData.objectId" ></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="对象描述:">
<el-form-item label="对象描述">
<el-input v-model="pageData.objectDesc" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="最近使用情况报告:">
<el-form-item label="最近使用情况报告">
<el-input v-model="pageData.lastUsageReport" disabled></el-input>
</el-form-item>
</el-col>
@ -70,29 +70,29 @@
<!-- 第三行 -->
<el-row class="customer-row">
<el-col :span="4">
<el-form-item label="工作中心:">
<span slot="label" style="" @click="getBaseList(1021)"><a herf="#">工作中心:</a></span>
<el-form-item label="工作中心">
<span slot="label" style="" @click="getBaseList(1021)"><a herf="#">工作中心</a></span>
<el-input v-model="pageData.normalWorkCenterNo"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="描述:">
<el-form-item label="描述">
<el-input v-model="pageData.normalWorkCenterDesc" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="生产线:">
<span slot="label" style="" @click="getBaseList(1022)"><a herf="#">生产线:</a></span>
<el-form-item label="生产线">
<span slot="label" style="" @click="getBaseList(1022)"><a herf="#">生产线</a></span>
<el-input v-model="pageData.normalProductionLine" ></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="描述:">
<el-form-item label="描述">
<el-input v-model="pageData.normalProductionLineDesc" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="鉴别:">
<el-form-item label="鉴别">
<el-input v-model="pageData.toolDiscrimination" ></el-input>
</el-form-item>
</el-col>
@ -100,27 +100,27 @@
<!-- 第四行 -->
<el-row class="customer-row">
<el-col :span="4">
<el-form-item label="线性:">
<el-form-item label="线性">
<el-input v-model="pageData.toolLinearity"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="重复性:">
<el-form-item label="重复性">
<el-input v-model="pageData.toolRepeatability" ></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="偏差性:">
<el-form-item label="偏差性">
<el-input v-model="pageData.toolBias"></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="稳定性:">
<el-form-item label="稳定性">
<el-input v-model="pageData.toolStability" ></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="再现能力:">
<el-form-item label="再现能力">
<el-input v-model="pageData.toolReproducibility" ></el-input>
</el-form-item>
</el-col>
@ -128,7 +128,7 @@
<!-- 第五行 -->
<el-row>
<el-col :span="24">
<el-form-item label="备注:">
<el-form-item label="备注">
<el-input type="textarea" v-model="pageData.noteText" :rows="2" style="width: 725px;height: 20px"></el-input>
</el-form-item>
</el-col>

10
src/views/modules/tooling/components/com_tool_instance_date_add_update.vue

@ -1,18 +1,18 @@
<template>
<div class="customer-css">
<el-dialog :title="titleCon" v-drag :visible.sync="visible"
<el-dialog :title="titleCon" v-drag :visible.sync="visible" :close-on-click-modal="false"
width="490px" style="height: 650px;" class="customer-dialog">
<el-container style="height: 325px;">
<el-form :inline="true" label-position="top" label-width="80px">
<!-- 第一行 -->
<el-row class="customer-row">
<el-col :span="12">
<el-form-item label="域:">
<el-form-item label="域">
<el-input v-model="pageData.site" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item label="工具标识号:">
<el-form-item label="工具标识号">
<el-input v-model="pageData.toolId" disabled></el-input>
</el-form-item>
</el-col>
@ -20,12 +20,12 @@
<!-- 第二行 -->
<el-row class="customer-row">
<el-col :span="12">
<el-form-item label="工具样品:">
<el-form-item label="工具样品">
<el-input v-model="pageData.toolInstance" disabled></el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="工具样品描述:">
<el-form-item label="工具样品描述">
<el-input v-model="pageData.description" disabled></el-input>
</el-form-item>
</el-col>

4
src/views/modules/tooling/manuf_tool.vue

@ -7,8 +7,8 @@
<el-form-item label="工具编码">
<el-input v-model="searchData.toolId" style="width: 160px"></el-input>
</el-form-item>
<el-form-item label="工具类型:">
<span slot="label" style="" @click="getBaseList(1016)"><a herf="#">工具类型:</a></span>
<el-form-item label="工具类型">
<span slot="label" style="" @click="getBaseList(1016)"><a herf="#">工具类型</a></span>
<el-input v-model="searchData.toolType" style="width: 160px"></el-input>
</el-form-item>
<el-form-item label=" ">

Loading…
Cancel
Save