质量看板相关修改

yangwl
zhaoxiaolin 9 months ago
parent cbbfbf6de1
commit 5c7aab117b

@ -108,6 +108,7 @@
series:seriesDatas, series:seriesDatas,
toolbox:{ toolbox:{
show: true, show: true,
bottom:'-2%',
feature: { feature: {
dataZoom: { dataZoom: {
yAxisIndex: 'none' yAxisIndex: 'none'

@ -22,12 +22,20 @@
</el-row> </el-row>
<el-divider /> <el-divider />
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :sm="12" :lg="24"> <el-col :span="12">
<span style="font-size: 20px;margin: 20%;color: cadetblue;">{{deviceTitle}}</span> <span style="font-size: 20px;margin: 20%;color: cadetblue;">{{deviceTitle}}</span>
</el-col> </el-col>
<el-col :span="12">
<span style="font-size: 20px;margin: 20%;color: cadetblue;">各线体生产不良率</span>
</el-col>
</el-row> </el-row>
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="12">
<DeviceChartLine :chart-data="deviceChartLineData" ref="DeviceChartLine"/> <DeviceChartLine :chart-data="deviceChartLineData" ref="DeviceChartLine"/>
</el-col>
<el-col :span="12">
<DeviceChartLine :chart-data="deviceChartLineData" ref="DeviceChartLine"/>
</el-col>
</el-row> </el-row>
</div> </div>
</template> </template>

@ -3,7 +3,7 @@
<div class="app-container home" style=""> <div class="app-container home" style="">
<div class="head"> <div class="head">
<div class="head-content"> <div class="head-content">
<div class="title">榄菊设备管理云平台</div> <div class="title">榄菊质量管理平台</div>
</div> </div>
<div class="head-logo"> <div class="head-logo">
<img src="../../../assets/images/logo.png" alt="" /> <img src="../../../assets/images/logo.png" alt="" />
@ -2187,4 +2187,3 @@ export default {
// opacity: 0.1; // opacity: 0.1;
} }
</style> </style>

@ -3,7 +3,7 @@
<div class="app-container home" style=""> <div class="app-container home" style="">
<div class="head"> <div class="head">
<div class="head-content"> <div class="head-content">
<div class="title">榄菊设备管理云平台</div> <div class="title">榄菊质量管理平台</div>
</div> </div>
<div class="head-logo"> <div class="head-logo">
<img src="../../../assets/images/logo.png" alt="" /> <img src="../../../assets/images/logo.png" alt="" />
@ -1501,4 +1501,3 @@ export default {
} }
} }
</style> </style>

@ -3,7 +3,7 @@
<div class="app-container home" style=""> <div class="app-container home" style="">
<div class="head"> <div class="head">
<div class="head-content"> <div class="head-content">
<div class="title">榄菊设备管理云平台</div> <div class="title">榄菊质量管理平台</div>
</div> </div>
<div class="head-logo"> <div class="head-logo">
<img src="../../../assets/images/logo.png" alt="" /> <img src="../../../assets/images/logo.png" alt="" />
@ -627,4 +627,3 @@ export default {
color: #66FFFF; color: #66FFFF;
} }
</style> </style>

@ -40,7 +40,7 @@
<!-- 列表数据 --> <!-- 列表数据 -->
<el-table v-loading="loading" :data="materialList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="materialList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<el-table-column label="员工编号" align="center" prop="userId" /> <el-table-column label="员工编号" align="center" prop="userCode" />
<el-table-column label="姓名" align="center" prop="userName" /> <el-table-column label="姓名" align="center" prop="userName" />
<el-table-column label="联系方式" align="center" prop="phonenumber" /> <el-table-column label="联系方式" align="center" prop="phonenumber" />
<el-table-column label="邮箱" align="center" prop="email" /> <el-table-column label="邮箱" align="center" prop="email" />
@ -84,7 +84,12 @@
</el-form> </el-form>
<el-tabs type="border-card" v-if="form.userCodes != null"> <el-tabs type="border-card" v-if="form.userCodes != null">
<el-tab-pane label="关联物料"> <el-tab-pane label="关联物料">
<UserBind v-if="form.userCodes != null" :optType="optType" :userCodes="form.userCodes"></UserBind> <UserBind v-if="form.userCodes != null"
:optType="optType"
:userCodes="form.userCodes"
:userNames="form.userNames"
>
</UserBind>
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
@ -129,6 +134,7 @@ export default {
userCode: null, userCode: null,
userName: null, userName: null,
userCodes: null, userCodes: null,
userNames: null,
materialCode: null, materialCode: null,
materialName: null, materialName: null,
materialNames: null, materialNames: null,
@ -174,6 +180,7 @@ export default {
userCode: null, userCode: null,
userName: null, userName: null,
userCodes: null, userCodes: null,
userNames: null,
materialCode: null, materialCode: null,
materialName: null, materialName: null,
materialNames: null, materialNames: null,
@ -215,8 +222,10 @@ export default {
/** 绑定按钮操作 */ /** 绑定按钮操作 */
handleUpdate(row) { handleUpdate(row) {
this.reset(); this.reset();
const userCodes = row.userCode || this.ids const userCodes = row.userCode || this.ids;
const userNames = row.userName;
this.form.userCodes = userCodes; this.form.userCodes = userCodes;
this.form.userNames = userNames;
this.open = true; this.open = true;
this.title = "修改人员物料绑定"; this.title = "修改人员物料绑定";
this.optType = "edit"; this.optType = "edit";

@ -136,7 +136,8 @@ export default {
queryParams: { queryParams: {
pageNum: 1, pageNum: 1,
pageSize: 10, pageSize: 10,
userCodes: this.userCodes, userCode: this.userCodes,
userName: this.userNames,
itemId: null, itemId: null,
itemCode: null, itemCode: null,
materialName: null, materialName: null,
@ -164,7 +165,8 @@ export default {
leftLength: null, leftLength: null,
leftQueryParams: { leftQueryParams: {
materialName: null, materialName: null,
userCodes: this.userCodes, userCode: this.userCodes,
userName: this.userNames,
pageNum: 1, pageNum: 1,
pageSize: 20, pageSize: 20,
}, },
@ -177,7 +179,8 @@ export default {
RNextPage: null, RNextPage: null,
rightQueryParams: { rightQueryParams: {
materialName: null, materialName: null,
userCodes: this.userCodes, userCode: this.userCodes,
userName: this.userNames,
pageNum: 1, pageNum: 1,
pageSize: 20, pageSize: 20,
}, },
@ -185,6 +188,7 @@ export default {
}, },
props: { props: {
userCodes: undefined, userCodes: undefined,
userNames: undefined,
optType: undefined, optType: undefined,
}, },
created() { created() {
@ -269,7 +273,8 @@ export default {
reset() { reset() {
this.form = { this.form = {
recordId: null, recordId: null,
userCodes: this. userCodes, userCode: this.userCodes,
userName: this.userNames,
itemId: null, itemId: null,
itemCode: null, itemCode: null,
materialName: null, materialName: null,
@ -288,7 +293,7 @@ export default {
/** 提交按钮 */ /** 提交按钮 */
handleChange(value, direction, movedKeys) { handleChange(value, direction, movedKeys) {
if (this.queryParams. userCodes != null) { if (this.queryParams.userCode != null) {
this.queryParams.selectedValues = value; this.queryParams.selectedValues = value;
addProduct(this.queryParams).then((response) => { addProduct(this.queryParams).then((response) => {
this.$modal.msgSuccess("关联成功"); this.$modal.msgSuccess("关联成功");

Loading…
Cancel
Save