|
@@ -207,7 +207,11 @@
|
|
|
(scope.row['goodsType'] === 1 || scope.row['goodsType'] === 2)
|
|
|
"
|
|
|
style="color: blue"
|
|
|
- @click="scope.row['goodsType'] === 1 ? diavios(scope.row['goodsId']) : diaviosTK(scope.row['goodsId'])"
|
|
|
+ @click="
|
|
|
+ scope.row['goodsType'] === 1
|
|
|
+ ? diavios(scope.row['goodsId'])
|
|
|
+ : diaviosTK(scope.row['goodsId'])
|
|
|
+ "
|
|
|
>结构树视图</span
|
|
|
>
|
|
|
<span v-else-if="item.scope === 'leftCh'">
|
|
@@ -914,18 +918,13 @@
|
|
|
: ""
|
|
|
}}
|
|
|
</span>
|
|
|
- <span
|
|
|
- v-else-if="item.scope === 'changeCLS'"
|
|
|
- :style="scope.row[item.prop] === 1 ? 'color:red' : ''"
|
|
|
- >
|
|
|
- {{
|
|
|
- scope.row[item.prop] === 0
|
|
|
- ? "正常"
|
|
|
- : scope.row[item.prop] === 1
|
|
|
- ? "有变更"
|
|
|
- : ""
|
|
|
- }}
|
|
|
- </span>
|
|
|
+ <div v-else-if="item.scope === 'changeCLS'">
|
|
|
+ <div v-if="scope.row[item.prop] === 1" style="color: red">
|
|
|
+ 有变更
|
|
|
+ <span style="marign-left:6px;color:blue;cursor: pointer;" @click="isShowBoxsFun(scope.row)">查看</span>
|
|
|
+ </div>
|
|
|
+ <span v-else> 正常 </span>
|
|
|
+ </div>
|
|
|
<span
|
|
|
v-else-if="item.scope === 'finishStatus'"
|
|
|
:style="scope.row[item.prop] === 0 ? 'color:red' : ''"
|
|
@@ -1171,7 +1170,9 @@
|
|
|
:key="indext"
|
|
|
v-if="itemt.value === scope.row[item.prop]"
|
|
|
:style="itemt.style ? itemt.style : ''"
|
|
|
- >{{scope.row['subscribeStatus'] === 1 ? itemt.label:'' }}</span
|
|
|
+ >{{
|
|
|
+ scope.row["subscribeStatus"] === 1 ? itemt.label : ""
|
|
|
+ }}</span
|
|
|
>
|
|
|
</template>
|
|
|
</div>
|
|
@@ -1328,6 +1329,35 @@
|
|
|
<el-button @click="diaviosOpen = false">取 消</el-button>
|
|
|
</span>
|
|
|
</el-dialog>
|
|
|
+ <el-dialog
|
|
|
+ :visible.sync="isShowBoxs"
|
|
|
+ width="400px"
|
|
|
+ :show-close="false"
|
|
|
+ :close-on-click-modal="false"
|
|
|
+ >
|
|
|
+ <div slot="title" class="hearders">
|
|
|
+ <div class="leftTitle">资料变更详情</div>
|
|
|
+ <div class="rightBoxs">
|
|
|
+ <img
|
|
|
+ src="@/assets/images/Close@2x.png"
|
|
|
+ alt=""
|
|
|
+ @click="isShowBoxs = false"
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ <ul>
|
|
|
+ <li v-for="(items,indexs) in listBoxsGET" :key="indexs" style="margin-bottom:30px;">
|
|
|
+ <p>{{$methodsTools.onlyForma(items.updateTime)}}</p>
|
|
|
+ <p style="padding-left:14px;color:#999;">姓名:{{items.realname}}</p>
|
|
|
+ <p style="padding-left:14px;color:#999;">身份证号码:{{items.idCard}}</p>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
+ <el-button @click="isShowBoxs = false">取 消</el-button>
|
|
|
+ </span>
|
|
|
+ </el-dialog>
|
|
|
<el-dialog
|
|
|
:visible.sync="diaviosTKOpen"
|
|
|
width="560px"
|
|
@@ -1365,7 +1395,7 @@ export default {
|
|
|
data: function () {
|
|
|
return {
|
|
|
diaviosOpen: false,
|
|
|
- diaviosTKOpen:false,
|
|
|
+ diaviosTKOpen: false,
|
|
|
dialogVisible: false,
|
|
|
tableSet: this.tableSets,
|
|
|
allCheckData: [], //表格多选
|
|
@@ -1375,6 +1405,8 @@ export default {
|
|
|
isIndeterminate: false,
|
|
|
videoUrls: "",
|
|
|
diaBox: false,
|
|
|
+ isShowBoxs:false,
|
|
|
+ listBoxsGET:[],
|
|
|
props: {
|
|
|
label(data, node) {
|
|
|
return data.menuName || data.name;
|
|
@@ -1435,6 +1467,13 @@ export default {
|
|
|
},
|
|
|
mounted() {},
|
|
|
methods: {
|
|
|
+ isShowBoxsFun(item){
|
|
|
+ this.$api.inquireuserUpdateListsy({userId:item.userId}).then(res => {
|
|
|
+ this.listBoxsGET = res.rows
|
|
|
+ this.isShowBoxs = true
|
|
|
+ this.$api.editgradestudentuserUpdate({userId:item.userId,status:1}).then(result => {})
|
|
|
+ })
|
|
|
+ },
|
|
|
sortMethods(a, b) {
|
|
|
return a.classGradeUserGoodsVoList.length >
|
|
|
b.classGradeUserGoodsVoList.length
|
|
@@ -1580,15 +1619,15 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
diavios(ids) {
|
|
|
- this.$api.obtainCourseSgoodsId(ids).then((res) => {
|
|
|
- res.rows.forEach((item) => {
|
|
|
- item.TypeId = "0-" + item.courseId;
|
|
|
- item.type = 0;
|
|
|
- item.hasChildren = true;
|
|
|
- });
|
|
|
- this.treeDatas1 = res.rows;
|
|
|
- this.diaviosOpen = true;
|
|
|
+ this.$api.obtainCourseSgoodsId(ids).then((res) => {
|
|
|
+ res.rows.forEach((item) => {
|
|
|
+ item.TypeId = "0-" + item.courseId;
|
|
|
+ item.type = 0;
|
|
|
+ item.hasChildren = true;
|
|
|
});
|
|
|
+ this.treeDatas1 = res.rows;
|
|
|
+ this.diaviosOpen = true;
|
|
|
+ });
|
|
|
},
|
|
|
loadNode1(node, resolve) {
|
|
|
if (node.level === 0) {
|
|
@@ -1636,14 +1675,14 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
diaviosTK(ids) {
|
|
|
- this.$api.inquireGoodsbanklist({ goodsId: ids }).then((res) => {
|
|
|
- res.data.forEach((item) => {
|
|
|
- item.TypeId = item.type + "-" + item.majorId;
|
|
|
- item.hasChildren = item.type === 3 ? false:true;
|
|
|
- });
|
|
|
- this.treeDatas2 = res.data;
|
|
|
- this.diaviosTKOpen = true;
|
|
|
+ this.$api.inquireGoodsbanklist({ goodsId: ids }).then((res) => {
|
|
|
+ res.data.forEach((item) => {
|
|
|
+ item.TypeId = item.type + "-" + item.majorId;
|
|
|
+ item.hasChildren = item.type === 3 ? false : true;
|
|
|
});
|
|
|
+ this.treeDatas2 = res.data;
|
|
|
+ this.diaviosTKOpen = true;
|
|
|
+ });
|
|
|
},
|
|
|
loadNode2(node, resolve) {
|
|
|
if (node.level === 0) {
|