bug
This commit is contained in:
parent
f0f45c6dfa
commit
c54811e52a
BIN
fuintAdmin_zt/src/assets/images/danxuan_c.png
Normal file
BIN
fuintAdmin_zt/src/assets/images/danxuan_c.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 387 B |
BIN
fuintAdmin_zt/src/assets/images/danxuan_h.png
Normal file
BIN
fuintAdmin_zt/src/assets/images/danxuan_h.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 394 B |
@ -131,9 +131,9 @@
|
|||||||
label="规则名称"
|
label="规则名称"
|
||||||
align="center"
|
align="center"
|
||||||
width="120">
|
width="120">
|
||||||
<!-- <template slot-scope="scope">-->
|
<!-- <template slot-scope="scope">-->
|
||||||
<!-- <div style="color: #409EFF;cursor: pointer">{{ scope.row.ruleName }}</div>-->
|
<!-- <div style="color: #409EFF;cursor: pointer">{{ scope.row.ruleName }}</div>-->
|
||||||
<!-- </template>-->
|
<!-- </template>-->
|
||||||
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
@ -252,7 +252,7 @@
|
|||||||
<el-input type="textarea" v-model="formRule.description" placeholder="请输入规则描述" autocomplete="off"
|
<el-input type="textarea" v-model="formRule.description" placeholder="请输入规则描述" autocomplete="off"
|
||||||
style="width: 350px"></el-input>
|
style="width: 350px"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="规则类型" :label-width="formLabelWidth">
|
<el-form-item label="规则类型" :label-width="formLabelWidth" prop="ruleType">
|
||||||
<div style="display: flex">
|
<div style="display: flex">
|
||||||
<div class="xz_box" :class=" {'active' : formRule.ruleType == 1 } " @click="formRule.ruleType = 1"><i
|
<div class="xz_box" :class=" {'active' : formRule.ruleType == 1 } " @click="formRule.ruleType = 1"><i
|
||||||
class="el-icon-aim"></i> 按比例分账
|
class="el-icon-aim"></i> 按比例分账
|
||||||
@ -274,7 +274,7 @@
|
|||||||
<el-option
|
<el-option
|
||||||
v-for="(item1,i) in merchantList"
|
v-for="(item1,i) in merchantList"
|
||||||
:key="item1.id"
|
:key="item1.id"
|
||||||
:label="item1.remark ? (item1.merchantName+'('+item1.remark+')') : (item1.merchantName+'(--)')"
|
:label="item1.mchntCd ? (item1.merchantName+'('+item1.mchntCd+')') : (item1.merchantName+'(--)')"
|
||||||
:value="item1.id"></el-option>
|
:value="item1.id"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -300,7 +300,7 @@
|
|||||||
<el-option
|
<el-option
|
||||||
v-for="(item1,i) in merchantList"
|
v-for="(item1,i) in merchantList"
|
||||||
:key="item1.id"
|
:key="item1.id"
|
||||||
:label="item1.remark ? (item1.merchantName+'('+item1.remark+')') : (item1.merchantName+'(--)')"
|
:label="item1.mchntCd ? (item1.merchantName+'('+item1.mchntCd+')') : (item1.merchantName+'(--)')"
|
||||||
:value="item1.id"></el-option>
|
:value="item1.id"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -344,9 +344,9 @@
|
|||||||
style="width: 100%;"></el-date-picker>
|
style="width: 100%;"></el-date-picker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<div style="width: 15px"></div>
|
<div style="width: 15px"></div>
|
||||||
<!-- <el-form-item prop="date2">-->
|
<!-- <el-form-item prop="date2">-->
|
||||||
<!-- <el-time-picker placeholder="选择时间" v-model="ruleForm.date2" style="width: 100%;"></el-time-picker>-->
|
<!-- <el-time-picker placeholder="选择时间" v-model="ruleForm.date2" style="width: 100%;"></el-time-picker>-->
|
||||||
<!-- </el-form-item>-->
|
<!-- </el-form-item>-->
|
||||||
</div>
|
</div>
|
||||||
<div style="margin-left: 80px">启用成功后其他规则的规则状态变为停用!</div>
|
<div style="margin-left: 80px">启用成功后其他规则的规则状态变为停用!</div>
|
||||||
|
|
||||||
@ -724,6 +724,9 @@ export default {
|
|||||||
ruleName: [
|
ruleName: [
|
||||||
{required: true, message: '请输入规则名称', trigger: 'blur'},
|
{required: true, message: '请输入规则名称', trigger: 'blur'},
|
||||||
],
|
],
|
||||||
|
ruleType: [
|
||||||
|
{required: true, message: '请选择规则类型', trigger: 'blur'},
|
||||||
|
],
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|||||||
import com.fuint.api.fuyou.entity.OilConfig;
|
import com.fuint.api.fuyou.entity.OilConfig;
|
||||||
import com.fuint.api.fuyou.entity.PaymentRuleConfig;
|
import com.fuint.api.fuyou.entity.PaymentRuleConfig;
|
||||||
import com.fuint.api.fuyou.mapper.PaymentRuleConfigMapper;
|
import com.fuint.api.fuyou.mapper.PaymentRuleConfigMapper;
|
||||||
|
import com.fuint.api.fuyou.service.MerchantConfigService;
|
||||||
import com.fuint.api.fuyou.service.OilConfigService;
|
import com.fuint.api.fuyou.service.OilConfigService;
|
||||||
import com.fuint.api.fuyou.service.PaymentRuleConfigService;
|
import com.fuint.api.fuyou.service.PaymentRuleConfigService;
|
||||||
import com.fuint.api.fuyou.vo.OilConfigVo;
|
import com.fuint.api.fuyou.vo.OilConfigVo;
|
||||||
@ -24,6 +25,8 @@ public class PaymentRuleConfigServiceImpl extends ServiceImpl<PaymentRuleConfigM
|
|||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private OilConfigService oilConfigService;
|
private OilConfigService oilConfigService;
|
||||||
|
@Autowired
|
||||||
|
private MerchantConfigService merchantConfigService;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<PaymentRuleConfigVo> selectList(PaymentRuleConfig paymentRuleConfig) {
|
public List<PaymentRuleConfigVo> selectList(PaymentRuleConfig paymentRuleConfig) {
|
||||||
@ -106,6 +109,10 @@ public class PaymentRuleConfigServiceImpl extends ServiceImpl<PaymentRuleConfigM
|
|||||||
baseMapper.updateById(paymentRuleConfig);
|
baseMapper.updateById(paymentRuleConfig);
|
||||||
}
|
}
|
||||||
int i = 1;
|
int i = 1;
|
||||||
|
if (ruleConfig.getStatus().equals("jy")){
|
||||||
|
// 将其他使用的账户关掉
|
||||||
|
merchantConfigService.updateMerchOrter(ruleConfig.getStoreId());
|
||||||
|
}
|
||||||
if (ruleConfig.getStatus().equals("qy") && ruleConfig.getRuleType().equals("1")){
|
if (ruleConfig.getStatus().equals("qy") && ruleConfig.getRuleType().equals("1")){
|
||||||
i = oilConfigService.judgmentProportion1(ruleConfig.getStoreId(), ruleConfig.getId());
|
i = oilConfigService.judgmentProportion1(ruleConfig.getStoreId(), ruleConfig.getId());
|
||||||
}
|
}
|
||||||
|
@ -131,4 +131,7 @@ public class LJStaff extends BaseEntity implements Serializable {
|
|||||||
//码牌绑定状态 0:未绑定 1:已绑定
|
//码牌绑定状态 0:未绑定 1:已绑定
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String tagStatus;
|
private String tagStatus;
|
||||||
|
// 登录账号
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String accountName;
|
||||||
}
|
}
|
||||||
|
@ -234,7 +234,11 @@ public class LJStaffServiceImpl extends ServiceImpl<LJStaffMapper, LJStaff> impl
|
|||||||
String timestamp = dateFormat.format(new Date());
|
String timestamp = dateFormat.format(new Date());
|
||||||
String randomString = UUID.randomUUID().toString().replace("-","").substring(0,6);
|
String randomString = UUID.randomUUID().toString().replace("-","").substring(0,6);
|
||||||
account.setAccountKey(timestamp+randomString);
|
account.setAccountKey(timestamp+randomString);
|
||||||
account.setAccountName(staff.getMobile());
|
if (ObjectUtil.isNotEmpty(staff.getAccountName())){
|
||||||
|
account.setAccountName(staff.getAccountName());
|
||||||
|
}else {
|
||||||
|
account.setAccountName(staff.getMobile());
|
||||||
|
}
|
||||||
account.setAccountStatus(1);
|
account.setAccountStatus(1);
|
||||||
account.setRealName(staff.getRealName());
|
account.setRealName(staff.getRealName());
|
||||||
account.setRoleIds(staff.getRoleId());
|
account.setRoleIds(staff.getRoleId());
|
||||||
|
@ -375,4 +375,8 @@ public class BackendStoreController extends BaseController {
|
|||||||
return getSuccessResult(storeService.getStoreAmountByTime(store));
|
return getSuccessResult(storeService.getStoreAmountByTime(store));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@GetMapping("/getStoreByDeptId/{deptId}")
|
||||||
|
public ResponseObject getStoreByDeptId(@PathVariable Integer deptId){
|
||||||
|
return getSuccessResult(storeService.getStoreByDeptId(deptId));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -137,4 +137,6 @@ public interface StoreService extends IService<MtStore> {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<StoreNumVo> getStoreAmountByTime(MtStore store);
|
List<StoreNumVo> getStoreAmountByTime(MtStore store);
|
||||||
|
|
||||||
|
List<MtStore> getStoreByDeptId(Integer deptId);
|
||||||
}
|
}
|
||||||
|
@ -754,6 +754,14 @@ public class StoreServiceImpl extends ServiceImpl<MtStoreMapper, MtStore> implem
|
|||||||
return baseMapper.selectStoreNum(store,storeIds);
|
return baseMapper.selectStoreNum(store,storeIds);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<MtStore> getStoreByDeptId(Integer deptId) {
|
||||||
|
QueryWrapper queryWrapper = new QueryWrapper<>();
|
||||||
|
queryWrapper.eq("if_delete","0");
|
||||||
|
queryWrapper.eq("contract_dept_id",deptId);
|
||||||
|
return baseMapper.selectList(queryWrapper);
|
||||||
|
}
|
||||||
|
|
||||||
// 将在部门里面删除的在油站中删除
|
// 将在部门里面删除的在油站中删除
|
||||||
public void beachDelStore() {
|
public void beachDelStore() {
|
||||||
LambdaQueryWrapper<SysDept> lambdaQueryWrapper = new LambdaQueryWrapper();
|
LambdaQueryWrapper<SysDept> lambdaQueryWrapper = new LambdaQueryWrapper();
|
||||||
|
Loading…
Reference in New Issue
Block a user