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];
if (context.userProvider.isAssessor) {
list = [9,15];
list = [9, 15];
return list;
}
if (context.userProvider.isQualityUser) {

@ -516,10 +516,10 @@ class _ServiceRequestDetailViewState extends State<ServiceRequestDetailView> {
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisSize: MainAxisSize.min,
children: [
// Text(
// 'Spare Part Cost: ${provider.currentWorkOrder!.data?.sparePartCost ?? '-'}',
// style: AppTextStyles.bodyText.copyWith(color: context.isDark ? AppColor.neutral10 : AppColor.neutral120),
// ),
Text(
'Spare Part Cost: ${provider.currentWorkOrder!.data?.sparePartCost ?? '-'}',
style: AppTextStyles.bodyText.copyWith(color: context.isDark ? AppColor.neutral10 : AppColor.neutral120),
),
Text(
'Labor Cost: ${provider.currentWorkOrder!.data?.labourCost ?? '-'}',
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,
mainAxisSize: MainAxisSize.min,
children: [
// AppTextFormField(
// labelText: "Spare Part Cost",
// backgroundColor: AppColor.neutral100,
// initialValue: requestDetailProvider.workOrderCostModel?.sparePartCost?.toString(),
// textAlign: TextAlign.center,
// labelStyle: AppTextStyles.textFieldLabelStyle,
// textInputType: TextInputType.number,
// showShadow: false,
// onChange: (value) {
// requestDetailProvider.workOrderCostModel?.sparePartCost = num.parse(value);
// },
// style: Theme.of(context).textTheme.titleMedium,
// ),
// 8.height,
AppTextFormField(
labelText: "Spare Part Cost",
backgroundColor: AppColor.neutral100,
initialValue: requestDetailProvider.workOrderCostModel?.sparePartCost?.toString(),
textAlign: TextAlign.center,
enable: false,
labelStyle: AppTextStyles.textFieldLabelStyle,
textInputType: TextInputType.number,
showShadow: false,
onChange: (value) {
requestDetailProvider.workOrderCostModel?.sparePartCost = num.parse(value);
},
style: Theme.of(context).textTheme.titleMedium,
),
8.height,
AppTextFormField(
initialValue: requestDetailProvider.workOrderCostModel?.labourCost?.toString(),
textAlign: TextAlign.center,

Loading…
Cancel
Save