changes
This commit is contained in:
@@ -199,34 +199,36 @@
|
||||
import InputPhone from "~/components/common/InputPhone";
|
||||
import InputEmail from "~/components/common/InputEmail";
|
||||
import SearchBox from "~/components/SearchBox";
|
||||
var props = defineProps({
|
||||
|
||||
const props = defineProps({
|
||||
pagename: String,
|
||||
row: Object,
|
||||
});
|
||||
|
||||
const store = useStore();
|
||||
const { $find, $getdata, $patchapi, $insertapi, $findapi, $getapi, $empty, $errPhone, $resetNull, $snackbar } =
|
||||
useNuxtApp();
|
||||
const emit = defineEmits(["update", "dataevent"]);
|
||||
var viewport = store.viewport;
|
||||
var errors = ref({});
|
||||
var record = ref();
|
||||
var showmodal = undefined;
|
||||
var existedCustomer = undefined;
|
||||
const viewport = store.viewport;
|
||||
const errors = ref({});
|
||||
const record = ref();
|
||||
const showmodal = ref();
|
||||
let existedCustomer = undefined;
|
||||
async function initData() {
|
||||
if (props.row) {
|
||||
let conn = $findapi("company");
|
||||
const conn = $findapi("company");
|
||||
conn.params.filter = {
|
||||
id: props.row.company || props.row.customer__company || props.row.id,
|
||||
};
|
||||
let rs = await $getapi([conn]);
|
||||
let found = $find(rs, { name: "company" });
|
||||
const rs = await $getapi([conn]);
|
||||
const found = $find(rs, { name: "company" });
|
||||
if (found.data.rows.length > 0) record.value = found.data.rows[0];
|
||||
} else {
|
||||
record.value = {};
|
||||
}
|
||||
}
|
||||
function findLang(code) {
|
||||
let found = $find(store.common, { code: code });
|
||||
const found = $find(store.common, { code: code });
|
||||
return found ? found[store.lang] : "";
|
||||
}
|
||||
function showCustomer() {
|
||||
@@ -269,13 +271,13 @@ async function update() {
|
||||
if (!record.value.creator) record.value.creator = store.login.id;
|
||||
record.value.updater = store.login.id;
|
||||
record.update_time = new Date();
|
||||
let rs = record.value.id
|
||||
const rs = record.value.id
|
||||
? await $patchapi("company", { data: record.value })
|
||||
: await $insertapi("company", { data: record.value });
|
||||
if (rs === "error") return;
|
||||
if (!record.value.id) $snackbar(`Khách hàng đã được khởi tạo với mã <b>${rs.code}</b>`, "Success");
|
||||
record.value.id = rs.id;
|
||||
let ele = await $getdata("company", {
|
||||
const ele = await $getdata("company", {
|
||||
first: true,
|
||||
filter: { id: rs.id },
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user