- 博客(40)
- 收藏
- 关注
原创 自定义表单规则
callback(new Error('请输入设备序列号'));params.append('参数名', value);//判断是否重复或其他。
2023-10-31 16:46:06 92
原创 VUE3父子组件传参
sonComponent @sendValue="getValue(//绑定方法)">emit('sendValue',value(//传递的值))父组件 (@xxxx需要和子组件对应)//定义名字与父组件对应。
2023-06-01 08:42:44 601
原创 Vue3 el-select+el-tree组合+模糊搜索
el-input class="input" placeholder="输入单位名称"label: "三级 3-1-1"label: "三级 3-1-2"label: "四级 3-2-1"label: "四级 3-2-2"label: "五级 3-2-3"label: "二级 2-1",label: "二级 2-2",label: "二级 2-4",label: "二级 2-5",label: "二级 2-6",label: "二级 2-7",placeholder="请选择"* 父传子(拿默认选择)
2023-05-31 18:56:19 1365
原创 java跨域调get方法
/ 请求url说明 http://实例访问域名/请求uri。//GET请求直接在链接后面拼上请求参数。// 取得输入流,并使用Reader读取。//Get请求不需要DoOutPut。//设置连接超时时间和读取超时时间。//设置header。
2023-02-21 11:52:39 190
原创 后端时间拿过来有时分秒,前端显示的时候截掉
后端传过来的时间 2022-06-01 09:17:59前端想显示的时间 2022-06-01第一种方法第二种方法(适合比较刁钻的时候)前端要2022年06月01日
2022-06-08 17:51:25 1164
原创 关于多条件查询包括列表,时间段等,前端,后端接收,sql的写法 模板
//前端getData(){ //后面那个时间截止到那天的23点59分59秒 if (!this.queryForm.FILE_TIME) { this.queryForm.date = []; } if (this.queryForm.FILE_TIME.length > 0) { this.date = this.queryForm.FILE_TIME[1].split(" "); this.date[.
2022-05-31 15:11:11 449
原创 分页器点击方法 模板
//每页条数改变时触发 选择一页显示多少行 handleSizeChange(val) { console.log(`每页 ${val} 条`); this.currentPage = 1; this.pageSize = val; this.loadTableData(this.currentPage); }, //当前页改变时触发 跳转其他页 handleCurrentChange(val) { consol..
2022-05-31 11:10:19 55
原创 mybatis进行sql查询字段值为null而键值消失解决办法
当mybatis查询返回的数据中,在数据库中那个字段的值为null的话,则该字段就会消失,前端在处理数据的时候可能会出现问题。所以需要写一个实体类,或者在查询的时候做一下判断,或者在前端处理数据的时候做判断.这里主要说明一下出现这种问题的原因,警戒一下,以后注意避免这种问题哦...
2022-05-31 11:03:45 780
原创 选择器选择完后带出其他的数据
<el-select v-model="ruleForm.DEPART_ID" placeholder="请选择单位" style="width:100%" filterable @change="selectPeopleAddress"> <el-option v-for="item in departList" :key="item.departId" :label="item.departName"..
2022-05-26 14:36:41 234
原创 vue根据数组里对象的属性进行分类
let arr=[]this.sphereBusinessData.forEach(item => { const parent = arr.find(cur => cur.PORGNA_ID === item.PORGNA_ID) if (parent) { parent.childs.push(item) } else { const obj = { PORGNA_ID: item.PORGNA_ID, childs: [item] .
2022-05-05 15:14:18 1828
原创 给列表的列重新赋值
<el-table-column prop="business_group" label="参赛组" width="180" align="center" :formatter="cszFormat" :show-overflow-tooltip='true'> </el-table-column> cszFormat...
2022-04-28 15:22:36 339
原创 vue列表动态赋值
vue不能检测动态赋值的列表所以给列表重新赋值时不能用等于号比如table=['1','2','3']table[1]=4(不可以)正确的赋值方式table.splice(1(下标值), 1, 4(新的值))
2022-04-24 13:46:22 1453
原创 时间选择器转换时间格式
<el-date-picker v-model="date" type="date" placeholder="选择日期" format="MM-dd" //控制显示时间格式 @change="formatTime" value-fo...
2022-03-16 14:41:24 588
原创 用视频第一帧当视频封面图片
selectdxsgal() { let url = AjaxPathConfig.RestFulAPI.Interface.face.getBasePath(); const params = { } axios.get(url + "casesAlk/getPagingCasesAlkVideo", { params }).then((res) => { if (res && res.data && res.data.meta &am.
2022-03-07 18:15:21 193
原创 给列表列前加符号
<template slot-scope="scope"> <i class="el-icon-caret-right"></i>(改成自己想要的) <div @click="tzalxq(scope.row)" style=" text-overflow:ellipsis;cursor: pointer;display: inline ">{{scope.row.albt}}</div></template>...
2022-03-07 18:12:19 111
原创 选取视频第一帧当作视频封面图片
selectdxsgal() { debugger let url = AjaxPathConfig.RestFulAPI.Interface.face.getBasePath(); const params = { } axios.get(url + "casesAlk/getPagingCasesAlkVideo", { params }).then((res) => { if (res &&am.
2022-03-07 18:07:37 409
原创 前端遍历数组,给对象加新属性
let array = [......];let arryNew = [];array.forEach((item) => {arryNew.push(Object.assign({ videoImg: dataURL,wjlj:wjlj,name:value}, item));})
2022-03-07 17:30:53 687
原创 查询时出现正在加载
import {Loading} from "element-ui"; selectaqjsr() { let loading = Loading.service({ fullscreen: true, text: "数据查询中....", background: "rgba(0, 0, 0, 0.1)", }); let url = AjaxPathConfig.RestFulAPI.Interface.face...
2022-03-02 11:17:23 210
原创 联及选择器前端显示数据
sqlWITH RECURSIVE cte AS(SELECT a.id, a.pid,a.name FROM fries_system_constant a WHERE a.flag='PROFESSIONAL_TYPE'UNION ALLSELECT k.id,k.pid,k.name FROM fries_system_constant k INNER JOIN cte c ON c.id = k.pid)SELECT id, pid,name FROM cte前端转换为树形结构的
2022-02-23 09:09:56 266
原创 前端往后端传值
.post( AjaxPathConfig.RestFulAPI.Interface.face.getBasePath() + "casesAlk/updatafwjs",params)var params = new URLSearchParams();params.append('alid', this.anli.alid);params.append('casesCount', this.fwjs);参数const params = { alid:this..
2022-02-23 08:58:52 360
原创 鼠标划过左右两个标题使其显示内容不一样
<template> <div class="warpper"> <div class="header"> <div class="left font color" data-index="0" @mouseover="change" ref="index0">left</div> <div class="right font" data-index="1" @mouseover="change" r.
2022-02-16 18:00:00 348
原创 在下拉选择框前面加上全部的选项
getZtfaList(){ const params = {} this.$axios.get(this.api.sales.getAllPlan, {params}).then(res => { this.commonGetResData(res).then(data => { this.jjfaList = data.map(item=>{ return { ...item, label: ite..
2022-01-11 09:56:13 239
原创 vue 信息回显
this.$axios.get(this.api.sales.selectActiveBySalesId, {params}).then((res) => { this.commonGetResData(res).then(data => { this.ruleForm= { ...data, salesPlanList:data.salesPlanList.map(item => { .
2021-12-29 16:57:53 340
原创 前端拼接两个列表(里面下标值相同的对象)
a:[{a:1},{a:2},{a:3}],b:[{b:5},{b:6},{b:7}],不拼接里面的对象xs(){this.a=this.a.concat(this.b)},结果:a[{a:1},{a:2},{a:3},{b:5},{b:6},{b:7}]拼接里面的对象xs(){ for (var i=0;i<this.a.length;i++){ this.a[i].c=this.b[i].b } },结果:a[{a:...
2021-12-24 16:10:54 396
原创 for循环调用接口返回的数据放在同一个列表中
querysqfaxx() { const params = { salesId:1, } this.$axios.get(this.api.salesSupport.querySalesPlans, {params}).then((res) => { this.commonGetResData(res).then(data => { this.sqfaxxidData = data; ...
2021-12-23 10:01:22 749
原创 添加表单验证
const params = {}this.$refs["form1"].validate((valid) => { if (valid) { this.$axios.post(this.api.plan.insertPlan, params) }else { console.log('error submit!!'); return false; }})
2021-12-22 16:21:17 203
原创 获取的数据赋值给下拉框value和label
querycxtj(){ this.$axios.get(this.api.plan.queryConditions ).then((res) => { this.commonGetResData(res).then(data => { this.fqrList = data.map(item => { return { ...item, label: item.initiatorname, ...
2021-12-22 14:43:27 485
原创 sql 拼接传1执行...传0执行...
在mapper里 <if test="(shzt != null and shzt != '' and) shzt == '0'.toString()"> 。。。。。。。。。。 </if><if test="(shzt != null and shzt != '' and) shzt == '1'.toString()" > 。。。。。。。。。。。 </if>()的内容可加可不加...
2021-12-03 09:46:08 184
原创 调整时间格式
写在实体类上@DateTimeFormat(pattern="yyyy-MM-ddHH:mm:ss")@JsonFormat(pattern="yyyy-MM-ddHH:mm:ss",timezone="GMT+8")privateStringcreateDate;
2021-12-01 10:46:09 177
原创 数据库模糊查询
orcale 连接符xxx like '%'||#{xxx}||'%'mysql 连接符xxx like concat('%',#{xxx},'%')
2021-11-29 15:22:05 487
原创 There is no getter for property named ‘xxx‘ in class ‘java.lang.String‘
改成map的方式service层mappercontroller
2021-11-29 09:27:53 201
原创 “null“.equals(xxx)
最好用"null".equals(xxx) 去判断用 xxx.equals("null") 没有考虑到当xxx为空的时候
2021-11-26 17:07:51 423
原创 v-if包含
formatStatus(row, column, cellValue, index) { let showVal = ""; if (cellValue){ if (cellValue.indexOf("1") >= 0){ showVal+= "xxx"; } if(cellValue.indexOf("2") >= 0){ showVal+= ",xxx"; } // if(cellValue.indexOf("3..
2021-11-26 10:55:01 526
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人