Browse Source

完善科目管理、班组管理

master
yunuo970428 1 year ago
parent
commit
9da64934c4
  1. 20
      yxt-as-ui/src/views/subjects/subjects.vue
  2. 20
      yxt-as-ui/src/views/team/team.vue

20
yxt-as-ui/src/views/subjects/subjects.vue

@ -68,7 +68,7 @@
</el-col>
<el-col :span="12">
<div class="span-sty">排序</div>
<el-form-item><el-input class="addinputInfo addinputw" v-model="formobj.sortNo" clearable placeholder="" /></el-form-item>
<el-form-item><el-input class="addinputInfo addinputw" @keyup.native="formobj.sortNo = getNumber(formobj.sortNo, 0)" v-model="formobj.sortNo" clearable placeholder="" /></el-form-item>
</el-col>
</el-row>
</el-form>
@ -235,6 +235,24 @@ export default {
toAdd() {
this.dialogVisible = true
},
getNumber(val, limit) {
val = val.replace(/[^0-9.]/g, '') //
val = val.replace(/^00/, '0.') // 0
val = val.replace(/^\./g, '0.') // 0.
val = val.replace(/\.{2,}/g, '.') //
val = val.replace('.', '$#$').replace(/\./g, '').replace('$#$', '.'); //
/^0\d+/.test(val) ? val = val.slice(1) : '' // 0
const str = '^(\\d+)\\.(\\d{' + limit + '}).*$'
const reg = new RegExp(str)
if (limit === 0) {
//
val = val.replace(reg, '$1')
} else {
//
val = val.replace(reg, '$1.$2')
}
return val
},
toEdit(row) {
this.dialogVisible = true
req.fetchBySid(row.sid).then((resp) => {

20
yxt-as-ui/src/views/team/team.vue

@ -57,7 +57,7 @@
</el-col>
<el-col :span="12">
<div class="span-sty">排序</div>
<el-form-item><el-input class="addinputInfo addinputw" v-model="formobj.sortNo" clearable placeholder="" /></el-form-item>
<el-form-item><el-input class="addinputInfo addinputw" @keyup.native="formobj.sortNo = getNumber(formobj.sortNo, 0)" v-model="formobj.sortNo" clearable placeholder="" /></el-form-item>
</el-col>
</el-row>
</el-form>
@ -222,6 +222,24 @@ export default {
toAdd() {
this.dialogVisible = true
},
getNumber(val, limit) {
val = val.replace(/[^0-9.]/g, '') //
val = val.replace(/^00/, '0.') // 0
val = val.replace(/^\./g, '0.') // 0.
val = val.replace(/\.{2,}/g, '.') //
val = val.replace('.', '$#$').replace(/\./g, '').replace('$#$', '.'); //
/^0\d+/.test(val) ? val = val.slice(1) : '' // 0
const str = '^(\\d+)\\.(\\d{' + limit + '}).*$'
const reg = new RegExp(str)
if (limit === 0) {
//
val = val.replace(reg, '$1')
} else {
//
val = val.replace(reg, '$1.$2')
}
return val
},
toEdit(row) {
this.dialogVisible = true
req.fetchBySid(row.sid).then((resp) => {

Loading…
Cancel
Save