| | |
| | | <template> |
| | | <div class="mod-manger"> |
| | | <avue-crud |
| | | ref="crud" |
| | | :page.sync="page" |
| | | :data="dataList" |
| | | :option="tableOption" |
| | | @search-change="searchChange" |
| | | :cell-class-name="addClasscolor" |
| | | @selection-change="selectionChange" |
| | | @on-load="getDataList" |
| | | > |
| | | <avue-crud ref="crud" :page.sync="page" :data="dataList" :option="tableOption" @search-change="searchChange" |
| | | :cell-class-name="addClasscolor" @selection-change="selectionChange" @on-load="getDataList"> |
| | | <template slot="menuLeft"> |
| | | <!-- <el-button type="primary" |
| | | icon="el-icon-plus" |
| | |
| | | }}</span> |
| | | </template> |
| | | <template slot-scope="scope" slot="property"> |
| | | <span @click="lookProperty(scope.row)" class="seachButton">{{ |
| | | "查看资产" |
| | | }}</span> |
| | | <span @click="lookProperty(scope.row)" class="seachButton"> |
| | | {{ "查看资产" }} |
| | | </span> |
| | | <br> |
| | | <span @click="lookBi(scope.row)" class="seachButton"> |
| | | {{ "币资产" }} |
| | | </span> |
| | | </template> |
| | | <template slot-scope="scope" slot="moneyslot"> |
| | | <span |
| | | class="seachButton" |
| | | @click=" |
| | | moneyCheack(scope.row.userId, '钱包', false, scope.row.userCode) |
| | | " |
| | | >{{ scope.row.money }}</span |
| | | > |
| | | <span class="seachButton" @click=" |
| | | moneyCheack(scope.row.userId, '钱包', false, scope.row.userCode) |
| | | ">{{ scope.row.money }}</span> |
| | | </template> |
| | | <template slot-scope="scope" slot="menu"> |
| | | <el-select |
| | | v-model="scope.row.select" |
| | | class="celectSpeac" |
| | | clearable |
| | | placeholder="操作" |
| | | @change=" |
| | | changeSelet( |
| | | scope.row.userId, |
| | | scope.row.select, |
| | | scope.row.userCode, |
| | | scope.row |
| | | ) |
| | | " |
| | | > |
| | | <el-option |
| | | v-for="item in options" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | <el-select v-model="scope.row.select" class="celectSpeac" clearable placeholder="操作" @change=" |
| | | changeSelet( |
| | | scope.row.userId, |
| | | scope.row.select, |
| | | scope.row.userCode, |
| | | scope.row |
| | | ) |
| | | "> |
| | | <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> |
| | | </el-option> |
| | | </el-select> |
| | | <!-- <el-button type="primary" |
| | |
| | | </template> |
| | | </avue-crud> |
| | | <!-- 弹窗, 新增 / 修改 --> |
| | | <add-or-update |
| | | v-if="addOrUpdateVisible" |
| | | ref="addOrUpdate" |
| | | @refreshDataList="getDataList" |
| | | ></add-or-update> |
| | | <add-or-update v-if="addOrUpdateVisible" ref="addOrUpdate" @refreshDataList="getDataList"></add-or-update> |
| | | <!-- 弹窗, 新增 / 修改 --> |
| | | <otherdate |
| | | v-if="otherdateVisible" |
| | | ref="otherdate" |
| | | @refreshDataList="getDataList" |
| | | ></otherdate> |
| | | <otherdate v-if="otherdateVisible" ref="otherdate" @refreshDataList="getDataList"></otherdate> |
| | | <!-- 参数管理 --> |
| | | <parameters v-if="parametersFlag" ref="parameters"> </parameters> |
| | | <!-- 参数管理 --> |
| | | <parameters2 v-if="parametersFlag2" ref="parameters2"> </parameters2> |
| | | <!-- 参数管理 --> |
| | | <parameters3 v-if="parametersFlag3" ref="parameters3"> </parameters3> |
| | | </div> |
| | | </template> |
| | | <script> |
| | |
| | | import otherdate from "./mangr-other-update"; |
| | | import parameters from "./grid-parameters"; |
| | | import parameters2 from "./property-parameters"; |
| | | import parameters3 from "./bi-parameters"; |
| | | export default { |
| | | data() { |
| | | return { |
| | | parametersFlag3: false, |
| | | parametersFlag2: false, |
| | | parametersFlag: false, |
| | | dataList: [], |
| | |
| | | otherdate, |
| | | parameters, |
| | | parameters2, |
| | | parameters3, |
| | | }, |
| | | methods: { |
| | | // 获取数据列表 |
| | |
| | | var userIds = id |
| | | ? [id] |
| | | : this.dataListSelections.map((item) => { |
| | | return item.userId; |
| | | }); |
| | | return item.userId; |
| | | }); |
| | | this.$confirm( |
| | | `确定对[id=${userIds.join(",")}]进行[${id ? "删除" : "批量删除"}]操作?`, |
| | | "提示", |
| | |
| | | }); |
| | | }); |
| | | }) |
| | | .catch(() => {}); |
| | | .catch(() => { }); |
| | | }, |
| | | searchName(row) { |
| | | //this.userNamevisible = true |
| | |
| | | this.$refs.parameters2.init(row); |
| | | }); |
| | | }, |
| | | lookBi(row) { |
| | | this.parametersFlag3 = true; |
| | | this.$nextTick(() => { |
| | | this.$refs.parameters3.init(row); |
| | | }); |
| | | }, |
| | | }, |
| | | }; |
| | | </script> |
| | |
| | | ::v-deep .celectSpeac .el-input__inner { |
| | | background: #1c4efa !important; |
| | | } |
| | | |
| | | ::v-deep .celectSpeac .el-input__inner::placeholder { |
| | | color: #fff; |
| | | } |
| | | |
| | | .speacButton { |
| | | color: rgb(69, 147, 235); |
| | | cursor: pointer; |
| | | } |
| | | |
| | | .speacButton:hover { |
| | | color: #356ced; |
| | | } |