feat: add shared to create product
This commit is contained in:
parent
be1559ac4f
commit
186d0ee726
3 changed files with 25 additions and 3 deletions
|
|
@ -17,7 +17,6 @@ import TotalProductCardComponent from 'components/04_product-service/TotalProduc
|
|||
import FormServiceWork from 'components/04_product-service/FormServiceWork.vue';
|
||||
import WorkNameManagement from 'components/04_product-service/WorkNameManagement.vue';
|
||||
import useOptionStore from 'stores/options';
|
||||
import FormServiceProperties from 'components/04_product-service/FormServiceProperties.vue';
|
||||
import InfoForm from 'components/02_personnel-management/InfoForm.vue';
|
||||
import NoData from 'components/NoData.vue';
|
||||
import PaginationComponent from 'components/PaginationComponent.vue';
|
||||
|
|
@ -268,6 +267,7 @@ const formProduct = ref<ProductCreate>({
|
|||
name: '',
|
||||
code: '',
|
||||
image: undefined,
|
||||
shared: false,
|
||||
});
|
||||
|
||||
const currWorkflow = ref<WorkflowTemplate>();
|
||||
|
|
@ -996,6 +996,7 @@ const prevProduct = ref<ProductCreate>({
|
|||
name: '',
|
||||
code: '',
|
||||
image: undefined,
|
||||
shared: false,
|
||||
});
|
||||
|
||||
async function assignFormDataProduct(data: Product) {
|
||||
|
|
@ -1023,6 +1024,7 @@ async function assignFormDataProduct(data: Product) {
|
|||
vatIncluded: data.vatIncluded,
|
||||
selectedImage: data.selectedImage,
|
||||
document: data.document,
|
||||
shared: data.shared,
|
||||
};
|
||||
if (prevProduct.value.document)
|
||||
formProductDocument.value = prevProduct.value.document;
|
||||
|
|
@ -1056,6 +1058,7 @@ function clearFormProduct() {
|
|||
expenseType: '',
|
||||
calcVat: true,
|
||||
vatIncluded: true,
|
||||
shared: false,
|
||||
};
|
||||
imageProduct.value = undefined;
|
||||
dialogProduct.value = false;
|
||||
|
|
@ -3776,6 +3779,7 @@ watch(
|
|||
v-model:code="formProduct.code"
|
||||
v-model:process="formProduct.process"
|
||||
v-model:expense-type="formProduct.expenseType"
|
||||
v-model:shared="formProduct.shared"
|
||||
dense
|
||||
separator
|
||||
/>
|
||||
|
|
@ -3970,6 +3974,7 @@ watch(
|
|||
v-model:code="formProduct.code"
|
||||
v-model:process="formProduct.process"
|
||||
v-model:expense-type="formProduct.expenseType"
|
||||
v-model:shared="formProduct.shared"
|
||||
disableCode
|
||||
dense
|
||||
separator
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue