|
@@ -26,8 +26,9 @@ Page({
|
|
|
name:'',
|
|
|
},
|
|
|
animationInfo: '',
|
|
|
- isShowType: true,//是显示选择规则还是显示选择分类
|
|
|
+ isShowType: "1",//是显示选择规则还是显示选择分类
|
|
|
isData: false,
|
|
|
+ isGzType:'BF',
|
|
|
},
|
|
|
onLoad(e) {
|
|
|
that = this;
|
|
@@ -74,6 +75,7 @@ Page({
|
|
|
//提交
|
|
|
formSubmit() {
|
|
|
var item = that.data.item;
|
|
|
+ console.log(item);
|
|
|
var data, point;
|
|
|
var num = item.checked ? item.point : item.point2
|
|
|
if (item.checked) {
|
|
@@ -90,10 +92,19 @@ Page({
|
|
|
this.showToast("积分不能为0或空")
|
|
|
return;
|
|
|
}
|
|
|
- if (point < item.selectRule.min_point || point > item.selectRule.max_point) {
|
|
|
- this.showToast(`积分超出可输入范围`);
|
|
|
- return;
|
|
|
+ if(item.selectRule.range_type==1&&item.selectRule.min_point==item.selectRule.max_point){
|
|
|
+ if (point < item.selectRule.min_point || point > item.selectRule.max_point) {
|
|
|
+ this.showToast(`系统发现此条积分规则制度有变动,请驳回后让员工按最新的规则重新申请`);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ if (point < item.selectRule.min_point || point > item.selectRule.max_point) {
|
|
|
+ this.showToast(`积分超出可输入范围`);
|
|
|
+ return;
|
|
|
+ }
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
} else {
|
|
|
if (!item.rule_id2) {
|
|
|
this.showToast("请选择所属分类")
|
|
@@ -214,6 +225,7 @@ Page({
|
|
|
var getPoint = 0;//积分1017 1030 1006 992 985 1389
|
|
|
app.$get("api/integral/review", { review_id: id }).then((res) => {
|
|
|
var data = res.data.data;
|
|
|
+
|
|
|
if (data.point) {
|
|
|
if (data.point < 0) {
|
|
|
var min = data.point.toString();
|
|
@@ -249,6 +261,7 @@ Page({
|
|
|
selectRule = '';
|
|
|
}
|
|
|
that.setData({
|
|
|
+ isGzType:data.pt_code,
|
|
|
isData: isData,
|
|
|
['item.pid']: data.pid==0 ? false:true,
|
|
|
['item.review_id']: data.id,
|