Commit e173d57a authored by 周毅's avatar 周毅

Merge branch 'master' of gitlab.gavelinfo.com:lisu/lxyl-vue

parents f13d81bf eda1344f
...@@ -38,6 +38,34 @@ ...@@ -38,6 +38,34 @@
saveSelected: true saveSelected: true
}, },
cellStyle({
row,
column,
rowIndex,
columnIndex
}) {
// 定义样式变量
let cellStyle;
switch (row.isSendSap) {
// 0代表正常
case 'Y':
// 设置文本颜色 绿色 可以直接写颜色编码,也可以直接写颜色的单词
cellStyle = 'color:green';
break;
// 0代表金禁用
case 'N':
// 设置文本颜色 红色
cellStyle = 'color:red';
break;
// 如果有其他状态,就默认显示,不给文本颜色
default:
cellStyle = '';
}
if (column.label == "是否发送sap") {
return cellStyle
}
},
config: { config: {
/* Dialog*/ /* Dialog*/
// queryDetail: true, // queryDetail: true,
...@@ -134,7 +162,14 @@ ...@@ -134,7 +162,14 @@
{ {
title: "是否发送sap", title: "是否发送sap",
field: "isSendSap", field: "isSendSap",
width: 240 align: 'center', width: 80,
formatter(a, b, v) {
let map = {
Y: '✔',
N: 'X'
}
return map[v];
}
}, },
{ {
title: "备注", title: "备注",
......
...@@ -6,9 +6,12 @@ ...@@ -6,9 +6,12 @@
<Xj ref="xj" :app='ctx.basePage' v-if="ctx.basePage.showDialog&&ctx.basePage.DialogTitle=='下架'" /> <Xj ref="xj" :app='ctx.basePage' v-if="ctx.basePage.showDialog&&ctx.basePage.DialogTitle=='下架'" />
</template> </template>
<template #toolbar="ctx"> <template #toolbar="ctx">
<el-button v-if="ctx.basePage.powerObj['01']" @click="showAdd(ctx.basePage)" size='mini' type="primary">新增</el-button> <el-button v-if="ctx.basePage.powerObj['01']" @click="showAdd(ctx.basePage)" size='mini'
<el-button v-if="ctx.basePage.powerObj['21']" @click="cxjyrw(ctx.basePage)" size='mini' type="primary">创建检验单</el-button> type="primary">新增</el-button>
<el-button v-if="ctx.basePage.powerObj['22']" @click="cjxjrw(ctx.basePage)" size='mini' type="primary">下架</el-button> <el-button v-if="ctx.basePage.powerObj['21']" @click="cxjyrw(ctx.basePage)" size='mini'
type="primary">创建检验单</el-button>
<el-button v-if="ctx.basePage.powerObj['22']" @click="cjxjrw(ctx.basePage)" size='mini'
type="primary">下架</el-button>
</template> </template>
...@@ -63,6 +66,7 @@ ...@@ -63,6 +66,7 @@
title: "已创建检验单", title: "已创建检验单",
field: "issuedJyd", field: "issuedJyd",
width: 140, width: 140,
align: 'center', width: 80,
formatter(a, b, v) { formatter(a, b, v) {
let map = { let map = {
Y: '✔', Y: '✔',
...@@ -82,6 +86,34 @@ ...@@ -82,6 +86,34 @@
fieldType: 'ftDateTime' fieldType: 'ftDateTime'
} }
], ],
cellStyle({
row,
column,
rowIndex,
columnIndex
}) {
// 定义样式变量
let cellStyle;
switch (row.issuedJyd) {
// 0代表正常
case 'Y':
// 设置文本颜色 绿色 可以直接写颜色编码,也可以直接写颜色的单词
cellStyle = 'color:green';
break;
// 0代表金禁用
case 'N':
// 设置文本颜色 红色
cellStyle = 'color:red';
break;
// 如果有其他状态,就默认显示,不给文本颜色
default:
cellStyle = '';
}
if (column.label == "已创建检验单") {
return cellStyle
}
},
queryParams: [ queryParams: [
[{ [{
label: '重检单号', label: '重检单号',
...@@ -143,8 +175,8 @@ ...@@ -143,8 +175,8 @@
ctx.DialogTitle = '下架' ctx.DialogTitle = '下架'
ctx.DialogWidth = '70vw' ctx.DialogWidth = '70vw'
ctx.showDialog = true ctx.showDialog = true
this.$nextTick(()=>{ this.$nextTick(() => {
this.$refs.xj.$refs.basePage.queryParams.mid=ctx.singleItem.id this.$refs.xj.$refs.basePage.queryParams.mid = ctx.singleItem.id
this.$refs.xj.$refs.basePage.refresh() this.$refs.xj.$refs.basePage.refresh()
}) })
...@@ -155,7 +187,8 @@ ...@@ -155,7 +187,8 @@
} }
}, },
components: { components: {
Add,Xj Add,
Xj
// Edit // Edit
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment