Tambah Fitur

This commit is contained in:
ajat91.sudrajat 2021-12-30 15:23:20 +07:00
parent bf3e66b5b5
commit 467d67089f
3 changed files with 7 additions and 81 deletions

View File

@ -418,11 +418,11 @@ export const PartnerComponent = observer((props) => {
}, },
{ {
pattern: /^(?:\d*)$/, pattern: /^(?:\d*)$/,
message: "Value should contain just number", message: "Phone number should contain just number",
}, },
{ {
pattern: /^[\d]{0,12}$/, pattern: /^[\d]{2,12}$/,
message: "Value should be less than 12 character", message: "Phone number should be 12 character",
}, },
]} ]}
> >

View File

@ -98,12 +98,12 @@ export const MembershipModal = ({
}, },
{ {
pattern: /^(?:\d*)$/, pattern: /^(?:\d*)$/,
message: "Value should contain just number", message: "Phone number should contain just number",
}, },
{ {
//pattern: /^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#\$%\^&\*])(?=.{8,})/, //pattern: /^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#\$%\^&\*])(?=.{8,})/,
pattern: /^[\d]{0,12}$/, pattern: /^[\d]{2,12}$/,
message: "Value should be less than 12 character", message: "Phone number should be 12 character",
}, },
]} ]}
> >

View File

@ -66,14 +66,6 @@ export const Profile = observer(() => {
}; };
const handleSubmitFilter = async () => { const handleSubmitFilter = async () => {
// store.product.filterSupplier = filterSupplier;
// store.product.filterSubCategory = filterSubCategories;
// modalLoader.setLoading(true);
// await store.product.getData();
// modalLoader.setLoading(false);
// store.transaction.visibleModalFilterTransaction = false;
console.log(form.getFieldsValue(), "Tes");
const data = form.getFieldsValue(); const data = form.getFieldsValue();
store.transaction.filterStart = data.start_date; store.transaction.filterStart = data.start_date;
store.transaction.filterEnd = data.end_date; store.transaction.filterEnd = data.end_date;
@ -83,16 +75,6 @@ export const Profile = observer(() => {
store.transaction.visibleModalFilterTransaction = false; store.transaction.visibleModalFilterTransaction = false;
}; };
// const handleFilterCategory = async (value) => {
// if (value) {
// store.product.filterCategory = value;
// await store.product.getDataSubCategories();
// } else {
// store.product.filterCategory = null;
// await store.product.getDataSubCategories();
// }
// };
const footerLayoutFilter = [ const footerLayoutFilter = [
<Button <Button
key={"remove"} key={"remove"}
@ -303,66 +285,10 @@ export const Profile = observer(() => {
label="Sampai" label="Sampai"
rules={[{ required: true, message: "Please input Date!" }]} rules={[{ required: true, message: "Please input Date!" }]}
> >
<DatePicker <DatePicker style={{ width: "100%" }} />
style={{ width: "100%" }}
// defaultValue={moment("YYYY-MM-DD")}
/>
</Form.Item> </Form.Item>
</Form> </Form>
{/* <Select
mode={"multiple"}
placeholder="Choose Supplier"
onChange={(val) => {
setFilterSupplier(val);
}}
style={{ marginBottom: "20px", width: "100%" }}
value={filterSupplier}
>
{store.supplier.data.map((item) => (
<Option value={item.id} key={item.id}>
{item.name}
</Option>
))}
</Select> */}
</Col> </Col>
{/* <Col span={24}>
<Title level={5} type={"secondary"} strong>
Filter Categories
</Title>
<Select
mode={"multiple"}
placeholder="Choose Category"
onChange={async (val) => handleFilterCategory(val)}
style={{ marginBottom: "20px", width: "100%" }}
value={store.product.filterCategory || []}
>
{store.category.data.map((item) => (
<Option value={item.id} key={item.id}>
{item.name}
</Option>
))}
</Select>
</Col>
<Col span={24}>
<Title level={5} type={"secondary"} strong>
Filter Sub-Categories
</Title>
<Select
mode={"multiple"}
placeholder="Choose Sub-Category"
onChange={(val) => {
setFilterSubCategories(val);
}}
style={{ marginBottom: "20px", width: "100%" }}
value={filterSubCategories}
>
{store.product.dataSubCategories.map((item) => (
<Option value={item.id} key={item.id}>
{item.name}
</Option>
))}
</Select>
</Col> */}
</Row> </Row>
</Modal> </Modal>
</div> </div>