|
|
|
@ -60,6 +60,7 @@
|
|
|
|
<el-pagination align="left" @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="queryForm.pageNum" :page-sizes="[10,20,30,40,50]" :page-size="queryForm.pageSize" layout="total, sizes, prev, pager, next, jumper" :total="total"></el-pagination>
|
|
|
|
<el-pagination align="left" @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="queryForm.pageNum" :page-sizes="[10,20,30,40,50]" :page-size="queryForm.pageSize" layout="total, sizes, prev, pager, next, jumper" :total="total"></el-pagination>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<edit ref="edit" @editData="getData"></edit>
|
|
|
|
<edit ref="edit" @editData="getData"></edit>
|
|
|
|
|
|
|
|
<editother ref="editother" @editData="getData"></editother>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
|
|
@ -67,12 +68,15 @@
|
|
|
|
import {
|
|
|
|
import {
|
|
|
|
storeConversionPage,
|
|
|
|
storeConversionPage,
|
|
|
|
editStateStoreConversionPage,
|
|
|
|
editStateStoreConversionPage,
|
|
|
|
|
|
|
|
editStateStoreConversions,
|
|
|
|
|
|
|
|
selectOne
|
|
|
|
} from "@/api/storeManage.js";
|
|
|
|
} from "@/api/storeManage.js";
|
|
|
|
|
|
|
|
|
|
|
|
import edit from "./edit.vue";
|
|
|
|
import edit from "./edit.vue";
|
|
|
|
import { editStateStoreConversion } from "../../../../../api/storeManage";
|
|
|
|
import editother from "../editother.vue";
|
|
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
export default {
|
|
|
|
components: { edit },
|
|
|
|
components: { edit,editother },
|
|
|
|
data() {
|
|
|
|
data() {
|
|
|
|
return {
|
|
|
|
return {
|
|
|
|
dialogFormVisible: false,
|
|
|
|
dialogFormVisible: false,
|
|
|
|
@ -108,8 +112,10 @@ export default {
|
|
|
|
this.selection = selection;
|
|
|
|
this.selection = selection;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
quer(row) {
|
|
|
|
quer(row) {
|
|
|
|
|
|
|
|
console.log("🚀 ~ file: index.vue ~ line 114 ~ quer ~ row", row)
|
|
|
|
|
|
|
|
|
|
|
|
let list = [row.id];
|
|
|
|
let list = [row.id];
|
|
|
|
let form = { statu: 2, ids: list };
|
|
|
|
let form = { statu: 2, ids: list,mobilePhone:row.mobilePhone,brandNumber:row.brandNumber };
|
|
|
|
this.confirm(form);
|
|
|
|
this.confirm(form);
|
|
|
|
},
|
|
|
|
},
|
|
|
|
quers() {
|
|
|
|
quers() {
|
|
|
|
@ -118,12 +124,37 @@ export default {
|
|
|
|
list.push(item.id);
|
|
|
|
list.push(item.id);
|
|
|
|
});
|
|
|
|
});
|
|
|
|
let form = { statu: 2, ids: list };
|
|
|
|
let form = { statu: 2, ids: list };
|
|
|
|
this.confirm(form);
|
|
|
|
this.confirms(form);
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
confirm(row) {
|
|
|
|
|
|
|
|
var id = { id: row.id };
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
console.log("🚀 ~ file: index.vue ~ line 129 ~ confirm ~ row", row)
|
|
|
|
|
|
|
|
selectOne(id)
|
|
|
|
|
|
|
|
.then((res) => {
|
|
|
|
|
|
|
|
if ((res.code = "000000")) {
|
|
|
|
|
|
|
|
this.$refs.editother.show(row, "修改",'转门店');
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
this.$alert(res.message, "提示", {
|
|
|
|
|
|
|
|
confirmButtonText: "确定",
|
|
|
|
|
|
|
|
confirmButtonClass: "confirmbtnFalses",
|
|
|
|
|
|
|
|
type: "warning",
|
|
|
|
|
|
|
|
center: true,
|
|
|
|
|
|
|
|
callback: (action) => {},
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
.catch((err) => {
|
|
|
|
|
|
|
|
//console.log(err);
|
|
|
|
|
|
|
|
});
|
|
|
|
},
|
|
|
|
},
|
|
|
|
confirm(form) {
|
|
|
|
confirms(row) {
|
|
|
|
editStateStoreConversion(form).then((res) => {
|
|
|
|
editStateStoreConversions(row).then((res) => {
|
|
|
|
if (res.code == "000000") {
|
|
|
|
if (res.code == "000000") {
|
|
|
|
this.getData();
|
|
|
|
this.getData();
|
|
|
|
|
|
|
|
this.$message.success({
|
|
|
|
|
|
|
|
message: res.message,
|
|
|
|
|
|
|
|
});
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
this.$alert(res.message, "提示", {
|
|
|
|
this.$alert(res.message, "提示", {
|
|
|
|
confirmButtonText: "确定",
|
|
|
|
confirmButtonText: "确定",
|
|
|
|
|