????

Your IP : 216.73.216.152


Current Path : C:/inetpub/vhost/yte.nextform.vn/wwwroot/assets/
Upload File :
Current File : C:/inetpub/vhost/yte.nextform.vn/wwwroot/assets/index-CPVrbS-L.js

var __defProp=Object.defineProperty;var __name=(target,value)=>__defProp(target,"name",{value,configurable:!0});import{al as useService,dD as DieuChuyen,b as reactExports,n as jsxDevRuntimeExports,b5 as Grow,B as Box,y as Button,I as Icon,aT as Divider,ar as Typography,C as Card,ao as Grid,aI as CircularProgress,bb as CHECK_CONFIRM,bc as CHECK_SUCCESS,bd as CHECK_ERROR}from"./index-D7FR_S6u.js";import{F as Form,a as FormControl}from"./SelectCreatable-CfhNhJjR.js";import{T as TableTree}from"./TableTree-BqPKPJ5_.js";import{T as TableSelect,S as SoTaiSanCoDinh,C as CustomizedDialogs}from"./formDialog-i-IKexjc.js";import{S as Stack}from"./Stack-DBafVqdC.js";import{B as Breadcrumbs}from"./Breadcrumbs-D-KlhI0i.js";import{L as Link}from"./Link-iJyqc3ZK.js";import{C as Collapse}from"./Collapse-e0hJx34y.js";import{c as DialogActions}from"./DialogTitle-DPHsH3Wb.js";import"./tiny-warning.esm-BfYjti2Q.js";import"./FormGroup-B2vINta8.js";import"./MenuItem-E0s8StyZ.js";import"./Tooltip-TfA1bPZk.js";import"./Popper-CIMMr7kZ.js";import"./ListItemText-BTBudgN4.js";import"./Autocomplete-DvpciOtW.js";import"./Close-MAQIKHaz.js";import"./usePreviousProps-BTdiSVHS.js";import"./Chip-C0gwI_zd.js";import"./unsupportedProp-BgrWi5Mc.js";import"./createSvgIcon-DksGo069.js";import"./useSelector-DXN40xKf.js";import"./Checkbox-kKu3TK-G.js";import"./SwitchBase-afAqCD-i.js";import"./Alert-DQpdkaBA.js";import"./Switch-DBfYYJ09.js";import"./column.esm-B8o6AoxC.js";import"./TablePagination-CEPWBKKL.js";import"./KeyboardArrowRight-Bs7l1Ath.js";import"./TableRow-q2Tq1_zf.js";import"./Toolbar-CazHOv-4.js";import"./index-cyUnRp_n.js";import"./Slider-C2Gok2rS.js";import"./Slide-BEOblZNf.js";import"./TableContainer-lYNKObUB.js";import"./CardActions-CplOkGRy.js";import"./dialog.esm-2rsu1g73.js";import"./Close-BIkHhVBE.js";import"./datatable.esm-odg89Sfw.js";import"./button.esm-BjF9OVNZ.js";const column=[{field:"id",type:"numeric",dataID:!0,editable:"never",hidden:!0},{title:"Số chứng từ",field:"soChungTu",type:"string",expander:!1},{title:"Ngày lập chứng từ",field:"ngayLapChungTu",type:"datetime",expander:!1},{title:"Ngày điều chuyển",field:"ngayDieuchuyen",type:"datetime",expander:!1},{title:"Ghi chú",field:"ghiChu",type:"string",expander:!1}];function useDieuChuyen(){useService(DieuChuyen,"allow");const auth=useService(DieuChuyen,"auth");return{postDieuChuyen:__name(data=>auth.post({url:"",body:data}),"postDieuChuyen")}}__name(useDieuChuyen,"useDieuChuyen");const formDataChungTu={soChungTu:{field_name:"soChungTu",title:"Số chứng từ",type:"textbox",rules:{required:"Vui lòng nhập"},fullLine:!0},ngayLapChungTu:{field_name:"ngayLapChungTu",title:"Ngày lập chứng từ",type:"datetime",rules:{required:"Vui lòng nhập"},fullLine:!0},ngayDieuChuyen:{field_name:"ngayDieuChuyen",title:"Ngày điều chuyển",type:"datetime",rules:{required:"Vui lòng nhập"},fullLine:!0},ghiChu:{field_name:"ghiChu",title:"Ghi chú",type:"textbox",rules:{required:"Vui lòng nhập"},fullLine:!0}},Index=__name(()=>{const tableRef=reactExports.useRef(null),refForm=reactExports.useRef(),[open,setOpen]=reactExports.useState(!1),[openConfig,setOpenConfig]=reactExports.useState({}),[data,setData]=reactExports.useState({}),[selectedProducts,setSelectedProducts]=reactExports.useState(null),{postDieuChuyen}=useDieuChuyen(),handleOpenDetail=__name(row=>{setOpenConfig({status:"open",key:row.key}),row.key&&getDataById(row.key)},"handleOpenDetail"),handleSubmit=__name(rowData=>{CHECK_CONFIRM("Thêm mới?","Thêm mới").then(res=>{if(res&&res.isConfirmed){const body={...rowData,dieuChuyenTaiSans:selectedProducts};postDieuChuyen(body).then(res2=>{CHECK_SUCCESS("Cập nhật thông tin thành công!!"),console.log(res2)}).catch(err=>{CHECK_ERROR(err),console.log(err)})}})},"handleSubmit"),handleReloadForm=__name(()=>{setOpenConfig({}),setData({}),refForm&&refForm.current.resetDataDefault()},"handleReloadForm"),getDataById=reactExports.useCallback(async()=>{},[]),handleGetSelect=__name((list,form)=>{setSelectedProducts(list),console.log(list,form)},"handleGetSelect"),handleClickOpen=__name(()=>{setOpen(!0)},"handleClickOpen"),handleClose=__name(()=>{setOpen(!1)},"handleClose");return jsxDevRuntimeExports.jsxDEV(jsxDevRuntimeExports.Fragment,{children:[jsxDevRuntimeExports.jsxDEV(Grow,{in:(openConfig==null?void 0:openConfig.status)!=="open"||Object.keys(openConfig).length===0,children:jsxDevRuntimeExports.jsxDEV(Box,{sx:{display:(openConfig==null?void 0:openConfig.status)!=="open"||Object.keys(openConfig).length===0?"block":"none"},children:jsxDevRuntimeExports.jsxDEV(TableTree,{ref:tableRef,isAuth:!0,isFullTextSearch:!0,url:"/buss/allow/DieuChuyens",title:"",columns:column,onEdit:()=>{},onDelete:()=>{},onAdd:()=>{setOpenConfig({status:"open"})},handleOpenDetail,expand:"dieuChuyenTaiSans",nameParent:"DieuChuyens",nameChild1:""},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:130,columnNumber:11},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:129,columnNumber:9},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:128,columnNumber:7},void 0),jsxDevRuntimeExports.jsxDEV(Grow,{in:(openConfig==null?void 0:openConfig.status)==="open"||Object.keys(openConfig).length!==0,children:jsxDevRuntimeExports.jsxDEV(Box,{children:jsxDevRuntimeExports.jsxDEV(Form,{ref:refForm,onSubmit:handleSubmit,children:[jsxDevRuntimeExports.jsxDEV(Stack,{direction:"row",gap:1,justifyContent:"left",alignItems:"center",children:[openConfig&&jsxDevRuntimeExports.jsxDEV(Button,{size:"small",onClick:()=>handleReloadForm(),startIcon:jsxDevRuntimeExports.jsxDEV(Icon,{children:"undo"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:154,columnNumber:87},void 0),children:"Quay lại"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:154,columnNumber:17},void 0),jsxDevRuntimeExports.jsxDEV(Divider,{},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:158,columnNumber:15},void 0),jsxDevRuntimeExports.jsxDEV(Breadcrumbs,{"aria-label":"breadcrumb",children:[jsxDevRuntimeExports.jsxDEV(Link,{underline:"hover",color:"inherit",href:"",children:"Điều chuyển tài sản"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:160,columnNumber:17},void 0),jsxDevRuntimeExports.jsxDEV(Typography,{color:"text.primary",children:openConfig!=null&&openConfig.key?"Chỉnh sửa":"Thêm mới"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:163,columnNumber:17},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:159,columnNumber:15},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:152,columnNumber:13},void 0),jsxDevRuntimeExports.jsxDEV(Collapse,{sx:{height:"calc(110vh - 16.4rem)",overflowY:"auto",paddingX:3,paddingY:1},in:!0,timeout:"auto",children:[jsxDevRuntimeExports.jsxDEV("h3",{children:"Thông tin chứng từ"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:171,columnNumber:15},void 0),jsxDevRuntimeExports.jsxDEV(Box,{borderRadius:"0.5rem",paddingY:2,boxShadow:"0px 5px 5px -3px rgba(0, 0, 0, 0.06), 0px 0px 0px 1px rgba(0, 0, 0, 0.042), 0px 3px 14px 2px rgba(0, 0, 0, 0.036)",children:jsxDevRuntimeExports.jsxDEV(Card,{sx:{background:"transparent",borderRadius:"0.5rem",boxShadow:"none !important",padding:"0.2rem"},children:jsxDevRuntimeExports.jsxDEV(Grid,{container:!0,spacing:2,children:Object.entries(formDataChungTu).map(([key,value],idx)=>jsxDevRuntimeExports.jsxDEV(Grid,{xs:3,md:3,lg:3,item:!0,children:jsxDevRuntimeExports.jsxDEV(FormControl,{data:{...value,name:value.field_name},value:data&&data[key],rules:value.rules,name:value.field_name,defaultValue:value.defaultValue||data[key]},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:189,columnNumber:27},void 0)},idx+2+key,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:188,columnNumber:25},void 0))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:185,columnNumber:19},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:177,columnNumber:17},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:172,columnNumber:15},void 0),jsxDevRuntimeExports.jsxDEV(Box,{flexDirection:"row",display:"flex",justifyContent:"space-between",alignItems:"center",children:[jsxDevRuntimeExports.jsxDEV("h3",{children:"Danh sách tài sản điều chuyển"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:211,columnNumber:17},void 0),jsxDevRuntimeExports.jsxDEV("p",{onClick:()=>{handleClickOpen()},style:{cursor:"pointer",color:"#0000EE",textDecoration:"underline"},children:"Thêm tài sản"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:212,columnNumber:17},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:205,columnNumber:15},void 0),jsxDevRuntimeExports.jsxDEV(Box,{paddingTop:2,borderRadius:"0.5rem",boxShadow:"0px 5px 5px -3px rgba(0, 0, 0, 0.06), 0px 0px 0px 1px rgba(0, 0, 0, 0.042), 0px 3px 14px 2px rgba(0, 0, 0, 0.036)",children:jsxDevRuntimeExports.jsxDEV(TableSelect,{ref:tableRef,url:"/buss/allow/SoTaiSanCoDinhs",columns:SoTaiSanCoDinh,expand:"taiSan, dmPhongBan, thongTinCaNhan",nameParent:"SoTaiSanCoDinhs",nameChild1:"",title:"",selectedProduct:selectedProducts},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:226,columnNumber:17},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:221,columnNumber:15},void 0),jsxDevRuntimeExports.jsxDEV(Box,{paddingY:2,children:jsxDevRuntimeExports.jsxDEV(DialogActions,{children:[jsxDevRuntimeExports.jsxDEV(Button,{variant:"outlined",color:"secondary",onClick:()=>{handleReloadForm()},children:"Hủy"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:239,columnNumber:19},void 0),jsxDevRuntimeExports.jsxDEV(Button,{variant:"contained",type:"submit",color:"primary",disabled:status==="pending",children:[openConfig!=null&&openConfig.key?"Cập nhật":"Xác nhận",status==="pending"&&jsxDevRuntimeExports.jsxDEV(CircularProgress,{size:20,color:"inherit",style:{marginLeft:"5px"}},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:251,columnNumber:23},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:248,columnNumber:19},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:238,columnNumber:17},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:237,columnNumber:15},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:166,columnNumber:13},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:151,columnNumber:11},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:150,columnNumber:9},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:149,columnNumber:7},void 0),jsxDevRuntimeExports.jsxDEV(CustomizedDialogs,{open,handleClose,handleGetSelect,selectedProduct:selectedProducts},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:260,columnNumber:7},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/ChungTuDieuChuyen/index.tsx",lineNumber:127,columnNumber:5},void 0)},"Index");export{Index as default};