????
Current Path : C:/inetpub/vhost/yte.nextform.vn/wwwroot/assets/ |
Current File : C:/inetpub/vhost/yte.nextform.vn/wwwroot/assets/index-EdqZ-qQd.js |
var __defProp=Object.defineProperty;var __name=(target,value)=>__defProp(target,"name",{value,configurable:!0});import{n as jsxDevRuntimeExports,ar as Typography,b as reactExports,B as Box,dF as hooks,dG as buildQuery,bd as CHECK_ERROR,aq as getCurrentDate,ao as Grid,C as Card,bL as Backdrop,aI as CircularProgress,y as Button,I as Icon}from"./index-D7FR_S6u.js";import{F as Form,a as FormControl}from"./SelectCreatable-CfhNhJjR.js";import{D as DataTable}from"./DataTable-BP0wj5r5.js";import{T as Tooltip}from"./Tooltip-TfA1bPZk.js";import{C as Collapse}from"./Collapse-e0hJx34y.js";import{C as CardActions}from"./CardActions-CplOkGRy.js";import{S as Stack}from"./Stack-DBafVqdC.js";import"./tiny-warning.esm-BfYjti2Q.js";import"./DialogTitle-DPHsH3Wb.js";import"./FormGroup-B2vINta8.js";import"./MenuItem-E0s8StyZ.js";import"./ListItemText-BTBudgN4.js";import"./Autocomplete-DvpciOtW.js";import"./Close-MAQIKHaz.js";import"./Popper-CIMMr7kZ.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"./TableRow-q2Tq1_zf.js";import"./Toolbar-CazHOv-4.js";import"./InputAdornment-quP01dWB.js";import"./AppBar-CIirsTjc.js";import"./TablePagination-CEPWBKKL.js";import"./KeyboardArrowRight-Bs7l1Ath.js";const columns=[{title:"id",field:"id",type:"string",hidden:!0},{title:"Tài khoản",field:"userName",type:"string",dataCheck:!0,dataRef:["id","tiepDanId"],render:data=>jsxDevRuntimeExports.jsxDEV(Tooltip,{arrow:!0,placement:"top-start",title:data.request,children:jsxDevRuntimeExports.jsxDEV(Typography,{noWrap:!0,children:data.userName},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/constants.tsx",lineNumber:19,columnNumber:11},void 0)},"data"+data.id+"user",!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/constants.tsx",lineNumber:18,columnNumber:9},void 0)},{title:"Hành động",field:"summary",type:"string",dataCheck:!0,dataRef:["id","tiepDanId"],render:data=>jsxDevRuntimeExports.jsxDEV(Tooltip,{arrow:!0,placement:"top-start",title:data.request,children:jsxDevRuntimeExports.jsxDEV(Typography,{noWrap:!0,children:data.summary},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/constants.tsx",lineNumber:33,columnNumber:11},void 0)},"data"+data.id+"summary",!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/constants.tsx",lineNumber:32,columnNumber:9},void 0)},{title:"Ip",field:"ipAddress",type:"string",dataCheck:!0,dataRef:["id","tiepDanId"]},{title:"Dữ liệu",field:"request",type:"string",dataCheck:!0,dataRef:["id","tiepDanId"],render:data=>jsxDevRuntimeExports.jsxDEV(Tooltip,{arrow:!0,placement:"top-start",title:data.request,children:jsxDevRuntimeExports.jsxDEV(Typography,{noWrap:!0,children:data.request},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/constants.tsx",lineNumber:54,columnNumber:11},void 0)},"data"+data.id,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/constants.tsx",lineNumber:53,columnNumber:9},void 0)},{title:"Thời gian",field:"atTime",type:"string",dataCheck:!0,dataRef:["id","tiepDanId"]}],formDieuKien={from:{field_name:"from",title:"Từ ngày",type:"datetime",fullLine:!0,isClearable:!0},to:{field_name:"to",title:"Đến ngày",type:"datetime",fullLine:!0,isClearable:!0},userId:{field_name:"userId",title:"Tài khoản",type:"select-async",url:"/api/admin/auth/Accounts",value_field:"id",value_label:"userName",isSearchByQuery:!0,fullLine:!0,isClearable:!0}};var StatusEdit=(StatusEdit2=>(StatusEdit2.EDIT="EDIT",StatusEdit2.SEEN="SEEN",StatusEdit2))(StatusEdit||{});const ExpandForm=reactExports.memo(reactExports.forwardRef(({children,title,id},ref)=>{const[expanded,setExpanded]=reactExports.useState(!0),refChild=reactExports.useRef(),handleExpandClick=reactExports.useCallback(()=>{setExpanded(pre=>!pre)},[]);reactExports.useImperativeHandle(ref,()=>({handleExpandClick}),[handleExpandClick]);const childWithProps=reactExports.isValidElement(children)?reactExports.cloneElement(children,{ref:refChild,id}):children;return jsxDevRuntimeExports.jsxDEV(Box,{width:"100%",marginBottom:1,borderRadius:"0.5rem",bgcolor:"white",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(Collapse,{in:expanded,timeout:"auto",children:childWithProps},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:69,columnNumber:9},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:61,columnNumber:7},void 0)})),Index=__name(()=>{const refExpand=reactExports.useRef(),refForm=reactExports.useRef(),tableRef=reactExports.createRef(),[where,setWhere]=reactExports.useState(null),reloadTable=__name(()=>tableRef.current&&tableRef.current.onQueryChange(),"reloadTable"),handleSubmit=reactExports.useCallback(async dataForm=>{try{const fromStr=dataForm.from?{ge:{type:"raw",value:hooks(dataForm.from).format("YYYY-MM-DDTHH:mm:ss[Z]")}}:{},toStr=dataForm.to?{le:{type:"raw",value:hooks(dataForm.to).format("YYYY-MM-DDTHH:mm:ss[Z]")}}:{},toUserId=dataForm.userId?{eq:{type:"raw",value:dataForm.userId}}:{};let strParam=buildQuery({filter:{atTime:{...fromStr,...toStr},userId:{...toUserId}}});console.log(strParam),strParam=strParam.replace("?$filter=",""),setWhere(strParam)}catch(error){CHECK_ERROR(error)}},[]);reactExports.useEffect(()=>{where!==null&&reloadTable()},[where]);const getInitData=reactExports.useCallback(()=>{const iniData={from:getCurrentDate({}).format()};return Promise.resolve(iniData)},[]);return jsxDevRuntimeExports.jsxDEV(Form,{ref:refForm,onSubmit:handleSubmit,defaultValues:()=>getInitData(),children:jsxDevRuntimeExports.jsxDEV(Grid,{container:!0,xs:12,children:[jsxDevRuntimeExports.jsxDEV(Grid,{container:!0,xs:3,children:jsxDevRuntimeExports.jsxDEV(Card,{sx:{background:"transparent",borderRadius:"0.5rem",boxShadow:"none !important",padding:"0.2rem"},children:[jsxDevRuntimeExports.jsxDEV(Backdrop,{sx:{color:"#fff",zIndex:theme=>theme.zIndex.drawer+1},open:status==="pending",children:jsxDevRuntimeExports.jsxDEV(CircularProgress,{color:"inherit"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:131,columnNumber:15},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:130,columnNumber:13},void 0),jsxDevRuntimeExports.jsxDEV(ExpandForm,{ref:refExpand,title:"Điều kiện",children:jsxDevRuntimeExports.jsxDEV(Box,{children:[jsxDevRuntimeExports.jsxDEV(Grid,{container:!0,xs:12,children:Object.entries(formDieuKien).map(([key,value],idx)=>jsxDevRuntimeExports.jsxDEV(Grid,{item:!0,xs:12,children:jsxDevRuntimeExports.jsxDEV(FormControl,{data:{...value,name:value.field_name},rules:value.rules,name:value.field_name,inline:!1},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:139,columnNumber:25},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:138,columnNumber:23},void 0))},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:135,columnNumber:17},void 0),jsxDevRuntimeExports.jsxDEV(CardActions,{children:jsxDevRuntimeExports.jsxDEV(Stack,{direction:"row",justifyContent:"end",width:"100%",children:jsxDevRuntimeExports.jsxDEV(Button,{size:"small",type:"button",onClick:()=>{refForm.current.submit()},variant:"outlined",startIcon:status==="pending"?jsxDevRuntimeExports.jsxDEV(CircularProgress,{size:20},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:161,columnNumber:57},void 0):jsxDevRuntimeExports.jsxDEV(Icon,{children:"search"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:161,columnNumber:90},void 0),disabled:status==="pending",children:"Tìm kiếm"},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:154,columnNumber:21},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:153,columnNumber:19},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:152,columnNumber:17},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:134,columnNumber:15},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:133,columnNumber:13},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:127,columnNumber:11},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:126,columnNumber:9},void 0),jsxDevRuntimeExports.jsxDEV(Grid,{container:!0,xs:9,children:jsxDevRuntimeExports.jsxDEV(Card,{sx:{background:"transparent",borderRadius:"0.5rem",boxShadow:"none !important",padding:"0.2rem",width:"100%"},children:jsxDevRuntimeExports.jsxDEV(ExpandForm,{ref:refExpand,title:"Lịch sử thao tác",children:jsxDevRuntimeExports.jsxDEV(Box,{noValidate:!0,component:"form",sx:{height:"auto",display:"flex",flexDirection:"column",width:"auto",m:2},children:jsxDevRuntimeExports.jsxDEV(DataTable,{isFullTextSearch:!0,tableRef,isAuth:!0,url:"/default/auth/LogActions",title:"Lịch sử thao tác",columns,selectType:"withColumns",where,onRowClick:(e,rowData)=>{console.log("adasd")}},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:194,columnNumber:17},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:183,columnNumber:15},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:182,columnNumber:13},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:173,columnNumber:11},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:172,columnNumber:9},void 0)]},void 0,!0,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:125,columnNumber:7},void 0)},void 0,!1,{fileName:"/home/jenkins/agent/workspace/yte.nextform.vn/src/app/views/main/LichSuThaoTac/index.tsx",lineNumber:124,columnNumber:5},void 0)},"Index");export{StatusEdit,Index as default};