????
Current Path : C:/inetpub/vhost/yte.nextform.vn/wwwroot/assets/ |
Current File : C:/inetpub/vhost/yte.nextform.vn/wwwroot/assets/index-D57okoM-.js |
var __defProp=Object.defineProperty;var __name=(target,value)=>__defProp(target,"name",{value,configurable:!0});import{al as useService,dg as ThongTinCaNhan,s as styled,P as Paper,b as reactExports,F as useAuth,n as jsxDevRuntimeExports,B as Box,ao as Grid,y as Button,aI as CircularProgress,bb as CHECK_CONFIRM,bc as CHECK_SUCCESS,bd as CHECK_ERROR}from"./index-D7FR_S6u.js";import{D as Dialog}from"./dialog.esm-2rsu1g73.js";import{F as Form,a as FormControl}from"./SelectCreatable-CfhNhJjR.js";import{T as TableTree}from"./TableTree-BqPKPJ5_.js";import{ExpandForm}from"./index-cyUnRp_n.js";import{c as DialogActions}from"./DialogTitle-DPHsH3Wb.js";import"./tiny-warning.esm-BfYjti2Q.js";import"./FormGroup-B2vINta8.js";import"./Stack-DBafVqdC.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"./Collapse-e0hJx34y.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"./Slider-C2Gok2rS.js";import"./Slide-BEOblZNf.js";import"./TableContainer-lYNKObUB.js";import"./CardActions-CplOkGRy.js";const column=[{field:"id",type:"numeric",dataID:!0,editable:"never",hidden:!0},{title:"Ho và tên",field:"hoVaTen",type:"textbox",expander:!1},{title:"Email",field:"email",type:"textbox",expander:!1},{title:"Điện thoại",field:"dienThoai",type:"textbox",expander:!1},{title:"Tổ chức",field:"organization",fieldSelect:"organName",type:"select-async",expander:!1,value_field:"id",value_label:"organName",url:"/api/buss/allow/Organizations",field_name:"organizationId"},{title:"Chức danh",field:"dmChucDanh",type:"select-async",fieldSelect:"name",expander:!1,value_field:"id",value_label:"name",url:"/api/buss/allow/DMChucDanhs",field_name:"dmChucDanhId"},{title:"Phòng ban",field:"dmPhongBan",type:"select-async",fieldSelect:"name",expander:!1,value_field:"id",value_label:"name",url:"/api/buss/allow/DMPhongBans",field_name:"dmPhongBanId"}];function useThongTinCaNhan(){const allow=useService(ThongTinCaNhan,"allow");return useService(ThongTinCaNhan,"auth"),{postThongTinCaNhan:__name(data=>allow.post({url:"",body:data}),"postThongTinCaNhan")}}__name(useThongTinCaNhan,"useThongTinCaNhan");styled(Paper)(({theme})=>({backgroundColor:theme.palette.mode==="dark"?"#1A2027":"#fff",padding:theme.spacing(1),textAlign:"start",color:theme.palette.text.secondary}));const Index=__name(()=>{const tableRef=reactExports.useRef(null),refForm=reactExports.useRef();useAuth();const{postThongTinCaNhan}=useThongTinCaNhan(),[openConfig,setOpenConfig]=reactExports.useState({}),formData={name:{field_name:"hoVaTen",title:"Họ và tên",type:"textbox",rules:{required:"Vui lòng nhập"},fullLine:!0},email:{field_name:"email",title:"Email",type:"textbox",rules:{required:"Vui lòng nhập"},fullLine:!0},dienThoai:{field_name:"dienThoai",title:"Điện thoại",type:"textbox",rules:{required:"Vui lòng nhập"},fullLine:!0},organizationId:{field_name:"organizationId",title:"Tổ chức",type:"select-async",value_field:"id",value_label:"organName",fullLine:!0,url:"/api/buss/allow/Organizations",rules:{required:"Vui lòng nhập"}},dmChucDanhId:{field_name:"dmChucDanhId",title:"Chức danh",type:"select-async",value_field:"id",value_label:"name",fullLine:!0,url:"/api/buss/allow/DMChucDanhs",rules:{required:"Vui lòng nhập"}},dmPhongBanId:{field_name:"dmPhongBanId",title:"Phòng ban",type:"select-async",value_field:"id",value_label:"name",fullLine:!0,url:"/api/buss/allow/DMPhongBans",rules:{required:"Vui lòng nhập"}}},refreshTable=__name(()=>{tableRef.current&&tableRef.current.handleReloadTable(),setOpenConfig({status:"close"})},"refreshTable"),handleSubmit=__name(dataForm=>{CHECK_CONFIRM("Thêm mới nguồn tiền?","Thêm mới").then(res=>{res&&res.isConfirmed&&postThongTinCaNhan({...dataForm,isHidden:!1}).then(()=>{refreshTable(),CHECK_SUCCESS("Thêm mới thành công!!")}).catch(err=>{CHECK_ERROR(err),console.log(err)})})},"handleSubmit");return jsxDevRuntimeExports.jsxDEV(Box,{children:[jsxDevRuntimeExports.jsxDEV(TableTree,{ref:tableRef,isAuth:!0,isFullTextSearch:!0,url:"/buss/allow/ThongTinCaNhans",title:"Thông tin cá nhân",columns:column,onEdit:rowData=>{},onDelete:rowData=>{},onAdd:()=>{setOpenConfig({status:"open"})},nameParent:"ThongTinCaNhans",expand:"DMChucDanh,Organization,DMPhongBan"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/NguoiSuDung/index.tsx",lineNumber:115,columnNumber:7},void 0),jsxDevRuntimeExports.jsxDEV(Dialog,{visible:(openConfig==null?void 0:openConfig.status)==="open",modal:!0,header:"Thêm người sử dụng",onHide:()=>{setOpenConfig({status:"close"})},style:{width:"60%"},breakpoints:{"960px":"75vw","641px":"100vw"},closeOnEscape:!0,children:jsxDevRuntimeExports.jsxDEV(Form,{ref:refForm,onSubmit:handleSubmit,children:[jsxDevRuntimeExports.jsxDEV(ExpandForm,{title:"",children:jsxDevRuntimeExports.jsxDEV(Grid,{rowGap:1,container:!0,xs:12,children:Object.entries(formData).map(([key,value],idx)=>jsxDevRuntimeExports.jsxDEV(Grid,{item:!0,xs:6,md:6,lg:6,children:jsxDevRuntimeExports.jsxDEV(FormControl,{data:{...value,name:value.field_name},rules:value.rules,name:value.field_name},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/NguoiSuDung/index.tsx",lineNumber:147,columnNumber:21},void 0)},idx+2+key,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/NguoiSuDung/index.tsx",lineNumber:146,columnNumber:19},void 0))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/NguoiSuDung/index.tsx",lineNumber:143,columnNumber:13},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/NguoiSuDung/index.tsx",lineNumber:142,columnNumber:11},void 0),jsxDevRuntimeExports.jsxDEV(DialogActions,{children:[jsxDevRuntimeExports.jsxDEV(Button,{variant:"outlined",color:"secondary",onClick:()=>{setOpenConfig({status:"close"})},children:"Hủy"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/NguoiSuDung/index.tsx",lineNumber:161,columnNumber:13},void 0),jsxDevRuntimeExports.jsxDEV(Button,{variant:"contained",type:"submit",color:"primary",disabled:status==="pending",children:["Thêm"," ",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/NguoiSuDung/index.tsx",lineNumber:172,columnNumber:40},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/NguoiSuDung/index.tsx",lineNumber:170,columnNumber:13},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/NguoiSuDung/index.tsx",lineNumber:160,columnNumber:11},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/NguoiSuDung/index.tsx",lineNumber:141,columnNumber:9},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/NguoiSuDung/index.tsx",lineNumber:130,columnNumber:7},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/Category/NguoiSuDung/index.tsx",lineNumber:114,columnNumber:5},void 0)},"Index");export{Index as default};