spare cost added on cm detail

design_3.0_demo_module
Sikander Saleem 1 day ago
parent 65c0566eef
commit 188df51ce3

@ -135,7 +135,7 @@ class AllRequestsProvider extends ChangeNotifier {
List<int> list = [1, 2, 3, 4]; List<int> list = [1, 2, 3, 4];
if (context.userProvider.isAssessor) { if (context.userProvider.isAssessor) {
list = [9,15]; list = [9, 15];
return list; return list;
} }
if (context.userProvider.isQualityUser) { if (context.userProvider.isQualityUser) {

@ -516,10 +516,10 @@ class _ServiceRequestDetailViewState extends State<ServiceRequestDetailView> {
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
mainAxisSize: MainAxisSize.min, mainAxisSize: MainAxisSize.min,
children: [ children: [
// Text( Text(
// 'Spare Part Cost: ${provider.currentWorkOrder!.data?.sparePartCost ?? '-'}', 'Spare Part Cost: ${provider.currentWorkOrder!.data?.sparePartCost ?? '-'}',
// style: AppTextStyles.bodyText.copyWith(color: context.isDark ? AppColor.neutral10 : AppColor.neutral120), style: AppTextStyles.bodyText.copyWith(color: context.isDark ? AppColor.neutral10 : AppColor.neutral120),
// ), ),
Text( Text(
'Labor Cost: ${provider.currentWorkOrder!.data?.labourCost ?? '-'}', 'Labor Cost: ${provider.currentWorkOrder!.data?.labourCost ?? '-'}',
style: AppTextStyles.bodyText.copyWith(color: context.isDark ? AppColor.neutral10 : AppColor.neutral120), style: AppTextStyles.bodyText.copyWith(color: context.isDark ? AppColor.neutral10 : AppColor.neutral120),

@ -72,20 +72,21 @@ class _CostDetailFormScreenState extends State<CostDetailFormScreen> with Ticker
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
mainAxisSize: MainAxisSize.min, mainAxisSize: MainAxisSize.min,
children: [ children: [
// AppTextFormField( AppTextFormField(
// labelText: "Spare Part Cost", labelText: "Spare Part Cost",
// backgroundColor: AppColor.neutral100, backgroundColor: AppColor.neutral100,
// initialValue: requestDetailProvider.workOrderCostModel?.sparePartCost?.toString(), initialValue: requestDetailProvider.workOrderCostModel?.sparePartCost?.toString(),
// textAlign: TextAlign.center, textAlign: TextAlign.center,
// labelStyle: AppTextStyles.textFieldLabelStyle, enable: false,
// textInputType: TextInputType.number, labelStyle: AppTextStyles.textFieldLabelStyle,
// showShadow: false, textInputType: TextInputType.number,
// onChange: (value) { showShadow: false,
// requestDetailProvider.workOrderCostModel?.sparePartCost = num.parse(value); onChange: (value) {
// }, requestDetailProvider.workOrderCostModel?.sparePartCost = num.parse(value);
// style: Theme.of(context).textTheme.titleMedium, },
// ), style: Theme.of(context).textTheme.titleMedium,
// 8.height, ),
8.height,
AppTextFormField( AppTextFormField(
initialValue: requestDetailProvider.workOrderCostModel?.labourCost?.toString(), initialValue: requestDetailProvider.workOrderCostModel?.labourCost?.toString(),
textAlign: TextAlign.center, textAlign: TextAlign.center,

Loading…
Cancel
Save