Browse Source

存放地点变更流程

master
Zhao Qiqi 3 years ago
parent
commit
734583eb7c
  1. 22
      anrui-scm/anrui-scm-ui/src/views/supplychain/cunfangdidianbiangeng/cunfangdidianbiangengAdd.vue
  2. 13
      anrui-scm/anrui-scm-ui/src/views/workFlow/cunfangdidianbiangengFlow/cunfangdidianbiangeng.vue
  3. 22
      anrui-scm/anrui-scm-ui/src/views/workFlow/cunfangdidianbiangengFlow/cunfangdidianbiangengEdit.vue

22
anrui-scm/anrui-scm-ui/src/views/supplychain/cunfangdidianbiangeng/cunfangdidianbiangengAdd.vue

@ -70,7 +70,8 @@
<span>申请费用</span>
</el-col>
<el-col :span="21">
<el-input v-model="temp.applicantFunds" maxlength="125" placeholder="" class="addinputw" clearable/>
<el-input v-model="temp.applicantFunds" maxlength="125" placeholder="" class="addinputw" clearable
@keyup.native="temp.applicantFunds = oninput(temp.applicantFunds,2)"/>
</el-col>
</el-row>
<el-row>
@ -184,6 +185,25 @@ export default {
}
},
methods: {
//
oninput(val, limit = 0) {
val = val.replace(/[^\d.]/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
},
getType() {
//
const userSid = window.sessionStorage.getItem('userSid')

13
anrui-scm/anrui-scm-ui/src/views/workFlow/cunfangdidianbiangengFlow/cunfangdidianbiangeng.vue

@ -305,6 +305,7 @@ export default {
//
openAgree(val) {
this.operation = val
this.currentLink = true //
const formVariables = {
businessSid: this.agreeList.businessSid
}
@ -320,6 +321,7 @@ export default {
//
openReject(val) {
this.operation = val
this.currentLink = true //
const formVariables = {
businessSid: this.regectList.businessSid
}
@ -337,17 +339,6 @@ export default {
this.operation = val
this.currentLink = false //
this.nodeDialogVisible = true
// const formVariables = {
// businessSid: this.stopList.businessSid
// }
// req.getPreviousNodesForReject({ taskDefKey: this.current.taskDefKey, formVariables }).then((resp) => {
// if (resp.success) {
// var arr = resp.data
// this.nextNode = arr[0]
// this.nodeDialogVisible = true
// }
// this.submitdisabled = false
// })
},
/** 选择代办人确认 */
confirm() {

22
anrui-scm/anrui-scm-ui/src/views/workFlow/cunfangdidianbiangengFlow/cunfangdidianbiangengEdit.vue

@ -67,7 +67,8 @@
<span>申请费用</span>
</el-col>
<el-col :span="21">
<el-input v-model="temp.applicantFunds" maxlength="125" placeholder="" class="addinputw" clearable/>
<el-input v-model="temp.applicantFunds" maxlength="125" placeholder="" class="addinputw" clearable
@keyup.native="temp.applicantFunds = oninput(temp.applicantFunds,2)"/>
</el-col>
</el-row>
<el-row>
@ -199,6 +200,25 @@ export default {
this.showEdit(obj.businessSid,obj.instanceId,obj.taskId)
},
methods: {
//
oninput(val, limit = 0) {
val = val.replace(/[^\d.]/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
},
getType() {
//
const userSid = window.sessionStorage.getItem('userSid')

Loading…
Cancel
Save