|
|
|
@ -62,6 +62,16 @@
|
|
|
|
<el-table-column prop="courseConsumeCountNew" label="可用" align="center" min-width="80">
|
|
|
|
<el-table-column prop="courseConsumeCountNew" label="可用" align="center" min-width="80">
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column prop="explainModify" label="异常说明" align="center" min-width="150">
|
|
|
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
|
|
|
<el-tooltip class="item" effect="dark" placement="top" v-if="scope.row.explainModify">
|
|
|
|
|
|
|
|
<template slot="content">
|
|
|
|
|
|
|
|
<p style="max-width: 200px">{{ scope.row.explainModify }}</p>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
<p style="width:100%;height:30px;overflow :hidden;text-overflow :ellipsis;white-space:nowrap;line-height:30px">{{ scope.row.explainModify }}</p>
|
|
|
|
|
|
|
|
</el-tooltip>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="modifyBy" label="修改人" align="center" min-width="80"></el-table-column>
|
|
|
|
<el-table-column prop="modifyBy" label="修改人" align="center" min-width="80"></el-table-column>
|
|
|
|
<el-table-column prop="modifyTime" label="修改时间" align="center" min-width="160"></el-table-column>
|
|
|
|
<el-table-column prop="modifyTime" label="修改时间" align="center" min-width="160"></el-table-column>
|
|
|
|
</el-table>
|
|
|
|
</el-table>
|
|
|
|
@ -111,6 +121,16 @@
|
|
|
|
<el-table-column prop="courseConsumeCountNew" label="可用" align="center" min-width="80">
|
|
|
|
<el-table-column prop="courseConsumeCountNew" label="可用" align="center" min-width="80">
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
|
|
|
|
<el-table-column prop="explainModify" label="异常说明" align="center" min-width="150">
|
|
|
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
|
|
|
<el-tooltip class="item" effect="dark" placement="top">
|
|
|
|
|
|
|
|
<template slot="content">
|
|
|
|
|
|
|
|
<p style="max-width: 200px">{{ scope.row.explainModify }}</p>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
<p style="width:100%;height:30px;overflow :hidden;text-overflow :ellipsis;white-space:nowrap;line-height:30px">{{ scope.row.explainModify }}</p>
|
|
|
|
|
|
|
|
</el-tooltip>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="modifyBy" label="修改人" align="center" min-width="80"></el-table-column>
|
|
|
|
<el-table-column prop="modifyBy" label="修改人" align="center" min-width="80"></el-table-column>
|
|
|
|
<el-table-column prop="modifyTime" label="修改时间" align="center" min-width="160"></el-table-column>
|
|
|
|
<el-table-column prop="modifyTime" label="修改时间" align="center" min-width="160"></el-table-column>
|
|
|
|
</el-table>
|
|
|
|
</el-table>
|
|
|
|
@ -194,14 +214,23 @@
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column align="center" label="异常说明" min-width="150" v-if="radioAccount==0||radioAccount==1">
|
|
|
|
<el-table-column align="center" label="异常说明" min-width="150" v-if="radioAccount==0||radioAccount==1">
|
|
|
|
<template slot-scope='scope'>
|
|
|
|
<template slot-scope='scope'>
|
|
|
|
<div style="width:250px">
|
|
|
|
<div style="width:250px;" v-if="scope.$index==1">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
type="textarea"
|
|
|
|
type="textarea"
|
|
|
|
maxlength="100"
|
|
|
|
maxlength="100"
|
|
|
|
show-word-limit
|
|
|
|
show-word-limit
|
|
|
|
:autosize="{ minRows: 2, maxRows: 4}"
|
|
|
|
:autosize="{ minRows: 2, maxRows: 4}"
|
|
|
|
placeholder="请输入内容"
|
|
|
|
placeholder="请输入内容"
|
|
|
|
v-model="scope.row.textarea"/>
|
|
|
|
@change="abnormalDetailsTest"
|
|
|
|
|
|
|
|
v-model="scope.row.explainModify"/>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div v-else-if=" scope.row.explainModify">
|
|
|
|
|
|
|
|
<el-tooltip class="item" effect="dark" placement="top">
|
|
|
|
|
|
|
|
<template slot="content">
|
|
|
|
|
|
|
|
<p style="max-width: 200px">{{ scope.row.explainModify }}</p>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
<p style="width:250px;height:30px;overflow :hidden;text-overflow :ellipsis;white-space:nowrap;line-height:30px">{{ scope.row.explainModify }}</p>
|
|
|
|
|
|
|
|
</el-tooltip>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
@ -290,6 +319,11 @@ export default {
|
|
|
|
};
|
|
|
|
};
|
|
|
|
},
|
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
methods: {
|
|
|
|
|
|
|
|
// 明细
|
|
|
|
|
|
|
|
abnormalDetailsTest(inp){
|
|
|
|
|
|
|
|
console.log(inp)
|
|
|
|
|
|
|
|
this.$set(this.accountList[2],'explainModify',inp)
|
|
|
|
|
|
|
|
},
|
|
|
|
//关闭弹窗前的回调方法
|
|
|
|
//关闭弹窗前的回调方法
|
|
|
|
handleClose() {
|
|
|
|
handleClose() {
|
|
|
|
this.accountList = [];
|
|
|
|
this.accountList = [];
|
|
|
|
@ -511,6 +545,8 @@ export default {
|
|
|
|
this.accountList[2]
|
|
|
|
this.accountList[2]
|
|
|
|
);
|
|
|
|
);
|
|
|
|
delete form.id;
|
|
|
|
delete form.id;
|
|
|
|
|
|
|
|
console.log(form)
|
|
|
|
|
|
|
|
// return
|
|
|
|
if (this.radioAccount == 0) {
|
|
|
|
if (this.radioAccount == 0) {
|
|
|
|
//cz
|
|
|
|
//cz
|
|
|
|
recAdd(form).then((res) => {
|
|
|
|
recAdd(form).then((res) => {
|
|
|
|
|